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