王艾

摘 要:隨著國內高校規模的迅速擴大和教育體制的不斷改革,高校學生誠信信息管理工作量大幅度增加,其復雜性也越來越大,這使得高校學生管理工作的信息化和網絡化勢在必行,開發高效的網絡環境下學生誠信檔案管理系統成為緊迫的任務。
關鍵詞:高校學生;誠信檔案;管理系統
1 系統流程
在啟動應用程序時,首先將觸發global.asp文件中的Application_onstart事件,該事件處理程序用來設置數據庫連接信息并保存在Apphcation級變量。隨后便進入登錄界面進行用戶身份驗證。如果用戶的身份驗證通過,就可以進入系統的主界面(即誠信信息管理功能界面)進行操作和查詢。系統流程圖如下圖所示。
2 系統功能設計
2.1 學生用戶角色功能的設計
在本系統中,學生可以完成的操作有注冊、登陸、查看誠信信息、提出意見、與老師進行交流、查看通知等。各項具體功能如下:
1.注冊只有本校在校生才可以以學生用戶身份注冊用戶。
2.登錄注冊后,先登錄才能進入系統。
3.查看誠信信息學生用戶進入系統查詢誠信信息,只能查看自己的誠信信息并且不能將其刪除或修改。
4.提出意見學生在查看了自己的誠信信息后,可以對老師給自己的誠信評價提出意見并將其提交給老師的留言板,等待老師進行進一步的調查和審核。
5.與老師進行交流在本系統中學生可以和老師針對誠信道德教育問題以及怎樣提高大學生誠信道德素質等進行討論。
2.2 教師用戶角色功能的設計
教師可以完成的操作有錄入信息、查詢信息、修改信息、與學生交流、發布通知等。各項具體功能如下:
1.錄入信息根據對學生全方面的了解、調查和審核之后,向系統輸入對學生的誠信評定。
2.查詢信息教師可以按學號或姓名查詢所有學生的誠信信息。
3.修改信息教師可以根據學生情況的變化,對其誠信信息進行修改。
4.與學生交流與學生進行關于誠信道德建設的討論,建議學生如何提高自身道德修養并解答學生提出的問題。
5.發布通知發布活動消息或系統消息,供其他用戶閱覽。
2.3 游客身份用戶角色功能的設計
用人單位只需填寫用戶名就可直接登陸進入系統。進入系統后可查詢本單位的目標學生的誠信信息,還可以提出意見和建議,提交給系統供教師參考。
2.4 權限管理模塊的功能設計
該模塊包括密碼修改和權限管理兩個功能模塊。
1.密碼修改:在用戶成功登錄到系統后,實現合法修改其密碼的功能。
2.權限管理:只有超級用戶system(即系統管理員)具有訪問該功能模塊的權限。system用戶可以在該模塊中添加、刪除其他用戶,以及控制其他用戶對各子模塊的操作權限。而一般用戶不能夠訪問該子模塊,即一般用戶只有被授予權限的能力,而沒有授予其他用戶權限的能力。
3 學生誠信檔案管理系統后臺數據庫設計
本系統與其它管理信息系統一樣,數據庫管理系統和數據是其中主要部分。所謂數據庫系統是對系統所用到的數據進行增加、修改、刪除等日常維護的計算機應用軟件系統。誠信信息管理系統涉及的數據的主要特征是數據量大、數據類型多和數據分布存儲,而數據加工和數據之間的關系比較簡單。依據信息工程原理,數據位于現代數據處理的中心,具有一定穩定的數據基礎是建設MIS最本質的問題,數據庫設計的合理與否將直接影響到系統的性能和后期開發的難易程度。
3.1 誠信管理系統數據庫的建立
現在的關系型數據庫系統比較多,而且在使用上具有一定的通用性。在誠信信息管理系統中,后臺數據庫選擇的是SQLServer2000。選擇SQLServer 2000是因為SQLServer2000具有大型數據庫的代表性,可以很好地支持客戶機/服務器網絡模式,能夠滿足各種類型的單位對構建網絡數據庫的需求,并且在操作的易用性、功能的可伸縮性、可靠性以及數據倉庫等方面有顯著的改進和提高。
3.2 誠信信息管理系統數據結構的設計
在創建完數據庫之后需要做的就是設計功能模塊的數據結構。數據結構設計是開發應用系統中非常重要的一個環節,數據結構設計的好壞將直接關系到程序的后期開發效率及開發的成敗,因此在具體編寫代碼前,一定要做好數據結構的設計工作。
在數據庫設計中,數據庫設計的規范化與查詢效率和所占存儲空間是相互貌和互相制約的。從關系數據庫設計的理論來說,數據庫所滿足的范式越高,如BCNF、4NF,則數據庫越完備,性能越好,數據的冗余也越小,沒有插入或刪除異常情況,但這常常會降低查詢的效率。有時數據庫分析所帶來的消除更新異常的好處與經常查詢、頻繁進行自然聯結所帶來的效率的降低相比得不償失。同時,冗余字段的使用可以提高數據的處理速度,其代價是增加存儲空間對于那些檢索頻率較高的字段來說是可以考慮的。
參考文獻
[1]蓋之華. 基于校園一卡通的學生信用管理系統的設計與實現[D].蘇州大學,2015.
[2]劉玉瑋. 高校大學生誠信檔案工作研究[D].山東大學,2008.endprint