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