【摘要】:隨著計算機技術的發展,特別是計算機網絡技術的普及,為學生成績管理工作現代化提供了重要的手段。高校學生成績管理系統作為高校信息化建設的重要組成部分,在衡量學生學習成效,提高高校教學決策科學性及針對性等方面具有極大的信息指導價值。從高校學生成績管理系統設計與實現的意義入手,分析高校學生成績管理系統的實際需求,提高了高校成績管理的水平,為今后實現學分制奠定了基礎。
【關鍵詞】:信息化;學生成績管理;系統
1.高校學生成績管理系統研究的目的和意義
學生成績管理是學校管理中異常重要的一個環節,作為學校,除了育人,就是育知,學生成績管理的計算機化是整個學校教務管理中的重要一部分,能否實現這一步關系到學校辦學整體效率的高低,介于它的重要性,學生成績管理系統的開發與應用就逐漸提入議程,并占越來越重要的份量。使教師更方便的完成教學任務,提高教學質量具有政要的目的和意義。
運用學生成績管理系統可以減輕學院教學人員的工作量,縮小開支,提高工作效率與準確率,能夠合理安排時間,能夠盡快的知道自己的考試成績,投入新的課程的學習或復習這次沒有考過的課程,而學生成績管理系統的應用也為今天的民辦教育在未來市場的競爭力有所提高。
學生成績管理系統對于高等教育的重要性隨養高校信息化得發展,不論是老師還是學生都有課程上網的需求。課程上網后,一方面
有利于學生經常反復閱讀教學計劃和教學內容,更好地領會老師教學設計的用意,在一定程度上減輕學生記筆記和聽課不能兼顧的問題;另一方而也有利于老師對網上課程內容的不斷更新,便于老師改進教學,同時因為課程管理系統提供了方便的教學管理工具,老師教學的效率大大提高了。
2.系統分析
2.1選擇開發工具
作者深入了解了學生成績管理的全過程和管理人員日常事務處理要求,提出用FoxProfor Windows為軟件開發工具。原因有:① Windows是目前最流行的操作平臺,人們的所有操作幾乎都建立在這個平臺之上;②FOXPTO for Windows軟件開展工具,是DbaseⅢ和FoxBase的發展版本,支持Windows95,許多管理人員對DbaseⅢ和
FoxBase比較熟悉;③FoxPro for Windows自由數據庫格式為DBF,軟件的辦公軟件中的Micrsoft Word和Microsoft Excel都可以直接打開DBF文件,用FoxPro for Windows生成所需要的數據,再用Microsoft Word進行處理,可以生成更精美的表格,兩者可互相轉換,避免重復的數據輸入。
2.2系統規劃與調研
學生成績管理,主要涉及學生、課程、成績,成績包括:數字型的分值,如95, 85, 60;字符型分值,如優、良、中、及格、不及格等;還有一類是文字描述,如課程設計、學期實習、畢業設計等,對這些數據,按統計查詢和報表輸出的要求,進行合理的組織,以滿足用戶的要求。
在計算機飛速發展的今天,用數據庫語言編寫管理軟件,己是很成熟的技術,關鍵是如何實現用戶的要求,如何設計出友好的人機界面,使程序運行穩定,使用戶使用方便,操作簡便。
3.系統構架
3.1具體流程
高校學生成績管理系統的實用性和功能性建立在系統的具體流程分析之上,而系統具體流程分析主要針對高校學生這一群體,通過分析調查,明確學生對高校成績管理系統的功能要求,然后以此為基礎,針對性地進行高校學生成績管理系統的設計開發。高校學生成績管理系統的技術流程直接關系到系統的使用效率及設計質量,在高校學生成績管理系統的具體流程需求分析中,應重點突出系統數據的利用率,實現數據的共享及格式的統一。高校學生成績管理系統流程需求分析完成后,在高校學生考試完結后,由教師負責學生成績的登記及匯總工作。為突出高校學生成績管理系統的實效性和創新性,應在保留原有系統功能的基礎上,增設成績橫縱對比及獎懲功能模塊,統計學生的獎勵及違紀情況,并與學生的成績單一起交于高校教務處,教務處對學生具體成績及獎懲信息加以統計后最終形成學生綜合成績信息表在高校學生成績管理系統中予以發布。
3.2技術方案
高校學生成績管理系統的技術方案要求,主要體現在以下幾點:(1)技術方案應具備較強的技術可行性。在可供選擇的多種技術方案中,應首選技術手段及系統硬件性能較為優秀的網絡系統架構技術,以提高系統的穩定度。(2)技術方案應具有較好的經濟性。高校學生成績管理系統主要是通過系統的具體使用,來達到高校管理成本的控制及優化,因而在技術方案選擇上要盡量減少系統數據的錄入量,提高其信息化程度;要以資源最低消耗作為技術應用指標;要有助于學生管理效率的提升;要確保系統安全高效運轉。
4.學生數據處理
數據初始化是對程序中所使用的表格進行顏色和表格間距的處理,并綁定數據源為進行到下一步操作做準備。實現功能: (1)執行學生信息表的全查詢、獲得所有字段名稱、通過字段名稱來分配數據列表的列數。(2)執行數據初始化、因使用的圖表控件附帶下拉列表框、日期選擇框等功能、可以很方便的進行即時操作、所以數據的初始化是針對數據來確定哪一列的寬度與文本框的屬性。(3)給圖表控件的第一列賦值、賦值對象是學生信息表的各字段名稱。(4)統計所有表內信息、得出行數、以行數進行數據分頁。(5)開始根據分頁內容給圖表控件賦值、同時設置狀態、即不可保存、可修改、可刪除。
5.結語
高校學生成績管理系統一方面體現出高校的信息化建設水平,另一方面又有助于提高高校學生管理工作的效率和質量。主要圍繞高校學生成績管理系統設計與實現的意義、需求及技術途徑進行了簡要概述,隨著信息技術的日漸成熟,高校學生成績管理系統在功能上必將實現更深層次的細化和完善。
參考文獻:
[1]李文娟,郭永紅. 基于C語言的學生成績管理系統的設計與實現[J]. 中央民族大學學報(自然科學版),2016,25(02):36-42. [2017-09-25].
[2]喬晶. 基于Web的高等院校學生成績管理系統設計與實現[J/OL]. 電腦知識與技術,2015,11(06):8-9. (2015-12-22)[2017-09-25].
[3]殷艷菊. 學生成績管理系統的設計與實現[J]. 企業技術開發,2014,33(16):88-89. [2017-09-25].
[4]鮑倩. 基于Java語言的學生成績管理系統設計與實現[J]. 電子科技,2013,26(09):155-156+159. [2017-09-25].
[5]李長春,陳智,寧康琪. 學生成績管理系統設計[J]. 數字技術與應用,2010,(03):79-80. [2017-09-25].