陳亮
摘 要 近些年來科學技術的不斷進步和管理系統的逐步完善使得計算機技術在學習、工作管理中的運用變的越來越廣泛。計算機的最大優勢就在于其便于進行信息數據資料的管理與查詢。通過運用計算機WEB技術實現對學生成績的管理工作,在增強管理性能的同時,也在很大程度上保證了數據的安全性和科學性,特別是對較為復雜的學生成績分析匯總工作,計算機顯示了其較強的綜合性能。
關鍵詞 WEB 學生成績 管理系統
計算機技術在社會各方面的廣泛應用促進了信息管理系統的不斷完善和進步。信息管理系統作為一個潛力巨大的學科,對于任何單位的生存和發展都有著至關重要的作用。本文針對學生成績評估教學質量的信息化問題,通過Jsp語言設計了一套學生成績評估系統,這套系統在實現對學生成績進行有效管理的同時,達到科學評估教學質量的目的,把教師的教學質量和學生的學習情況都變得清晰可見。
1系統概述
社會各方面的全面進步使得全國各類學校的學生人數都呈現不斷增加的趨勢,在這種情況下,學校只有通過使用更加高效快捷的管理系統對學生成績進行管理才能實現科學的學生成績管理。
學生成績管理系統具有以下功能:良好的人機界面;合理的權限管理;允許多條件修改;便捷的數據查詢;快速刪除數據,保證數據穩定性;最大程度的實現數據的自動計算。
2系統設計
學生成績管理系統包括登陸、學生、教師、管理員四大模塊。學生在登錄之后,可以自行選報課程,系統會自動分析學生所在系別以及課程的預修課進行判斷。系統會篩選出滿足該學生系別并且該生還未選報的課程。如學生選擇了不滿足預修課要求的課程,系統會彈出錯誤提示。同時,學生可以查詢自己的成績情況,該生已選課程名稱、學分以及該生的總分都被包含在內。若教師還未輸入成績,系統會出現提示。除此之外,學生還能夠修改自己的個人信息,如密碼、電話號碼等,注意這里密碼不能為空。
教師在此系統中還擁有會否接收學生所選課程以及給學生打分的權力。系統在統計出該教師所教授課程的班級之后,會自動統計出選報該課程的所有學生以及每個學生的詳細信息。最后,系統會按照教師給學生打出的成績情況來判斷學生是否通過教師,成績在60分及以上的學生就可以獲得該課程的學分。
這里要說明的是,在學生成績管理系統中,管理員擁有最高權力,可以新增、更改、刪除學生、教師、課程以及班級信息。在這些信息中,班級是系統中最重要的信息,也是數據庫進行管理的關鍵,它在很大程度上決定了課程內容、教師、上課時間、上課地點等信息,因此,班級號必須確保準確無誤。此外,還要避免出現同一教室在同一時間要教授兩門課程的現象。
3數據庫設計
用戶信息包括用戶名、密碼、用戶描述。學生基本信息包括學生學號、學生姓名、性別、出生日期、班級、聯系電話、入校日期、家庭地址、備注等。班級信息包括班號、班主任姓名、所在教室等。教師信息包括工號、教師姓名、所教課程號等。在對這些信息進行需求分析和概念結構設計后,就可以在數據庫系統中實現科學的邏輯結構設計。
4具體設計內容
4.1創建系統管理模塊
進入系統后,用戶首先要選擇身份、輸入用戶名和密碼,如三次輸入密碼都存在錯誤,系統會自行退出。學生成績管理系統的用戶對象有學生、教師和管理員三類。其中,管理員的權力最大,教師與學生處于同一級別。登錄時,用戶要選擇所屬類別,并輸入用戶名及密碼。登陸成功后,就會出現對應的頁面。
4.2創建管理員管理模塊
管理員在系統中增加新的課程時,要確定該課程所在的系以及其預修課程,這里要注意的是,要保證課程所在系與預修課所在系的一致性,如有不同,系統會出現錯誤提示。與此同時,在輸入相關課程信息時,課程名稱、ID以及密碼都要準確無誤,否則會導致信息出現混亂。
4.3創建學生管理模塊
進入學生管理頁面后,會出現三個可選類型服務:選修課程、查看學分、更改信息,學生可根據自身需要點擊進行相應操作。
4.4創建教師管理模塊
教師在登陸教師管理界面后,可選擇挑選學生和公布成績兩個選項來進行學生的選擇或學生成績的輸入及修改。
5結語
在社會全面發展以及教育事業不斷進步的新形勢下,社會對于教學質量和教學方法也提出了更高的要求,基于WEB學生成績管理系統能夠很好地解決學生成績信息分析匯總查詢困難的問題,使教師和學生都可以更快地獲取課程和成績的相關信息。在進行管理系統的設計和開發時,要注意科學合理運用各項計算機技術,制定出完整的設計方案,這樣才能保證系統運行的穩定性和有效性,促進學生成績管理工作的高效進行。
參考文獻
[1] 劉文元.基于ASP.NET技術的Web應用程序的代碼安全性檢測[J].信息通信,2015(12).
[2] 林鑫,楊麗紅,仲梁維.基于WEB的高校實訓系統的設計與開發[J].通信電源技術,2015(06).
[3] 高建芳.基于WEB的物流信息管理系統設計[J].包頭職業技術學院學報,2015(04).