求職招聘網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
《求職招聘網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《求職招聘網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(32頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、求職招聘網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 【摘要】隨著社會(huì)的進(jìn)展和互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)應(yīng)用已經(jīng)滲透到世界的每一個(gè)角落。利用網(wǎng)絡(luò)求職的人群愈來愈多,而求職對于現(xiàn)今大學(xué)生,則是在畢業(yè)前最關(guān)注的一個(gè)問題。傳統(tǒng)的求職方式主要通過報(bào)紙,招聘會(huì)、電視媒體等形式,其進(jìn)程過于繁瑣、時(shí)效性差。網(wǎng)上招聘較之傳統(tǒng)招聘具有招聘范圍廣,信息量大,費(fèi)用低等優(yōu)勢,對于求職者來講,招聘網(wǎng)站為他們提供了方便、快捷地查詢工作職位的路徑。對招聘企業(yè)來講,招聘網(wǎng)站也為他們提供了檢索應(yīng)聘者信息的平臺,使招聘工作變得輕松易行。網(wǎng)絡(luò)招聘的各類優(yōu)勢使其逐漸成為一種主流的求職方式。本網(wǎng)站主要擬用VisualStudio2008,技術(shù),C#語言和SQLscvc
2、r2005數(shù)據(jù)庫來開發(fā)該網(wǎng)站。通過注冊登錄認(rèn)證用戶的身份從而實(shí)現(xiàn)不同類型用戶的不同權(quán)限,本網(wǎng)站的用戶類型為:個(gè)人用戶、企業(yè)用戶和網(wǎng)站管理員。個(gè)人用戶主要實(shí)現(xiàn)用戶注冊、登錄、個(gè)人簡歷的填寫、搜索職位、查看已申請的職位等功能;企業(yè)用戶主要實(shí)現(xiàn)用戶注冊、登錄、填寫公司信息、發(fā)布招聘信息、搜索人材簡歷、查看已發(fā)布的職位信息等功能;網(wǎng)站管理員主要實(shí)現(xiàn)對網(wǎng)站用戶的編輯和刪除等功能。 【關(guān)鍵字】求職招聘;;招聘網(wǎng)站 DesignandImplementationofJob-huntingWebsites Abstract:Withthesocialdevelopmentandthepopularity
3、oftheInternet,thenetworkhaspenetratedintoeverycorneroftheworld.MoreandmorepeopleusetheInternetforjobssearch.Fortoday'scollegestudents,jobsearchingisthemostconcernedproblembeforegraduation.Traditionaljobsearchingmethodsarcmainlythroughnewspapers,jobfairs,televisionmediaandsoon,theseprocessesarctoocum
4、bersome,andpoortimeliness.Comparedtothetraditionalrecruitment,onlinerecruitmenthasalotofadvantages,suchasawiderangeofrecruitment,largeamountofinformation,andlowcost.Forthosejobseekers,comparingwiththetraditionalrecruitment,recruitingwebsitecanprovidethemwithamoreconvenient,quickerandeasierpathtosear
5、chthejob.Forrecruitingenterprises,recruitingwebsitesalsoprovidethemaplatformtoretrievecandidateinformation,tomaketherecruitmenteasiertoimplementThevariousadvantagesofonlinerecruitmentmakeitbecomeamainstreamjobssearchingmethodgradually.ThiswebsitemainlyusestheVisualStudio2008,technology,theC#language
6、andtheSQLscvcr2005databasetodevelopthiswebsite.Throughregistrationandloginauthenticationtheusersidentity,inordertoachievethepurposethatdifferenttypesofusershavedifferentpermissions,usertypesofthiswebsitearc:personalusers,corporateusersandwebmasters.Themainlyachicvcmunvsofpersonalusersarcusersregistr
7、ation,login,personalresumefilling,positionssearching, viewingappliedpositionsandsoon;Corporateusersmainlyincludeuserregistrations,login,fillinginthecompanyinformation,publishingjobinformation,searchingpersonnelresumes,viewingthepublishedjobinformation;webmastersmainlyachieveeditinganddeletingfuncti
8、onsofwebsiteusers. Keywords:JobsWebsitesRecruitmentsite SRI ABSTRACTn 引盲■1■ 1 .系統(tǒng)分析-1- 實(shí)現(xiàn)目標(biāo)-1- 可行性分析-2- 功能需求分析-2- 數(shù)據(jù)流程-4- -5- 2 .程序開發(fā)工具 概述-5- 工作原理-6- 的優(yōu)勢-6- 3 .系統(tǒng)設(shè)計(jì)-7- 系統(tǒng)功能模塊設(shè)計(jì)-7- 界面設(shè)計(jì)-8- (1)系統(tǒng)注冊、登岸界面.-8- 數(shù)據(jù)庫設(shè)計(jì)-9- 3.1.1 數(shù)據(jù)庫需求.-9- 332數(shù)據(jù)庫概念設(shè)計(jì)-10- 圖系統(tǒng)E-R圖-11- 3.3.3
9、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)-11- 4 .系統(tǒng)實(shí)現(xiàn)-13- 數(shù)據(jù)庫實(shí)現(xiàn)-13- 系統(tǒng)功能實(shí)現(xiàn)-14- 4.2.1 公共模塊功能實(shí)現(xiàn)-14- 4.2.2 個(gè)人用戶功能實(shí)現(xiàn)-16- 4.2.3 企業(yè)用戶功能實(shí)現(xiàn)-18- 后臺功他實(shí)現(xiàn).-19- 5 .系統(tǒng)測試與保護(hù)-21- 運(yùn)行環(huán)境參數(shù)-21- (1)軟件環(huán)境.-21- 系統(tǒng)測試-21- 序號.-21- 測試目的&先決條件.-21- 測試輸入-21- 預(yù)期測試效果.-27- 1-22- 目的:正確輸入,注冊可否成功-22- 用戶名:胡夏.-22- 密碼:1234(最小密碼長度為4)-22- 確認(rèn)密碼:1234(與密碼相同
10、)-22- 安全提示問題:123(找回密碼時(shí)要回答的問題)-22- 安全答案:123(找回密碼時(shí)安全問題的答案)-22- 用戶類型:個(gè)人用戶(用戶角色)-22- 注冊成功,轉(zhuǎn)到登錄界面.-22- 2-22- 目的:檢測系統(tǒng)對用戶的檢測程度.-22- 不輸入用戶名.-22- (其它與測試用例1相同)-22- 頁面顯示“必雷填寫用戶名”-22- 輸入已存在的用戶名:胡夏.-22- (其它與測試用例1相同)-22- 頁面顯示“請輸入另外的用戶名”-22- 3-22- 目的:檢測系統(tǒng)對密碼輸入的檢測程度-22- 不輸入密碼.-22- (其它與測試用例1相同)-22-
11、頁面顯示“密碼不能為空且至少為4位”-22- 密碼:123.-22- (其它與測試用例1相同)-22- 頁面顯示“密碼最短長度為4”-22- 4-22- 目的:檢測系統(tǒng)對重復(fù)密碼的檢溺程度-22- 重復(fù)密碼:1235.-22- (其它與測試用例1相同)-22- 頁面顯示“密碼與確認(rèn)密碼必需匹配”-22- 5-22- 目的:檢測系統(tǒng)對密碼找回安全提示問題的檢測程度-22- 不輸入密碼安全提示同題、-22- (其它與測試用例1相同)-22- 頁面顯示“必需填寫安全提示問題”-22- 6-22- 目的:檢測系統(tǒng)對密碼找回安全答案的檢測程度-22- 不輸入密碼安全答案.
12、-22- (其它與測試用例1相同)-22- 頁面顯示“必需填寫安全答案”-22- ⑵個(gè)人簡歷填寫.-22- 個(gè)人簡歷填寫測試用例如下我所示:-22- 而個(gè)人簡歷填寫溺試用例農(nóng)-22- 序號.-22- 測試目的&先決條件.-22- 測試輸入-22- 預(yù)期測試結(jié)果.-22- 1-22- 目的:正確輸入,可否成功填寫簡歷.-22- 姓名:胡夏.-22- 性別:點(diǎn)擊“男”-22- 身世日期:1990年1月-22- 最高學(xué)歷:本科.-23- 工作經(jīng)驗(yàn):一年以下.-23- 電活;-23- Email:-23- 現(xiàn)居住地:南京審計(jì)學(xué)院.-23- 轉(zhuǎn)到個(gè)人主界面,信息保
13、留成功-22- 2-23- 目的:檢測系統(tǒng)對姓名的檢測程度.-23- 不輸入姓名.-23- (其它與測試用例1相同)-23- 彈出提示“姓名不能為空”-23- 3-23- 目的:檢測系統(tǒng)對電話號碼的檢測程度-23- 不輸入電話號碼.-23- (其它與測試用例1相同)-23- 彈出提示“電話號碼不能為空”-23- 4-23- 目的:檢測系統(tǒng)對郵箱的檢溺程度.-23- 不輸入電子郵箱.-23- (其它與測試用例1相同)-23- 彈出提示“郵箱不能為空”-23- 電子郵箱:huxia?1-23- (其它與測試用例1相同)-23- 彈出提示“郵箱格式不正確”-23-
14、 5-23- 目的:檢測系統(tǒng)對居住地址的檢測程度-23- 不輸入現(xiàn)居住地址-23- (其它與溺試用例1相同)-23- 彈出提示“居住地址不能為空”-23- 測試結(jié)果分析-23- 系統(tǒng)備份及更新-24- 6.總結(jié)-25- 參考文獻(xiàn):-25- 引言 隨著社會(huì)與經(jīng)濟(jì)的進(jìn)展,各類人材專門是高校畢業(yè)生的大量涌向社會(huì)和社會(huì)各類再就業(yè)人員的大幅度增加,使得就業(yè)壓力愈來愈大。如何能夠多快好省的取得有關(guān)就業(yè)信息,對列位求職者來講顯得尤其重要;另一方面,企業(yè)之間關(guān)于優(yōu)秀人材的競爭也在日趨加重,人材流動(dòng)也變得愈來愈普遍,因此僅僅通過召開現(xiàn)場人材交流會(huì)這種傳統(tǒng)的招聘形式,很難知足人材與企業(yè)兩邊的
15、要求。而隨著信息化技術(shù)的不斷進(jìn)展,互聯(lián)網(wǎng)正在融入咱們的生活,影響與改變著咱們的生活。網(wǎng)絡(luò)提供給咱們的不只是一個(gè)獲取信息的來源,而且仍是一個(gè)能夠彼此交流的平臺,因此網(wǎng)絡(luò)求職招聘網(wǎng)站的開發(fā)正給廣大的求職者與招聘企業(yè)提供了一個(gè)能夠雙向交流選擇的平臺,從而有效地解決了人材求職招聘工作的效率與效果。 據(jù)統(tǒng)計(jì)全世界天天約有2000萬條的就業(yè)信息發(fā)布,約有3000萬的人在互聯(lián)網(wǎng)上發(fā)出求職簡歷。由此可見全世界網(wǎng)絡(luò)招聘的市場規(guī)模龐大而且增加迅速,網(wǎng)絡(luò)招聘已經(jīng)成為互聯(lián)網(wǎng)上最成功的商業(yè)應(yīng)用之一。信息化的社會(huì),更多的招聘企業(yè)利用以網(wǎng)絡(luò)為媒介資源的各類人力資源的產(chǎn)品和服務(wù),而且隨著網(wǎng)絡(luò)的不斷進(jìn)展,網(wǎng)絡(luò)求職招聘已成為一
16、種主流招聘方式了。 網(wǎng)站的研究意義:隨著互聯(lián)網(wǎng)技術(shù)的不斷進(jìn)展,網(wǎng)絡(luò)應(yīng)用已經(jīng)滲透到世界的每一個(gè)角落。網(wǎng)絡(luò)作為全世界的連接點(diǎn),在人們生活中的應(yīng)用愈來愈普遍。其中求職招聘網(wǎng)站對人們生活的影響尤其重要,成為目前深受招聘求職者喜歡的一種求職招聘環(huán)境。傳統(tǒng)的求職方式主要通過報(bào)紙,招聘會(huì)、電視媒體等形式,其進(jìn)程過于繁瑣、時(shí)效性差。網(wǎng)上招聘較之傳統(tǒng)招聘具有招聘范圍廣,信息量大,可挑選余地大,應(yīng)聘人員素質(zhì)高,費(fèi)用低等優(yōu)勢,對于求職者來講,招聘網(wǎng)站為他們提供了方便、快捷地查詢工作職位的路徑。對招聘企業(yè)來講,招聘網(wǎng)站也為他們提供了檢索應(yīng)聘者信息的平臺,使招聘工作變得輕松易行。能夠沖破時(shí)空的限制,是網(wǎng)絡(luò)招聘的突出優(yōu)
17、勢,不同地域的求職者和用人單位能夠通過那個(gè)平臺實(shí)現(xiàn)信息溝通。正是這些優(yōu)勢,使得網(wǎng)上招聘逐漸成為主流的招聘方式。 1.系統(tǒng)分析 實(shí)現(xiàn)目標(biāo) 本系統(tǒng)開發(fā)的整體任務(wù)是實(shí)現(xiàn)具有必然功能的求職招聘網(wǎng)站,使求職者輕松方便應(yīng)聘,招聘企業(yè)便捷挑選,達(dá)到高效快捷的實(shí)現(xiàn)求職招聘的功效,并保證系統(tǒng)的可擴(kuò)展性,因?yàn)殡S著用戶信息的不斷發(fā)布,所提供的各類信息內(nèi)容必然不斷增加。網(wǎng)站信息和用戶都要求能夠管理,主要通過系統(tǒng)管理員來實(shí)現(xiàn)管理功能。 可行性分析 可行性分析的目的是為了明確所設(shè)計(jì)的系統(tǒng)是不是有可能實(shí)現(xiàn)和值得進(jìn)行。可行性論證實(shí)際上是在更高層次上進(jìn)行的一次大大簡化的需求分析和設(shè)計(jì)。但它的目的不是去解決用戶提出的問
18、題,僅是肯定這項(xiàng)開發(fā)是不是值得進(jìn)行,分析它存在哪些風(fēng)險(xiǎn),以避免造成資源的浪費(fèi)。下面從經(jīng)濟(jì)、技術(shù)、運(yùn)行三方面對本網(wǎng)站的可行性進(jìn)行了分析。 (1)經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性研究的目的是實(shí)行系統(tǒng)所能帶來的經(jīng)濟(jì)效益是不是會(huì)超過那個(gè)開發(fā)那個(gè)系統(tǒng)的本錢。需要對投資能力和經(jīng)濟(jì)狀況進(jìn)行分析。由于本網(wǎng)站的硬件需求為一臺能接入Internet、內(nèi)存1G以上的PC機(jī)就可以夠知足。開發(fā)環(huán)境要求為WindowsXP操作系統(tǒng),運(yùn)行環(huán)境,SQLSever2005,VisualStudio2008編譯工具。這些開發(fā)軟件都能夠從網(wǎng)站上免費(fèi)下載,而且網(wǎng)站的本錢主要集中在開發(fā)和保護(hù)進(jìn)程中并祚會(huì)對用戶造成經(jīng)濟(jì)上的負(fù)擔(dān)。所以在經(jīng)濟(jì)上是
19、可行的。 (2)技術(shù)可行性 技術(shù)可行性是指利用現(xiàn)有的技術(shù)可否實(shí)現(xiàn)網(wǎng)站的設(shè)計(jì)開發(fā)與實(shí)現(xiàn)。本網(wǎng)站前臺界面的開發(fā)利用,利用ASP能夠創(chuàng)建動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序。數(shù)據(jù)庫采用SQLserver2005,對運(yùn)算機(jī)的軟、硬件要求不高,當(dāng)前的開發(fā)技術(shù)與數(shù)據(jù)庫應(yīng)用能夠知足用戶的需求。所以在技術(shù)上是可行的。 (3)運(yùn)行可行性 本網(wǎng)站無論是一般的用戶仍是系統(tǒng)管理員只要通過身份驗(yàn)證就可以夠通過互聯(lián)網(wǎng)對頁面進(jìn)行訪問。對于后臺系統(tǒng)管理只有管理權(quán)限的管理員能夠登錄,進(jìn)行增加,刪除,查詢等工作,操作簡單方便。所以網(wǎng)站在運(yùn)行上是可行的。 按照以上的分析,開發(fā)該網(wǎng)站在技術(shù)上、經(jīng)濟(jì)上、運(yùn)行上都是可行的。 功能
20、需求分析 需求分析是在可行性研究的基礎(chǔ)上,將用戶對系統(tǒng)的描述,通過開發(fā)人員的分析歸納,抽象為完整的需求概念,再形成一系列文檔的進(jìn)程??尚行匝芯恐荚谠u估目標(biāo)系統(tǒng)是不是值得去開發(fā),問題是不是能夠解決,而需求分析旨在回答“系統(tǒng)做什么”的問題,確保未來開發(fā)出來的軟件產(chǎn)品能夠真正知足用戶的需要。 需求分析的主要目的,即是確認(rèn)系統(tǒng)所要開發(fā)的功能,與找出利用者真正的需要。正確的分析出系統(tǒng)需求是系統(tǒng)開發(fā)中最重要的環(huán)節(jié)。 (1)功能性需求 功能性需如果軟件最重要的需求,也是最直觀、用戶最關(guān)心的軟件需求。本網(wǎng)站主要實(shí)現(xiàn)的功能如下: 一個(gè)典型的求職招聘網(wǎng)站主要分3個(gè)模塊:管理員模塊、企業(yè)管理模塊、個(gè)人管理
21、模塊。 網(wǎng)上求職招聘網(wǎng)站所要實(shí)現(xiàn)的功能如下: ①系統(tǒng)管理員模塊:能夠利用該系統(tǒng)為企業(yè)招聘,個(gè)人求職提供服務(wù)。 ? 用戶的管理:能夠查看普通(個(gè)人或企業(yè))用戶創(chuàng)建的時(shí)刻,查看用戶角色,也能夠刪除用戶。 ? 公司管理:刪除企業(yè)用戶大體信息,刪除企業(yè)用戶發(fā)布過的職位信息,可是用戶名仍是有效的。 ? 簡歷的管理:刪除個(gè)人用戶的簡歷,個(gè)人用戶之前用這份簡歷申請的職位信息也一路刪除。 ? 修改密碼:系統(tǒng)登錄后,管理員能夠修改登錄密碼,確保密碼安全性。 ②企業(yè)管理模塊:企業(yè)能夠利用系統(tǒng)注冊成為企業(yè)用戶并發(fā)布招聘信息。 ? 公司信息:填寫公司信息,例如公司名稱、公司概述、公司地址等,可修改公司
22、資料。只有先填寫了公司信息,才能發(fā)布招聘信息,確保信息的真實(shí)性。 ? 發(fā)布招聘:填寫招聘職位的要求并發(fā)布,個(gè)人用戶登錄后即可看到企業(yè)用戶發(fā)布的招聘信息。 ? 修改密碼:系統(tǒng)登錄后,個(gè)人用戶能夠修改登錄密碼,確保密碼安全性。 ? 搜索簡歷:能夠搜索人材庫里的人材簡歷。 ③個(gè)人管理模塊:求職人員能夠注冊成為個(gè)人會(huì)員后通過該系統(tǒng)來發(fā)布求職信息。 ? 我的簡歷:填寫個(gè)人簡歷,更新個(gè)人簡歷。 ? 搜索職位:查看全數(shù)職位列表,能夠申請自己感興趣的職位。 ? 已申請職位:查看已申請的職位,也能夠取消已申請的職位。 系統(tǒng)功能分析圖,如圖示: 圖系統(tǒng)功能分析圖 (2)安全性需求 求職
23、者不能隨意獲取他人簡歷的更改權(quán)限,招聘企業(yè)對求職者的相關(guān)資料只能讀取,不能夠更改數(shù)據(jù)。要求系統(tǒng)管理員有最高的權(quán)限,能夠?qū)τ脩暨M(jìn)行管理。 (3)靠得住性需求 包括與系統(tǒng)靠得住性相關(guān)的各類指標(biāo)有:正常運(yùn)行率、平均無端障時(shí)刻、平均修復(fù)時(shí)刻、精準(zhǔn)度、最高錯(cuò)誤或缺點(diǎn)率。本網(wǎng)站要求系統(tǒng)機(jī)械不能運(yùn)行失敗,系統(tǒng)管理員能夠?qū)嵤┍匾臄?shù)據(jù)備份。 數(shù)據(jù)流程 分析求職招聘網(wǎng)站的整個(gè)流程,可得出其核心操作的數(shù)據(jù)流圖。 (1)求職招聘網(wǎng)站的主要內(nèi)容為用戶與企業(yè)的交互,即用戶投遞簡歷,企業(yè)同意簡 歷并進(jìn)行挑選。如圖所示: 已發(fā)布職位 圖簡歷投遞數(shù)據(jù)流圖 (2)除卻個(gè)人用戶和企業(yè)用戶外,管理員為特
24、殊群體,其主要功能數(shù)據(jù)流圖如圖所 2 .程序開發(fā)工具 概述 2000年正式發(fā)布,2003年升級為版本。的發(fā)布加倍激發(fā)了Web應(yīng)用程序開發(fā)人員對的興趣,并對網(wǎng)絡(luò)技術(shù)有龐大的推動(dòng)作用,微軟公司提出“減少70%的代碼”的目標(biāo)后,早2005年H月乂發(fā)布了。的發(fā)布是.NET技術(shù)走向成熟的標(biāo)志,它在利用上增加了方便實(shí)用的新特性,使Web開發(fā)人員能夠加倍速捷方便的開發(fā)Web應(yīng)用程序,它不但執(zhí)行效率大幅度提高,對代碼的控制也做的更好,以高安全性、易管理性和高擴(kuò)展性的特點(diǎn)著稱,隨后,微軟推出版本,使網(wǎng)絡(luò)程序開發(fā)更偏向以智能開發(fā),運(yùn)行起來更像Windows下的應(yīng)用程序一樣流暢。 是Microsof
25、t公司推出的新一代成立動(dòng)態(tài)Web應(yīng)用程序的開發(fā)平臺,是一種成立Web應(yīng)用程序的新技術(shù)。它是.NET框架的一部份,能夠利用任何.NET兼容的語言(如Visual、C#和)編寫應(yīng)用程序。當(dāng)成立Web頁面時(shí),能夠利用服務(wù)器控件來成立常常利用的UI(用戶界面)元素,并對它們編程來完成一般的任務(wù),能夠把程序開發(fā)人員的工作效率提升到其它技術(shù)無法比擬的程度。 因?yàn)槭腔谕ㄓ谜Z言的編譯運(yùn)行的程序,所以它的壯大性和適應(yīng)性,能夠使它運(yùn)行在Web開發(fā)者的幾乎全數(shù)的平臺上。通用語言的大體庫,消息機(jī)制,數(shù)據(jù)接口的處置都能無縫的整合到的Web應(yīng)用中。同時(shí)也是language-independent(語言獨(dú)立化)的,所以
26、,你能夠選擇一種最適合你的語言來編寫你的程序,或把你的程序用很多種語言來寫,此刻已經(jīng)支持的有C#,VB,Jscript,C++o未來,如此的多種程序語言協(xié)同工作的能力保護(hù)您此刻的基于COM開發(fā)的程序,能夠完整的移植向ASP.NETo 工作原理 在多數(shù)場合下,能夠?qū)SP.\ET頁面簡單地看成一般的HTML頁面,頁面包括標(biāo)記有特殊處置方式的一些代碼段。當(dāng)一個(gè)HTTP向服務(wù)器請求并被IIS接收后,第一,HS檢查客戶端請求的頁面類型,并為其加載相應(yīng)的dll文件,然后,在處置進(jìn)程將這條請求發(fā)送給能夠處置那個(gè)請求的模塊。在中,那個(gè)模塊叫HttpHandler(HTTP處置程序組件),之所以aspx文
27、件能被服務(wù)器處置,就是因?yàn)樵诜?wù)器端有默許的HttpHandler專門處置aspx文件。 IIS將這條請求發(fā)送給能夠處置那個(gè)請求的模塊前,還需要通過一些HttpModule的處置,這些都是系統(tǒng)默許的Module(用于獲取當(dāng)前應(yīng)用程序的模塊集合)。HTTP請求傳到HttpHandler之前要通過不同的HttpModule處置有4個(gè)益處,一是為了一些必需的進(jìn)程,二是為了安全;三是為了提高效率;四是為了用戶能夠在更多的環(huán)節(jié)上進(jìn)行控制,增強(qiáng)用戶的控制能力。 的優(yōu)勢 是目前主流網(wǎng)絡(luò)開發(fā)技術(shù)之一,它本身具有許多長處和新特性,具體介紹如下。 (1)高效的運(yùn)行性能 由于應(yīng)用程序采用頁面離開代碼技術(shù),
28、即前臺頁面代碼保留到aspx文件中,后臺代碼保留到CS文件中,如此當(dāng)編譯程序?qū)⒋a編譯為dll文件后,在服務(wù)器上運(yùn)行時(shí),能夠直接運(yùn)行編譯好的DLL文件,而且采用緩存機(jī)制,能夠提高運(yùn)行的性能。 (2)簡易性、靈活性 很多的功能都能夠擴(kuò)展,如此能夠輕松地將自概念功能集成到應(yīng)用程序中。例如,提供程序模型為不同的數(shù)據(jù)源提供支持。 (3)可管理性 中包括的新增功能使得管理宿主環(huán)境變得加倍簡單,從而為宿主主體創(chuàng)建了更多增值的機(jī)緣。 (4)生產(chǎn)效率 利用新增的服務(wù)器控件和包括新增功能的現(xiàn)有控件,能夠輕松、快捷地創(chuàng)建網(wǎng)頁和應(yīng)用程序。新增內(nèi)容(例如成員資格、個(gè)性化和主題)能夠提供系統(tǒng)級的功能,此類功
29、能通常可能要求開發(fā)人員進(jìn)行大量的編寫代碼工作。新增數(shù)據(jù)控件、無代碼綁定和智能數(shù)據(jù)顯示控件已經(jīng)解決核心開發(fā)方案(尤其指數(shù)據(jù))問題。 3 .系統(tǒng)設(shè)計(jì) 系統(tǒng)功能模塊設(shè)計(jì) (1)運(yùn)行網(wǎng)站,未注冊的用戶點(diǎn)擊用戶注冊界面,選擇個(gè)人用戶或企業(yè)用戶完成注冊。其流程如圖所示 圖系統(tǒng)注冊流程圖 (2)已經(jīng)注冊的用戶能夠直接登錄,通過手動(dòng)選擇區(qū)分個(gè)人用戶和企業(yè)用戶,再由不同用戶鏈接到對應(yīng)的界面下。個(gè)人用戶和企業(yè)用戶都具有公共模塊所擁有的功能。個(gè)人用戶自己獨(dú)立的權(quán)限乂分為,個(gè)人大體信息的填寫,求職信息的填寫,和簡歷的投遞。 企業(yè)用戶獨(dú)立的權(quán)限有,填寫企業(yè)大體信息,企業(yè)招聘信息的發(fā)布,和簡歷的挑選
30、。具體流程圖如圖所示: 圖普通用戶流程圖 (3)系統(tǒng)還有一類特殊的用戶,即系統(tǒng)管理員,按照系統(tǒng)對管理員用戶功能分析可得,管理員具有對用戶管理、公司管理和對簡歷的管理。流程圖如圖所示: 圖管理員流程模塊圖 界面設(shè)計(jì) (1)系統(tǒng)注冊、登岸界面 運(yùn)行網(wǎng)站,即顯示登岸,輸入用戶名,密碼,并選擇個(gè)人用戶或企業(yè)用戶。點(diǎn)擊登岸按鈕,跳轉(zhuǎn)至系統(tǒng)主界面,沒有注冊的用戶點(diǎn)擊用戶注冊界面,選擇用戶類型,填寫注冊信息,完成注冊。 (2)系統(tǒng)主界面 選擇個(gè)人用戶或企業(yè)用戶登岸后,主界面版式相同,界面的左側(cè),按照不同的用戶,提供不同的權(quán)限,可顯示不同信息。在點(diǎn)擊左側(cè)模塊時(shí),界面顯示相應(yīng)功能
31、。 (3)后臺管理界面 后臺管理界面由自帶的管理工具實(shí)現(xiàn),在管理網(wǎng)站中,管理員能夠創(chuàng)建用戶角色、刪除用戶信息等。系統(tǒng)管理員的注冊由網(wǎng)站自帶的管理網(wǎng)站實(shí)現(xiàn),登錄界面與普通用戶一樣。而且由于是自帶的管理工具,安全性會(huì)比較好。 數(shù)據(jù)庫設(shè)計(jì) 3.3.1數(shù)據(jù)庫需求 按照功能需求分析,能夠列出以下所需的數(shù)據(jù)項(xiàng): 實(shí)體和屬性的概念如下: 注冊信息(Applicationld,Userid,密碼,郵箱,安全問題,安全答案) 用戶(Applicationld,Userid,用戶名,密碼) 簡歷信息(姓名,性別,薪酬,學(xué)歷,經(jīng)驗(yàn),電話,郵箱,地址) 企業(yè)信息(企業(yè)名稱,地址,郵編,電話,郵箱,
32、網(wǎng)站) 招聘信息(公司名稱,職位,招聘人數(shù),薪水,學(xué)歷,經(jīng)驗(yàn),工作地址,聯(lián)系人,電話,郵箱,其他要求,發(fā)布時(shí)刻) 職位申請信息(公司名稱,用戶名,職位,申請時(shí)刻) 各實(shí)體屬性圖如圖所示: 密碼 3.3.2數(shù)據(jù)庫概念設(shè)計(jì) 按照數(shù)據(jù)庫需求分析, 能夠取得如圖所示的系統(tǒng)E-R圖。 圖系統(tǒng)E-R圖 3. 3.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 按照系統(tǒng)功能設(shè)計(jì)要求,網(wǎng)站的數(shù)據(jù)庫主要建六個(gè)表,別離是:注冊表、用戶表、簡歷
33、表、企業(yè)信息表、職位申請和招聘信息表。 (1)注冊表設(shè)計(jì) 注冊表存儲所有效戶注冊時(shí)的信息,它的具體設(shè)計(jì)如表所示。 表注冊表設(shè)計(jì) 字段名稱 數(shù)據(jù)類型 說明 id 自動(dòng)編號 userid 文木 用戶名 pvvd 文本 密碼 email 文木 郵箱 文本 安全問題 answer 文本 安全答案 (2)用戶表設(shè)計(jì) 用戶表貯存用戶登錄時(shí)信息,它的具體設(shè)計(jì)如表所示。 表用戶表設(shè)計(jì) 字段名稱 數(shù)據(jù)類型 說明 id 自動(dòng)編號 userid 文本 用戶名 pwd 文本 密碼 (3)簡歷表設(shè)計(jì) 簡歷表寄存?zhèn)€人用戶的大
34、體信息,它的具體設(shè)計(jì)如表所示。 表簡歷表設(shè)計(jì) 字段名稱 數(shù)據(jù)類型 說明 name 文本 姓名 sexy 文木 性別 salary 文本 薪酬 degree 文本 學(xué)歷 文木 經(jīng)驗(yàn) phonenum 文木 手機(jī)號碼 email 文本 郵箱 address 文本 地址 (4)企業(yè)信息表設(shè)計(jì) 企業(yè)信息表寄存企業(yè)的大體信息,它的具體設(shè)計(jì)如表所示。 表企業(yè)信息表設(shè)計(jì) 字段名稱 數(shù)據(jù)類型 說明 文木 企業(yè)名稱 address 文木 地址 abbr 文本 郵編 phone 文本 電話 email 文木
35、郵箱 Website 文本 網(wǎng)站 (5)招聘信息表設(shè)計(jì) 招聘信息表寄存企業(yè)用戶的招聘信息,它的具體設(shè)計(jì)如表所示。 表招聘信息表設(shè)講 字段名稱 數(shù)據(jù)類型 說明 compname position 文本 用戶名 headcourt 文本 密碼 salary 文木 郵箱 degree 文本 安全問題 experience 文本 安全答案 workplace 文本 工作地點(diǎn) requisition 文本 要求 Recruiter 文木 聯(lián)系人 phone 本文 電話 email 文本 郵箱 time 文木
36、 發(fā)布時(shí)間 (6)職位申請表設(shè)計(jì) 職位申請表貯存用戶申請的大體信息,它的具體設(shè)計(jì)如表所示。 表職位申請表設(shè)計(jì) 字段名稱 數(shù)據(jù)類型 說明 compname 文木 企業(yè)名稱 userid 文本 用戶名 position 文木 職位 apptime 文本 申請時(shí)間 4.系統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫實(shí)現(xiàn) 打開SQLServer2005,在(local)服務(wù)器下選擇數(shù)據(jù)庫選項(xiàng),右擊新建數(shù)據(jù)庫“ASPNETDB”。在“ASPNETDB”窗口中創(chuàng)建數(shù)據(jù)表。 提供了超級方便的配置文件來支持對網(wǎng)絡(luò)應(yīng)用程序的配置。DataSource二. PC-1613WEXPRESS
37、為配置環(huán)境的服務(wù)器名。
下面為本系統(tǒng)的文件配置:
38、>
39、來對用戶進(jìn)行身份驗(yàn)證并找回用戶密碼。注冊界面如圖所示: [創(chuàng)理用戶] 圖注冊頁面 該頁面第一判斷用戶的注冊類型,然后進(jìn)行角色分類,代碼如下: protectedvoidCreateUserWizardl_CreatedUser(objectsender.EvcntArgse) RadioButtongeren=(RadioButton)"RadioButton1"); strings=; string[]dgs}; if{(d/Jobseekcr',);} else {(d."company");} ) (2)登岸界面實(shí)現(xiàn) 用戶登錄通過驗(yàn)證用戶名和密碼,以肯定
40、用戶可利用的權(quán)限。它按照用戶名和密碼,和用戶種類將界面重定向到各類用戶的主界面上。這里利用登錄控件Login,Login控件包括用于用戶名和密碼的文本框和一個(gè)復(fù)選框,該復(fù)選框讓用戶指示是不是需要服務(wù)器利用成員資格存儲他們的標(biāo)識而且當(dāng)他們下次訪問該站點(diǎn)時(shí)自動(dòng)進(jìn)行身份驗(yàn)證。它能夠執(zhí)行驗(yàn)證用戶身份的操作。若是用戶身份合法,則登錄到網(wǎng)站。不然登錄網(wǎng)站失敗。登錄界面如圖所示: 圖登錄界面 (3)主界面實(shí)現(xiàn) 所有的用戶擁有一個(gè)公共主界面,但在該界面中,對不同的用戶提供了不同的鏈接。在那個(gè)界面?zhèn)€人用戶與企業(yè)用戶能夠進(jìn)行注冊登錄,只有登錄到網(wǎng)站以后,才能按照不同的用戶權(quán)限在左側(cè)的菜單選項(xiàng)中給出不同的
41、應(yīng)用,例如個(gè)人用戶登錄成功后,就可以夠填寫自己的簡歷,查看公司信息,搜索工作,查看職位信息,申請職位,查看右邊的最新工作機(jī)緣;若是是企業(yè)用戶登錄成功后,能夠填寫公司大體信息,發(fā)布職位,查看簡歷等。如圖所示為提供給一般用戶的界面: 4.2.2個(gè)人用戶功能實(shí)現(xiàn) (1)個(gè)人用戶主界面實(shí)現(xiàn) 個(gè)人用戶登錄后,能夠直接進(jìn)入個(gè)人用戶主界面。在個(gè)人主界面中,能夠見到“我的簡歷”、“已申請職位”、“搜索職位”、“簡歷管理”的超鏈接,用戶能夠填寫自己的簡歷、創(chuàng)建多份簡歷、查看公司信息、搜索工作、查看職位信息、申請職位、查看右邊的最新工作機(jī)緣。如圖所示: 就迎傷進(jìn)入人才求職招R網(wǎng)! 持t:u發(fā)布的工
42、作職依.保存內(nèi)切.搜尋浦歷,發(fā)布工作職位口才… I I修改密碼 ⑥我的宓心 「我的禽歷 卜己申請耶位 I技常職位 企救招利*蘇 企業(yè)江秋成為人才向幺員茄.注時(shí)看企北的聶希超曬信息發(fā)市出來.蚊引樂昭士的應(yīng)融。同號?還可以做帽按條 忤在戕次宏人才勉出用.青曲qEf企比露里的人才溝歷,何時(shí)我不人才的聯(lián)系萬五. 個(gè)人學(xué)利康芬 個(gè)人江的人才問會(huì)外后.可隨時(shí)用個(gè)人尚歷在網(wǎng)繆布.同時(shí)還可以總時(shí)按布件在規(guī)技系招電曾企業(yè).在詢適合 個(gè)人K里的企況,同時(shí)我於招胴企殳的囑軍方犬. 陞*£fi 內(nèi)控人員 時(shí)利 】G:】T:37 2JL HJL 2012/B/15 12:加:23 圖
43、個(gè)人用戶主界面 (2)個(gè)人用戶我的簡歷界面實(shí)現(xiàn) 我的簡歷用于個(gè)人用戶填寫大體信息,如姓名、性別、身世年月、最高學(xué)歷、聯(lián)系方式、期望職位、期望薪酬、地址和簡歷名稱等。填寫好后點(diǎn)擊“添加”按鈕,個(gè)人用戶填寫的數(shù)據(jù)將被提交并保留到數(shù)據(jù)庫中,添加完成后也能夠繼續(xù)創(chuàng)建新的一份簡歷。簡歷管理界面主如果實(shí)現(xiàn)對個(gè)人用戶簡歷的刪除功能。界面效果如圖所示: D藻g珞坳 | J梆改名碼 人烈配水積 卜?執(zhí),的輜歷 卜冏5常檢 卜已印的要位 I?陵茶叫位 世抒的歷? 3月幻TMf7?; 戕的偏必 圖個(gè)人用戶-我的簡歷界面 (3)個(gè)人用戶搜索職位界面實(shí)現(xiàn) 個(gè)人用戶能夠查看企業(yè)發(fā)布的招聘信息,也
44、能夠按照條件來搜索招聘信息,招聘信息的搜索工作中有一個(gè)搜索功能,用戶在“搜索”按鈕前的下拉框中能夠選擇搜索的關(guān)鍵字,然后單擊“搜索”按鈕,頁面將會(huì)顯示搜索后的結(jié)果列表。若是看到自己滿意的單位,能夠點(diǎn)擊招聘信息后面的“查看詳情”按鈕,就可以夠查看到加倍詳細(xì)的招聘信 最近工mta臺 282/S / 9 12:Q9:脛9 2。12修/19 息,能夠直接在線提交簡歷,申請職位。如圖所示: 搜索「作 職&.:? B歡: ?修歷:舊以愕- 命口M:值名 中歷I審AM- 次:A2- A 文員 zxWC■ 面僅 拉校 2013/5/19
45、 P:42:49 cor^eny 2 01儂 2012/5/19 12:09:69 中用:地產(chǎn)女外 2 1OOD-zoooTt高中 2012/5/19 14:23:24 有效 的血 人力或標(biāo) 2 面墳 2012/5/20 14:50121 有效 圖個(gè)人用戶-搜索職位界面 單擊個(gè)人用戶搜索職位界面的“查看詳情”按鈕,主窗口將顯示招聘的具體信息,求職者能夠點(diǎn)擊“查看公司信息”了解加倍具體的公司情形,若是個(gè)人用戶想申請職位,能夠點(diǎn)擊下面的“申請職位”按鈕。如圖所示: 4'K】:TTJK在出生空J(rèn)心JSL也浜人:網(wǎng)小如
46、】 環(huán)式萬七U:OQOD-323A1DG Bir?aLl:xloo?*lG3.core叫位八'招 1|只住也4爾£豆不 耳只住殲幺于-TF 網(wǎng)叫人9:3a 工代,哉川:]中以-r 擾向小平=中y :Ttfc而 ras?r:中國 *陰:甘亦T wvn 期毋,wntsz 加加自財(cái):2OL2/GZ1O1G:1O:8寸否M伏加:,交攵 中iZLrnIJW 圖個(gè)人用戶-職位信息界面 4.2.3企業(yè)用戶功能實(shí)現(xiàn) (1)企業(yè)用戶主界面實(shí)現(xiàn) 企業(yè)用戶登錄后,能夠直接進(jìn)入企業(yè)用戶主界面。在企業(yè)主界面中,能夠見到“發(fā)布職位”、“公司信息”、“搜索簡歷”、“已發(fā)布職位”的超鏈接。
47、企業(yè)用戶登錄成功后,能夠填寫公司大體信息,發(fā)布職位,搜索人材簡歷、查看已發(fā)布的職位等如圖所示: 水脂―/企業(yè).~~謂在此注用I 中摩華迪項(xiàng) I 1?體改鐫碼 g#的超用J '?發(fā)布職位 卜?公f值W. %?按不隨歷 L ?已做布職位 許朋是一個(gè)分兩步的出程, 1 .住抨一仁用后仁和密ga 2 .選逐是作為才職老汪走企業(yè)用廣也:行注冊 一£Lia擇丁一個(gè)用色.就只地訪河寓于餞用色的套寶區(qū)喊.■ [淞枳 圖企業(yè)用戶主界面 (2)企業(yè)用戶公司信息界面 公司信息界面主要用來填寫,修改公司的大體信息,包括公司名稱、公司電話、傳真、Email,公司網(wǎng)址等內(nèi)容。填寫好后點(diǎn)擊保留按鈕
48、,企業(yè)用戶填寫的數(shù)據(jù)將被提交并保留到數(shù)據(jù)庫中。 (3)企業(yè)用戶發(fā)布職位界面 此界面用于企業(yè)用戶發(fā)布招聘職位,企業(yè)用戶填寫好職位名稱、招聘人數(shù)、學(xué)歷要求、職位要求、工作地址等信息后,點(diǎn)擊發(fā)布,個(gè)人用戶登錄時(shí),能夠在個(gè)人用戶的招聘信息中看到此職位。效果如圖所示: 受備零: 心黑平工仍 禽萃:M 八,臂 4:一人, I4-I E不 |i50120t30X0 -IT6iI? |i<*3corvt 圖企業(yè)用戶發(fā)布職位界而 填寫好后點(diǎn)擊保留按鈕,企業(yè)用戶填寫的數(shù)據(jù)將被提交并保留到數(shù)據(jù)庫中。 那個(gè)提交進(jìn)程主要由負(fù)責(zé)響應(yīng)“保留”按鈕彈機(jī)事件的這次函數(shù)實(shí)現(xiàn)。 (4)企業(yè)用戶
49、搜索簡歷 用戶名 姓名 性別 職位 中歷簡歷名稱 昌歷 企業(yè)用戶不僅能夠看到申請職位的用戶的簡歷,還能夠查看所有的求職者信息,單擊“詳情”按鈕,能夠超鏈接到他的個(gè)人簡歷。企業(yè)用戶也能夠在“搜索”按鈕前的下拉框當(dāng)選擇搜索的關(guān)鍵字,然后單擊“搜索”按鈕,頁面將會(huì)顯示搜索后的結(jié)果列表。搜索想要的人材,若是找到,就可以夠利用個(gè)人用戶留下的聯(lián)系方式直接與其聯(lián)系。界面效果如圖所示: 牛?菜單選項(xiàng) ;L脩改密碼 曲?我的招電 上發(fā)布職位 I?公司,侑息上搜案的歷 L已直布職位 天月 天月 女 小南 小南 女 小夏 小改 * 小夏 小夏 男 弓歸”信 張冰侑女 督
50、迎劃訓(xùn)生本和 市場專員本科 圖企業(yè)用戶搜索簡歷 后臺功能實(shí)現(xiàn) (1)管理主界面實(shí)現(xiàn) 管理員登錄后,能夠直接進(jìn)入管理員主界面。在管理員主界面中,能夠見到“公司管理”、“簡歷管理”、“用戶管理”的超鏈接。管理員登錄成功后,能夠?qū)ζ胀ㄓ脩暨M(jìn)行信息管理。 (2)管理員簡歷管理界面 個(gè)人用戶登錄后,只有先填寫個(gè)人簡歷,包括姓名、性別、年齡、Email>電話號碼等內(nèi)容后,點(diǎn)擊保留后個(gè)人用戶填寫的數(shù)據(jù)將被提交并保留到數(shù)據(jù)庫中,才能在簡歷管理界面出現(xiàn)。簡歷管理界面主如果用于刪除個(gè)人用戶填寫的大體信息和用戶之前用這份簡從來申請的職位信息。界面效果如圖所示: 用戶 姓工 性別簡歷名稱
51、 操作■ 天月 天月 女 1 刪1除簡歷 ?菜單選項(xiàng) 小南 小南 女 1 刪除簡切 小夏 小夏 男 1 刪除簡J力 :。修改密碼 小夏 小夏 男 2 刪除i甸刀 各管理員 4公司管理 5“簡歷管理 1?用戶管理 張冰倩 張冰倩 女 1 刪除簡歷 圖管理員簡歷管理界面 (3)管理員公司管理界面 企業(yè)用戶登錄后,只有先填寫公司信息,包括公司名稱、公司電話、傳真、Email、公司網(wǎng)址內(nèi)容后,點(diǎn)擊保留按鈕,企業(yè)用戶填寫的數(shù)據(jù)將被提交并保留到數(shù)據(jù)庫中,才能在公司管理界面出現(xiàn)。公司管理界面主如果用于刪除企業(yè)用戶填寫的公司信息和企業(yè)
52、用戶之前發(fā)布過的職位信息。界面效果如圖所示: 用戶名分司名操作 oornpany^南京審計(jì)冊」除 牛??菜單選項(xiàng)酷狗酷狗刪除 ;、修改密碼 昌??吉理員 上公司管理 ;用笥歷管理 「用戶管理 圖管理員公司管理界面 (4)管理員用戶管理界面 管理員登錄后,能夠在用戶管理界面查看所有的用戶信息,例如:用戶的創(chuàng)建時(shí)刻、用戶名、用戶是不是在線等。用戶管理界面主如果的操作是刪除用戶。界面效果如圖所示: !用戶名 創(chuàng)建時(shí)間Email 是否在線 問題 角色 氏佗 2012/5/2012:57:18co? Txuc 我走進(jìn) adioin 刪除用戶 中菜
53、單選項(xiàng)
54、isc
111
jobseeker
卜公司管理
小更
2012/5/1912:40:26xiaoxi.^0126.coo
Faise
我是誰?
jobseeker
卜簡歷管理二用戶爸理
張冰佑
中原她產(chǎn)
2012/5/1412:04:18123^126.cam
2012/5/114:05:44zhongyijon?
FaiseFalse
我是誰?我是誰?
jobseekercompany
和除用戶
圖管理員用戶管理界而
5 .系統(tǒng)測試與保護(hù)
運(yùn)行環(huán)境參數(shù)
(1)軟件環(huán)境
操作系統(tǒng):Windows2000以上的操作系統(tǒng)
數(shù)據(jù)庫:SQLSe 55、rver2005
開發(fā)平臺:Visual2008
(2)硬件環(huán)境
主機(jī):建議Pill500MHz及以上。內(nèi)存:建議64MB及以上。硬盤:建議40G及以上。顯示器為VGA以上。
系統(tǒng)測試
由于篇幅有限,只寫出部份重要代表測試用例,用戶注冊(這里主要測試個(gè)人用戶),個(gè)人簡歷填寫。
(1)個(gè)人注冊
個(gè)人注冊測試用例如下表所示:
表個(gè)人注冊測試用例表
序號
測試目的&先決條件
測試輸入
預(yù)期測試效果
1
目的:正確輸入,注冊能
否成功
用戶名:胡夏
密碼:1234(最小密碼長度為4)
確認(rèn)密碼:1234(與密碼相同)
安全提示問題:123(找回密碼時(shí)要回答的 56、問題)
安全答案:123(找回密碼時(shí)安全問題的答案)
用戶類型:個(gè)人用戶(用戶角色)
注冊成功,轉(zhuǎn)到登錄
界面
2
目的:檢測系統(tǒng)對用戶的
檢測程度
不輸入用戶名
(其它與測試用例1相同)
頁面顯示“必須填寫
用戶名”
輸入已存在的用戶名:胡熨
(其它與測試用例1相同)
貞面顯示“請輸入另
外的用戶名”
3
目的:檢測系統(tǒng)對密碼輸
入的檢測程度
不輸入密碼
(其它與測試用例1相同)
頁面顯示“密碼不能
為空且至少為4位”
密碼:123
(其它與測試用例1相同)
貞面顯示“密碼最短
長度為4”
4
目的:檢測系統(tǒng)對重豆密
碼的檢測程度
57、重豆密碼:1235
(其它與測試用例1相同)
頁面顯示“密碼與確
認(rèn)密碼必須匹配”
5
目的:檢測系統(tǒng)對密碼找
回安全提示問題的檢測程
度
不輸入密碼安全提示問題
(其它與測試用例1相同)
貞面顯示“必須填寫
安全提示問題”
6
目的:檢測系統(tǒng)對密碼找
回安全答案的檢測程度
不輸入密碼安全答案
(其它與測試用例1相同)
頁面顯示“必須填寫
安全答案“
(2)個(gè)人簡歷填寫
個(gè)人簡歷填寫測試用例如下表所示:
表個(gè)人簡歷填寫測試用例表
序號
測試目的&先決條件
測試輸入
預(yù)期測試結(jié)果
1
目的:正確輸入,能否成
功填寫簡歷
姓名:胡熨
58、性別:點(diǎn)擊“男”
出身日期:1990年1月
轉(zhuǎn)到個(gè)人主界而,信息
保存成功
最高學(xué)歷:本科
工作經(jīng)驗(yàn):一年以下
手機(jī):
Email:
現(xiàn)居住地:南京審計(jì)學(xué)院
2
目的:檢測系統(tǒng)對姓名的
檢測程度
不輸入姓名
(其它與測試用例1相同)
彈出提示“姓名不能為
空,,
3
目的:檢測系統(tǒng)對手機(jī)號
碼的檢測程度
不輸入手機(jī)號碼
(其它與測試用例1相同)
彈出提示“手機(jī)號碼不
能為空”
4
目的:檢測系統(tǒng)對郵箱的
檢測程度
不輸入電子郵箱
(其它與測試用例1相同)
彈出提示“郵箱不能為
空”
電子郵箱:huxiaSl
59、
(其它與測試用例1相同)
彈出提示“郵箱格式不
正確”
5
目的:檢測系統(tǒng)對居住地
址的檢測程度
不輸入現(xiàn)居住地址
(其它與測試用例1相同)
彈出提示“居住地址
不能為空”
測試結(jié)果分析
(1)測試結(jié)果顯示,系統(tǒng)實(shí)現(xiàn)的注冊、登錄、個(gè)人簡歷填寫、修改空碼、搜索職位、查看已申請職位、發(fā)布職位、填寫公司信息、搜索簡歷、查看已發(fā)布職位等功能測試時(shí)友見:
注冊:正常
登錄:正常
個(gè)人簡歷填寫:正常
修改密碼:正常
搜索職位:正常
查看已申請職位:正常
發(fā)布職位:正常
填寫公司信息:正常搜索簡歷:正常
查看已發(fā)布職位:正常
(2)測試結(jié)果評價(jià):測試結(jié)果顯示本 60、系統(tǒng)已實(shí)現(xiàn)需求中的大體功能,能知足個(gè)人用戶與企業(yè)用戶的大體求職招聘功能,不足的地方在于系統(tǒng)功能相對還不夠完善,在簡歷模塊與職位發(fā)布管理模塊等上存在必然的不足,建議以后對這些模塊進(jìn)行完善。這次測試的目的在于發(fā)覺系統(tǒng)的缺點(diǎn)與漏洞,從測試結(jié)果中沒有發(fā)覺嚴(yán)峻系統(tǒng)缺點(diǎn)。
系統(tǒng)備份及更新
運(yùn)用SQLSERVER2008自帶的工具進(jìn)行以下操作
(1)備份將被更新的數(shù)據(jù)庫備份配置:
進(jìn)入到數(shù)據(jù)庫管理工具M(jìn)anagementStudio,轉(zhuǎn)到管理下保護(hù)計(jì)劃,記錄具體保護(hù)計(jì)劃的配置。
(2)設(shè)置遠(yuǎn)程備份路徑:
遠(yuǎn)程備份服務(wù)器(ipB)上設(shè)置共享目錄,確保數(shù)據(jù)庫本地服務(wù)器(ipA)能夠直接訪問,并能夠?qū)?/p>
61、共享目錄進(jìn)行讀寫等操作;
(3)確保數(shù)據(jù)庫本地服務(wù)器(ipA)與遠(yuǎn)程備份服務(wù)器(ipB)的用戶名/密碼一致;具體操作步驟如下:
(1)在數(shù)據(jù)庫本地服務(wù)器(ipA)打開SQLServer配置管理器,轉(zhuǎn)到SQLServer2008服務(wù)頁面,打開服務(wù)名SQLServer(MSSQLSERVER)的屬性頁,在登錄頁面中將“登岸身份”從原來的“內(nèi)置賬戶”改成“本賬戶”,賬戶名/密碼為本地服務(wù)器的登錄名/密碼。更改完后點(diǎn)肯定會(huì)提示需要重啟該服務(wù)。
(注:保證要備份到的遠(yuǎn)程服務(wù)器登錄名/密碼與本地主服務(wù)器一樣,不然可能無法實(shí)現(xiàn)遠(yuǎn)程備份);
(2)打開SQLserver外圍應(yīng)用配置器,點(diǎn)擊選擇“功能的 62、外圍應(yīng)用配置器”,打開后選擇將“xp_cmdshell”功能啟用。
(3)打開SQLServerManagementStudio登錄至lj數(shù)據(jù)庫,以wz1/890930或Windows賬戶登錄;轉(zhuǎn)到管理下的具體保護(hù)計(jì)劃配置項(xiàng);
(4)選擇具體的保護(hù)計(jì)劃配置項(xiàng),右鍵修改打開具體的配置頁面,打開“備份數(shù)據(jù)庫任務(wù)”,在目標(biāo)項(xiàng)下將“為每一個(gè)數(shù)據(jù)庫創(chuàng)建備份文件”的文件夾中的路徑值更改成遠(yuǎn)程備份服務(wù)器(ipB)的共享目錄,點(diǎn)擊肯定保留;
(5)打開“清除保護(hù)任務(wù)”頁面,將“文件位置”下的“搜索文件夾并按照擴(kuò)展名
刪除文件”下的文件夾目錄更改成遠(yuǎn)程備份服務(wù)器(ip)的共享目錄,點(diǎn)擊肯定保留;
(6 63、)保留保護(hù)計(jì)劃配置修改內(nèi)容并關(guān)閉頁面。
6 .總結(jié)
在老師的幫忙下,經(jīng)太長時(shí)刻的盡力終于完成了那個(gè)求職招聘網(wǎng)站,并能夠完整的運(yùn)行。那個(gè)網(wǎng)站總的來講是比較簡單的,易于操作,不過大體達(dá)到了運(yùn)行的要求。論文具體介紹了求職招聘網(wǎng)站的主要功能及體系結(jié)構(gòu),重點(diǎn)討論了系統(tǒng)數(shù)據(jù)預(yù)備、數(shù)據(jù)庫的邏輯結(jié)構(gòu)分析、ASP與后臺數(shù)據(jù)庫鏈接等關(guān)鍵技術(shù)。這些技術(shù)的實(shí)現(xiàn),知足了系統(tǒng)的需要,優(yōu)化了系統(tǒng)的性能。。在設(shè)計(jì)的進(jìn)程中,碰到過很多問題,當(dāng)通過盡力,問題最后仍是找到了解決的方式。除程序上的更好的理解之外,這次設(shè)計(jì)還幫忙我加倍理解了的數(shù)據(jù)庫,了解了數(shù)據(jù)庫中的一些高級應(yīng)用,對數(shù)據(jù)庫的操作加倍熟練。目前基于該模型的系統(tǒng)處于試運(yùn) 64、行階段,還存在許多問題與不足,如安全性能還不完善。因此在此后的工作里,這些功能與技術(shù)還需要加以提高和實(shí)現(xiàn)。
隨著網(wǎng)上求職招聘的日趨成熟、網(wǎng)上找工作的優(yōu)勢日趨明顯,會(huì)有更多的人參與到網(wǎng)上求職招聘的浪潮中來,人類最終將迎接電子時(shí)期的來臨。
參考文獻(xiàn):
[1]沈士根,許小東.實(shí)用網(wǎng)站開發(fā)區(qū)].北京:清華大學(xué)出版社,2008.
[2]徐寧.ASP網(wǎng)絡(luò)編程入門與實(shí)踐.北京:清華大學(xué)出版社,2006.
[3]戴麗思.ASP程序設(shè)計(jì)技術(shù)[M].北京:清華大學(xué)出版社,2006.
[4]史濟(jì)民,顧春華,鄭紅.軟件工程一原理、方式與應(yīng)用[M]..
[5]岳付強(qiáng),羅明英,韓德《SQLSERVER200 65、5從入門到實(shí)踐》清華大學(xué)出版社
[6]王珊,薩師瑁.數(shù)據(jù)庫系統(tǒng)概論第四版[M].高等教育出版社,
[7]哈特,孟憲瑞,易磊.經(jīng)典教程C#篇川].北京:人民郵電出版社,.
[8]劉甫迎,劉光會(huì),王蓉.C#程序設(shè)計(jì)教程(第2版)[M].北京:電子工業(yè)出版社,2008
[9]李昭原.數(shù)據(jù)庫技術(shù)新進(jìn)展[M].北京:清華大學(xué)出版社,2007.
[10]鄭阿奇,梁敬東.C#程序設(shè)計(jì)教程機(jī)械工業(yè)出版社
[11]MikeHotek[美].SQLServer2008從入門到精通[M].清華大學(xué)出版社,
[12]吳其慶.JSP編程思想與實(shí)踐[M].冶金工業(yè)出版社,
[13]龐婭娟.從入門到精通[M].圖書情報(bào)知識,2008.
[14]李佳,付強(qiáng),丁寧.C#開發(fā)技術(shù)大全M.清華大學(xué)出版社,2009.
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案