任亮 李青野 劉方濤
【摘要】學生跟蹤調查系統是適用于高職學院對畢業生進行跟蹤調查的網絡應用軟件,在對高職畢業生跟蹤調查工作進行了分析和需求整理后,將整個系統分為5部分,并根據UML的建模原理,研究設計了學生跟蹤調查系統的軟件模型。
【關鍵詞】UML;管理系統;跟蹤調查
為了更加準確的獲取學生畢業后的工作現狀、了解企事業單位用人需求、了解崗位技術標準、準確掌握高職畢業生就業中存在的問題、分析課程所授技能知識是否達到用人需求等內容,對畢業后的學生進行跟蹤調查是很有必要的。現行的畢業生跟蹤調查基本上還是傳統的人工方式管理,沒有實現無紙化、網絡化辦公,并且由于學生畢業后與輔導員(班主任)、學生管理員聯系不緊密,學生聯絡方式變化后無法及時更新,跟蹤調查表的發放和回收工作量大、容易造成疏忽和遺漏,因此,在計算機廣泛普及的今天,提出并建立了一個基于B/S模式的學生跟蹤調查系統。
1.系統需求分析
學生跟蹤調查系統要實現的是對畢業生跟蹤調查數據的采集和統計功能,滿足學生填寫或上傳學生跟蹤調查表,滿足學生管理員查看畢業生的基本信息、與畢業生在線交流,查看根據畢業生跟蹤調查數據生成的統計信息和圖表。整個系統需要有用戶管理模塊、信息管理模塊、調查表管理模塊、綜合查詢模塊、統計圖表模塊五部分。
1.1 用戶管理模塊
該模塊主要是實現用戶添加、修改賬號、密碼功能,管理員修改、刪除用戶賬戶,或對其分配權限的功能。
1.2 信息管理模塊
該模塊主要是實現畢業生添加、修改工作單位地址、工作崗位、所學專業、畢業時間、聯系電話等信息,學生管理員填寫自己的聯系電話、郵箱等信息。
1.3 調查表管理模塊
該模塊主要是實現系統根據學生管理員選擇問卷的模板,選擇或輸入問卷的問題自動生成跟蹤調查問卷,修改、刪除調查問卷功能,學生管理員向選擇的學生用戶發送電子版調查問卷,畢業學生將填好的調查問卷上傳功能。
1.4 綜合查詢模塊
該模塊主要是實現學生管理員按專業、畢業時間、地域等查詢畢業生的相關信息,查看畢業生的最后登錄時間、登錄次數、跟蹤調查問卷的填寫上傳情況等。學生查詢自己的歷史調查問卷填寫情況和反饋建議。
1.5 統計圖表模塊
該模塊主要是實現根據學生的基本信息、學生返回的調查問卷的內容生成統計數據和分析圖表,如學生專業對口情況統計圖、工作崗位月收入統計圖、工作崗位滿意度統計圖、所學專業技能是否達到用人需求統計分析圖等。
2.學生跟蹤調查系統的建模
UML是一種標準的圖形化建模語言,使用UML技術對學生跟蹤調查系統建模,有助于參與人員的相互交流和與用戶的溝通。所以,該系統選用UML(統一建模語言)來建模。
通過對學生跟蹤調查系統調研,明確了系統的參與者有學生、輔導員(班主任)、學生管理員、系統管理員,不同的參與者對系統有不同的業務需求。
圖1 學生跟蹤調查系統用例圖
用例是對系統行為的動態描述,該系統的用例描述為:登錄系統(提供用戶的身份驗證功能)、信息管理(提供學生的工作信息、輔導員、學生管理員基本信息的錄入和修改功能)、問卷管理(提供生成跟蹤調查問卷、修改和刪除問卷的功能)、問卷填寫(提供在線填寫問卷或上傳跟蹤調查問卷的功能)、綜合查詢(提供對歷年跟蹤調查問卷、學生崗位情況、學生收入情況等查詢功能)、系統管理(提供對學生跟蹤調查系統中用戶及其權限的修改功能),本系統的用例圖如圖1所示。
3.數據庫設計
根據對學生跟蹤調查系統的分析,在SQL SERVER2008中新建數據庫,該數據庫主要包括以下數據表:學生信息表、問卷表、問卷信息表、問卷完成情況表等,問卷表結構如圖2所示。
序號 字段名 中文說明 類型
1 questid 問卷編號 int
2 questclg 適用學院 nvarchar
3 questpfl 適用專業 nvarchar
4 pronumb 問卷表發放份數 int
5 recnumb 問卷表回收份數 int
圖2 問卷表結構
4.結語
利用UML對學生跟蹤調查系統建模,有助于改善開發過程,促進該系統高質量的開發。該系統能實現查詢和管理畢業生信息、實現用戶之間的在線交流、向學生發送電子版跟蹤調查問卷等功能,該系統提高了畢業生信息跟蹤調查工作的效率和質量,具有一定的實用價值。
參考文獻
[1]閻琦.基于UML的高校調串課系統的建模研究[J].信息技術,2013(2).
[2]劉建軍.淺議高校畢業生的就業跟蹤調查[J].科技信息,2010(5).
[3]李金娥.試析高校自動排考系統設計與實現[J].信息通信,2013(1).