摘要:本文針對高校學生工作管理的需求,設計了基于UML和數據庫技術的一套高校學生工作管理系統。對系統進行了需求分析、系統設計,并運用UML工具進行了靜態建模和數據庫設計等。通過該系統能提高學生工作管理的效率。
關鍵詞:UML;學生工作管理;靜態建模
0引言
近年來,隨著我國教育體制的改革,在校大學生人數飛速增長,高校學生管理出現了學生層次多樣化、事務性管理工作更加復雜等一系列問題。如果僅依靠傳統的手工管理或簡單的辦公自動化工具來管理與學生相關的資料、數據和活動,已經很難滿足學生工作管理的需要。開發適合高校實際需要的學生工作管理系統,提高學生工作辦公室的效率,節省人力和時間,成為當前的迫切需要。因此,各高校有必要通過現代信息技術的發展和運用,不斷提高學生工作管理水平,特別需要找到一種更加簡單、便捷、科學的管理手段來提高工作效率。本文針對高校學生工作管理的需求,設計了基于UML和數據庫技術的一套高校學生工作管理系統。該系統的參與者主要有:學生、系管理員、校管理員和輔導員;系統的主要功能有:管理學生的基本數據資料、管理學生的各項申請、管理學生寢室、管理校內新聞和公告、學生對與之相關信息的填寫、申請和查詢等。通過該系統能降低學生工作管理的成本,減輕各級管理員的負擔,方便學生信息的更新、查詢和維護,增加數據的可靠性,從而提高學生工作管理的效率。
1功能需求
1.1系管理員
系管理員對學生、班級信息進行統一的管理。1)管理本系學生的個人信息,即對學生的各種信息的添加、修改和刪除。2)管理其所屬院系的各個寢室的情況,對每間寢室衛生成績的管理,對寢室各種評比、申請、異動等情況的管理。3)審核各項申請,學生無論是提出什么申請都需要通過系管理員的審核才有效。
1.2校管理員
校管理員不僅對學生、班級信息進行管理,還要對校內的各項通知、新聞、公告進行發布、管理等。1)管理全校各系學生的個人信息。2)管理全校各院系的寢室情況,即對每間寢室衛生成績的管理,對寢室各種評比、申請、異動等情況的管理。3)管理學生提出的各項申請,且該項申請經過系管理員審核通過的,都還需要通過校管理員的審核才會有效。4)管理校內各種通知、公告、新聞等。
1.3輔導員
輔導員對學生、班級的各種信息進行管理。1)管理該班學生的自評信息,即審核學生的自評分數,對其進行修改,審核,再通過。2)管理其所屬班級的班級情況,例如添加、修改本班的班級日志等。
1.4學生
學生是使用該系統的最多、操作最頻繁的用戶,學生可以對各種信息進行查詢,對個人信息進行填寫、修改等,對各項獎學金、助學金、榮譽稱號等進行申請,進行諸如此類操作。1)查詢學生的個人信息,例如查詢自己的班級、專業、班級情況、證書、獲獎情況等。2)添加學生的個人信息,例如添加自己的請假申請、自評信息、心理測試信息等。3)填寫各項申請,例如申請各項獎助學金、榮譽稱號、理賠、勤工助學信息等。4)選擇自己所住的宿舍,添加其所住幢、宿舍的信息等。
2總體設計
2.1UML靜態建模
4結束語
本論文對學生工作管理系統進行了靜態建模,數據庫設計與實現,系統功能比較全面,易于日后程序更新,數據庫管理容易,操作方便,效率高,安全性好,穩定性高。
參考文獻:
[1] 余華平,郭梅.高校學生工作管理系統分析與設計[J].長江大學計算機科學學院學報,2009,17(10):1314.
[2] 王珊,薩師煊.數據庫系統概論[M].北京:高等教育出版社,2006.
[3] 劉志成.UML建模實力教程[M].北京:電子工業出版社,2009.
[4] 李龍澍,鄭誠.軟件工程課程設計[M].北京:機械工業出版社,2010.
[5] 石通.面向對象的軟件設計技術[J].上海華東師范大學學報,2011,25(6):2426.
[6] 許家珆,白忠建,吳磊.軟件工程—理論與實踐[M].北京:高等教育出版社,2009.
[7] 楊繼萍,吳華.Visio 2010圖形設計標準教程[M].北京:清華大學出版社,2012.
作者簡介:李娜(1992—),女,四川達縣人,內江師范學院2010級學生,主要研究方向:數據庫統計設計。
通訊作者:劉芳(1984—),女,碩士,內江師范學院講師,主要研究方向:軟件工程。