蔣桂梅
廣東女子職業(yè)技術(shù)學院應用設計系
文章分析了在.net 框架下進行畢業(yè)生信息系統(tǒng)開發(fā)的主要技術(shù),從系統(tǒng)的需求分析、整體架構(gòu)、系統(tǒng)實現(xiàn)三個方面進行詳述,也提出了畢業(yè)生信息系統(tǒng)今后的升級方向。
畢業(yè)生就業(yè)是高校人才培養(yǎng)質(zhì)量的重要體現(xiàn),畢業(yè)生跟蹤調(diào)查工作是高校畢業(yè)生就業(yè)工作的重要組成部分。通過分析畢業(yè)生的就業(yè)狀況、求職狀況、職業(yè)發(fā)展狀況等來了解畢業(yè)生的培養(yǎng)質(zhì)量,找出高校在人才培養(yǎng)過程中存在的問題和偏差,并根據(jù)畢業(yè)生的意見和建議,調(diào)整、改善高校的專業(yè)結(jié)構(gòu)、課程設置以及管理水平,從而提高辦學水平和教學質(zhì)量,以增強高校的生命力。
畢業(yè)生跟蹤調(diào)查系統(tǒng)是為了適應現(xiàn)代化高校管理的需要,加快推進高校數(shù)字化校園建設、充分利用校園網(wǎng)、網(wǎng)絡、多媒體等計算機應用技術(shù)和手段,提高辦公效率、改善質(zhì)量的高效管理信息系統(tǒng)。更好地跟蹤各專業(yè)畢業(yè)生的各項數(shù)據(jù),并進行分析,是調(diào)整專業(yè)服務和專業(yè)課程的重要依據(jù)。
畢業(yè)生信息跟蹤使用人工進行收集統(tǒng)計,處理事務效率太低,不利于了解學生就業(yè)狀況和就業(yè)單位需求。
畢業(yè)生數(shù)據(jù)主要包括三方面:一是畢業(yè)生的基本數(shù)據(jù),二是工作情況,三是對學校教學和管理工作的評價。
畢業(yè)生調(diào)查有三個部分,填寫姓名、學號、系部、專業(yè)等基本信息,個人工作基本信息,對學校教學和管理工作的評價。
用人單位需求調(diào)查主要有兩個部分:單位基本信息管理、對學校畢業(yè)生各方面能力的評價。
校方統(tǒng)計分析主要分析主要在三個方面:導入畢業(yè)生數(shù)據(jù)、根據(jù)不同的系部、年級、專業(yè)等方面進行畢業(yè)生信息調(diào)查統(tǒng)計、生成畢業(yè)生通訊錄、查詢畢業(yè)生問卷調(diào)查表提交情況等。
系統(tǒng)以.NET 為開發(fā)環(huán)境,使用面向?qū)ο蠹夹g(shù)和組件技術(shù)相結(jié)合的方法進行開發(fā)。采用基于B/S 的多層次結(jié)構(gòu)設計,系統(tǒng)在邏輯上分為三層:表示層、業(yè)務邏輯層、數(shù)據(jù)層。表示層位于客戶端,相當于用戶界面,即以TCP/IP 協(xié)議為基礎的web 瀏覽器,負責用戶請求的提交和數(shù)據(jù)結(jié)果的顯示;業(yè)務邏輯層是系統(tǒng)的核心功能部分,主要擔當業(yè)務流程的處理,也處理表示層的http 請求及數(shù)據(jù)庫服務器的連接與交互。數(shù)據(jù)層主要處理業(yè)務邏輯層對數(shù)據(jù)的請求,以ADO.NET 為接口,以Microsoft SQL Server 為架構(gòu)。
B/S 結(jié)構(gòu)特點是分布性強,通過web 瀏覽器用戶可以隨時隨地進行瀏覽和查詢,滿足不同用戶的服務需求,而且減輕了系統(tǒng)升級的維護費用。系統(tǒng)程序和數(shù)據(jù)都放在服務器端,用戶通過客戶瀏覽器端發(fā)出請求,web 服務器響應請求并傳遞給數(shù)據(jù)庫服務器,數(shù)據(jù)庫服務器進行數(shù)據(jù)存取和處理,然后回傳并顯示在客戶端。
數(shù)據(jù)庫表設計
數(shù)據(jù)庫的設計對畢業(yè)生信息系統(tǒng)的開發(fā)尤為重要,涉及的數(shù)據(jù)庫比較多,通過需求分析、系統(tǒng)設計,本文的主要數(shù)據(jù)庫表如下。
1.畢業(yè)生基本數(shù)據(jù)
功能描述:核對和填寫畢業(yè)生的基本信息。
圖1 系統(tǒng)功能簡圖
圖2 畢業(yè)生信息系統(tǒng)架構(gòu)圖
表1 畢業(yè)生基本信息
2.用人單位基本數(shù)據(jù)
功能描述:填寫用人單位基本資料。
表2 用人單位基本信息
3.用人單位對畢業(yè)生的評價
功能描述:用人單位對我院畢業(yè)生的評價,基本有四個選項:很滿意、滿意、基本滿意、不滿意。
4.生成畢業(yè)生通訊錄
功能描述:可根據(jù)年級、所在系、班級、專業(yè)、畢業(yè)時間五個查詢字段進行查詢,生成畢業(yè)生通訊錄。
表3 用人單位評價信息
表4 畢業(yè)生通訊錄
5.查詢畢業(yè)生問卷調(diào)查表提交情況
功能描述:可根據(jù)年級、所在系、班級、專業(yè)、調(diào)查批次五個查詢字段進行查詢,生成未提交統(tǒng)計表。
表5 調(diào)查表提交情況表
由于篇幅有限,畢業(yè)生個人工作情況表、對學校評價表等未一一列出。
數(shù)據(jù)庫安全設計
畢業(yè)生信息系統(tǒng)的安全非常重要,對防火墻的訪問、服務器系統(tǒng)的安全進行設置,刪除數(shù)據(jù)庫中不同的默認設置。數(shù)據(jù)庫采用SQL server2005,更改SA 用戶名密碼,制訂計劃定期對數(shù)據(jù)庫進行備份。特別是系統(tǒng)根據(jù)不同用戶,依據(jù)其角色分配不同的操作權(quán)限,對畢業(yè)人、用人單位、學校管理人員、系部管理人員、輔導員、普通教師等設置不同的權(quán)限及操作界面。用戶的增減對其他用戶的操作沒有影響。學校管理人員可以對用戶進行管理和權(quán)限的設置,對不同的系部分配對應的賬號和權(quán)限。
根據(jù)系統(tǒng)功能和需求分析,該系統(tǒng)的主要業(yè)務組件有:
畢業(yè)生管理組件:對畢業(yè)生信息進行管理,對人員進行添加、修改、刪除、更新、查詢等,對畢業(yè)生信息根據(jù)年級、所在系、專業(yè)、調(diào)查批次進行統(tǒng)計分析,生成畢業(yè)生通訊錄、統(tǒng)計畢業(yè)生調(diào)查表提交情況等。
用人單位管理組件:對用人單位進行添加、修改、刪除、更新、查詢等。
用戶管理組件:對用戶進行添加、修改、刪除、更新、查詢等,系統(tǒng)根據(jù)不同用戶進行分級和權(quán)限設置。
系統(tǒng)的主要界面是由asp.net 來實現(xiàn),用戶主要通過IE 瀏覽器進行登錄,完成數(shù)據(jù)的填報并提交傳遞給業(yè)務層。
畢業(yè)生信息管理系統(tǒng)提高了高校對畢業(yè)生信息管理的效率,對教育資源的合理分配提供了數(shù)據(jù)支持,在開發(fā)過程中也充分考慮我校的實際情況、管理模式。對用戶的權(quán)限進行分級管理和設置,提高了安全控制能力。今后我們也將會對系統(tǒng)進行升級,增加畢業(yè)生和用人單位之間的信息互換,提高學校、用人單位、畢業(yè)生三方的良性交流與互動,提高畢業(yè)生就業(yè)率和用人單位的滿意度。