




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、題目:人才招聘信息網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要隨著經(jīng)濟(jì)的高速發(fā)展,人才的流動(dòng)也越來越頻繁,怎樣才能用最少的精力和時(shí)間來招聘人才的企業(yè)要求相一致,也讓應(yīng)聘人參加應(yīng)聘是企業(yè)和個(gè)人都關(guān)心的問題。本網(wǎng)站采用基于廣域網(wǎng)的B/S結(jié)構(gòu)平臺(tái),比C/S有更強(qiáng)的適用范圍,具有更加生動(dòng)豐富的表現(xiàn)方式與用戶交流。網(wǎng)站的開發(fā)采用MyEclipse作為開發(fā)工具,后臺(tái)數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫設(shè)計(jì)。設(shè)計(jì)框架采用的是JSP+Servlet的技術(shù),完成基于MVC模式的招聘網(wǎng)站的設(shè)計(jì)和開發(fā)工作。以Tomcat作為Web服務(wù)器軟件,運(yùn)用多種編程語言JavaScript、HTML、JSP、Ajax,在Web環(huán)境下,構(gòu)建了
2、一個(gè)企業(yè)與人才之間的網(wǎng)上工作平臺(tái)。關(guān)鍵詞:招聘;求職; B/S結(jié)構(gòu);MVC框架.AbstractWith the rapid economic development, the flow of talent is more and more frequently, how can with the least amount of effort and time to hiring are consistent with the requirements also allow candidates to apply for jobs is the issue of concern to busi
3、nesses and individuals.This site uses the scope of more than C / S WAN-based B / S structure platform, with more vivid expression to communicate with users. Website development using MyEclipse as a development tool, the back-end database using SQL Server 2005 database design. The design framework is
4、 the JSP Servlet technology, to complete the recruitment website design and development based on MVC pattern. Tomcat as the Web server software, using a variety of programming language JavaScript, HTML, JSP, Ajax, Web environment, build online working platform between an enterprise and talent.Keywor
5、ds B/S constructionMVC frameRecruitmentJob wanted目錄 TOC o 1-3 h z u HYPERLINK l _Toc28208 摘要 PAGEREF _Toc28208 5 HYPERLINK l _Toc5987 Abstract PAGEREF _Toc5987 6 HYPERLINK l _Toc17354 一、緒論 PAGEREF _Toc17354 1 HYPERLINK l _Toc28101 (一)課題背景 PAGEREF _Toc28101 1 HYPERLINK l _Toc11444 (二)目的和意義 PAGEREF _T
6、oc11444 1 HYPERLINK l _Toc6645 (三)系統(tǒng)設(shè)計(jì)思想 PAGEREF _Toc6645 1 HYPERLINK l _Toc29175 二、可行性研究 PAGEREF _Toc29175 2 HYPERLINK l _Toc28886 (一)業(yè)務(wù)流程圖 PAGEREF _Toc28886 2 HYPERLINK l _Toc27899 (二)系統(tǒng)可行性分析5 HYPERLINK l _Toc7555 三、需求分析6 HYPERLINK l _Toc16212 (一)網(wǎng)站規(guī)劃6 HYPERLINK l _Toc13058 (二)招聘網(wǎng)站需求分析6 HYPERLINK
7、l _Toc17013 四、總體設(shè)計(jì)8 HYPERLINK l _Toc12441 (一)系統(tǒng)模塊總體設(shè)計(jì)8 HYPERLINK l _Toc28705 (二)數(shù)據(jù)庫設(shè)計(jì)10 HYPERLINK l _Toc2298 五、詳細(xì)設(shè)計(jì)16( HYPERLINK l _Toc30555 一)系統(tǒng)運(yùn)行平臺(tái)設(shè)置16 HYPERLINK l _Toc20041 (二)招聘網(wǎng)站主界面設(shè)計(jì)17 HYPERLINK l _Toc23745 (三)求職人員操作模塊主要功能設(shè)計(jì)19 HYPERLINK l _Toc19269 (四)企業(yè)人員操作模塊功能設(shè)計(jì)24 HYPERLINK l _Toc30436 (五)求職
8、人員和招聘人員公有的功能設(shè)計(jì)24 HYPERLINK l _Toc16511 (六)后臺(tái)權(quán)限管理26 HYPERLINK l _Toc32527 結(jié)論30 HYPERLINK l _Toc14060 致謝31參考文獻(xiàn)32一、緒論(一)課題背景時(shí)代的發(fā)展和社會(huì)的進(jìn)步,在市場(chǎng)越競(jìng)爭(zhēng),求職,無疑是當(dāng)今社會(huì)最關(guān)注的一個(gè)問題。一般的招聘方式,招聘單位參加在由人才市場(chǎng),或招聘單位到高校專場(chǎng)招聘會(huì)或招聘單位的招聘廣告,通過媒體舉辦的招聘會(huì)。這些招聘方法有許多缺點(diǎn):一個(gè)小范圍的招聘,招聘只有某一地區(qū)求職者獲悉,招聘單位選擇人才是有限的,在一定程度上阻礙了招聘單位招聘更符合他們的要求人才。網(wǎng)絡(luò)招聘作為一種新興的
9、招聘模式成了深受人們廣泛歡迎的求職方式。網(wǎng)絡(luò)求職有其突出的優(yōu)點(diǎn),即信息量大,資源豐富,更新速度快,招聘職位多等,很符合年輕人希望以最快捷便利的方式獲得最多最有效信息的求職要求。利用計(jì)算機(jī)和網(wǎng)絡(luò)能夠?qū)崿F(xiàn)網(wǎng)上人才招聘系統(tǒng),這樣不僅大大提高了企業(yè)的招聘工作的效率,節(jié)省大量人力和財(cái)力,也方便求職者求職。(二)目的和意義人才是推動(dòng)公司發(fā)展的重要?jiǎng)恿?,過去很多公司都是在固定的人才招聘會(huì)為自己的公司尋找適合公司的職員,求職者參加招聘會(huì)為自己找公司。隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)招聘會(huì)越來越受到企業(yè)和求職者的歡迎,公司通過在網(wǎng)上發(fā)布招聘信息,來尋求應(yīng)聘者;求職者通過上網(wǎng)在網(wǎng)上投遞自己的簡歷尋找工作。網(wǎng)絡(luò)招聘會(huì)方便快捷
10、,省時(shí)省力,為企業(yè)和求職者帶來方便。所以招聘網(wǎng)站建設(shè)隨之發(fā)展起來。(三)系統(tǒng)設(shè)計(jì)思想一個(gè)好的網(wǎng)站不僅應(yīng)當(dāng)給用戶提供一個(gè)方便快捷的操作平臺(tái),而且還應(yīng)給用戶安全可靠的信息。因此,招聘網(wǎng)站應(yīng)實(shí)行前后臺(tái)分離的管理模式。前臺(tái)主要完成業(yè)務(wù)有企業(yè)、求職人員與游客查看網(wǎng)站信息,并幫助企業(yè)和求職人員完成應(yīng)聘和求職工作。后臺(tái)主要以管理員管理為主,管理員可快速的審核并對(duì)其實(shí)施全程監(jiān)控,使得數(shù)據(jù)的安全性時(shí)刻都能得到保證。該網(wǎng)站應(yīng)具備以下特點(diǎn):1、設(shè)計(jì)科學(xué)性:采用MVC設(shè)計(jì)模式。2、實(shí)用性:網(wǎng)站是用戶需求的目標(biāo),原則是以方便用戶為準(zhǔn)。從用戶的角度來盡可能的方便用戶使用,3、安全性:在設(shè)計(jì)中主動(dòng)尋求了許多技術(shù)和構(gòu)思。前臺(tái)
11、發(fā)布的信息必須由后臺(tái)管理審核后才可以發(fā)布在網(wǎng)站的前臺(tái)。4、主要技術(shù)涉及:本網(wǎng)站以當(dāng)前Web領(lǐng)域應(yīng)用很廣的Java語言為基礎(chǔ),熟練的應(yīng)用Servlet。5、可維護(hù)性:網(wǎng)站設(shè)計(jì)的要求是方便維護(hù),有項(xiàng)目的維護(hù)和數(shù)據(jù)庫的維護(hù),(更改,升級(jí)等)的要求。二、可行性研究(一)業(yè)務(wù)流程圖招聘網(wǎng)站按用戶的操作可分為三個(gè)模塊:企業(yè)用戶操作模塊、求職用戶操作模塊、后臺(tái)管理員操作模塊。其中網(wǎng)站的前臺(tái)業(yè)務(wù)主要針對(duì)的用戶有:企業(yè)和求職人員。1、企業(yè)用戶的主要功能:(1) 企業(yè)用戶登錄:只有通過審核后的企業(yè)才可以登錄。(2) 企業(yè)用戶注冊(cè):企業(yè)用戶需要填寫一些企業(yè)的基本信息,并上傳營業(yè)執(zhí)照。(3) 找回密碼:企業(yè)用戶可通過
12、向網(wǎng)站管理員發(fā)站內(nèi)信,說明原因,等待網(wǎng)站的管理員審核后,將密碼改為默認(rèn)密碼。(4) 企業(yè)基本設(shè)置:可以修改密碼,還可以退出登錄。(5) 招聘信息管理:可以更新部分企業(yè)信息,還可以管理招聘信息。(6) 人才超市:網(wǎng)站可以為企業(yè)推薦一些人才,同時(shí)企業(yè)也可以搜索人才,并為求職人員發(fā)面試通知,收藏求職人員信息。(7) 在線招聘:管理求職人員投遞來的簡歷、管理發(fā)送的面試通知、管理收藏的簡歷。(8) 查看招聘幫助:查看招聘的幫助信息。2、求職用戶的主要功能(1) 求職用戶登錄:求職人員通過登錄網(wǎng)站進(jìn)入自己的管理中心。(2) 求職用戶注冊(cè):求職需要注冊(cè)才可以在網(wǎng)站上發(fā)布求職信息。(3) 求職用戶找回密碼:求
13、職用戶輸入正確的信息找回密碼。(4) 求職基本設(shè)置:可以修改密碼,還可以退出登錄。(5) 個(gè)人簡歷管理:可以管理個(gè)人基本信息、管理求職意向信息、管理個(gè)人照片、預(yù)覽和打印簡歷。(6) 訪問職位超市:網(wǎng)站可以為求職人員推薦一些職位,同時(shí)求職人員也可以搜索職位,并且可以投遞簡歷,收藏職位信息。(7) 在線求職:管理應(yīng)聘歷史記錄、管理收到的面試通知、管理收藏的職位。(8) 查看求職幫助:查看有關(guān)求職的幫助信息。3、企業(yè)用戶和求職人員公有的功能:(1) 查看留言:查看網(wǎng)站上的留言。(2) 為網(wǎng)站管理員留言:求職或招聘用戶可以提出問題或提建議。(3) 訪問資訊中心:求職或招聘用戶可以根據(jù)資訊的類別查看資訊
14、。(4) 在線聊天:求職人員與企業(yè)用戶在線進(jìn)行溝通。網(wǎng)站前臺(tái)業(yè)務(wù)流程圖2-1所示。圖2-1網(wǎng)站前臺(tái)業(yè)務(wù)流程圖招聘網(wǎng)站的后臺(tái)業(yè)務(wù)主要是針對(duì)的用戶是網(wǎng)站的管理員。后臺(tái)主要功能:1、權(quán)限管理:如管理員所擁有的權(quán)限中包含權(quán)限管理,則該管理員可以管理網(wǎng)站后的管理人員并為其授權(quán)。2、求職用戶管理:可以審核求職用戶的照片;刪除亂填簡歷信的求職人員。3、企業(yè)管理:可根據(jù)企業(yè)的營業(yè)執(zhí)照審核企業(yè)信息;查看想要找回密碼的企業(yè),如信息屬實(shí),將企業(yè)的密碼改為初始密碼。4、留言管理:審核用戶的留言并可以回復(fù)用戶留言。5、資訊管理:管理站內(nèi)的文章和類別作為資訊發(fā)布的網(wǎng)站上。網(wǎng)站后臺(tái)業(yè)務(wù)流程圖2-2所示。圖2-2網(wǎng)站后臺(tái)業(yè)務(wù)
15、流程圖(二)系統(tǒng)可行性分析1、經(jīng)濟(jì)可行性綜合考慮招聘網(wǎng)站高速發(fā)展和其發(fā)展過程中出現(xiàn)的種種情況,結(jié)合招聘網(wǎng)站實(shí)際使用情況,應(yīng)該從以下經(jīng)濟(jì)可行性、技術(shù)可行性方面對(duì)招聘網(wǎng)站進(jìn)行可行性分析。(1)網(wǎng)站初期投資 包括網(wǎng)站硬件設(shè)施采購,域名購買,服務(wù)器的費(fèi)用及員工薪水。(2)投資回收期在本網(wǎng)站中系統(tǒng)投入使用二年后,可以節(jié)省9.279萬元,比最初投資還少1.721萬元,但在第三年可以節(jié)省2.6163萬元。即:1.721/2.6163=0.65782+0.79=2.79投資回收期為2.79年。(3)收益估計(jì)(純收入) 引入系統(tǒng)之后,5年內(nèi)工程的純收入:21.6474-5.12=16.5274 (萬元)。經(jīng)過以
16、上分析,招聘網(wǎng)站的開發(fā)是可行的。2、技術(shù)可行性招聘網(wǎng)站采用在軟件方面選擇了當(dāng)前國際上比較流行的J2EE標(biāo)準(zhǔn)進(jìn)行開發(fā)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái),它充分發(fā)揮了JAVA語言的平臺(tái)無關(guān)性、面向?qū)ο?、多線程、動(dòng)態(tài)性、安全性等特點(diǎn)。網(wǎng)站基于B/S模式,使用了JSP框架技術(shù),Servlet技術(shù),采用Tomcat服務(wù)器,數(shù)據(jù)庫使用SQL Server 2005。在體系結(jié)構(gòu)上采取了三層的分布式架構(gòu)。三、需求分析(一)網(wǎng)站規(guī)劃網(wǎng)站的實(shí)際設(shè)計(jì)規(guī)劃應(yīng)考慮以下幾點(diǎn):1、網(wǎng)站的總體風(fēng)格特征要統(tǒng)一,對(duì)于一個(gè)網(wǎng)站來說統(tǒng)一的風(fēng)格會(huì)更容易讓人從視覺上接受,不會(huì)產(chǎn)生過多的視覺沖突。為此,可以引入CSS樣式,利用一個(gè)統(tǒng)
17、一的樣式對(duì)網(wǎng)站的風(fēng)格進(jìn)行定義。2、網(wǎng)站的所有功能應(yīng)當(dāng)設(shè)置明顯,對(duì)于一個(gè)功能集成性很高的網(wǎng)站而言,在構(gòu)建頁面樣式時(shí)要仔細(xì)考慮用戶的需求,使用戶操作時(shí)更加方便的找到自己想要的功能。3、網(wǎng)站開發(fā)公共模塊的設(shè)計(jì)要盡量統(tǒng)一,這樣有利于后期的合成并減少程序的體積。(二)招聘網(wǎng)站需求分析本系統(tǒng)需要滿足三種身份的需求:求職人員、招聘人員和網(wǎng)站管理人員。為使網(wǎng)站的規(guī)劃合理,招聘網(wǎng)站采用前后臺(tái)分離的管理模式,前臺(tái)求職人員和企業(yè)人員可以分別管理自己的信息,也可以通過投遞簡歷和發(fā)面試通知,來實(shí)現(xiàn)求職人員和企業(yè)人員的互動(dòng),還可以查看一些資訊,資訊是關(guān)于就業(yè)的文章。為了實(shí)現(xiàn)前臺(tái)求職人員、企業(yè)人員和后臺(tái)的管理員進(jìn)行互動(dòng),招
18、聘網(wǎng)站應(yīng)加入留言功能,即求職人員和企業(yè)人員為后臺(tái)的管理員留言,提出一些問題和建議,后臺(tái)的管理員查看這些留言,審核留言并回復(fù)留言。為了讓求職人員更好的了解所看中的公司的具體情況,也為了讓公司對(duì)求職人員有進(jìn)一步的了解,本網(wǎng)站應(yīng)加入在線聊天功能,這樣網(wǎng)站的用戶之間都可以達(dá)到互動(dòng),沒有孤立的用戶。1、系統(tǒng)數(shù)據(jù)流圖的分析網(wǎng)站的前臺(tái)頂層數(shù)據(jù)流圖主要描述了招聘網(wǎng)站前臺(tái)求職人員和企業(yè)人員的相關(guān)信息,其數(shù)據(jù)流圖如圖3-1所示。圖3-1網(wǎng)站前臺(tái)頂層數(shù)據(jù)流圖網(wǎng)站的后臺(tái)頂層數(shù)據(jù)流圖主要描述了管理員的相關(guān)信息,主要包括權(quán)限管理、角色管理、求職用戶管理、企業(yè)用戶管理及文章管理等功能模塊,其數(shù)據(jù)流圖如圖3-2所示。圖3-2
19、網(wǎng)站后臺(tái)頂層數(shù)據(jù)流圖四、總體設(shè)計(jì)(一)系統(tǒng)模塊總體設(shè)計(jì)這個(gè)網(wǎng)站的用戶情況分成三個(gè)模塊,個(gè)模塊之間看上去互相獨(dú)立,不過數(shù)據(jù)庫的訪問的時(shí)候是緊密連接的,。本系統(tǒng)的模塊分為:求職人員操作模塊、企業(yè)人員操作模塊、管理員操作模塊。各功能模塊的具體功能如下1、企業(yè)用戶的主要功能:企業(yè)用戶登錄、企業(yè)用戶注冊(cè)、找回密碼、修改密碼、安全退出登錄、更新部分企業(yè)信息、管理招聘信息、查看網(wǎng)站為企業(yè)推薦的人才、搜索人才、發(fā)面試通知、管理收藏求職人員信息、管理求職人員投遞來的簡歷、管理發(fā)送的面試通知、管理收藏的簡歷、查看招聘幫助、查看留言、為網(wǎng)站管理員留言、訪問資訊中心、在線聊天。2、求職用戶的主要功能:求職用戶登錄、求
20、職用戶注冊(cè)、求職用戶找回密碼、修改密碼、安全退出登錄、管理個(gè)人基本信息、管理求職意向信息、管理個(gè)人照片、預(yù)覽和打印簡歷、查看網(wǎng)站為求職人員推薦的職位、搜索職位、投遞簡歷、收藏職位信息、管理應(yīng)聘歷史記錄、管理收到的面試通知、管理收藏的職位、查看求職幫助、查看留言、為網(wǎng)站管理員留言、訪問資訊中心、在線聊天。3、管理員操作模塊功能:對(duì)管理員的管理、角色管理、權(quán)限管理、為管理分配角色、為角色分配權(quán)限、審核求職用戶的照片、刪除亂填簡歷信的求職人員、審核企業(yè)信息、幫助企業(yè)找回密碼、審核用戶的留言、回復(fù)用戶留言、管理站內(nèi)的文章、管理站內(nèi)的文章類別。本系統(tǒng)功能的結(jié)構(gòu)圖4 - 1。 圖 4 - 1功能的結(jié)構(gòu)圖(
21、二)數(shù)據(jù)庫的設(shè)計(jì)1、數(shù)據(jù)庫的設(shè)計(jì)概述本網(wǎng)站采用SQL Server 2005來進(jìn)行設(shè)計(jì)。在設(shè)計(jì)數(shù)據(jù)庫時(shí),首先應(yīng)考慮表的設(shè)計(jì),在數(shù)據(jù)庫中,表是很重要的東西,表是存儲(chǔ)用戶數(shù)據(jù)不可缺少的。因此,數(shù)據(jù)表的合理劃分應(yīng)該數(shù)據(jù)庫設(shè)計(jì)頭一個(gè)解決的問題。數(shù)據(jù)庫的數(shù)據(jù)量比以前大了,所以管理系統(tǒng)中的數(shù)據(jù)不能放在一個(gè)表,不然數(shù)據(jù)操作中會(huì)產(chǎn)生刪除異常、修改異常、插入異常等錯(cuò)誤。同時(shí)也不能把數(shù)據(jù)分的太細(xì),如果分的太細(xì),表數(shù)太多,那么表之間的關(guān)聯(lián)必然太多,如果是這樣的話會(huì)增加表間關(guān)聯(lián)的本質(zhì),也會(huì)造成數(shù)據(jù)庫的運(yùn)行效果,同時(shí)操作代碼很難寫。2、數(shù)據(jù)的分析我們想,以使用的信息建模技術(shù)的,技術(shù)要通過屬性、實(shí)體、關(guān)系三個(gè)對(duì)象來決定信
22、息。實(shí)體之間的聯(lián)系,屬性是實(shí)體的特性或特征;實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;,關(guān)系是實(shí)體記錄(實(shí)例)之間的交互和聯(lián)系作用方法建立模型。3、數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)本網(wǎng)站可以從三種不同用戶的角度來劃分功能,即求職人員操作模塊、企業(yè)人員操作模塊,后臺(tái)管理員操作模塊。求職人員管理模塊主要是圖片、簡歷、留言、個(gè)人、面試通知、等等,求職人員操作模塊E-R圖如圖4-2所示。 圖4-2求職人員操作模塊E-R圖企業(yè)人員操作模塊,有企業(yè)、小地址、企業(yè)找回密碼、應(yīng)聘記錄、招聘信息、文章、留言、留言回復(fù)等等實(shí)體,它們之間的關(guān)系如圖4-3所示。圖4-3企業(yè)人員操作模塊E-R圖對(duì)于招聘網(wǎng)站來說,一個(gè)完善的后臺(tái)管理系統(tǒng)可
23、以完成對(duì)網(wǎng)站進(jìn)行總體的管理,可快速審核用戶的數(shù)據(jù)信息,并對(duì)其實(shí)施全程監(jiān)控,使得數(shù)據(jù)的安全性時(shí)刻都能得到保證。招聘網(wǎng)站的后臺(tái)管理系統(tǒng)主要是管理員操作模塊完成的功能,其中對(duì)權(quán)限的分配與管理是后臺(tái)管理的一個(gè)重要模塊,主要實(shí)體包括了管理員、角色、權(quán)限、管理角色、角色權(quán)限等實(shí)體,權(quán)限管理模塊E-R圖如圖4-4所示。圖4-4后臺(tái)權(quán)限管理模塊E-R圖后臺(tái)管理員可以管理網(wǎng)站上發(fā)布的信息,只要管理員擁有相應(yīng)的權(quán)限就可以對(duì)網(wǎng)站上的信息進(jìn)行管理,其E-R圖如圖4-5所示。圖4-5 后臺(tái)管理員管理發(fā)布信息模塊E-R圖gyl數(shù)據(jù)庫總共21張信息表。 1、個(gè)人表,如表4-1所示。表4-1user_info(個(gè)人表)2、求
24、職簡歷表,如表4-2所示。表4-2resume(求職簡歷別)序號(hào)英文名中文名類型長度(字符)1resume_id求職簡歷idint42resume_name姓名nvarchar203resume_look_count瀏覽次數(shù)int44resume_sex性別nvarchar25resume_birth出生年月datetime86resume_age年齡int47work_year工作年限nvarchar208marital_status婚姻狀況nvarchar49account_place1戶口所在地省nvarchar2010account_place2戶口所在地市nvarchar2011id
25、entity_num身份證件號(hào)碼nvarchar2012graduate_date畢業(yè)日期datetime813stu_or_social用戶類型nvarchar1014graduate_school在讀/畢業(yè)院校nvarchar4015major主修專業(yè)nvarchar30續(xù)表4-216educational_level文化程度nvarchar1017now_status目前狀況nvarchar4018telephone1電話號(hào)碼1nvarchar2019telephone2電話號(hào)碼2nvarchar2020contact_address通訊地址nvarchar10021post_code郵
26、編nvarchar1022now_live_city1現(xiàn)居住省nvarchar2023now_live_city2現(xiàn)居住市nvarchar2024study_history求學(xué)工作歷程nvarchar200025self_assess自我評(píng)價(jià)nvarchar20026hope_job_category期望工作性質(zhì)nvarchar2027now_industry現(xiàn)從事行業(yè)nvarchar5028now_occupation現(xiàn)從事職業(yè)nvarchar5029now_position現(xiàn)職位nvarchar2030hope_money薪資意向nvarchar1031hope_industry期望從事行
27、業(yè)nvarchar5032hope_occupation期望從事職業(yè)nvarchar5033hope_position期望職位nvarchar2034hope_address1期望工作省nvarchar2035hope_address2期望工作市nvarchar2036user_language語言能力nvarchar2037user_language_ability所用語言名nvarchar2038special_expertise特殊技能nvarchar5039special_use_time技能使用時(shí)間nvarchar5040user_info_id個(gè)人idnvarchar503、應(yīng)聘記
28、錄表,如表4-3所示。表4-3throw_history(應(yīng)聘記錄表)序號(hào)英文名中文名類型長度(字符)1throw_history_id應(yīng)聘記錄idint4續(xù)表4-32s_time投遞時(shí)間datetime803user_info_id個(gè)人idnvarchar504company_id企業(yè)idnvarchar505resume_id求職簡歷idint46want_information_id招聘信息idint44、面試通知表,如表4-4所示。表4-4interview_info(面試通知表)序號(hào)英文名中文名類型長度(字符)1interview_info_id面試通知idint42intervie
29、w_title標(biāo)題nvarchar503s_time發(fā)送日期datetime84company_id企業(yè)idnvarchar505user_info_id個(gè)人idnvarchar506interview_content面試通知內(nèi)容nvarchar3000五、詳細(xì)設(shè)計(jì)(一)系統(tǒng)運(yùn)行平臺(tái)設(shè)置1、硬件運(yùn)行平臺(tái)本網(wǎng)站對(duì)硬件的標(biāo)準(zhǔn)如下:中央處理器CPU主頻2GHZ以上;內(nèi)存最小512MB,建議1G;硬盤最小30G,建議80G或以上。2、軟件運(yùn)行平臺(tái)(1) 網(wǎng)站開發(fā)環(huán)境網(wǎng)站后臺(tái)數(shù)據(jù)庫:SQL Server 2005;網(wǎng)站開發(fā)環(huán)境:MyEclipse開發(fā)環(huán)境;網(wǎng)站開發(fā)環(huán)境運(yùn)行平臺(tái):Windows XP Pr
30、ofintional。(2) 服務(wù)器端操作系統(tǒng)Windows XP Profintional;WEB服務(wù)器:Tomcat-6.0.14;數(shù)據(jù)庫服務(wù)器:SQL Server 2005;瀏覽器:IE 6.0或更高版本。(3) 客戶端瀏覽器:IE 6.0或更高版本。(二)招聘網(wǎng)站主界面設(shè)計(jì)招聘網(wǎng)站實(shí)行前后臺(tái)分離的管理模式。前臺(tái)用戶有:求職人員、企業(yè)人員。后臺(tái)用戶是網(wǎng)站的管理人員。本網(wǎng)站前臺(tái)的首頁整體結(jié)構(gòu)為上中下結(jié)構(gòu),上面部分顯示: HYPERLINK http:/localhost:8080/lkx/ l # t _top 加入收藏、 HYPERLINK http:/localhost:8080/l
31、kx/ l # 設(shè)為首頁、求職會(huì)員注冊(cè)、企業(yè)會(huì)員注冊(cè)、首頁、找人才、找工作、求職者管理中心、企業(yè)管理中心、在線聊天、資訊中心、留言信息、幫助信息。中間部分是網(wǎng)站頁的主體部分,主要是用來顯示網(wǎng)站上的信息,分為:企業(yè)的招聘信息顯示區(qū)域、求職人員信息顯示區(qū)域、文章信息顯示區(qū)域、留言信息顯示區(qū)域,并起導(dǎo)航作用,使用戶更加方便的使用網(wǎng)站。下部為前臺(tái)用戶的部分功能。招聘網(wǎng)站前臺(tái)首頁如圖5-1所示。圖5-1招聘網(wǎng)站前臺(tái)首頁網(wǎng)站的后臺(tái)功能主要是管理人員對(duì)整個(gè)網(wǎng)站的管理,網(wǎng)站的管理員通過后臺(tái)登錄進(jìn)入后臺(tái)管理主界面。后臺(tái)管理主界面整體結(jié)構(gòu)為上左右結(jié)構(gòu),上面部分顯示管理員名、返回登錄頁面、后退、前進(jìn)、刷新、關(guān)閉、和
32、登錄時(shí)間。左面部分主要是根據(jù)當(dāng)前管理員(總管理員)的權(quán)限在數(shù)據(jù)庫中找到的五個(gè)模塊的管理,管理內(nèi)容為:個(gè)人照片審核、個(gè)人信息管理、審核企業(yè)信息、忘記密碼的企業(yè)管理、推薦文章審核、站內(nèi)文章管理、文章類型管理、審核/回復(fù)留言、管理員管理、角色管理、權(quán)限管理。右面部分主要顯示用戶當(dāng)前的操作內(nèi)容,并加以處理。招聘網(wǎng)站后臺(tái)主界面如圖5-2所示。圖5-2招聘網(wǎng)站后臺(tái)主界面(三)求職人員操作模塊主要功能設(shè)計(jì)1、程序流程圖求職人員求職程序流程圖,如圖5-3所示。圖5-3求職人員求職程序流程圖2、實(shí)現(xiàn)目標(biāo):求職人員進(jìn)入首頁,在首頁的登錄區(qū)域中輸入用戶名、密碼和驗(yàn)證碼。招聘網(wǎng)站前臺(tái)首頁如圖5-1所示。如求職人員輸入
33、的信息不正確進(jìn)入錯(cuò)誤頁面,并顯示錯(cuò)誤原因。錯(cuò)誤頁自動(dòng)走3秒后返回首頁。錯(cuò)誤頁面顯示如圖5-4所示。圖5-4錯(cuò)誤頁面如果,求職人員輸入的信息正確,則求職人員進(jìn)入求職人員管理中心。求職人員管理中心界面整體結(jié)構(gòu)為上左右結(jié)構(gòu),上面部分顯示 HYPERLINK javascript:tj(http:/localhost:8080/lkx) 首頁、 HYPERLINK http:/localhost:8080/lkx/souwenzhang?actionType=query t _parent 資訊中心、 HYPERLINK http:/localhost:8080/lkx/souzhiwei?actio
34、nType=query t _parent 搜索招聘信息、 HYPERLINK http:/localhost:8080/lkx/qtmessage?actionType=query t _parent 留言信息、 HYPERLINK http:/localhost:8080/lkx/jsp/qt/gerenhelp.jsp t _parent 個(gè)人幫助信息。左面部分顯示修改密碼、求職人員退出、簡歷信息管理、預(yù)覽打印簡歷、看推薦的職位、搜索職位、管理應(yīng)聘記錄、管理面試通知、管理收藏的職位。右面部分主要顯示求職用戶當(dāng)前的操作內(nèi)容,當(dāng)前顯示的是求職人員的管理首頁主要起導(dǎo)航作用,可以看到推薦的職位、
35、簡歷被瀏覽的幾次、收藏職位條數(shù)、收到面試通知的條數(shù)、已向招聘單位發(fā)送簡歷的條數(shù)。求職人員管理中心界面如圖5-5所示。圖5-5求職人員管理中心界面此時(shí),求職人員如果回到首頁將看到首頁中的登錄區(qū)域變?yōu)閳D5-6所示。圖5-6求職人員登錄后的首頁求職人員需要編輯簡歷:個(gè)人基本信息、求職意向、照片。其中,求職人員照片管理頁面。在管理中心中,點(diǎn)擊“職位搜索”可以進(jìn)行搜索職位。在職業(yè)類別中選擇相應(yīng)的類別,如計(jì)算機(jī)類,關(guān)鍵字可以輸入也可以不輸入,單擊搜索按鈕時(shí)會(huì)查詢出你想要查找的結(jié)果,如圖5-8所示。圖5-8搜索職位頁面如果求職人員單擊某一公司名時(shí),就可以看到該公司的簡介,和公司發(fā)布的招聘信息,求職人員單擊某
36、一職位名時(shí),便會(huì)進(jìn)入職位信息頁面如圖5-9所示。求職人員可以在該頁面中進(jìn)行投簡歷和收藏職位信息的操作。圖5-9職位信息頁面求職人員點(diǎn)擊“投遞簡歷”后,如簡歷信息是完整的,投遞成功后,求職人員所投的公司就會(huì)接到你的簡歷,如圖5-10所示。圖5-10企業(yè)簡歷管理頁面企業(yè)可以查看你投過來的簡歷, 3、實(shí)現(xiàn)過程:以下實(shí)現(xiàn)過程是求職人員操作功能中,投遞簡歷功能的說明。(1) 創(chuàng)建頁面:在網(wǎng)站的根目錄的jsp文件夾下的qt文件夾下新建一個(gè)sousuo.jsp頁面。(2) 在web.xml中配制一個(gè)名為gerentoujianli的起投遞功能的servlet請(qǐng)求的映射。(3) 類的創(chuàng)建:創(chuàng)建一個(gè)名為qt.g
37、erentoujianli的包,并在包下創(chuàng)建名為GeRenTouJianLiAction和GeRenTouJianLiSerivce的類。(4) 實(shí)現(xiàn)說明:以投簡歷為例,說明求職人員操作功能的實(shí)現(xiàn)過程。在自己所看中的公司的職位信息的頁面中點(diǎn)擊“投遞簡歷”后,服務(wù)器會(huì)根據(jù)瀏覽器的相應(yīng)的請(qǐng)求在web.xml中找到名為gerentoujianli的servlet的相應(yīng)路徑,進(jìn)入GeRenTouJianLiAction類中的service方法中,用actionType接收并判斷是什么請(qǐng)求,然后調(diào)用 GeRenTouJianLiSerivce類來編輯sql語句,然后調(diào)用dao來實(shí)現(xiàn)數(shù)據(jù)庫的連接,最后通過
38、GeRenTouJianLiAction類來轉(zhuǎn)到結(jié)果頁面,從而實(shí)現(xiàn)投簡歷的功能。(四)企業(yè)人員操作模塊功能設(shè)計(jì)1、企業(yè)人員與求職人員的操作功能中有很多不同之處,下面列舉幾條:(1) 企業(yè)人員可發(fā)布多條招聘信息,而每一個(gè)求職人員只能編寫一份簡歷。(2) 登錄后的企業(yè)可以訪問人才信息,求職人員不能訪問人才信息。(3) 企業(yè)用戶聯(lián)系求職人員的方式是發(fā)面試通知,即站內(nèi)信。當(dāng)企業(yè)用戶查看求職人員簡歷時(shí),單擊“發(fā)面試通知”鏈接,就可以進(jìn)入發(fā)面試通知頁面。其中收件人是當(dāng)前求職人員的名字,是自動(dòng)給出的。2、實(shí)現(xiàn)過程:以下實(shí)現(xiàn)過程是企業(yè)人員操作功能中,發(fā)面試通知功能的說明。(1) 創(chuàng)建頁面:在網(wǎng)站的根目錄的js
39、p文件夾下的qt文件夾下新建一個(gè)comfamianshitongzhi.jsp頁面。(2) 在web.xml中配制一個(gè)名為mianshitongzhi的起投遞功能的servlet請(qǐng)求。(3) 創(chuàng)建一個(gè)名為qt.mianshitongzhi的包,并在qt.mianshitongzhi包下創(chuàng)建名為MianShiTongZhiAction、MianShiTongZhiService和MianShiTongZhiDomain的類。(4) 實(shí)現(xiàn)說明:以發(fā)面試通知為例,說明企業(yè)人員操作過程中,發(fā)站內(nèi)信的實(shí)現(xiàn)過程。在企業(yè)用戶發(fā)面試通知頁面中單擊“發(fā)送”按鈕后,就會(huì)走web.xml中的名為mianshiton
40、gzhi的服務(wù),進(jìn)入MianShiTongZhiAction類中的service方法,由actionType來接收字符串famianshitongzhi并走到famianshitongzhi方法中,在famianshitongzhi方法中調(diào)用MianShiTongZhiService類中的kefamianshiquery方法,來判斷企業(yè)是否以對(duì)該求職人員發(fā)送過面試通知,如沒有發(fā)送過,則調(diào)用 MianShiTongZhiService類中的mianshitongzhiadd方法來編輯發(fā)面試通知的sql語句.。并在MianShiTongZhiDomain類中編輯數(shù)據(jù)實(shí)體,與表中的信息相對(duì)應(yīng),然后調(diào)
41、用dao來實(shí)現(xiàn)數(shù)據(jù)庫的連接,最后通過MianShiTongZhiAction類來轉(zhuǎn)到結(jié)果頁面。(五)求職人員和招聘人員公有的功能設(shè)計(jì)1、在線聊天功能為了使求職人員更好的了解招聘信息,對(duì)公司有更進(jìn)一步的了解,也為了企業(yè)人員對(duì)求職人員有進(jìn)一步的了解,在線聊天功能就必不可少了,我所實(shí)現(xiàn)的在線聊天是群聊天,如圖5-13所示。圖5-13在線聊天頁面在線聊天的實(shí)現(xiàn)過程如下:(1) 創(chuàng)建頁面:首先在網(wǎng)站的根目錄的chat文件夾下新建main.jsp、message.jsp、sendMessage.jsp、userList.jsp頁面。(2) 在web.xml中配制一個(gè)名為ChatServlet的文件映射。(
42、3) 類的創(chuàng)建:創(chuàng)建一個(gè)名為com.chat.servlet的包,并在包下創(chuàng)建名為ChatServlet的類,并在其它的包下分別創(chuàng)建Users,UserDaoJdbcImpl類,還有UserDao接口。(4) 實(shí)現(xiàn)說明:求職人員或企業(yè)人員在首頁將看到“ HYPERLINK http:/localhost:8080/lkx/souwenzhang?actionType=querywenlei 在線聊天”的鏈接。點(diǎn)擊后進(jìn)入登陸界面中,當(dāng)你輸入的用戶名和密碼后,點(diǎn)擊“提交”按鈕,服務(wù)器就會(huì)到web.xml中找到名為ChatServlet的服務(wù),進(jìn)入ChatServlet類中的service方法中的l
43、ogin方法,判斷你輸入的用戶名和密碼是否正確,是否重復(fù)登陸,如果不是就會(huì)把當(dāng)前登陸的用戶存入list列表中,并把list列表存入application當(dāng)中,并跳轉(zhuǎn)到mian.jsp頁面;當(dāng)用戶發(fā)送消息時(shí),服務(wù)器調(diào)用ChatServlet類中的service方法中的send方法,把用戶所發(fā)的消息與用戶的信息保存在一個(gè)list列表中,并把list列表存入application中,之后跳轉(zhuǎn)到message.jsp頁面中顯示。2、留言功能求職人員、企業(yè)人員都可以查看留言信息,并為管理人員留言。如果沒有輸入信息或用戶是游客,不能留言。留言頁面如圖5-14所示。圖5-14留言頁面留言功能的實(shí)現(xiàn)過程如下:(1) 創(chuàng)建頁面:首先在網(wǎng)站的根目錄的jsp文件夾下的qt文件夾下新建一個(gè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鞋子工廠供貨合同范本
- 合伙生意協(xié)議合同范本
- 合作研發(fā)合同范本
- 合伙投資工地協(xié)議合同范本
- 變更工商合同范本
- 合同范本結(jié)婚
- 合同范本此致
- 合同范本鄭州
- 出口材料貿(mào)易合同范本
- 使用物質(zhì)合同范例
- 2025年買賣雙方合同模板
- 最專業(yè)的企業(yè)介紹模板課件
- 2025國家電投集團(tuán)資本控股限公司本部招聘11人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 2025年湖南中醫(yī)藥高等專科學(xué)校高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2024新版人教PEP英語(2025春)七年級(jí)下冊(cè)教學(xué)課件:Unit2 Reading Plus
- 2025年山東司法警官職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2024年05月湖南招商銀行長沙分行長期社會(huì)招考筆試歷年參考題庫附帶答案詳解
- 鐵路信號(hào)基礎(chǔ)設(shè)備維護(hù)(第二版) 課件 項(xiàng)目一 信號(hào)繼電器檢修
- 2025新人教版英語七年級(jí)下單詞英譯漢默寫表(小學(xué)部分)
- 江蘇省南京市2024年中考英語試題(含解析)
- 2025年匯成集團(tuán)招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論