學生成績管理系統 設計文件

2021-10-09 12:06:32 字數 2466 閱讀 3370

由於每年讀書的人越來越多,有關學生的各種資訊量也成倍增長,各類學生的統計分析工作也越來越困難,面對如此繁雜的工作,為了能夠為高校學生資訊管理提供一種更加高效實用的管理手段,對每個學生的基本資訊在乙個平台上進行統一的管理,為學生資訊的儲存、計算、統計、分析、交流提供一種更加安全快捷的資訊平台,並且在減少大量的人工操作的同時,避免因為人工的操而引起的失誤,保證學生資訊資料的安全性和完整性,使學生管理人員能夠輕鬆,正確無誤地完成各項工作,為學生管理工作服務。

針對這傳統的關於學生的資料收集和整理採用人工收集,和處理這些資料的任務變得極其困難,引入計算機來代替手工操作變得越來越迫切,引入成績管理系統是實現學習自動化管理,規範化的必經之路。對於學校人數比較多的學校,乙個成績管理系統是必不可缺的。

成績管理系統可以面向全體師生以及教務處,不同的人登陸獲得的許可權不同,使用的功能不同,獲取的資訊不同。

隨著我國高等教育的發展,數位化校園將成為一種必然的趨勢,國內高校迫切需要提高教育工作的質量與效率,學生成績管理工作是高校資訊管理工作的重要組成部分,與國外高校不同,他們一般具有較大規模的穩定的技術隊伍來提供服務與技術支援。而國內高校資訊化建設相對起步較晚。由於整體資訊化程度相對落後,經費短缺,理論體系不健全等原因,國內高校教務管理系統在機構設定、服務範圍、服務質量及人員要求上與國外高校相比都有一定的差距。雖然面對種種困難,許多高校還是針對己學校的規模和特點開發出了學生成績管理系統,將管理人員從繁雜的日常事務性工作中解脫岀來,提高了工作效率,實現了資訊共享。由於現在處於初級階段,現在國內很多高校以及很多軟體公司都紛紛看關於高校的管理系統,但是就目前來看,許多高校的學生成績管理系統還存在非常多的問題,最主要的問題就是功能單一,乙個系統之針對乙個群體。各個相關系統間沒有緊密、有效的聯絡,比如管理系統只有學校的管理員使用,學生如果對自己的資訊進行相關查詢,又要設計出另外的一套系統,資料又要重新匯入,影響了資訊的重用和共亨。也不方便於管理和維護

保證資訊的準確性和時效性,隨時通過計算機對系統進行管理,使得學生資訊處於最新狀態,保證統計資料和分析的準確。降低管理成本,減輕勞動強度、提高工作效率、增加學生管理的透明度善和優化學生工作。把成績管理系統和學生的查詢系統有機的結合起來。方便管理於維護

圖2-1 系統角色劃分

從本系統的業務流程分析看,學生成績管理系統應該存在不同角色並且具備不同的許可權。分別分為:教務處、學生、教師,系統角色劃分圖如圖2-1所示:

老師的職能在於基礎資訊維護及管理,以及系統功能的實際應用與操作。其中管理員所具有的職能包括:基本的學生資訊管理,相關的科目查詢,成績管理等。具體內容如表2-1所示:

表 2‑1教師角色功能描述表

功能

描述資訊

功能介紹

學生資訊管理

進行基本資訊管理

成績管理

對學生的成績進行新增

賬號管理

可以修改自己的密碼

學生相對於教師操作少很多,不能對自己的資訊進行修改。只有簡單的查詢功能

具體描述如表2-2所示:

表 2‑2 學生角色功能描述表

功能

功能介紹查詢

賬號管理

根據自己的相關資訊

學生可以管理自己的賬號密碼

具體描述如表2-3所示:

表 2‑3 教務處角色功能描述表

功能

功能介紹查詢

賬號管理

註冊可以查詢全體師生資訊

管理全體師生的賬號密碼

為新生註冊賬號密碼

圖2-2 系統用例圖

根據系統需求的分析,得到如圖3-1所示系統功能結構圖:

圖3-1學生成績管理系統功能圖

圖3-2  主要登陸流程

學生資訊管理:老師登陸可以對全體學生的資訊進行檢視 ,教務處登陸可以對學生,老師的資訊進行增加,修改和刪除。學生登陸只能看到自己的相關資訊,和修改自己的賬號密碼

課程資訊管理:老師登陸可以對全體學生的選課情況進行檢視,教務處登陸可以對課程的資訊進行新增,修改和刪除。學生登陸只能看到自己的

成績管理:老師登陸可以對全體學生的成績進行檢視,能看到學生的排名,並且可以新增不同班級的學生的成績,新增對應課程的成績,但是新增完的成績不能進行修改,若要修改的話需要向教務處申請,教務處登陸後能對學生的成績進行修改和刪除,學生登陸可以檢視本班的成績,並且可以看到成績的排名

學生成績管理系統

include include include define n 50 定義符號常量,代表學生人數最大值 int count 0 全域性變數,用於記錄陣列的當前位置 struct student 定義結構體型別,代表學生資訊 void input struct student arr 函式宣告,輸入...

學生成績管理系統

include include include include include include include include define null 0 define esc 0x001b 退出 define f1 0x3b00 檢視幫助資訊,呼叫helpmassage 函式 define f2 ...

學生成績管理系統

這是進入大學以來,第一次做的c語言課程設計,覺得挺有意義,把 貼上來,曬一下!學生成績管理系統 教師,管理員密碼 輸入學生的基本資訊 輸出學生的基本資訊 查詢學生的基本資訊 學生成績分析 排序 統計 退出 include include include include include include...