張紅友 李懷義
[摘要]隨著學校招生規模的擴大,為使學校重要的數據資源一學員信息得到科學、規范的管理,用信息化手段代替傳統的紙質檔案管理,提高工作效率,開發適合學校管理特點和管理流程的學員信息管理系統顯得更為迫切。本文從系統需求分析、流程設計、角色設計和功能模塊等四個方面,介紹了本系統的開發設計思路。
[關鍵詞]學員管理 信息管理系統
[中圖分類號]TN948.61 [文獻標識碼]A [文章編號]1672-5158(2013)06-0131-02
一、系統需求分析
1、開發背景
學員信息檔案的管理對于學校的管理者來說至關重要,學員信息是高等學校非常重要的一項數據資源,是一個教育單位不可缺少一部分。我校建校時間不長,但近幾年來,隨著學校招生規模的擴大,學員信息數據量越來越大,涉及的人員面廣,而且需要及時更新,而我校學員檔案管理還停留在人工管理,紙質存檔的基礎上,浪費了許多人力和物力,管理效率也不高,這樣的管理機制已經不能適應學校發展的要求,迫切需要開發適合學校管理特點和管理流程的學員信息管理系統。
2、開發目的
學員信息管理系統的開發,旨在解決學校數據管理需求和現有管理方式之間的矛盾,使得學?;A工作信息化。系統開發基本目的如下:
(1)構建適合學校自身管理特點和管理需求的學員信息管理系統,使數據管理信息化,使管理流程規范化,使基礎數據準確化。
(2)實現學員數據信息共享,方便數據的查詢和使用。
(3)減輕管理人員的工作負擔,提高工作效率,并避免人為操作的錯誤和不規范行為。
3、同類技術對比分析
國內許多高校都開發了自己的基于校園網的學員信息管理系統。由于國內各高校的學員信息管理模式不盡相同,不同學校的實際學員信息管理情況各有各的特點,因而各高校皆針對自己的學員信息管理模式和特點建立自己的學員信息管理系統。
我校是部隊院校,其學員管理模式和普通院校相比具有很大的差異性和特殊性。本系統是根據我校學員信息管理模式而開發的基于校園網的學員信息管理系統。這樣一個系統不但可以降低工作量、提高辦公效率,而且使目前分散的學員信息得到集中管理。這對減輕學員管理工作負擔、提高學員信息管理水平、加強學員管理監督、實現學員信息管理的現代化具有重要意義。
二、系統流程設計
根據學校管理工作特點,系統操作流程做到與學校實際學員信息管理工作流程一致,數據流程設計如下圖1:
基礎數據指學員入學時的個人信,息數據,如姓名、入學成績、政治面貌、籍貫等,由學校政治部門進行審核?;A數據的錄入由學校政治部門進行,考慮到數據錄入效率,也可將審核數據通過學員部各學員大隊分別錄入。
擴展數據指學員的分隊信息數據和課程信息數據、教師信息、課程成績,前者由學校學員管理部進行審核并錄入,后者由學校訓練部審核并進行錄入,數據錄入支持批量導入。
最終用戶包括學校全體干部和學員,可根據權限進行數據的使用查詢。
根據數據流程設計,得到業務流程設計如下圖2:
三、系統角色設計
根據我校學員信息使用情況,按用戶類型對系統角色進行分配,并給不同的用戶角色分配不同的系統操作權限,系統角色功能模型如下圖3所示:
系統角色分為前臺角色和后臺角色兩部分,前臺角色人員根據各自權限來使用系統,后臺管理人員根據各自權限對系統后臺功能進行維護。
系統前臺角色人員分為學員和干部兩個大類,干部又分為教師、中隊干部、大隊領導、教研室主任、部門領導幾種角色,系統后臺分為各業務部門管理員和超級管理員三種權限。
四、系統功能模塊
根據我校學員信息管理的特點和任務,按照簡單性、獨立性及完整性原則,結合系統功能目標、流程設計和系統角色設計,采用模塊化設計的方法,學員信息管理系統功能模塊如下圖4:
1、學員檔案管理子系統。
學員檔案管理主要有學員管理、批量學員添加、按中隊批量學員添加等功能。在學員管理子模塊可通過學號、姓名、中隊別來查詢學員信息,并可對相關學員信息進行編輯和刪除等。
2、課程管理子系統
課程管理子系統主要有課程管理、批量課程添加、任課管理、任課添加等功能。課程管理子模塊列出所有課程,并可對相關課程進行編輯和刪除;批量課程添加則根據設定課程數,課程公共名來批量添加課程;任課管理列出所有老師的任課關系,包括任課教師名、課程名、任課中隊別、學期等信息并對相關信息可以選擇編輯、刪除操作;任課添加,添加教師的任課關系,包括任課教師名、課程、年級、隊別等信息。
3、成績管理子系統
成績管理子系統完成成績管理、批量成績添加、按中隊成績添加功能。成績管理可根據學號查詢成績,也可根據學期、課程、中隊別等條件進行查詢;批量成績添加可通過設定成績數、中隊別、課程、學期、類型等信息批量添加;按中隊成績添加可選擇中隊別、課程、學期、類型來批量添加成績。
4、中隊管理子系統
中隊管理子系統完成中隊管理、中隊批量添加兩個子模塊功能。中隊管理子模塊列出學校所有中隊情況,也可設定搜索名模糊搜索相關中隊信息。中隊信息顯示中隊11)、年級、隊別、學員數、中隊干部等信息,并支持對相關信息的編輯、刪除操作。
5、管理統計子系統
管理統計子系統顯示學?;拘畔?,包括年級數、班級數、學員數、教師數、課程數、用戶瀏覽統計等相關信息,還可完成學員統計、排名統計功能,管理統計子系統的所有生成表格均支持EXCEL打印。
6、系統管理子系統
系統管理子系統包括修改管理員密碼、帳號管理、干部管理、年級管理、學期管理功能。管理員密碼管理用于修改管理員密碼,顯示注冊時間、權限、最后登錄時間、登陸數等信息;帳號管理主要有添加管理員功能,包括管理員帳號、密碼、權限;干部管理功能主要完成干部搜索查詢,并對干部相關信息進行編輯、刪除操作;年級管理功能具有年級添加、現有年級編輯、刪除等功能;學期管理具有添加新學期并可設置為當前學期,完成現有學期的編輯、刪除操作功能。
7、系統維護子系統
系統維護子系統主要完成系統的相關設置功能,包括站點名稱,站點LOGO設置,網站主體表格屬性設置,年級變遷等批量操作。
五、系統模擬測試
為測試系統運行的正確性,同時保證系統在學?,F有基礎網絡條件下的順利進行,我們錄入一定的模擬數據,在網絡上進行了實際測試。通過測試,保證了系統在正式運行時的正確性、實時性、安全性,同時做到了系統使用流程和實際管理工作的流程性基本相符。主要技術指標穩定性、響應時間和并發用戶數基本能達到使用要求。
當然,一個好的軟件系統并不能通過一次開發完成而一蹴而就,還將根據使用過程中出現的問題和實際工作做適當的調整和修改,通過不斷的測試,使系統更能滿足學校信息管理工作的需要。
參考文獻
[1]張輝,軍校信息化教學管理探討[J],中國管理信息化,2010(3)
[2]纏箐、張波、張偉、潘秀山、傅青梅、陳辰,大學生教育綜合信息管理系統的研究[J],中國輕工教育,2005(1)
[5]張惠萍、王文新,學生德、智、體綜合信息管理體統[J],電子計算機與外部設備,1997(2)
[4]熊亮、倪正順,基于Internet/Intranet的高校學生綜合信息管理系統[J],包裝工程,2002(5)
[5]齊跡,基于ASP,NET技術的學生檔案管理系統的設計與實現[J],赤峰學院學報(自然科學版),2011(4)
[6]孫慧芳,基于ASP.NET的學生成績管理系統的設計與實現[J],電腦知識與技術,2011(5)