【文章摘要】
文章針對構建一個大學生就業(yè)求職網(wǎng)站的基本功能進行研究和設計,目的為大學畢業(yè)生和用人單位架起一座橋梁,提供給企業(yè)和學生一個交流的平臺,功能實現(xiàn)包括畢業(yè)生注冊個人基本信息和求職意向,對個人信息的維護,可以向指定的企業(yè)投簡歷。用人單位注冊企業(yè)概況和招聘條件,對企業(yè)信息的維護,可以通過電子郵件與滿意的求職者聯(lián)系。網(wǎng)站管理者負責信息的審核,對不符合網(wǎng)站要求的用戶與信息進行后臺清理。
【關鍵詞】
就業(yè);網(wǎng)站;JSP
0 引言
研究目的和意義
說到求職,人們可能首先會想到招聘會。雖然招聘會是目前人才交流的主要途徑之一,但是它還遠遠不能滿足現(xiàn)實的需求:
(1)招聘會定期召開,過期沒有交流的機會
招聘會都是在有限的幾天內企業(yè)與大學生面對面的交流,雖然有的招聘會提前貼出海報或進行其他方式的宣傳,但還會有很多企業(yè)和學生錯過。還有一部分人,為了參加招聘會不得不放棄一些重要的事情。
(2)招聘會人數(shù)眾多,很難管理
由于參加招聘會的人員繁多,而且整個過程人員的流動性非常強,這給管理增加了很大難度。
(3)空間有限不利交流
招聘會人數(shù)眾多,而且展位有限,想要實現(xiàn)企業(yè)與學生一一會面很困難,不能更好地分配人力資源。
現(xiàn)實社會中急需一個第三者為企業(yè)與人才牽線搭橋,來彌補招聘會存在的種種不足。在這種條件下,應該將網(wǎng)絡優(yōu)勢與招聘緊密地結合起來,開發(fā)了大學生就業(yè)求職網(wǎng)。主要目的在于解決隨著高等教育事業(yè)的蓬勃發(fā)展,招生規(guī)模不斷擴大,在校學生人數(shù)越來越多,畢業(yè)生就業(yè)工作矛盾日益突出,嚴峻的就業(yè)形勢對學生就業(yè)工作的科學、規(guī)范、有效化管理提出了新的更高的要求。以高效、便捷、快速為主要特征的互聯(lián)網(wǎng)在高校畢業(yè)生就業(yè)工作當中發(fā)揮著重要的作用。
研究內容
應用網(wǎng)絡的優(yōu)勢,開發(fā)大學生就業(yè)求職網(wǎng),方便企業(yè)與學生交流,可以使雙方都能了解彼此行情之后再談合同,防止盲目簽約,從而達到人才合理分配的目的。
根據(jù)對大學生就業(yè)求職網(wǎng)的分析,可將其劃分成前臺和后臺兩部分。前臺功能主要為學生或企業(yè)提供,后臺功能為管理員提供。
前臺可分為企業(yè)與學生兩個部分,每個部分又可細分為兩個子模塊。以企業(yè)為例,“身份驗證”模塊是對企業(yè)注冊與登錄網(wǎng)站時的身份進行驗證;“信息管理”模塊主要是對企業(yè)所發(fā)布的信息進行管理,如發(fā)布、刪除等;“郵件管理”模塊是對只有注冊用戶才能享有,當在網(wǎng)頁中看到適合本公司的人員時,可以向他發(fā)送Email,如果有多個人選時還可以群體發(fā)送,但是如果企業(yè)還沒有注冊或是沒有登錄則不能發(fā)送Email;瀏覽網(wǎng)頁信息,是任何用戶都具備的功能,甚至包括未注冊用戶。
后臺功能主要是管理員對整個網(wǎng)站的管理功能,包括身份驗證、友情鏈接管理、學生管理與企業(yè)管理四個模塊。身份驗證模塊可以完成對管理員的身份的檢驗工作,非管理員不允許登錄;友情鏈接管理是用來對友情鏈接信息的增加、修改與刪除;學生管理與企業(yè)管理的功能類似,分別是用來管理學生或企業(yè)的基本信息。
1 開發(fā)方法及關鍵技術簡介
1.1 開發(fā)工具
根據(jù)整個系統(tǒng)的開發(fā)計劃,將采用的開發(fā)環(huán)境是Myeclipse,搭配SQL Server 2000數(shù)據(jù)庫以及Tomcat服務器。
MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的JavaEE的集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
1.2 瀏覽器緩沖區(qū)保留數(shù)據(jù)
在 Windows 2000 Server的默認情況下,瀏覽器將頁面先載入緩存中,然后再通過瀏覽器顯示給客戶[10]。用戶可以改變這種默認配置,在載入頁面時防止其緩存。這樣當用戶點擊【后退】按鈕或進行其他后退操作時,由于頁面并沒有緩存,所以瀏覽器還得向服務器進行HTTP請求,該網(wǎng)頁就會拒絕用戶再次操作了,應用該技術可以解決表單內容重復提交等由于頁面緩存引起的問題。
2 總體設計
2.1 使用UML用例圖描述大學生就業(yè)求職網(wǎng)需求
2.1.1 用例圖簡介
用例圖用來描述系統(tǒng)與參與者之間的相互作用,也可以說他是從用戶角度出發(fā)對如何使用系統(tǒng)的描述。要繪制用例圖,首先來了解幾個基本概念:
2.1.2 用例分析
大學生就業(yè)求職網(wǎng)允許用戶有三種身份:學生、企業(yè)及管理員,每種身份操作起來都很方便、快捷。學生與企業(yè)注冊再登錄后,就可以發(fā)布求職或是招聘信息,這些信息任何人或企業(yè)都可以查看,但是如果想給對方發(fā)送Email,則必須是已經登錄的用戶。這些學生、企業(yè)的基本信息都由管理員對其統(tǒng)一管理。
2.1.3 用例描述
用例圖建立完成后,就需要編寫用例描述,用例描述也就是對系統(tǒng)各個功能進行描述,這一步是進行總體設計前最重要的一個過程。準確地描述出系統(tǒng)的功能有助于理清自己的思路,更是和用戶進行有效溝通的保障。
2.2 系統(tǒng)目標
(1)應用網(wǎng)絡的優(yōu)勢,開發(fā)大學生就業(yè)求職網(wǎng),方便企業(yè)與學生交流,可以使雙方都能了解彼此行情之后再談合同,防止盲目簽約,從而達到人才合理分配的目的。
(2)學生與企業(yè)能夠隨時注冊帳號,登錄網(wǎng)站查詢信息。
(3)對查詢比較滿意的信息,可以隨時給對方發(fā)送Email,同時可以支持郵件的群發(fā),方便用戶大批量操作。
(4)在信息過期之后將不在頁面上顯示,以防止用戶接收垃圾郵件。
(5)首頁中包含本站的友情鏈接,方便用戶瀏覽其他網(wǎng)站資源。
(6)管理員控制臺中有對所有用戶的各項信息管理,可以隨時查看用戶的各項信息,監(jiān)督并防止用戶錄入非法信息。
3 詳細設計
3.1 網(wǎng)站設計思想
網(wǎng)站的各項需求已經確定,總體設計和數(shù)據(jù)庫設計已經完成。通過對網(wǎng)站的分析,本系統(tǒng)屬于一個小型項目,完成的功能比較簡單,主要是對數(shù)據(jù)的基本操作。經過綜合考慮,本系統(tǒng)準備使用JSP+JavaBean的開發(fā)模式進行開發(fā)。
3.2 完成步驟
JSP+JavaBean的開發(fā)模式已經確定之后。現(xiàn)在就開始用這個模式開發(fā)本網(wǎng)站,第一步是編寫必要的JavaBean,如連接數(shù)據(jù)庫;然后根據(jù)功能分析設計要實現(xiàn)的網(wǎng)頁;最后把這些設計的靜態(tài)頁面使用JSP動態(tài)形成,過程如圖4-2所示。
4 結論
本文主要設計并實現(xiàn)了大學生就業(yè)求職網(wǎng)。在設計之前查閱了JSP網(wǎng)站設計有關的書籍和資料,并且查看了一些相關的求職網(wǎng)站。在理解了網(wǎng)站的制作流程和工作方式之后,最終完成了大學生就業(yè)求職網(wǎng)的設計。系統(tǒng)實現(xiàn)了大學畢業(yè)生網(wǎng)上投簡歷和用人單位網(wǎng)上選拔人才的功能,可以優(yōu)化資源分配,減少求職復雜度,提高就業(yè)效率。
【參考文獻】
[1]曲曉瑩.高校就業(yè)信息網(wǎng)站的發(fā)展研究[J].大眾科技,2008,32(7):19-24
[2]吳大平.高校就業(yè)信息網(wǎng)站的發(fā)展研究[J].高教論壇,2008,28(4):5-8
【作者簡介】
周宛螢(1989—),女,遼寧撫順人,同濟大學軟件學院碩士研究生。