人才招聘信息網(wǎng)的設計與實現(xiàn) 網(wǎng)絡工程管理專業(yè)_第1頁
人才招聘信息網(wǎng)的設計與實現(xiàn) 網(wǎng)絡工程管理專業(yè)_第2頁
人才招聘信息網(wǎng)的設計與實現(xiàn) 網(wǎng)絡工程管理專業(yè)_第3頁
人才招聘信息網(wǎng)的設計與實現(xiàn) 網(wǎng)絡工程管理專業(yè)_第4頁
人才招聘信息網(wǎng)的設計與實現(xiàn) 網(wǎng)絡工程管理專業(yè)_第5頁
免費預覽已結束,剩余27頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、題目:人才招聘信息網(wǎng)的設計與實現(xiàn) 摘要隨著經濟的高速發(fā)展,人才的流動也越來越頻繁,怎樣才能用最少的精力和時間來招聘人才的企業(yè)要求相一致,也讓應聘人參加應聘是企業(yè)和個人都關心的問題。本網(wǎng)站采用基于廣域網(wǎng)的B/S結構平臺,比C/S有更強的適用范圍,具有更加生動豐富的表現(xiàn)方式與用戶交流。網(wǎng)站的開發(fā)采用MyEclipse作為開發(fā)工具,后臺數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫設計。設計框架采用的是JSP+Servlet的技術,完成基于MVC模式的招聘網(wǎng)站的設計和開發(fā)工作。以Tomcat作為Web服務器軟件,運用多種編程語言JavaScript、HTML、JSP、Ajax,在Web環(huán)境下,構建了

2、一個企業(yè)與人才之間的網(wǎng)上工作平臺。關鍵詞:招聘;求職; B/S結構;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)設計思想 PAGEREF _Toc6645 1 HYPERLINK l _Toc29175 二、可行性研究 PAGEREF _Toc29175 2 HYPERLINK l _Toc28886 (一)業(yè)務流程圖 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 四、總體設計8 HYPERLINK l _Toc12441 (一)系統(tǒng)模塊總體設計8 HYPERLINK l _Toc28705 (二)數(shù)據(jù)庫設計10 HYPERLINK l _Toc2298 五、詳細設計16( HYPERLINK l _Toc30555 一)系統(tǒng)運行平臺設置16 HYPERLINK l _Toc20041 (二)招聘網(wǎng)站主界面設計17 HYPERLINK l _Toc23745 (三)求職人員操作模塊主要功能設計19 HYPERLINK l _Toc19269 (四)企業(yè)人員操作模塊功能設計24 HYPERLINK l _Toc30436 (五)求職

8、人員和招聘人員公有的功能設計24 HYPERLINK l _Toc16511 (六)后臺權限管理26 HYPERLINK l _Toc32527 結論30 HYPERLINK l _Toc14060 致謝31參考文獻32一、緒論(一)課題背景時代的發(fā)展和社會的進步,在市場越競爭,求職,無疑是當今社會最關注的一個問題。一般的招聘方式,招聘單位參加在由人才市場,或招聘單位到高校專場招聘會或招聘單位的招聘廣告,通過媒體舉辦的招聘會。這些招聘方法有許多缺點:一個小范圍的招聘,招聘只有某一地區(qū)求職者獲悉,招聘單位選擇人才是有限的,在一定程度上阻礙了招聘單位招聘更符合他們的要求人才。網(wǎng)絡招聘作為一種新興的

9、招聘模式成了深受人們廣泛歡迎的求職方式。網(wǎng)絡求職有其突出的優(yōu)點,即信息量大,資源豐富,更新速度快,招聘職位多等,很符合年輕人希望以最快捷便利的方式獲得最多最有效信息的求職要求。利用計算機和網(wǎng)絡能夠實現(xiàn)網(wǎng)上人才招聘系統(tǒng),這樣不僅大大提高了企業(yè)的招聘工作的效率,節(jié)省大量人力和財力,也方便求職者求職。(二)目的和意義人才是推動公司發(fā)展的重要動力,過去很多公司都是在固定的人才招聘會為自己的公司尋找適合公司的職員,求職者參加招聘會為自己找公司。隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡招聘會越來越受到企業(yè)和求職者的歡迎,公司通過在網(wǎng)上發(fā)布招聘信息,來尋求應聘者;求職者通過上網(wǎng)在網(wǎng)上投遞自己的簡歷尋找工作。網(wǎng)絡招聘會方便快捷

10、,省時省力,為企業(yè)和求職者帶來方便。所以招聘網(wǎng)站建設隨之發(fā)展起來。(三)系統(tǒng)設計思想一個好的網(wǎng)站不僅應當給用戶提供一個方便快捷的操作平臺,而且還應給用戶安全可靠的信息。因此,招聘網(wǎng)站應實行前后臺分離的管理模式。前臺主要完成業(yè)務有企業(yè)、求職人員與游客查看網(wǎng)站信息,并幫助企業(yè)和求職人員完成應聘和求職工作。后臺主要以管理員管理為主,管理員可快速的審核并對其實施全程監(jiān)控,使得數(shù)據(jù)的安全性時刻都能得到保證。該網(wǎng)站應具備以下特點:1、設計科學性:采用MVC設計模式。2、實用性:網(wǎng)站是用戶需求的目標,原則是以方便用戶為準。從用戶的角度來盡可能的方便用戶使用,3、安全性:在設計中主動尋求了許多技術和構思。前臺

11、發(fā)布的信息必須由后臺管理審核后才可以發(fā)布在網(wǎng)站的前臺。4、主要技術涉及:本網(wǎng)站以當前Web領域應用很廣的Java語言為基礎,熟練的應用Servlet。5、可維護性:網(wǎng)站設計的要求是方便維護,有項目的維護和數(shù)據(jù)庫的維護,(更改,升級等)的要求。二、可行性研究(一)業(yè)務流程圖招聘網(wǎng)站按用戶的操作可分為三個模塊:企業(yè)用戶操作模塊、求職用戶操作模塊、后臺管理員操作模塊。其中網(wǎng)站的前臺業(yè)務主要針對的用戶有:企業(yè)和求職人員。1、企業(yè)用戶的主要功能:(1) 企業(yè)用戶登錄:只有通過審核后的企業(yè)才可以登錄。(2) 企業(yè)用戶注冊:企業(yè)用戶需要填寫一些企業(yè)的基本信息,并上傳營業(yè)執(zhí)照。(3) 找回密碼:企業(yè)用戶可通過

12、向網(wǎng)站管理員發(fā)站內信,說明原因,等待網(wǎng)站的管理員審核后,將密碼改為默認密碼。(4) 企業(yè)基本設置:可以修改密碼,還可以退出登錄。(5) 招聘信息管理:可以更新部分企業(yè)信息,還可以管理招聘信息。(6) 人才超市:網(wǎng)站可以為企業(yè)推薦一些人才,同時企業(yè)也可以搜索人才,并為求職人員發(fā)面試通知,收藏求職人員信息。(7) 在線招聘:管理求職人員投遞來的簡歷、管理發(fā)送的面試通知、管理收藏的簡歷。(8) 查看招聘幫助:查看招聘的幫助信息。2、求職用戶的主要功能(1) 求職用戶登錄:求職人員通過登錄網(wǎng)站進入自己的管理中心。(2) 求職用戶注冊:求職需要注冊才可以在網(wǎng)站上發(fā)布求職信息。(3) 求職用戶找回密碼:求

13、職用戶輸入正確的信息找回密碼。(4) 求職基本設置:可以修改密碼,還可以退出登錄。(5) 個人簡歷管理:可以管理個人基本信息、管理求職意向信息、管理個人照片、預覽和打印簡歷。(6) 訪問職位超市:網(wǎng)站可以為求職人員推薦一些職位,同時求職人員也可以搜索職位,并且可以投遞簡歷,收藏職位信息。(7) 在線求職:管理應聘歷史記錄、管理收到的面試通知、管理收藏的職位。(8) 查看求職幫助:查看有關求職的幫助信息。3、企業(yè)用戶和求職人員公有的功能:(1) 查看留言:查看網(wǎng)站上的留言。(2) 為網(wǎng)站管理員留言:求職或招聘用戶可以提出問題或提建議。(3) 訪問資訊中心:求職或招聘用戶可以根據(jù)資訊的類別查看資訊

14、。(4) 在線聊天:求職人員與企業(yè)用戶在線進行溝通。網(wǎng)站前臺業(yè)務流程圖2-1所示。圖2-1網(wǎng)站前臺業(yè)務流程圖招聘網(wǎng)站的后臺業(yè)務主要是針對的用戶是網(wǎng)站的管理員。后臺主要功能:1、權限管理:如管理員所擁有的權限中包含權限管理,則該管理員可以管理網(wǎng)站后的管理人員并為其授權。2、求職用戶管理:可以審核求職用戶的照片;刪除亂填簡歷信的求職人員。3、企業(yè)管理:可根據(jù)企業(yè)的營業(yè)執(zhí)照審核企業(yè)信息;查看想要找回密碼的企業(yè),如信息屬實,將企業(yè)的密碼改為初始密碼。4、留言管理:審核用戶的留言并可以回復用戶留言。5、資訊管理:管理站內的文章和類別作為資訊發(fā)布的網(wǎng)站上。網(wǎng)站后臺業(yè)務流程圖2-2所示。圖2-2網(wǎng)站后臺業(yè)務

15、流程圖(二)系統(tǒng)可行性分析1、經濟可行性綜合考慮招聘網(wǎng)站高速發(fā)展和其發(fā)展過程中出現(xiàn)的種種情況,結合招聘網(wǎng)站實際使用情況,應該從以下經濟可行性、技術可行性方面對招聘網(wǎng)站進行可行性分析。(1)網(wǎng)站初期投資 包括網(wǎng)站硬件設施采購,域名購買,服務器的費用及員工薪水。(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)收益估計(純收入) 引入系統(tǒng)之后,5年內工程的純收入:21.6474-5.12=16.5274 (萬元)。經過以

16、上分析,招聘網(wǎng)站的開發(fā)是可行的。2、技術可行性招聘網(wǎng)站采用在軟件方面選擇了當前國際上比較流行的J2EE標準進行開發(fā)。J2EE技術的基礎就是核心Java平臺,它充分發(fā)揮了JAVA語言的平臺無關性、面向對象、多線程、動態(tài)性、安全性等特點。網(wǎng)站基于B/S模式,使用了JSP框架技術,Servlet技術,采用Tomcat服務器,數(shù)據(jù)庫使用SQL Server 2005。在體系結構上采取了三層的分布式架構。三、需求分析(一)網(wǎng)站規(guī)劃網(wǎng)站的實際設計規(guī)劃應考慮以下幾點:1、網(wǎng)站的總體風格特征要統(tǒng)一,對于一個網(wǎng)站來說統(tǒng)一的風格會更容易讓人從視覺上接受,不會產生過多的視覺沖突。為此,可以引入CSS樣式,利用一個統(tǒng)

17、一的樣式對網(wǎng)站的風格進行定義。2、網(wǎng)站的所有功能應當設置明顯,對于一個功能集成性很高的網(wǎng)站而言,在構建頁面樣式時要仔細考慮用戶的需求,使用戶操作時更加方便的找到自己想要的功能。3、網(wǎng)站開發(fā)公共模塊的設計要盡量統(tǒng)一,這樣有利于后期的合成并減少程序的體積。(二)招聘網(wǎng)站需求分析本系統(tǒng)需要滿足三種身份的需求:求職人員、招聘人員和網(wǎng)站管理人員。為使網(wǎng)站的規(guī)劃合理,招聘網(wǎng)站采用前后臺分離的管理模式,前臺求職人員和企業(yè)人員可以分別管理自己的信息,也可以通過投遞簡歷和發(fā)面試通知,來實現(xiàn)求職人員和企業(yè)人員的互動,還可以查看一些資訊,資訊是關于就業(yè)的文章。為了實現(xiàn)前臺求職人員、企業(yè)人員和后臺的管理員進行互動,招

18、聘網(wǎng)站應加入留言功能,即求職人員和企業(yè)人員為后臺的管理員留言,提出一些問題和建議,后臺的管理員查看這些留言,審核留言并回復留言。為了讓求職人員更好的了解所看中的公司的具體情況,也為了讓公司對求職人員有進一步的了解,本網(wǎng)站應加入在線聊天功能,這樣網(wǎng)站的用戶之間都可以達到互動,沒有孤立的用戶。1、系統(tǒng)數(shù)據(jù)流圖的分析網(wǎng)站的前臺頂層數(shù)據(jù)流圖主要描述了招聘網(wǎng)站前臺求職人員和企業(yè)人員的相關信息,其數(shù)據(jù)流圖如圖3-1所示。圖3-1網(wǎng)站前臺頂層數(shù)據(jù)流圖網(wǎng)站的后臺頂層數(shù)據(jù)流圖主要描述了管理員的相關信息,主要包括權限管理、角色管理、求職用戶管理、企業(yè)用戶管理及文章管理等功能模塊,其數(shù)據(jù)流圖如圖3-2所示。圖3-2

19、網(wǎng)站后臺頂層數(shù)據(jù)流圖四、總體設計(一)系統(tǒng)模塊總體設計這個網(wǎng)站的用戶情況分成三個模塊,個模塊之間看上去互相獨立,不過數(shù)據(jù)庫的訪問的時候是緊密連接的,。本系統(tǒng)的模塊分為:求職人員操作模塊、企業(yè)人員操作模塊、管理員操作模塊。各功能模塊的具體功能如下1、企業(yè)用戶的主要功能:企業(yè)用戶登錄、企業(yè)用戶注冊、找回密碼、修改密碼、安全退出登錄、更新部分企業(yè)信息、管理招聘信息、查看網(wǎng)站為企業(yè)推薦的人才、搜索人才、發(fā)面試通知、管理收藏求職人員信息、管理求職人員投遞來的簡歷、管理發(fā)送的面試通知、管理收藏的簡歷、查看招聘幫助、查看留言、為網(wǎng)站管理員留言、訪問資訊中心、在線聊天。2、求職用戶的主要功能:求職用戶登錄、求

20、職用戶注冊、求職用戶找回密碼、修改密碼、安全退出登錄、管理個人基本信息、管理求職意向信息、管理個人照片、預覽和打印簡歷、查看網(wǎng)站為求職人員推薦的職位、搜索職位、投遞簡歷、收藏職位信息、管理應聘歷史記錄、管理收到的面試通知、管理收藏的職位、查看求職幫助、查看留言、為網(wǎng)站管理員留言、訪問資訊中心、在線聊天。3、管理員操作模塊功能:對管理員的管理、角色管理、權限管理、為管理分配角色、為角色分配權限、審核求職用戶的照片、刪除亂填簡歷信的求職人員、審核企業(yè)信息、幫助企業(yè)找回密碼、審核用戶的留言、回復用戶留言、管理站內的文章、管理站內的文章類別。本系統(tǒng)功能的結構圖4 - 1。 圖 4 - 1功能的結構圖(

21、二)數(shù)據(jù)庫的設計1、數(shù)據(jù)庫的設計概述本網(wǎng)站采用SQL Server 2005來進行設計。在設計數(shù)據(jù)庫時,首先應考慮表的設計,在數(shù)據(jù)庫中,表是很重要的東西,表是存儲用戶數(shù)據(jù)不可缺少的。因此,數(shù)據(jù)表的合理劃分應該數(shù)據(jù)庫設計頭一個解決的問題。數(shù)據(jù)庫的數(shù)據(jù)量比以前大了,所以管理系統(tǒng)中的數(shù)據(jù)不能放在一個表,不然數(shù)據(jù)操作中會產生刪除異常、修改異常、插入異常等錯誤。同時也不能把數(shù)據(jù)分的太細,如果分的太細,表數(shù)太多,那么表之間的關聯(lián)必然太多,如果是這樣的話會增加表間關聯(lián)的本質,也會造成數(shù)據(jù)庫的運行效果,同時操作代碼很難寫。2、數(shù)據(jù)的分析我們想,以使用的信息建模技術的,技術要通過屬性、實體、關系三個對象來決定信

22、息。實體之間的聯(lián)系,屬性是實體的特性或特征;實體是需要維護和使用的相關特性的集合體;,關系是實體記錄(實例)之間的交互和聯(lián)系作用方法建立模型。3、數(shù)據(jù)庫的詳細設計本網(wǎng)站可以從三種不同用戶的角度來劃分功能,即求職人員操作模塊、企業(yè)人員操作模塊,后臺管理員操作模塊。求職人員管理模塊主要是圖片、簡歷、留言、個人、面試通知、等等,求職人員操作模塊E-R圖如圖4-2所示。 圖4-2求職人員操作模塊E-R圖企業(yè)人員操作模塊,有企業(yè)、小地址、企業(yè)找回密碼、應聘記錄、招聘信息、文章、留言、留言回復等等實體,它們之間的關系如圖4-3所示。圖4-3企業(yè)人員操作模塊E-R圖對于招聘網(wǎng)站來說,一個完善的后臺管理系統(tǒng)可

23、以完成對網(wǎng)站進行總體的管理,可快速審核用戶的數(shù)據(jù)信息,并對其實施全程監(jiān)控,使得數(shù)據(jù)的安全性時刻都能得到保證。招聘網(wǎng)站的后臺管理系統(tǒng)主要是管理員操作模塊完成的功能,其中對權限的分配與管理是后臺管理的一個重要模塊,主要實體包括了管理員、角色、權限、管理角色、角色權限等實體,權限管理模塊E-R圖如圖4-4所示。圖4-4后臺權限管理模塊E-R圖后臺管理員可以管理網(wǎng)站上發(fā)布的信息,只要管理員擁有相應的權限就可以對網(wǎng)站上的信息進行管理,其E-R圖如圖4-5所示。圖4-5 后臺管理員管理發(fā)布信息模塊E-R圖gyl數(shù)據(jù)庫總共21張信息表。 1、個人表,如表4-1所示。表4-1user_info(個人表)2、求

24、職簡歷表,如表4-2所示。表4-2resume(求職簡歷別)序號英文名中文名類型長度(字符)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身份證件號碼nvarchar2012graduate_date畢業(yè)日期datetime813stu_or_social用戶類型nvarchar1014graduate_school在讀/畢業(yè)院校nvarchar4015major主修專業(yè)nvarchar30續(xù)表4-216educational_level文化程度nvarchar1017now_status目前狀況nvarchar4018telephone1電話號碼1nvarchar2019telephone2電話號碼2nvarchar2020contact_address通訊地址nvarchar10021post_code郵

26、編nvarchar1022now_live_city1現(xiàn)居住省nvarchar2023now_live_city2現(xiàn)居住市nvarchar2024study_history求學工作歷程nvarchar200025self_assess自我評價nvarchar20026hope_job_category期望工作性質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技能使用時間nvarchar5040user_info_id個人idnvarchar503、應聘記

28、錄表,如表4-3所示。表4-3throw_history(應聘記錄表)序號英文名中文名類型長度(字符)1throw_history_id應聘記錄idint4續(xù)表4-32s_time投遞時間datetime803user_info_id個人idnvarchar504company_id企業(yè)idnvarchar505resume_id求職簡歷idint46want_information_id招聘信息idint44、面試通知表,如表4-4所示。表4-4interview_info(面試通知表)序號英文名中文名類型長度(字符)1interview_info_id面試通知idint42intervie

29、w_title標題nvarchar503s_time發(fā)送日期datetime84company_id企業(yè)idnvarchar505user_info_id個人idnvarchar506interview_content面試通知內容nvarchar3000五、詳細設計(一)系統(tǒng)運行平臺設置1、硬件運行平臺本網(wǎng)站對硬件的標準如下:中央處理器CPU主頻2GHZ以上;內存最小512MB,建議1G;硬盤最小30G,建議80G或以上。2、軟件運行平臺(1) 網(wǎng)站開發(fā)環(huán)境網(wǎng)站后臺數(shù)據(jù)庫:SQL Server 2005;網(wǎng)站開發(fā)環(huán)境:MyEclipse開發(fā)環(huán)境;網(wǎng)站開發(fā)環(huán)境運行平臺:Windows XP Pr

30、ofintional。(2) 服務器端操作系統(tǒng)Windows XP Profintional;WEB服務器:Tomcat-6.0.14;數(shù)據(jù)庫服務器:SQL Server 2005;瀏覽器:IE 6.0或更高版本。(3) 客戶端瀏覽器:IE 6.0或更高版本。(二)招聘網(wǎng)站主界面設計招聘網(wǎng)站實行前后臺分離的管理模式。前臺用戶有:求職人員、企業(yè)人員。后臺用戶是網(wǎng)站的管理人員。本網(wǎng)站前臺的首頁整體結構為上中下結構,上面部分顯示: HYPERLINK http:/localhost:8080/lkx/ l # t _top 加入收藏、 HYPERLINK http:/localhost:8080/l

31、kx/ l # 設為首頁、求職會員注冊、企業(yè)會員注冊、首頁、找人才、找工作、求職者管理中心、企業(yè)管理中心、在線聊天、資訊中心、留言信息、幫助信息。中間部分是網(wǎng)站頁的主體部分,主要是用來顯示網(wǎng)站上的信息,分為:企業(yè)的招聘信息顯示區(qū)域、求職人員信息顯示區(qū)域、文章信息顯示區(qū)域、留言信息顯示區(qū)域,并起導航作用,使用戶更加方便的使用網(wǎng)站。下部為前臺用戶的部分功能。招聘網(wǎng)站前臺首頁如圖5-1所示。圖5-1招聘網(wǎng)站前臺首頁網(wǎng)站的后臺功能主要是管理人員對整個網(wǎng)站的管理,網(wǎng)站的管理員通過后臺登錄進入后臺管理主界面。后臺管理主界面整體結構為上左右結構,上面部分顯示管理員名、返回登錄頁面、后退、前進、刷新、關閉、和

32、登錄時間。左面部分主要是根據(jù)當前管理員(總管理員)的權限在數(shù)據(jù)庫中找到的五個模塊的管理,管理內容為:個人照片審核、個人信息管理、審核企業(yè)信息、忘記密碼的企業(yè)管理、推薦文章審核、站內文章管理、文章類型管理、審核/回復留言、管理員管理、角色管理、權限管理。右面部分主要顯示用戶當前的操作內容,并加以處理。招聘網(wǎng)站后臺主界面如圖5-2所示。圖5-2招聘網(wǎng)站后臺主界面(三)求職人員操作模塊主要功能設計1、程序流程圖求職人員求職程序流程圖,如圖5-3所示。圖5-3求職人員求職程序流程圖2、實現(xiàn)目標:求職人員進入首頁,在首頁的登錄區(qū)域中輸入用戶名、密碼和驗證碼。招聘網(wǎng)站前臺首頁如圖5-1所示。如求職人員輸入

33、的信息不正確進入錯誤頁面,并顯示錯誤原因。錯誤頁自動走3秒后返回首頁。錯誤頁面顯示如圖5-4所示。圖5-4錯誤頁面如果,求職人員輸入的信息正確,則求職人員進入求職人員管理中心。求職人員管理中心界面整體結構為上左右結構,上面部分顯示 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 個人幫助信息。左面部分顯示修改密碼、求職人員退出、簡歷信息管理、預覽打印簡歷、看推薦的職位、搜索職位、管理應聘記錄、管理面試通知、管理收藏的職位。右面部分主要顯示求職用戶當前的操作內容,當前顯示的是求職人員的管理首頁主要起導航作用,可以看到推薦的職位、

35、簡歷被瀏覽的幾次、收藏職位條數(shù)、收到面試通知的條數(shù)、已向招聘單位發(fā)送簡歷的條數(shù)。求職人員管理中心界面如圖5-5所示。圖5-5求職人員管理中心界面此時,求職人員如果回到首頁將看到首頁中的登錄區(qū)域變?yōu)閳D5-6所示。圖5-6求職人員登錄后的首頁求職人員需要編輯簡歷:個人基本信息、求職意向、照片。其中,求職人員照片管理頁面。在管理中心中,點擊“職位搜索”可以進行搜索職位。在職業(yè)類別中選擇相應的類別,如計算機類,關鍵字可以輸入也可以不輸入,單擊搜索按鈕時會查詢出你想要查找的結果,如圖5-8所示。圖5-8搜索職位頁面如果求職人員單擊某一公司名時,就可以看到該公司的簡介,和公司發(fā)布的招聘信息,求職人員單擊某

36、一職位名時,便會進入職位信息頁面如圖5-9所示。求職人員可以在該頁面中進行投簡歷和收藏職位信息的操作。圖5-9職位信息頁面求職人員點擊“投遞簡歷”后,如簡歷信息是完整的,投遞成功后,求職人員所投的公司就會接到你的簡歷,如圖5-10所示。圖5-10企業(yè)簡歷管理頁面企業(yè)可以查看你投過來的簡歷, 3、實現(xiàn)過程:以下實現(xiàn)過程是求職人員操作功能中,投遞簡歷功能的說明。(1) 創(chuàng)建頁面:在網(wǎng)站的根目錄的jsp文件夾下的qt文件夾下新建一個sousuo.jsp頁面。(2) 在web.xml中配制一個名為gerentoujianli的起投遞功能的servlet請求的映射。(3) 類的創(chuàng)建:創(chuàng)建一個名為qt.g

37、erentoujianli的包,并在包下創(chuàng)建名為GeRenTouJianLiAction和GeRenTouJianLiSerivce的類。(4) 實現(xiàn)說明:以投簡歷為例,說明求職人員操作功能的實現(xiàn)過程。在自己所看中的公司的職位信息的頁面中點擊“投遞簡歷”后,服務器會根據(jù)瀏覽器的相應的請求在web.xml中找到名為gerentoujianli的servlet的相應路徑,進入GeRenTouJianLiAction類中的service方法中,用actionType接收并判斷是什么請求,然后調用 GeRenTouJianLiSerivce類來編輯sql語句,然后調用dao來實現(xiàn)數(shù)據(jù)庫的連接,最后通過

38、GeRenTouJianLiAction類來轉到結果頁面,從而實現(xiàn)投簡歷的功能。(四)企業(yè)人員操作模塊功能設計1、企業(yè)人員與求職人員的操作功能中有很多不同之處,下面列舉幾條:(1) 企業(yè)人員可發(fā)布多條招聘信息,而每一個求職人員只能編寫一份簡歷。(2) 登錄后的企業(yè)可以訪問人才信息,求職人員不能訪問人才信息。(3) 企業(yè)用戶聯(lián)系求職人員的方式是發(fā)面試通知,即站內信。當企業(yè)用戶查看求職人員簡歷時,單擊“發(fā)面試通知”鏈接,就可以進入發(fā)面試通知頁面。其中收件人是當前求職人員的名字,是自動給出的。2、實現(xiàn)過程:以下實現(xiàn)過程是企業(yè)人員操作功能中,發(fā)面試通知功能的說明。(1) 創(chuàng)建頁面:在網(wǎng)站的根目錄的js

39、p文件夾下的qt文件夾下新建一個comfamianshitongzhi.jsp頁面。(2) 在web.xml中配制一個名為mianshitongzhi的起投遞功能的servlet請求。(3) 創(chuàng)建一個名為qt.mianshitongzhi的包,并在qt.mianshitongzhi包下創(chuàng)建名為MianShiTongZhiAction、MianShiTongZhiService和MianShiTongZhiDomain的類。(4) 實現(xiàn)說明:以發(fā)面試通知為例,說明企業(yè)人員操作過程中,發(fā)站內信的實現(xiàn)過程。在企業(yè)用戶發(fā)面試通知頁面中單擊“發(fā)送”按鈕后,就會走web.xml中的名為mianshiton

40、gzhi的服務,進入MianShiTongZhiAction類中的service方法,由actionType來接收字符串famianshitongzhi并走到famianshitongzhi方法中,在famianshitongzhi方法中調用MianShiTongZhiService類中的kefamianshiquery方法,來判斷企業(yè)是否以對該求職人員發(fā)送過面試通知,如沒有發(fā)送過,則調用 MianShiTongZhiService類中的mianshitongzhiadd方法來編輯發(fā)面試通知的sql語句.。并在MianShiTongZhiDomain類中編輯數(shù)據(jù)實體,與表中的信息相對應,然后調

41、用dao來實現(xiàn)數(shù)據(jù)庫的連接,最后通過MianShiTongZhiAction類來轉到結果頁面。(五)求職人員和招聘人員公有的功能設計1、在線聊天功能為了使求職人員更好的了解招聘信息,對公司有更進一步的了解,也為了企業(yè)人員對求職人員有進一步的了解,在線聊天功能就必不可少了,我所實現(xiàn)的在線聊天是群聊天,如圖5-13所示。圖5-13在線聊天頁面在線聊天的實現(xiàn)過程如下:(1) 創(chuàng)建頁面:首先在網(wǎng)站的根目錄的chat文件夾下新建main.jsp、message.jsp、sendMessage.jsp、userList.jsp頁面。(2) 在web.xml中配制一個名為ChatServlet的文件映射。(

42、3) 類的創(chuàng)建:創(chuàng)建一個名為com.chat.servlet的包,并在包下創(chuàng)建名為ChatServlet的類,并在其它的包下分別創(chuàng)建Users,UserDaoJdbcImpl類,還有UserDao接口。(4) 實現(xiàn)說明:求職人員或企業(yè)人員在首頁將看到“ HYPERLINK http:/localhost:8080/lkx/souwenzhang?actionType=querywenlei 在線聊天”的鏈接。點擊后進入登陸界面中,當你輸入的用戶名和密碼后,點擊“提交”按鈕,服務器就會到web.xml中找到名為ChatServlet的服務,進入ChatServlet類中的service方法中的l

43、ogin方法,判斷你輸入的用戶名和密碼是否正確,是否重復登陸,如果不是就會把當前登陸的用戶存入list列表中,并把list列表存入application當中,并跳轉到mian.jsp頁面;當用戶發(fā)送消息時,服務器調用ChatServlet類中的service方法中的send方法,把用戶所發(fā)的消息與用戶的信息保存在一個list列表中,并把list列表存入application中,之后跳轉到message.jsp頁面中顯示。2、留言功能求職人員、企業(yè)人員都可以查看留言信息,并為管理人員留言。如果沒有輸入信息或用戶是游客,不能留言。留言頁面如圖5-14所示。圖5-14留言頁面留言功能的實現(xiàn)過程如下:(1) 創(chuàng)建頁面:首先在網(wǎng)站的根目錄的jsp文件夾下的qt文件夾下新建一個

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論