摘要:成績管理系統是利用軟件技術在個人終端實現任課教師期末正考成績的輸入以及下學期學生補考、緩考、扣考與重修的處理;在線完成排課及單科成績查詢、學生學人統計以及打印輸出;教務管理老師可以通過系統實現對成績系統基礎數據設置、成績管理設置、學分設置以及個別學生特殊的有效管理;
關鍵詞:成績管理系統;管理功能模塊
一、引言
學生成績的管理是每位教師的重要工作,任課教師必須按時錄入每位學生的考試成績外還要兼顧上一學期需要補考的學生的成績輸入;而作為教務人員來說既要規劃和安排各院系各個班級每學期的課程考核統計也要掌握統計學生學分,確保每位學生每個學期每門課程以及相應學分的準確。成績管理系統就是為完成以上相關任務的工程項目,利用計算機和數據庫系統以及網絡技術實現成績的錄入和查詢任務,減輕教務管理的工作量提高管理效率。
二、任務目標
運用系統平臺在教務層次實現各學院各系室各專業的課程安排和管理,在教學層次完成每位任課教師對學生考勤、期末考試成績錄入的任務。
成績管理系統由四個功能模塊組成:
1、期末正考成績錄入;這是每位任課教師的主要工作,完成教師所教課程的期末考核成績,分為校內老師和校外兼師兩個入口(確保系統的安全)。
2、補考、緩考、扣考與重修;主要針對一些上學期未能達到學習要求的學生的相關處理事宜。
3、查詢、統計與打印;這是為了方便各系教務管理人員獲取相應的“紙質”材料提供的應用。
4、管理人員操作;作為學校教務的工作主要是負責課程的安排和規劃,對各別學生成績的相關處理等任務由該模塊實現。
三、學生成績管理系統的設計和實現
程序界面設計采用了左右框架的大綱模式,左邊是任務模塊菜單,右邊為對應菜單選項的工作任務窗;成績管理系統由“期末正考成績輸入模塊;補考、緩考、扣考與重考模塊;查詢、統計與打印模塊;管理人員操作”四個模塊組成。
“期末正考成績輸入”主要實現“校內教師輸入成績;代校外兼師輸入成績;非排課課程成績輸入”三項功能。
三項功能的操作界面相似,以校內教師輸入為例,點擊進入后主框欄中首先選擇“教學的班級”進入成績輸入,然后“設置比率(平時、實驗、期末)”這三項的分值比率用于統計計算,最后按要求輸入每位學生的“平時、實驗、期末”的成績并點擊“計算總評成績”自動完成成績的計算和匯總,然后保存相關的信息再“提交成績”,這樣學生們就可以查詢到自己本學期的該科的成績。
“補考、緩考、扣考與重修”模塊需要完成“考勤名單生成扣考成績”(該功能通過學園網上教師對學生的在線考勤統計實現的,如學生出勤率低于相關的規定,系統會自動將該學生列入到扣考名單中。)然后通過“任課老師輸入補考成績”完成學生的補考、緩考、扣考和重修的課程成績。一些相關的功能“課程補考成績輸入與修改”、“畢業清考成績輸入與修改”、“單個學生重修成績輸入”等,主要是為完善該模塊。
“查詢、統計與打印”模塊主要提供“查詢排課是否輸入成績”跟蹤全校任課老師是否都完成了成績的錄入;“查詢單科成績部分輸入”了解某科目的成績錄入狀況;“個人成績查詢”為老師查詢所教的學生的成績;“選修課學分統計”統計全校學生選修的學分;“畢業學分統計”匯總每位學生所有專業課和選修課的學分判斷其是否符合畢業標準;“選修課成績查詢”功能是為老師和管理人員提供數據依據;“成績總表打印”可以以紙質的方式為管理人員和老師提供每位學生的成績匯總。
“管理人員操作”該模塊的操作權限提升為管理者,也就是說該模塊與之前的三個模塊使用權限是不同的,該功能模塊主要由教務處的相關工作人員進行操作的。
該模塊主要有如下幾個功能需要實現:
“成績系統基礎數據初始化”教務管理人員須依據各學院和專業每個學年提供的“教學計劃”對其進行重新設置,完成每屆學生的成績規范。“成績管理設置”是為上一功能提供相應的補充,例如某個專業的課程微調。
“各專業畢業學分設置”設定好每個專業畢業學生所需的基本學分,作為學生是否達到畢業條件的標準;
“統一提交已輸入成績”對全校期末考試進行成績匯總,形成成績總表。
“單個學生成績補充輸入”主要是為某些特殊原因(如服兵役)不能正常考試但通過相關考核也達到畢業條件的學生所做的處理方式。
“單個學生非正考成績修改”是作為上個功能的補充,更改學生的考試成績。
“正考成績的修改與刪除”是依據任課老師提供的信息為個別學生的成績做出修正和處理。
“緩考與扣考名單管理”統計匯總全校緩考扣考的名單并通知各學院教務員提醒任課教師完成對學生的監督考核。
還有“轉專業或留級補成績”的管理,“學生重修上課安排”、“重修跟讀名單查詢”等功能是作為功能上完善而設定的。
四、系統特色
成績管理系統實現了從人為的管理到系統集成的數據管理,在設計上突出簡單、方便。操作界面采用的是框架型的大綱操作模式和工作任務子菜單的方式,左點右顯,方便而且簡單,十分利于各位教師進行操作;重復的數據不需要使用者再次錄入,而是通過下拉列表框與相關數據表連接,使用者只需點擊下拉列表按鈕就可在列表中選擇相應的記錄,既方便了操作又減輕工作量,從而可以大大地提高了工作的效率。
出于對系統的穩定性和擴展性方面的考慮,采用Java EE Spring MVC+ Hibernate 開發方式。Java EE是目前互聯網應用的最流行的三大平臺之一,在絕大部分操作系統平臺上,代碼無須做修改即可支持J2EE的任何服務器中穩定、可靠地運行;另在開發中使用現成的框架減小了代碼量、不僅降低了編程難度而且使系統結構清晰、易于維護。
五、結語
通過應用成績管理系統,可以極大程度地提高工作效率,降低工作成本,實現真正意義上的無紙化辦公。隨著信息技術地迅猛發展,網上辦公、網上學習已經是各個學校的一個發展主流,校院信息化管理也必將是未來的各院校的重要發展目標。
參考文獻:
[1]彭之軍、劉波《Java EE Spring MVC與 MyBatis企業開發實戰》電子工業出版社 2019-1
[2]鄭阿奇 《Java EE 基礎實用教程(第3版)》電子工業出版社 2019-8
作者簡介:夏威(1968.11-),男,漢族,廣東省廣州市人,信息工程學院教師,民盟,講師,大學本科,主要從事計算機應用教育研究。