摘 要:針對畢業(yè)生就業(yè)信息的一些實際需求,文章提出了一種基于校園網(wǎng)的畢業(yè)生就業(yè)信息網(wǎng)站。通過對畢業(yè)生就業(yè)信息網(wǎng)站的功能描述,給出了UML建模技術(shù)的分析和設(shè)計模型,最后介紹了網(wǎng)站的三層技術(shù)體系結(jié)構(gòu)。
關(guān)鍵詞:校園網(wǎng) 就業(yè)信息網(wǎng)站 UML
中圖分類號:TP311 文獻標識碼:A 文章編號:1673-8454(2009)17-0039-03
目前,校園網(wǎng)建設(shè)是高等院校數(shù)字化校園建設(shè)的一項重要內(nèi)容,校園網(wǎng)的規(guī)模、網(wǎng)絡(luò)性能、應用水平以及普及程度已經(jīng)成為衡量一所高等院校數(shù)字化水平高低的重要標志之一。校園網(wǎng)主要通過網(wǎng)絡(luò)服務器、計算機、網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)軟件共同互聯(lián)運行的,可為校園內(nèi)信息交流和資源共享提供一個網(wǎng)絡(luò)平臺,同時也為各種基于校園網(wǎng)的信息管理系統(tǒng)的實現(xiàn)提供了必要條件。畢業(yè)生就業(yè)信息網(wǎng)站作為一套基于校園網(wǎng)的信息管理系統(tǒng),一方面可以為招聘企業(yè)和畢業(yè)生提供信息傳遞服務,另一方面可以降低企業(yè)的招聘成本和畢業(yè)生的就業(yè)成本,提高畢業(yè)生的就業(yè)效率和高校的就業(yè)管理能力。[1]因此構(gòu)建一個基于校園的畢業(yè)生就業(yè)信息網(wǎng)站勢在必行。
最近幾年,廣大學者對基于校園網(wǎng)的畢業(yè)生就業(yè)信息系統(tǒng)進行了大量研究和實踐探索。熊偉等在參考文獻[1]中分析了校園網(wǎng)內(nèi)信息化建設(shè)與發(fā)展的現(xiàn)狀,闡述了信息化建設(shè)已成為促進教育和科研工作的關(guān)鍵因素,更是創(chuàng)辦一流大學、培養(yǎng)新世紀人才必備的重要條件,提出了推進大學校園網(wǎng)信息化建設(shè)的幾點建議;雷強等在參考文獻[2]中介紹了構(gòu)建一套高效可靠的畢業(yè)生就業(yè)信息系統(tǒng)的必要性,提出了一種采用UML統(tǒng)一建模語言對系統(tǒng)進行了面向?qū)ο蠼5姆桨?朱海靈等在參考文獻[3]中把CRM理念應用到高校就業(yè)網(wǎng)站的建設(shè)中;尹世學等在參考文獻[4]中討論了清華大學在人事管理系統(tǒng)逐步完善的情況下,結(jié)合學校人事管理的特點,設(shè)計和實現(xiàn)了網(wǎng)上招聘系統(tǒng)。顯然,這些研究成果對構(gòu)建基于校園網(wǎng)的畢業(yè)生就業(yè)信息網(wǎng)站都有一定的指導作用和借鑒意義。
畢業(yè)生就業(yè)信息網(wǎng)站作為畢業(yè)生就業(yè)工作的一種輔助形式,為用人單位及畢業(yè)生提供就業(yè)的信息化咨詢和服務。本文提出了基于校園網(wǎng)的畢業(yè)生就業(yè)信息網(wǎng)站,便于利用學校的校園網(wǎng)資源實現(xiàn)就業(yè)信息的開放式和分布式管理。
一、畢業(yè)生就業(yè)信息網(wǎng)站的功能描述
根據(jù)德州學院就業(yè)辦公室的業(yè)務要求,以及畢業(yè)生就業(yè)信息網(wǎng)站的總體結(jié)構(gòu)(如圖1所示),畢業(yè)生就業(yè)信息網(wǎng)站包括以下主要功能:
1.畢業(yè)生求職信息管理
畢業(yè)生求職信息管理主要包括畢業(yè)生注冊登錄管理、個人簡歷管理與維護、職位檢索等功能。
2.企業(yè)招聘信息管理
企業(yè)招聘信息管理主要包括企業(yè)用戶注冊登錄管理、職位信息的維護與管理、檢索求職信息等功能。
3.發(fā)布與就業(yè)相關(guān)的新聞和法律法規(guī)
主要由學院就業(yè)辦公室的工作人員發(fā)布與就業(yè)相關(guān)新聞、法律法規(guī)以及問題解答等,如:發(fā)布最新的就業(yè)政策、就業(yè)法規(guī)、最新就業(yè)信息等,便于畢業(yè)生及時了解國家、省市、地方以及學校就業(yè)的法規(guī)、政策和就業(yè)信息等;向畢業(yè)生提供就業(yè)需要各種表格、文件和相關(guān)軟件的下載,讓畢業(yè)生通過網(wǎng)站可以下載到所需要的文件;提供畢業(yè)生與就業(yè)辦的工作人員之間互動交流的平臺,就業(yè)辦的工作人員通過該平臺可以及時回答各種就業(yè)政策、招聘求職等方面的問題。
4.提供就業(yè)指導
主要由就業(yè)辦的工作人員向畢業(yè)生提供大量就業(yè)指導,如:求職技巧、求職必備、生涯規(guī)劃、畢業(yè)生創(chuàng)業(yè)故事、就業(yè)分析和相關(guān)問題解答等。
5.高校聯(lián)盟
提供國家、省市和其他高校的畢業(yè)生就業(yè)信息網(wǎng)站以及大量知名招聘網(wǎng)站的鏈接功能。
6.后臺監(jiān)督管理
后臺監(jiān)督管理主要分為三個主要子功能:一是由系統(tǒng)管理員維護整個畢業(yè)生就業(yè)信息網(wǎng)站、實現(xiàn)網(wǎng)站的數(shù)據(jù)庫備份與恢復、注冊用戶管理等子功能;二是由就業(yè)辦的工作人員對畢業(yè)生發(fā)布求職信息和企業(yè)發(fā)布招聘信息進行審核,以防止畢業(yè)生對個人簡歷進行弄虛作假的行為,核實和監(jiān)管企業(yè)招聘信息的真實性和有效性;三是由就業(yè)辦的工作人員統(tǒng)計畢業(yè)生的就業(yè)率、畢業(yè)去向、招聘企業(yè)用人要求和就業(yè)單位性質(zhì)等。向?qū)W院的管理者提供相關(guān)決策信息,便于及時調(diào)整專業(yè)培養(yǎng)目標,增強畢業(yè)生就業(yè)競爭力。
二、畢業(yè)生就業(yè)信息網(wǎng)站的模型
基于校園網(wǎng)的畢業(yè)生就業(yè)信息網(wǎng)站采用UML(Unified Modeling Language)來分析和設(shè)計。UML建模過程是以用例為驅(qū)動和采用迭代的建模過程,下面給出了網(wǎng)站的部分模型。[5]
1.網(wǎng)站的用例
在畢業(yè)生就業(yè)信息網(wǎng)站的功能描述基礎(chǔ)上,分層次構(gòu)建出該網(wǎng)站的頂層用例圖和子系統(tǒng)的用例圖并詳細描述每個用例的處理過程。如圖2所示是企業(yè)發(fā)布招聘信息子例,企業(yè)用戶執(zhí)行者完成維護招聘企業(yè)的基本信息、發(fā)布招聘職位信息和查詢畢業(yè)生求職信息等任務;就業(yè)辦的工作人員主要檢查用工信息的合法性和有效性。
2.網(wǎng)站的活動
活動圖通常用來描述一個過程或操作的工作步驟。可描述一個用例的處理流程或某種交互流程,對于重要的用例圖均可以設(shè)計出其活動圖,以便更詳細地描述該用例與角色的交互。[6]畢業(yè)生求職信息發(fā)布的活動如圖3所示。畢業(yè)生在輸入用戶名和密碼時,若輸入登錄信息出現(xiàn)錯誤,則系統(tǒng)顯示“該用戶名和密碼錯誤”的頁面,若輸入登錄信息正確,就可以進入求職個人頁面,發(fā)布個人信息和查看個人信息,最后完成修改和提交等步驟。
3.網(wǎng)站的順序
順序圖是UML的動態(tài)模型之一,它強調(diào)了對象之間消息發(fā)送的時間先后順序,描述了系統(tǒng)執(zhí)行期間某個時間點的對象之間交互的場景。如圖4所示,為畢業(yè)生發(fā)布求職過程的順序,畢業(yè)生首先要填寫自己的求職信息,在填寫個人基本信息以后,提交個人信息,選擇應聘的公司和查看應聘公司的基本信息。如果有適合自己的,選擇發(fā)送個人求職信息,發(fā)送后系統(tǒng)會顯示是否發(fā)送成功。
4.網(wǎng)站的類
類圖是UML的靜態(tài)模型之一,它描述了系統(tǒng)中的各種類以及它們之間的關(guān)聯(lián)、泛化和聚集等關(guān)系的模型。在該系統(tǒng)中,類圖中的類主要分為普通類、界面類、控制類和實體類。圖5所示為系統(tǒng)類圖中的實體類。
三、網(wǎng)站的開發(fā)與實現(xiàn)
基于校園風的畢業(yè)生就業(yè)信息網(wǎng)站采用Web服務器為Apache,PHP作為開發(fā)應用平臺,數(shù)據(jù)庫管理系統(tǒng)采用MySQL5.0。與Web的體系結(jié)構(gòu)相對應,畢業(yè)生就業(yè)信息網(wǎng)站的技術(shù)體系結(jié)構(gòu)分為三層。實現(xiàn)就業(yè)指導的技術(shù)體系結(jié)構(gòu)如圖6所示。
1.表示層:表示層為用戶接口部分,是用戶與系統(tǒng)之間交互信息的界面。它的主要功能是檢查用戶輸入的數(shù)據(jù),顯示系統(tǒng)輸出的數(shù)據(jù),通過客戶機的瀏覽器運行包含html、php頁面。
2.中間層:它是包含測試安排的業(yè)務邏輯,同時也包含Web服務組件。作為中間層,通過網(wǎng)絡(luò)負責接收和發(fā)送各種信息以及對客戶的請求做出響應。
3.數(shù)據(jù)庫層:應用PHP與MySQL服務器連接,提供數(shù)據(jù)服務和數(shù)據(jù)存儲。
四、結(jié)束語
畢業(yè)生就業(yè)信息網(wǎng)站依托校園網(wǎng)絡(luò)平臺,運用UML技術(shù)進行該網(wǎng)站分析和設(shè)計,利用PHP和MySQL實現(xiàn)一個交互式的信息交流平臺,可為學院的畢業(yè)生、就業(yè)辦的工作人員以及用人單位等用戶提供服務,便于這些用戶之間形成良好的信息互動。
參考文獻:
[1]熊偉,王振旗,張麗靜.高校信息化建設(shè)進程中的問題與對策[J].中國教育信息化,2008(15):14-16.
[2]雷強,趙英.高校就業(yè)信息系統(tǒng)的面向?qū)ο骩J].中國教育信息化,2007(8):14-17.
[3]朱海靈,張小慧.基于CRM理念的高校就業(yè)網(wǎng)站平臺設(shè)計[J].中國教育信息化,2008(3):50-52.
[4]尹世學,汪健,陸云屹.清華大學網(wǎng)上招聘系統(tǒng)的設(shè)計和實現(xiàn)方法[J].中國教育信息化,2007(1):50-51.
[5]任傳成.統(tǒng)一建模語言在紡織廠資產(chǎn)管理系統(tǒng)中的應用[J].棉紡織技術(shù),2009(2):32-34.
[6]徐寶文,周毓明,盧紅敏.UML與軟件建模[M].北京:清華大學出版社,2006:26-121.