蔣桂梅
廣東女子職業技術學院應用設計系
文章分析了在.net 框架下進行畢業生信息系統開發的主要技術,從系統的需求分析、整體架構、系統實現三個方面進行詳述,也提出了畢業生信息系統今后的升級方向。
畢業生就業是高校人才培養質量的重要體現,畢業生跟蹤調查工作是高校畢業生就業工作的重要組成部分。通過分析畢業生的就業狀況、求職狀況、職業發展狀況等來了解畢業生的培養質量,找出高校在人才培養過程中存在的問題和偏差,并根據畢業生的意見和建議,調整、改善高校的專業結構、課程設置以及管理水平,從而提高辦學水平和教學質量,以增強高校的生命力。
畢業生跟蹤調查系統是為了適應現代化高校管理的需要,加快推進高校數字化校園建設、充分利用校園網、網絡、多媒體等計算機應用技術和手段,提高辦公效率、改善質量的高效管理信息系統。更好地跟蹤各專業畢業生的各項數據,并進行分析,是調整專業服務和專業課程的重要依據。
畢業生信息跟蹤使用人工進行收集統計,處理事務效率太低,不利于了解學生就業狀況和就業單位需求。
畢業生數據主要包括三方面:一是畢業生的基本數據,二是工作情況,三是對學校教學和管理工作的評價。
畢業生調查有三個部分,填寫姓名、學號、系部、專業等基本信息,個人工作基本信息,對學校教學和管理工作的評價。
用人單位需求調查主要有兩個部分:單位基本信息管理、對學校畢業生各方面能力的評價。
校方統計分析主要分析主要在三個方面:導入畢業生數據、根據不同的系部、年級、專業等方面進行畢業生信息調查統計、生成畢業生通訊錄、查詢畢業生問卷調查表提交情況等。
系統以.NET 為開發環境,使用面向對象技術和組件技術相結合的方法進行開發。采用基于B/S 的多層次結構設計,系統在邏輯上分為三層:表示層、業務邏輯層、數據層。表示層位于客戶端,相當于用戶界面,即以TCP/IP 協議為基礎的web 瀏覽器,負責用戶請求的提交和數據結果的顯示;業務邏輯層是系統的核心功能部分,主要擔當業務流程的處理,也處理表示層的http 請求及數據庫服務器的連接與交互。數據層主要處理業務邏輯層對數據的請求,以ADO.NET 為接口,以Microsoft SQL Server 為架構。
B/S 結構特點是分布性強,通過web 瀏覽器用戶可以隨時隨地進行瀏覽和查詢,滿足不同用戶的服務需求,而且減輕了系統升級的維護費用。系統程序和數據都放在服務器端,用戶通過客戶瀏覽器端發出請求,web 服務器響應請求并傳遞給數據庫服務器,數據庫服務器進行數據存取和處理,然后回傳并顯示在客戶端。
數據庫表設計
數據庫的設計對畢業生信息系統的開發尤為重要,涉及的數據庫比較多,通過需求分析、系統設計,本文的主要數據庫表如下。
1.畢業生基本數據
功能描述:核對和填寫畢業生的基本信息。

圖1 系統功能簡圖

圖2 畢業生信息系統架構圖

表1 畢業生基本信息
2.用人單位基本數據
功能描述:填寫用人單位基本資料。

表2 用人單位基本信息
3.用人單位對畢業生的評價
功能描述:用人單位對我院畢業生的評價,基本有四個選項:很滿意、滿意、基本滿意、不滿意。
4.生成畢業生通訊錄
功能描述:可根據年級、所在系、班級、專業、畢業時間五個查詢字段進行查詢,生成畢業生通訊錄。

表3 用人單位評價信息

表4 畢業生通訊錄
5.查詢畢業生問卷調查表提交情況
功能描述:可根據年級、所在系、班級、專業、調查批次五個查詢字段進行查詢,生成未提交統計表。

表5 調查表提交情況表
由于篇幅有限,畢業生個人工作情況表、對學校評價表等未一一列出。
數據庫安全設計
畢業生信息系統的安全非常重要,對防火墻的訪問、服務器系統的安全進行設置,刪除數據庫中不同的默認設置。數據庫采用SQL server2005,更改SA 用戶名密碼,制訂計劃定期對數據庫進行備份。特別是系統根據不同用戶,依據其角色分配不同的操作權限,對畢業人、用人單位、學校管理人員、系部管理人員、輔導員、普通教師等設置不同的權限及操作界面。用戶的增減對其他用戶的操作沒有影響。學校管理人員可以對用戶進行管理和權限的設置,對不同的系部分配對應的賬號和權限。
根據系統功能和需求分析,該系統的主要業務組件有:
畢業生管理組件:對畢業生信息進行管理,對人員進行添加、修改、刪除、更新、查詢等,對畢業生信息根據年級、所在系、專業、調查批次進行統計分析,生成畢業生通訊錄、統計畢業生調查表提交情況等。
用人單位管理組件:對用人單位進行添加、修改、刪除、更新、查詢等。
用戶管理組件:對用戶進行添加、修改、刪除、更新、查詢等,系統根據不同用戶進行分級和權限設置。
系統的主要界面是由asp.net 來實現,用戶主要通過IE 瀏覽器進行登錄,完成數據的填報并提交傳遞給業務層。
畢業生信息管理系統提高了高校對畢業生信息管理的效率,對教育資源的合理分配提供了數據支持,在開發過程中也充分考慮我校的實際情況、管理模式。對用戶的權限進行分級管理和設置,提高了安全控制能力。今后我們也將會對系統進行升級,增加畢業生和用人單位之間的信息互換,提高學校、用人單位、畢業生三方的良性交流與互動,提高畢業生就業率和用人單位的滿意度。