蔡春梅 齊容
摘 要:本文主要設計了一個高校學生檔案管理系統,對系統的需求分析、系統分析以及系統的設計作了闡述,提出了該系統的不足之處。
關鍵詞:學生檔案管理;系統設計;需求分析
隨著我國教育制度的改革和發展,以及高中學生的不斷擴招,全國各高校的錄取人數每年也在逐年增長。各高校在校學生的增加最終導致了學校學生的檔案管理工作難度不斷加大,過去的手工式管理已經無法適應現在學生數量的增長,特別是自動化管理的需要。高校學生檔案管理系統一般包括對學生基本信息的錄入、查詢和修改,學生成績的統計,課程統計,管理員信息的統計等。面對如此眾多的信息,在缺乏集中控制、工作效率低的手工管理時期,不僅僅是它的錄入是一件巨大的工程,它的查詢、修改更是費時費力,甚至可能是一無所獲。因此如何管理好學生的基本信息、日常的各種活動行為以及重要的檔案,對教學工作的順利開展和提高學校的管理工作的效率有著重要的意義。
1 系統需求分析
隨著業務的數量增加,工作速度和效率卻不見有所提高時,管理者們難免會產生厭煩的情緒,也很容易浮躁,這樣很容易使得人們產生矛盾。因此我們也很希望有一個好的系統,使得管理信息時方便快捷,并大大提高工作效率。
本系統的設計是面對各個高校,主要是為了能夠使學校的學生信息的管理能夠方便、快捷和高效。學校一切和學生信息相關的業務的需求,通過本系統都可以改變過去靠人工管理學生信息時存在的耗費人力、難以查詢與修改、安全性差,難以保存等的缺點,而讓管理學生信息比如學生個人基本信息管理、課程管理和成績管理等簡單快捷,工作起來更有效率,同時還方便對信息的保存與修改,以及重要文件的上傳與下載,還為每個學生互相提供溝通交流的平臺即留言功能,尤其是超級管理員,還可以發布公告,通過公告和發布短留言可以讓每個學生能更快的了解學校的近況、自己的個人信息等。
2 系統分析
通過深入了解用戶需求和分析學生檔案管理所需功能,本系統主要實現以下功能:(1)學生基本信息模塊:本模塊主要是關于學生的檔案信息,是一個檔案管理系統中數據管理的一個重要且主要的對象。(2)課程信息管理模塊:課程作為一個實體,是學生在校期間不可避免的,是為了使學生增長見識、積累知識的一個跳板。(3)學生成績信息管理模塊:成績是學生的一個密不可分的因素,是學生檔案管理系統中一個很重要的模塊,在以后的就業過程中,成績檔案表將作為一個單獨的用人單位參考的因素。(4)學生獎勵信息管理:該模塊記錄了一個學生在校期間的優秀表現,真實的記錄了該生的榮耀,可以通過此模塊就能看到一個人的性格和愛好,以至于是他所擅長的和其缺點。(5)學生就業信息管理:記錄了學生在離校之際的詳細信息,是衡量一個學校的就業率的根據之一。(6)公告信息管理:學生不能有什么事都讓老師給予通知,這樣會造成很大的工作量,因此公告信息管理模塊剛好解決了這樣的問題,只要進入此模塊學生就能看到最新的公告。(7)留言消息管理:啟用此留言模塊,用戶就可以在及時的告知相關同學的相關事情。(8)文件管理模塊:這樣的模塊有利于實現資源的共享和使用,同學間可以很好的分享好的資源以及找到自己所需要的資源,方便快捷。(9)密碼修改模塊:實現保護用戶信息的功能,管理員可通過修改密碼來防止他人查詢自己的一切信息,保護自己的一切信息不被偷窺。(10)安全管理模塊:該模塊只有超級管理員才能登錄。它記載著所有用戶的登錄情況,在出現信息異常丟失等非正常的情況下,啟用該模塊對于找到非法人員的登錄有一定的作用。
3 系統總體設計
根據分析,得到本系統的頂層結構功能圖如下所示:
本系統是運用C#語言,以SQL Server2008作為數據庫,在.net的平臺上開發的。其功能基本符合各高校的要求,能夠完成學生基本信息、成績、課程等的添加、查詢以及處理功能,并能夠提供部分系統維護功能,方便管理員進行添加、修改、刪除及發布新消息,也便于學生及時掌握學校的動態,查詢自己的基本信息。
在設計過程當中,本系統充分的體現出操作簡單、易于理解、功能符合各個高校等優點;但由于設計時間較短,能力有限,因此,該系統也還存在著許多的缺點,例如:功能不夠完善,數據的安全性欠缺考慮等多方面的問題,這些都有待進一步改善。
[參考文獻]
[1]王珊,薩師煊.數據庫數據概論(第4版)[J].高等教育出版社.2006.
[2]孫永強,等.Visual C#.NET入門與提高[J].清華大學出版社.2003.
[3]施燕妹,陳培,陳發吉.C#語言程序設計教程[J].中國水利水電出版社.2004.7.
[4]王燕.基于WEB服務的學生檔案管理系統的設計與實現[J].南陽師范學院.2009,(27)
[5]劉菊玲,張軍儒,梁國勝.遠程教育個性化學生檔案管理系統的設計與實現[J].第23卷第2期,2009,4.