課程設(shè)計(論文)基于JSP+SQL的網(wǎng)站求職招聘網(wǎng)設(shè)計與實現(xiàn)_第1頁
課程設(shè)計(論文)基于JSP+SQL的網(wǎng)站求職招聘網(wǎng)設(shè)計與實現(xiàn)_第2頁
課程設(shè)計(論文)基于JSP+SQL的網(wǎng)站求職招聘網(wǎng)設(shè)計與實現(xiàn)_第3頁
課程設(shè)計(論文)基于JSP+SQL的網(wǎng)站求職招聘網(wǎng)設(shè)計與實現(xiàn)_第4頁
課程設(shè)計(論文)基于JSP+SQL的網(wǎng)站求職招聘網(wǎng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1引言隨著網(wǎng)絡(luò)的迅猛發(fā)展,人們上網(wǎng)的途徑也是越來越多,網(wǎng)絡(luò)在人們生活中的應(yīng)用也越來越廣泛,使得網(wǎng)絡(luò)招聘求職成為目前深受招聘求職者喜歡的一種求職招聘環(huán)境?;ヂ?lián)網(wǎng)一個是海量信息平臺,信息容量大且更新快捷、方便求職招聘網(wǎng)站每日的有效職位信息發(fā)布保有量可達(dá)上萬條,給求職招聘者提供了豐富的資源,為他們創(chuàng)造出一種良好的求職招聘平臺,具備人才中介機(jī)構(gòu)的功能。招聘求職網(wǎng)站為應(yīng)聘者提供了方便、快捷的應(yīng)聘途徑,不僅信息更新快、信息數(shù)量多、而且選擇余地大。對招聘單位來說,招聘網(wǎng)站不僅為他們開辟了招聘人才的新方式,而且使其工作流程更加方便、快捷、高效,使得招聘工作中的人員初選工作變得輕松簡單。能夠突破時空限制,是網(wǎng)絡(luò)

2、招聘的突出優(yōu)勢,不同地域的求職者和用人單位可以通過這個平臺實現(xiàn)信息溝通。本系統(tǒng)正式基于這樣一種思想而設(shè)計開發(fā)的,招聘求職網(wǎng)站在當(dāng)今追求高效的社會環(huán)境下已經(jīng)越發(fā)重要,其招聘求職規(guī)模和招聘求職成功率也越來越高。因此開發(fā)這樣一個網(wǎng)站對于招聘者和求職者都是十分方便的。因為本系統(tǒng)突破了傳統(tǒng)招聘求職的局限性,大大減少了時間與空間對于招聘求職者們的限制。正因為網(wǎng)絡(luò)招聘有著這樣那樣的優(yōu)點(diǎn),讓高校畢業(yè)生和用人企業(yè)都對網(wǎng)絡(luò)招聘有著特別的青睞。所以本系統(tǒng)的設(shè)計開發(fā)有著很重要的實踐意義。2系統(tǒng)可行性分析可行性研究的內(nèi)容是分析建立該系統(tǒng)的必要性和可行性。近年來人才市場的活躍和大企業(yè)對高素質(zhì)人才的需求殷切,無疑為求職招聘

3、網(wǎng)站生存和發(fā)展提供了廣闊的空間。與其他傳統(tǒng)的人才中介相比較,網(wǎng)上招聘具有成本低、容量大、速度快和強(qiáng)調(diào)個性化服務(wù)的優(yōu)勢。它允許更加靈活的交互方式,提供更豐富的信息資源。網(wǎng)上招聘在一些發(fā)達(dá)國家已成為頗為流行的求職招聘方式,因而在國內(nèi)也迅速受到外企、私企和一些大型國企的青睞。分析建立人才網(wǎng)站的可行性主要包括經(jīng)濟(jì)可行性、技術(shù)可行性。2.1經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究的目的是實行系統(tǒng)能達(dá)到以最小的開發(fā)成本取得最佳的經(jīng)濟(jì)效益,需要對組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析。由于本系統(tǒng)突破了時間限制,只要服務(wù)器開通,合法用戶隨時可以了解自己想了解的信息。這比過去那種手工作法有了很大的進(jìn)步。因而,該系統(tǒng)在經(jīng)濟(jì)上是可行的。

4、2.2技術(shù)可行性技術(shù)可行性研究是研究現(xiàn)有的技術(shù)條件能否順利完成開發(fā)工作,硬、軟件配置能否滿足開發(fā)的需要等等。本系統(tǒng)開發(fā)環(huán)境為,硬件cpu:celeron 2.0g;硬盤空間:250g;內(nèi)存:2g ;軟件:windows xp +tomcat6.0+ sql server 2000。 系統(tǒng)采用asp技術(shù)來實現(xiàn)。使用asp可以創(chuàng)建動態(tài)、交互的web服務(wù)器應(yīng)用程序。asp頁面可以使用腳本語言(如vbscript、javascript等)編寫,程序代碼是隱藏的,輸出到用戶瀏覽器的只是動態(tài)的html文件。訪問數(shù)據(jù)庫是通過使用內(nèi)置的asp組件存取數(shù)據(jù)庫,并將結(jié)果返回給用戶的瀏覽器。通過客戶端腳本,可以控制

5、網(wǎng)頁元素的外觀和行為,而且可以對用戶在網(wǎng)頁中的操作做出響應(yīng),并進(jìn)行相應(yīng)的處理,從而創(chuàng)作出交互式的網(wǎng)頁。3系統(tǒng)需求分析3.1功能描述金院求職招聘網(wǎng)主要分三個角色:管理員:負(fù)責(zé)管理和維護(hù)個人和企業(yè)的信息,及時刪除修改網(wǎng)站的冗余信息,維護(hù)網(wǎng)絡(luò)安全。企業(yè)用戶:企業(yè)可以注冊成會員,登錄網(wǎng)站,填寫修改企業(yè)基本信息,發(fā)布最新招聘信息,查看投放簡歷人員的情況以及查看最新簡歷信息。個人用戶:個人可以注冊成會員,登錄網(wǎng)站,填寫修改個人基本信息,制作簡歷,查看企業(yè)招聘信息以及查看自己投放的簡歷情況。3.2功能需求分析用戶首次登陸本系統(tǒng),首先進(jìn)入歡迎界面,點(diǎn)擊歡迎進(jìn)入后,進(jìn)入網(wǎng)站首頁。用戶以游者身份便可以訪問本網(wǎng)站首

6、頁的各個信息資訊,點(diǎn)擊超鏈接便可進(jìn)入相應(yīng)頁面進(jìn)行查詢。點(diǎn)擊招聘信息頁面,查詢招聘信息,可查看招聘信息的詳細(xì)信息,以及發(fā)布公司的詳細(xì)信息。用戶需要登錄后方可進(jìn)行簡歷信息的查詢。游者可以根據(jù)自己的需要進(jìn)行企業(yè)或用戶的注冊,成為本網(wǎng)站會員。企業(yè)用戶點(diǎn)擊企業(yè)登錄進(jìn)入企業(yè)用戶登錄界面,輸入用戶名和密碼進(jìn)入企業(yè)中心,密碼和用戶名需妥善保管,以免為您的登錄造成不必要的錯誤。如果輸入錯誤,系統(tǒng)會給予提示,重新返回登陸界面進(jìn)行登錄。在企業(yè)中心,企業(yè)用戶可以發(fā)布招聘信息,修改自己的登錄密碼,修改公司信息。并且可此查看其它公司的招聘信息,以及全部的簡歷信息,并對投放自己公司的簡歷信息進(jìn)行篩選和管理。個人用戶的登錄與

7、企業(yè)用戶相同,進(jìn)入個人登錄界面。在個人中心,個人用戶可以進(jìn)行修改個人信息與密碼,制作簡歷,投遞簡歷的操作。個人用戶可以查看所有的招聘信息。針對自己的求職意向進(jìn)行簡歷投遞,請注意,個人用戶不可以重復(fù)投遞相同的招聘信息。倘若操作錯誤,系統(tǒng)會給與相應(yīng)的提示。管理員登錄,管理員是系統(tǒng)最大權(quán)限使用者,控制管理后臺數(shù)據(jù)。維護(hù)網(wǎng)站的信息安全與正常運(yùn)行,刪除過期和違規(guī)的簡歷招聘信息??梢孕薷淖约旱拿艽a。4系統(tǒng)總體設(shè)計4.1系統(tǒng)運(yùn)行環(huán)境本系統(tǒng)運(yùn)行于windows xp系統(tǒng)下,開發(fā)環(huán)境為myeclipse 7.0版本,發(fā)布于tomcat 6.0上,采用數(shù)據(jù)庫為sql server 2000。4.2前臺界面設(shè)計根據(jù)

8、需求分析該系統(tǒng)的前臺設(shè)計可分為以下幾個部分:網(wǎng)站首頁:為初次訪問網(wǎng)站的游者和已經(jīng)注冊的網(wǎng)站會員提供一個登錄平臺,設(shè)有最新招聘信息,職場資訊,名企招聘模等模塊。個人用戶模塊:個人用戶可通登錄頁面進(jìn)行登錄,進(jìn)入個人中心,進(jìn)行簡歷制作和投遞,查看招聘信息,管理個人信息的操作。企業(yè)用戶模塊:企業(yè)用戶可通過登陸頁面進(jìn)入企業(yè)中心,進(jìn)行企業(yè)信息的管理,招聘信息的發(fā)布,查看簡歷信息的操作。游者管理模塊:初次使用本系統(tǒng)的用戶,可以進(jìn)行瀏覽各種網(wǎng)站提供的職場資訊和招聘信息等內(nèi)容以及注冊為會員的操作。管理員模塊:管理員進(jìn)行登錄后,具有管理企業(yè)和個人用戶信息的功能,刪除過期或違法操作的招聘信息與簡歷。修改管理員密碼等

9、功能。4.3后臺程序設(shè)計本系統(tǒng)的后臺程序采用開發(fā)基于web的管理信息系統(tǒng)的實現(xiàn)框架。利用jsp/servlet技術(shù),結(jié)合mvc設(shè)計模式,使得開發(fā)過程更加靈活,更加易于維護(hù)。整個管理信息系統(tǒng)采用browser/web/database的三層體系結(jié)構(gòu)。web服務(wù)器接受請求,通過應(yīng)用程序服務(wù)器執(zhí)行一個java服務(wù)器端小程序servlet并返回其輸出,從而實現(xiàn)與客戶機(jī)進(jìn)行信息資源的交互。數(shù)據(jù)庫服務(wù)器用來存儲管理信息系統(tǒng)中所用到的各種數(shù)據(jù)。系統(tǒng)的客戶端只需要一個瀏覽器即可。相關(guān)人員通過瀏覽器來查詢、增加、修改、刪除數(shù)據(jù),對信息進(jìn)行管理。4.4功能模塊設(shè)計這三類用戶分別擁有自己的操作功能。每一個操作模塊都

10、要實現(xiàn)自身功能,并且在實現(xiàn)過程中起承上啟下的功能。下面根據(jù)這兩面的需要,來分別描述各個模塊要實現(xiàn)的功能。(1) 管理員登錄模塊系統(tǒng)初始化好部分網(wǎng)站管理員,管理員可以通過管理中心進(jìn)入后臺進(jìn)行管理操作。(2) 管理員管理模塊管理員可以查看所有用戶的信息、招聘信息和簡歷信息,及時刪除含有不良信息的用戶以及過期的招聘信息。(3) 用戶注冊模塊注冊分為個人用戶注冊和企業(yè)用戶注冊。個人用戶注冊信息包括用戶名、密碼電子郵箱;企業(yè)用戶注冊信息包括用戶名、密碼、公司名、公司簡稱、所屬行業(yè)、公司類別、公司規(guī)模、聯(lián)系人、聯(lián)系電話、電子郵箱、公司地址和公司簡介。用戶注冊完成后可以通過查看和修改注冊信息。(4) 用戶登

11、錄模塊企業(yè)和個人可以使用注冊時的用戶名密碼進(jìn)行登錄。(5) 個人用戶的簡歷模塊個人用戶可以填寫修改簡歷,簡歷信息主要包括姓名、性別、出生年月、求職意向、自我評價、最高學(xué)歷、工作經(jīng)驗、個人履歷、聯(lián)系電話、電子郵箱和現(xiàn)居住地,個人用戶查看招聘信息,找到自己適合的招聘信息后,投放簡歷。(6) 企業(yè)用戶的招聘信息模塊企業(yè)用戶可以發(fā)布、修改和刪除招聘信息(一個企業(yè)用戶可以有多條招聘信息),招聘信息主要包括招聘職位、職位描述、招聘人數(shù)、學(xué)歷要求、工作年限、薪資范圍、工作區(qū)域、聯(lián)系人、聯(lián)系電話和招聘截止日期,企業(yè)用戶可以查看已投放的簡歷情況。4.5系統(tǒng)總體模塊設(shè)計根據(jù)系統(tǒng)的功能需求分析,招聘求職系統(tǒng)的hip

12、o圖如圖4-1所示:求職招聘系統(tǒng)游者模塊企業(yè)用戶模塊管理員模塊個人用戶模塊注冊個人信息修改個人信息投遞簡歷查看招聘信息發(fā)布招聘信息修改招聘信息查看簡歷管理用戶信息維護(hù)網(wǎng)站信息瀏覽網(wǎng)站信息注冊會員圖4-1招聘求職系統(tǒng)的hipo圖4.6數(shù)據(jù)庫設(shè)計4.6.1系統(tǒng)e-r圖管理員屬性圖如圖4-2所示:管理員管理員密碼管理員姓名管理員序列號圖4-2管理員屬性圖個人用戶屬性圖如圖4-3所示:個人用戶電子郵箱用戶名密碼用戶序列號圖4-3個人用戶屬性圖企業(yè)用戶屬性圖如圖4-4所示:企業(yè)用戶電子郵箱公司簡介密碼企業(yè)序列號公司類別公司地址所屬行業(yè)聯(lián)系電話聯(lián)系人圖4-4企業(yè)用戶屬性圖招聘信息屬性圖如圖4-5所示:招聘

13、信息招聘序號薪酬范圍工作年限企業(yè)序列號職位描述截止日期工作區(qū)域聯(lián)系電話聯(lián)系人圖4-5招聘信息屬性圖4.6.2數(shù)據(jù)庫的關(guān)系模式設(shè)計管理員表t_manager表如表4-6所示:表4-6 t_manager字段名稱類型長度說明idint4管理員序列號 主鍵 自增usernamevarchar50管理員姓名passwordvarchar50管理員密碼個人用戶表(t_user)如表4-7所示:表4-7 t_user字段名稱類型長度說明useridint4個人用戶序列號 主鍵 自增usernamevarchar50用戶名passwordvarchar50密碼emailvarchar50電子郵箱個人簡歷表(

14、t_resume) 如表4-8所示:表4-8 t_resume字段名稱類型長度說明resumeidint4簡歷序號 主鍵 自增useridint4個人用戶序號unamevarchar50用戶真實姓名sexchar10性別applicationvarchar50求職意向appraisevarchar1000自我評價degreevarchar50最高學(xué)歷experienceint4工作經(jīng)驗growingvarchar1000個人履歷emailvarchar50電子郵箱addressvarchar100現(xiàn)居住地phonevarchar50聯(lián)系電話企業(yè)用戶表(t_company) 如表4-9所示:表4

15、-9 t_company字段名稱類型長度說明companyidint4企業(yè)用戶序列號 主鍵 自增usernamevarchar50用戶名passwordvarchar50密碼cnamevarchar50公司名shortnamevarchar50公司簡稱industryvarchar50所屬行業(yè)typevarchar50公司類別scalevarchar50公司規(guī)模contactvarchar50聯(lián)系人phonevarchar50聯(lián)系電話emailvarchar50電子郵箱addressvarchar100公司地址introductionvarchar1000公司簡介招聘信息表(t_recruit

16、ment) 如表4-10所示:表4-10 t_recruitment字段名稱類型長度說明recidint4招聘序號 主鍵 自增recnamevarchar50招聘職位descriptionvarchar1000職位描述numberbigint8招聘人數(shù)degreevarchar50學(xué)歷要求experienceint4工作年限extentvarchar50薪資范圍addressvarchar50工作區(qū)域contactvarchar50聯(lián)系人phonevarchar50聯(lián)系電話datevarchar50截止日期companyidint4企業(yè)用戶序列號5系統(tǒng)詳細(xì)設(shè)計5.1游者管理設(shè)計初次使用本系統(tǒng)的

17、用戶,可以進(jìn)行瀏覽各種網(wǎng)站提供的職場資訊和招聘信息等內(nèi)容以及注冊為會員的操作,只有注冊用戶才可以查看簡歷信息首頁設(shè)計界面如圖5-1所示:圖5-1 首頁設(shè)計界面圖游者還可以進(jìn)行企業(yè)注冊和個人注冊操作:如果用戶名和公司名稱已存在,系統(tǒng)戶進(jìn)行提示,用戶可已選擇未注冊過的用戶名進(jìn)行注冊,設(shè)計密碼保護(hù),密碼輸入不一致,會有系統(tǒng)提示,電子郵箱格式必須正確如qqq格式,個人用戶注冊時必須同意本網(wǎng)站的用戶安全協(xié)議方可提交注冊信息。游者注冊界面圖如圖5-2所示:圖5-2 游者注冊界面圖5.2企業(yè)用戶管理企業(yè)用戶可以通過登陸頁面進(jìn)入企業(yè)用戶中心,如果用戶名和密碼輸入錯誤,會跳轉(zhuǎn)到錯誤界面提示重新登錄,用戶必須謹(jǐn)慎

18、處理。企業(yè)用戶登錄界面圖如圖5-3所示:圖5-3企業(yè)用戶登錄界面圖企業(yè)在企業(yè)用戶中心可以進(jìn)行修改密碼,修改企業(yè)注冊信息,發(fā)布招聘信息,查看投放簡歷的情況,刪除未被聘用人員簡歷的操作,企業(yè)用戶管理界面圖如圖5-4所示:圖5-4企業(yè)用戶管理界面圖5.3個人用戶管理個人用戶可以在登陸界面進(jìn)入個人用戶中心進(jìn)行修改個人注冊信息,制作并投遞簡歷,修改密碼,刪除已投簡歷等操作,個人用戶不可重復(fù)投遞相同的招聘信息,系統(tǒng)會給予提示,個人用戶管理界面圖如圖5-5所示:圖5-5個人用戶管理界面圖5.4管理員設(shè)計管理員具有管理查看企業(yè)和個人用戶的詳細(xì)信息,以及刪除過期及違規(guī)操作的簡歷和招聘信息的功能,管理員查看信息界

19、面圖如圖5-6所示:圖5-6管理員查看信息界面圖管理員可以修改自己的密碼,修改密碼界面圖如圖5-7所示:圖5-7修改密碼界面圖5.5其他功能設(shè)計用戶可以進(jìn)入首頁后即可查看招聘信息,以及招聘詳細(xì)信息,公司詳細(xì)信息等頁面,還可查看名企招聘,職場資訊等信息,用戶瀏覽界面圖如圖5-8所示:圖5-8用戶瀏覽界面圖6程序測試和系統(tǒng)維護(hù)系統(tǒng)首頁界面的測試:該測試的目的是保證首頁瀏覽信息界面的正確性與不正確時的容錯與糾錯性。具體通過在點(diǎn)擊按鈕來檢測系統(tǒng)的出錯運(yùn)行情況。要求系統(tǒng)在遇到這些情況時能給出正確的錯誤提示。 登錄界面的測試:該測試的目的是對登錄界面的錯誤處理完善,用戶名和密碼錯誤的提示以及成功登錄后頁面

20、的跳轉(zhuǎn)。注冊界面的測試:該界面的測試目的是對注冊頁面的功能完善,包括用戶名合法性的檢測,密碼安全性檢測,重復(fù)密碼的檢測,電子郵箱格式正確性提示檢測等。用戶中心界面檢測:包括用戶中心界面用戶修改信息的成功性提示,企業(yè)用戶發(fā)布招聘信息,個人用戶未投遞過簡歷的信息提示和頁面跳轉(zhuǎn)。企業(yè)用戶和個人用戶提交各種信息的檢測。企業(yè)用戶和個人用戶查看投遞簡歷情況的管理和刪除操作的檢測。招聘信息界面的檢測:對于企業(yè)用戶和游者用戶不開放投遞簡歷按鈕,而只對個人用戶開放,個人用戶不可以重復(fù)投遞相同招聘信息的檢測。簡歷信息頁面測試:簡歷信息只對已注冊的本網(wǎng)站會員開放。為防止個人用戶安全信息的泄露。管理員系統(tǒng)的檢測:包括管理員查看企業(yè)個人詳細(xì)信息界面的檢測,管理員刪除招聘信息刪除招聘簡歷的操作。要求招聘信息,簡歷信息的刪除相對應(yīng)投放簡歷表中的息的刪除實現(xiàn)一致性。其他各個頁面的檢測:實現(xiàn)各個頁面之間的成功跳轉(zhuǎn),各個鏈接的功能完善。7總結(jié)求職招聘網(wǎng)站的設(shè)計是一個復(fù)雜細(xì)致的工程,進(jìn)行本次課程設(shè)計不僅提高了我們的獨(dú)立分析,解決問題的能力,而且對我們的創(chuàng)新能力有了很大的鍛煉。在課程設(shè)計過程中,同學(xué)們之間在設(shè)計方面產(chǎn)生過分歧和爭論,從最初的設(shè)計理念不同到最后為了做出了一個比較成熟的作品而合作默契,培養(yǎng)出

溫馨提示

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

評論

0/150

提交評論