畢業(yè)設(shè)計--網(wǎng)上招聘系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
已閱讀1頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  畢 業(yè) 設(shè) 計</p><p><b> ?。?017屆本科)</b></p><p>  題 目: 網(wǎng)上招聘系統(tǒng)的設(shè)計與實現(xiàn) </p><p>  系(部)院: 信息技術(shù)與傳媒學(xué)院 </p><p>  專 業(yè): 信

2、息管理與信息系統(tǒng) </p><p>  作者姓名: </p><p>  指導(dǎo)教師: 職稱: 副教授 </p><p>  完成日期: 2017 年 5 月 20 日 </p><p><b>  摘

3、要</b></p><p>  本系統(tǒng)的主要內(nèi)容是在線網(wǎng)上人才系統(tǒng)網(wǎng)站的開發(fā)及維護(hù),隨著Internet的飛速發(fā)展,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的主要渠道,在人們的生活中發(fā)揮著極為重要的作用。網(wǎng)站的建設(shè)在Internet應(yīng)用上的地位十分突出,已經(jīng)成為政府、企事業(yè)單位信息化建設(shè)甚至個人Internet應(yīng)用的重要組成部分,倍受關(guān)注。招聘網(wǎng)站是一個很好的例子。網(wǎng)絡(luò)招聘以其方便快捷等優(yōu)點,深受廣大企

4、業(yè)和求職者喜愛。當(dāng)前市場上網(wǎng)上求職招聘系統(tǒng)綜合性強(qiáng),在提供了很多職位的同時,也由工作經(jīng)驗限定了很多職位,求職者在篩選招聘信息往往會浪費很多時間。網(wǎng)上求職招聘系統(tǒng)作為專門針對求職者而設(shè)計的網(wǎng)站,為求職者提供更多的求職應(yīng)聘經(jīng)驗,提高求職效率,提供更多就業(yè)機(jī)會,同時也為更多的求職者提供求職幫助。</p><p>  本課題的目標(biāo)是構(gòu)建一個基于PHP的網(wǎng)上求職招聘系統(tǒng),以企業(yè)招聘為基點,運用統(tǒng)一數(shù)據(jù)交換標(biāo)準(zhǔn)、適時的數(shù)據(jù)更

5、新、分工協(xié)作的信息收集發(fā)布機(jī)制,形成完整的求職者就業(yè)服務(wù)信息系統(tǒng), 在全國范圍內(nèi)為廣大求職者和各類用人單位提供求職和招聘的信息化平臺。</p><p>  關(guān)鍵詞:招聘系統(tǒng);求職者招聘網(wǎng);ASP.NET;數(shù)據(jù)庫</p><p><b>  Abstract</b></p><p>  With the rapid development of

6、Internet, the Internet become fast access, publish and deliver the main channels of information, in people's lives play a very important role. The status of the construction site on the Internet application is very p

7、rominent , has become the government, enterprises and even individuals information technology an important part of Internet applications , much attention. Recruitment website is a good example. Its convenient online recr

8、uitment advantages , the majority </p><p>  The goal of this project is to build an PHP-based online job recruitment system , anchored in corporate recruitment , using a unified data exchange standards , tim

9、ely data updates, information collection release mechanism of division of labor , a complete graduate employment service information system in the country for the majority of graduates and employers to provide various ty

10、pes of job search and recruitment information platform .</p><p>  Key words: Recruitment system; graduate recruitment network; ASP.NET; database</p><p><b>  目 錄</b></p><

11、p>  第一章 設(shè)計概述1</p><p>  1.1 設(shè)計背景與意義1</p><p>  1.2 同類或相關(guān)系統(tǒng)的開發(fā)現(xiàn)狀1</p><p>  1.3 設(shè)計目標(biāo)與主要工作3</p><p>  1.3.1 設(shè)計目標(biāo)3</p><p>  1.3.2 設(shè)計主要工作3</p><

12、p>  第二章 系統(tǒng)分析與設(shè)計5</p><p>  2.1 系統(tǒng)分析5</p><p>  2.1.1 用戶角色分析5</p><p>  2.1.2 需求分析5</p><p>  2.2 功能模塊設(shè)計6</p><p>  2.2.1 總體功能模塊設(shè)計6</p><p>

13、  2.2.2 詳細(xì)功能模塊設(shè)計7</p><p>  2.3 數(shù)據(jù)庫設(shè)計8</p><p>  2.3.1 概念設(shè)計8</p><p>  2.3.2 邏輯設(shè)計10</p><p>  2.4 界面設(shè)計12</p><p>  第三章 系統(tǒng)實現(xiàn)14</p><p>  3.1用戶身

14、份認(rèn)證的實現(xiàn)14</p><p>  3.2 用戶注冊的實現(xiàn)15</p><p>  3.3 用戶修改密碼的實現(xiàn)15</p><p>  3.4 新聞功能模塊的實現(xiàn)16</p><p>  3.5 管理員管理用戶功能模塊的實現(xiàn)17</p><p>  第四章 系統(tǒng)安裝部署和簡要使用說明18</p>

15、;<p>  4.1 系統(tǒng)運行環(huán)境說明18</p><p>  4.2 系統(tǒng)安裝部署說明18</p><p>  4.3 系統(tǒng)簡要使用說明18</p><p>  第五章 設(shè)計總結(jié)20</p><p><b>  致謝21</b></p><p><b>  參考

16、文獻(xiàn)22</b></p><p><b>  第一章 設(shè)計概述</b></p><p>  1.1 設(shè)計背景與意義</p><p>  近年來,中國高校畢業(yè)生數(shù)量逐年增多,大學(xué)生面臨嚴(yán)峻的就業(yè)形勢,大學(xué)生在畢業(yè)后能否順利就業(yè),已成為全社會普遍關(guān)注的熱點問題。大學(xué)生就業(yè)難有一點關(guān)系是工作職位競爭激烈,如今網(wǎng)絡(luò)的發(fā)展越來越迅猛,上網(wǎng)的

17、人也越來越多,網(wǎng)絡(luò)應(yīng)用在人們的生活中越來越普及,使得求職招聘者已經(jīng)漸漸喜歡上了網(wǎng)絡(luò)求職招聘環(huán)境?;ヂ?lián)網(wǎng)為招聘單位提供了豐富的資源及新的招聘方式,使得過程更簡單、快捷、高效,為其創(chuàng)造了一個良好的招聘平臺。但是大部分高校的校園招聘會,卻還是以傳統(tǒng)的方式進(jìn)行。招聘網(wǎng)站會為應(yīng)聘者提供了方便、快捷的方式,不僅信息更新快,信息量大,而且便于選擇。求職招聘系統(tǒng),對于開展校園招聘人才工作具有重大意義。求職者可以在求職招聘網(wǎng)站訪問到大量實時更新信息,并通

18、過網(wǎng)站搜索功能可以按照工作的類型,地點,以及醫(yī)療保險等條件進(jìn)行搜索,按意向來申請工作。在互聯(lián)網(wǎng)求職的優(yōu)點是信息交叉覆蓋,讓求職者可以節(jié)約大量的紙質(zhì)簡歷、證書復(fù)印件以及交通和通訊等費用。招聘單位在網(wǎng)上發(fā)布招聘信息為公司節(jié)約大量成本,并且信息的傳播和修改都變得非常方便。公司也更有利于實現(xiàn)多元化招聘?,F(xiàn)今傳統(tǒng)的招聘方式是很難招聘到適合的高技術(shù)人才,因為傳統(tǒng)的招聘只有相</p><p>  1.2 同類或相關(guān)系統(tǒng)的開發(fā)現(xiàn)

19、狀</p><p>  在進(jìn)行設(shè)計之前,我瀏覽了相關(guān)網(wǎng)站的設(shè)計情況并借閱了大量與之相關(guān)的書籍。1997年智聯(lián)招聘、中華英才網(wǎng)誕生,網(wǎng)絡(luò)招聘開始在我國生根發(fā)芽,1999-2004年,網(wǎng)絡(luò)招聘還處在發(fā)展的初級階段,主要是報紙招聘、現(xiàn)場招聘會的補(bǔ)充,充其量只是一個信息的發(fā)布平臺。2010年人才網(wǎng)站的專業(yè)化程度大大提高,前程無憂網(wǎng)、中華英才網(wǎng)和智聯(lián)招聘這三大網(wǎng)絡(luò)招聘公司占去全國網(wǎng)絡(luò)招聘市場規(guī)模的一半,穩(wěn)穩(wěn)占據(jù)了中國網(wǎng)上招

20、聘市場第一陣營的領(lǐng)先地位。</p><p>  其中對本精品網(wǎng)站有幫助的網(wǎng)站有智聯(lián)招聘網(wǎng) [1]、獵聘網(wǎng)[2]、前程無憂網(wǎng)[3]、趕集網(wǎng)[4]、ASP動態(tài)網(wǎng)站開發(fā)畢業(yè)設(shè)計知道及實例[5]。</p><p>  做本網(wǎng)站前,查看并分析了以下幾個網(wǎng)站:</p><p>  1.智聯(lián)招聘網(wǎng)[1]</p><p>  智聯(lián)招聘網(wǎng),該網(wǎng)站布局合理,界面

21、簡潔美觀,該網(wǎng)站整體結(jié)構(gòu)簡潔,但其內(nèi)容豐富全面。此網(wǎng)站首頁圖如下圖1-1所示:</p><p>  圖1-1 智聯(lián)招聘網(wǎng)首頁圖</p><p>  2.前程無憂網(wǎng)[2]</p><p>  前程無憂網(wǎng)頁面直觀,布局合理,整體設(shè)計風(fēng)格較為簡練明亮,內(nèi)容簡潔,采用多種圖片瀏覽方式,給人眼前一亮的感覺,此網(wǎng)站首頁圖如下圖1-2所示:</p><p>

22、;  圖1-2獵聘網(wǎng)首頁圖</p><p><b>  3.獵聘網(wǎng)[3]</b></p><p>  獵聘網(wǎng)布局和前程無憂網(wǎng)比較接近,都采用多張圖片布局的瀏覽方式,內(nèi)容較為明確,站的整體效果亮麗美觀,但該網(wǎng)站模塊功能更加突出,內(nèi)容更加詳細(xì)。此網(wǎng)站首頁圖如下圖1-3所示:</p><p>  圖1-3 獵聘網(wǎng)首頁圖</p><

23、p>  1.3 設(shè)計目標(biāo)與主要工作</p><p>  1.3.1 設(shè)計目標(biāo)</p><p>  本設(shè)計的目標(biāo)是為各個高校大學(xué)生提供一個較為方便招聘方式,可以建立一個完整的招聘職位流程跟蹤管理,人才結(jié)構(gòu)分析和儲備人才等。進(jìn)而實現(xiàn)企業(yè)對各個高校人才招聘成本的節(jié)約。以此提高校園招聘的工作效率。企業(yè)能依托此招聘網(wǎng)站的人力資源庫,迅速地搜索到所需人才,也給高校大學(xué)生創(chuàng)造更多的求職機(jī)會。<

24、;/p><p>  1.3.2 設(shè)計主要工作</p><p>  在充分了解系統(tǒng)需求的基礎(chǔ)上,本設(shè)計的主要工作如下:</p><p>  1.網(wǎng)上招聘系統(tǒng)功能模塊劃分</p><p>  2.網(wǎng)上招聘系統(tǒng)數(shù)據(jù)庫設(shè)計</p><p>  3.網(wǎng)上招聘系統(tǒng)分析和總體設(shè)計</p><p>  4.網(wǎng)上招聘

25、系統(tǒng)編碼實現(xiàn)</p><p>  5.網(wǎng)上招聘系統(tǒng)測試</p><p><b>  6.撰寫設(shè)計說明書</b></p><p>  第二章 系統(tǒng)分析與設(shè)計</p><p><b>  2.1 系統(tǒng)分析</b></p><p>  2.1.1 用戶角色分析</p>

26、<p>  本教學(xué)網(wǎng)站是運行在Windows環(huán)境中的,因為我國大多數(shù)網(wǎng)民都采用的是Windows操作系統(tǒng),比較普及,這樣它的普遍運用性就提高了,也有利于網(wǎng)站的推廣。</p><p>  本網(wǎng)站共有三類用戶:</p><p><b>  1.應(yīng)聘者用戶</b></p><p>  應(yīng)聘者進(jìn)入本系統(tǒng)后錄入個人信息、求職意向、編輯個人簡歷

27、進(jìn)行用戶注冊,可瀏覽企業(yè)發(fā)布的招聘信息,在本系統(tǒng)中進(jìn)行求職討論,篩選自己有意向的企業(yè)進(jìn)行簡歷投遞等工作。</p><p><b>  2.企業(yè)用戶</b></p><p>  企業(yè)用戶進(jìn)入本系統(tǒng)后填寫企業(yè)信息后完成注冊,可在本系統(tǒng)發(fā)布崗位招聘信息,查看求職者投遞的簡歷,并對簡歷求職者進(jìn)行回復(fù)。</p><p><b>  3.管理員&

28、lt;/b></p><p>  管理員主要負(fù)責(zé)管理網(wǎng)站信息,主要有論壇管理、用戶管理、求職者信息管理、企業(yè)招聘信息管理。招聘新聞動態(tài)的添加、刪除、查詢。并有權(quán)查看所有崗位信息和所有應(yīng)聘記錄。</p><p>  2.1.2 需求分析</p><p>  隨著社會經(jīng)濟(jì)的迅速發(fā)展,社會分工逐步細(xì)化,企業(yè)對工作崗位的需求也隨之增大,如何高效迅速的找到合適的員工成為

29、目前企業(yè)招聘的一大難題。對于求職者來說,尤其是剛畢業(yè)大學(xué)生,就業(yè)壓力比較大,如何快速準(zhǔn)確的獲取就業(yè)信息尤為重要。因此想要通過一場傳統(tǒng)的人才交流會很難滿足企業(yè)和求職者的需求,隨著網(wǎng)絡(luò)的普及,網(wǎng)上求職招聘系統(tǒng)為供需雙方提供了一個方便的交流平臺,與傳統(tǒng)招聘相比,招聘范圍廣,信息量大,可挑選余地大,費用低。各大對畢業(yè)生就業(yè)工作十分重視,大學(xué)畢業(yè)生目前找工作難是一個社會問題,本系統(tǒng)提供這樣的一個平臺來給用人單位和求職者服務(wù)相信一定會得到大家廣泛歡

30、迎的。</p><p>  2.2 功能模塊設(shè)計</p><p>  本系統(tǒng)主要有兩大模塊,包括:前臺展示招聘求職信息,求職者、招聘者的注冊和登錄,發(fā)布、修改個人求職或招聘信息搜索需要的信息;后臺對用戶信息的修改、增刪,以及求職招聘信息的發(fā)布和修改,還有對整個系統(tǒng)的維護(hù)。</p><p>  2.2.1 總體功能模塊設(shè)計</p><p>  

31、網(wǎng)站分為前臺和后臺兩個部分。</p><p>  1.前臺部分主要有以下幾個模塊。</p><p><b>  1)用戶模塊。</b></p><p><b>  2)新聞動態(tài)模塊。</b></p><p>  3)求職者信息模塊。</p><p><b>  4)

32、招聘信息模塊。</b></p><p>  5)招聘崗位信息模塊。</p><p><b>  6)搜索模塊。</b></p><p><b>  7)友情鏈接模塊。</b></p><p>  前臺的設(shè)計結(jié)構(gòu)圖如圖2-1所示:</p><p>  圖2-1 前臺

33、設(shè)計結(jié)構(gòu)圖</p><p>  2.后臺主要有以下幾個模塊。</p><p>  1)系統(tǒng)用戶管理模塊。</p><p>  2)個人資料管理模塊。</p><p>  3)站內(nèi)新聞管理模塊。</p><p><b>  4)留言管理模塊。</b></p><p>  5)

34、注冊用戶管理模塊。</p><p><b>  6)崗位管理模塊。</b></p><p><b>  7)系統(tǒng)管理模塊。</b></p><p>  本網(wǎng)站的后臺部分是管理員。后臺設(shè)計結(jié)構(gòu)圖如圖2-2所示:</p><p>  圖2-2 后臺設(shè)計結(jié)構(gòu)圖</p><p>  

35、2.2.2 詳細(xì)功能模塊設(shè)計</p><p>  1.系統(tǒng)前臺內(nèi)容模塊詳細(xì)說明。</p><p>  1)用戶登錄模塊:主要包括求職者和招聘者的注冊和登錄。</p><p>  2)新聞動態(tài)模塊:主要是展示發(fā)布的最新新聞資訊。</p><p>  3)求職者信息模塊:主要展示近期求職者上傳頭像,點擊可查看求職者信息。</p>&

36、lt;p>  4)招聘信息模塊:主要招聘企業(yè)發(fā)布的最新招聘崗位信息。</p><p>  5)搜索模塊:主要為用戶提供快捷的職位、新聞等信息的查詢。</p><p>  6)友情鏈接模塊:主要為用戶提供相關(guān)大型網(wǎng)站資訊的鏈接。</p><p>  2.系統(tǒng)后臺內(nèi)容模塊詳細(xì)說明。</p><p>  1)系統(tǒng)用戶管理模塊:管理員對系統(tǒng)用戶

37、的添加、刪除或查看。</p><p>  2)個人資料管理模塊:管理員修改自己的用戶密碼。</p><p>  3)站內(nèi)新聞管理模塊:管理員對站內(nèi)新聞進(jìn)行添加、刪除或查詢</p><p>  4)留言管理模塊:管理員對求職者的留言進(jìn)行查詢、回復(fù)或刪除。</p><p>  5)注冊用戶管理模塊:管理員對應(yīng)聘者信息和企業(yè)信息進(jìn)行查看、修改或刪除

38、。</p><p>  6)崗位管理:管理員對企業(yè)發(fā)布的招聘信息進(jìn)行查看或刪除。</p><p>  7)系統(tǒng)管理:添加或刪除系統(tǒng)公告,對友情鏈接進(jìn)行查詢、添加或刪除。</p><p><b>  2.3 數(shù)據(jù)庫設(shè)計</b></p><p>  2.3.1 概念設(shè)計</p><p>  1.在本系

39、統(tǒng)中,為了提高系統(tǒng)的安全性,每個用戶都要使用正確的用戶名和密碼才能進(jìn)入主窗體,為了能夠記錄正確的用戶名和密碼,應(yīng)在數(shù)據(jù)庫中創(chuàng)建用戶表。用戶表的實體E-R圖如圖2-3所示。</p><p>  圖2-3 用戶E-R圖</p><p>  2.本系統(tǒng)中,管理員可以將最新的新聞資訊發(fā)布在系統(tǒng)中,并且顯示在首頁,新聞公告的實體E-R圖如圖2-4所示。</p><p>  圖

40、2-4 新聞公告E-R圖</p><p>  3.本系統(tǒng)是網(wǎng)上招聘系統(tǒng),最重要的數(shù)據(jù)表之一就是是企業(yè)信息表,它記錄了所有企業(yè)基本信息,企業(yè)信息表的實體E-R圖如圖2-5所示。</p><p>  圖2-5 企業(yè)信息E-R圖</p><p>  4.本系統(tǒng)是網(wǎng)上招聘系統(tǒng),應(yīng)聘者信息表也是主要數(shù)據(jù)表之一,它記錄了所有應(yīng)聘者的基本信息,應(yīng)聘者信息表的實體E-R圖如圖2-6

41、所示。</p><p>  圖2-6 應(yīng)聘者E-R圖</p><p>  4.網(wǎng)上招聘系統(tǒng),工作崗位信息表也是不可缺少的,它記錄了所有招聘企業(yè)所需要的崗位信息,崗位信息表的實體E-R圖如圖2-7所示。</p><p>  圖2-7 崗位信息E-R圖</p><p>  2.3.2 邏輯設(shè)計</p><p>  數(shù)據(jù)庫是

42、設(shè)計網(wǎng)站必不可少的后臺支持,在設(shè)計數(shù)據(jù)庫表結(jié)構(gòu)之前,首先要創(chuàng)建數(shù)據(jù)庫,現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQL數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。在上面的實體以及實體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫的表格以及各個表格之間的關(guān)系</p><p>  2.3.2.1 管理員表</p><p>  用戶表主要用來對用戶員登錄網(wǎng)站時進(jìn)行操作時的身份認(rèn)證。如表2-1管理員表所示:&

43、lt;/p><p><b>  表2-1用戶表</b></p><p>  2.3.2.2 新聞公告表</p><p>  新聞公告表主要用來儲存管理員發(fā)布的新聞公告。如表2-2新聞表所示:</p><p><b>  表2-2新聞公告表</b></p><p>  2.3.2.

44、3 企業(yè)信息表</p><p>  企業(yè)信息表主要是用來存儲企業(yè)的基本信息。如表2-3企業(yè)信息表所示:</p><p>  表2-3 企業(yè)信息表</p><p>  2.3.2.4 應(yīng)聘者信息表</p><p>  應(yīng)聘者表主要用來存儲應(yīng)聘者注冊的個人信息。如表2-4應(yīng)聘者信息表所示:</p><p>  表2-4 應(yīng)

45、聘者信息表</p><p>  2.3.2.5 崗位信息表</p><p>  崗位信息表主要是用來存儲企業(yè)所發(fā)布的崗位招聘信息內(nèi)容。如表2-5崗位信息表所示:</p><p>  表2-5 崗位信息表</p><p><b>  2.4 界面設(shè)計</b></p><p>  用戶界面作為系統(tǒng)最直

46、觀的部分起著越來越重要的作用,它的好壞直接影響到系統(tǒng)的使用性。具有友好界面的系統(tǒng),對于用戶來說,無疑是一種享受。</p><p>  本網(wǎng)站在設(shè)計之初,參考大量相關(guān)系統(tǒng),為豐富頁面內(nèi)容,加入豐富多彩的圖片,更形象的為用戶提供有用的信息,達(dá)到可視化的目的。</p><p><b>  1.系統(tǒng)首頁</b></p><p>  系統(tǒng)首頁主要顯示了用

47、戶登錄、新聞公告、崗位信息、企業(yè)相關(guān)信息、友情鏈接等功能,首頁如圖2-8所示:</p><p><b>  圖2-8系統(tǒng)首頁</b></p><p>  2.管理員后臺管理界面</p><p>  管理員登錄窗口是管理員進(jìn)入后臺管理界面的入口,后臺管理是管理員進(jìn)行個人資料管理、系統(tǒng)用戶管理、站內(nèi)新聞管理、留言管理、注冊用戶管理、所有崗位管理、系

48、統(tǒng)參數(shù)管理的主要界面。后臺管理如圖2-9所示:</p><p>  圖2-9 管理員后臺管理界面</p><p><b>  第三章 系統(tǒng)實現(xiàn)</b></p><p>  本系統(tǒng)主要包括:前臺用戶登錄、新聞公告展示、企業(yè)信息展示、企業(yè)招聘崗位信息展示、求職者信息展示、管理員后臺功能模塊等模塊。</p><p>  3.1

49、用戶身份認(rèn)證的實現(xiàn)</p><p>  用戶登錄模塊提供了用戶注冊后在前臺登錄的信息模塊。用戶登錄后可以根據(jù)自己的用戶類型進(jìn)行相應(yīng)的管理,也可以修改自己的注冊信息等功能。,管理員登錄界面如圖3-1所示:</p><p>  圖3-1 管理員登錄界面</p><p>  登錄用戶的輸入和用戶表中的實際用戶名和密碼字段對比操作,具體代碼如下:</p>&l

50、t;p><b>  ……</b></p><p>  protected void ImageButton1_Click(object sender, ImageClickEventArgs e)</p><p><b>  {</b></p><p>  if (DropDownList1.SelectedValu

51、e == "應(yīng)聘者")</p><p><b>  {</b></p><p>  SqlDataReader dr1 = db.GetDataReader("select id , UserName,pwd from StudentInfo where pwd='" + txtpwd.Text.Trim() + &q

52、uot;'and UserName='" + txtname.Text.Trim() + "' ");</p><p>  if (txtname.Text == "" || txtpwd.Text == "")</p><p><b>  {</b></p>

53、<p>  …… </p><p>  jd.Alertjs("請輸入帳號!和密碼!");</p><p><b>  }</b></p><p>  else if (dr1.Read())</p><p><b>  {</b></p>

54、;<p>  Session["UserId"] = dr1["id"].ToString();</p><p>  Session["username"] = txtname.Text;</p><p>  Session["Roule"] = "應(yīng)聘者";</p>

55、;<p>  Alert.AlertAndRedirect("恭喜登錄成功!", "userhome.aspx");</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b><

56、;/p><p>  Alert.AlertAndRedirect("用戶名或帳號錯誤!請重新輸入", "Default.aspx");</p><p><b>  }</b></p><p><b>  ……</b></p><p>  3.2 用戶注冊的實現(xiàn)&l

57、t;/p><p>  用戶注冊是應(yīng)聘者和企業(yè)進(jìn)入并使用系統(tǒng)的開始,注冊用戶的代碼如下:</p><p><b>  ……</b></p><p>  protected void btnnext_Click(object sender, ImageClickEventArgs e)</p><p><b>  {&

58、lt;/b></p><p>  if (Session["RandCode"].ToString() != txtcode.Text.ToString()</p><p>  { js.Alert("驗證碼輸入錯誤!"); }</p><p><b>  else</b></p

59、><p><b>  {</b></p><p>  if (db.GetDataReader("select * from StudentInfo where Username='" + txtname.Text + "' ").Read())</p><p><b>  {<

60、;/b></p><p>  regname.InnerHtml = "<font color=red>對不起該帳號已經(jīng)存在</font>";</p><p>  js.Alert("帳號已經(jīng)存在!");}</p><p><b>  else{</b></p>

61、<p>  regname.InnerHtml = "<font color=red>恭喜該用戶名可以使用</font>!";</p><p><b>  ……</b></p><p>  3.3 用戶修改密碼的實現(xiàn)</p><p>  修改用戶密碼的實現(xiàn)主要通過調(diào)用修改密碼窗體來進(jìn)行,對

62、應(yīng)用戶表中當(dāng)前登錄用戶的密碼字段,主要用于當(dāng)前登錄用戶修改自己的密碼,主要代碼如下:</p><p><b>  …… </b></p><p>  if (dep.Exists(this.textBox1.Text).Tables[0].Rows.Count > 0)</p><p><b>  {</b>&l

63、t;/p><p>  If (this.textBox2.Text == dep.Exists(this.textBox1.Text).Tables[0].Rows[0]["pawd"].ToString())</p><p>  { mDep.pawd = textBox3.Text;</p><p>  if (textBox3.Text !

64、= textBox4.Text) {</p><p>  MessageBox.Show("兩次輸入的新密碼不一致!");}</p><p><b>  Else {</b></p><p>  dep.update(mDep) ;</p><p>  if (identity1 != &q

65、uot;普通員工")</p><p><b>  {</b></p><p>  MyPrent.Bindate( }</p><p>  MessageBox.Show("密碼修改成功!");</p><p><b>  }</b></p><

66、;p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  MessageBox.Show("原密碼錯誤!請輸入正確的密碼。");</p><p><b>  }&l

67、t;/b></p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  MessageBox.Show("用戶名不存在!");</p><p>

68、;<b>  ……</b></p><p>  3.4 新聞功能模塊的實現(xiàn)</p><p>  新聞動態(tài)信息管理是管理員對新聞動態(tài)信息進(jìn)行管理的功能模塊,包括添加新聞動態(tài)信息,修改新聞動態(tài)信息,刪除新聞動態(tài)信息等功能,添加新聞動態(tài)主要代碼如下:</p><p><b>  ……</b></p><p&g

69、t;  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  string sql = "insert into News(name,content,typeid,TypeName) values('" + title.T

70、ext.ToString().Trim() + "','" + FCKeditor1.Value + "','" + DropDownList1.SelectedValue + "','" + DropDownList1.SelectedItem.Text + "')";</p><

71、p>  data.RunSql(sql);</p><p>  Alert.AlertAndRedirect("添加成功", "addnews.aspx");</p><p><b>  }</b></p><p><b>  ……</b></p><p&g

72、t;  3.5 管理員管理用戶功能模塊的實現(xiàn)</p><p>  企業(yè)信息管理是管理員對前臺注冊的企業(yè)信息進(jìn)行管理的功能模塊,管理員可以查看企業(yè)信息,可以修改企業(yè)信息,可以刪除企業(yè)信息等功能。主要代碼如下:</p><p><b>  ……</b></p><p>  protected void lkadd_Click(object send

73、er, EventArgs e){</p><p>  db.RunSql("update Company set account='" + this.txtname.Text.Trim() + "',Address='" + txtaddress.Text + "',Tel='" + txttel.Text

74、+ "',RealName='" + txtusername.Text + "',emal='" + txtemal.Text + "',companyname='" + txtcpmanyname.Text + "',Pwd='" + txtpwd.Text + "',des

75、cription='" + txtdes.Text + "',Addtime='" + DateTime.Today + "' where Id ='" + Request.QueryString["id"].ToString() + "'");</p><p>  js.Al

76、ertAndRedirect("修改成功!", "Company.aspx"); }</p><p>  protected void linkupdate_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  db.RunSql(

77、"delete from Company where Id ='" + Request.QueryString["id"].ToString() + "'");</p><p>  js.AlertAndRedirect("刪除成功!", "CompanyManger.aspx"); }<

78、;/p><p><b>  ……</b></p><p>  第四章 系統(tǒng)安裝部署和簡要使用說明</p><p>  4.1 系統(tǒng)運行環(huán)境說明</p><p><b>  硬件要求:</b></p><p>  1.CPU: Intel(R) Core(TM) 2 Duo 2.0

79、GHz以上</p><p>  2.內(nèi)存: 1GB以上 </p><p>  3.磁盤空間:250GB以上</p><p>  4.顯示: 800x600,256色以上</p><p><b>  軟件要求:</b></p><p><b>  1.360瀏覽器 </b>&l

80、t;/p><p>  2.Microsoft Internet Explorer 5.0及以上版本</p><p><b>  3.SQL2008</b></p><p>  4.Microsoft Visual Studio 2013</p><p>  4.2 系統(tǒng)安裝部署說明</p><p> 

81、 SQL Server2008數(shù)據(jù)庫配置步驟如下。</p><p>  選擇默認(rèn)的服務(wù)器類型:數(shù)據(jù)庫引擎,輸入服務(wù)器名稱,點擊連接。</p><p>  選擇對象資源管理器中的數(shù)據(jù)庫,右擊,選擇附加選項。</p><p>  在本地文件中找到數(shù)據(jù)庫文件,進(jìn)行附加操作。</p><p><b>  數(shù)據(jù)庫連接成功。</b>

82、</p><p>  系統(tǒng)程序配置步驟如下。</p><p>  1. 打開網(wǎng)上招聘系統(tǒng)文件夾,找到對應(yīng)文件,將Data Source后的地址改為localhost(將程序與數(shù)據(jù)庫進(jìn)行對接)。</p><p>  2. 將User ID= ; Password= ;都設(shè)置為sa(數(shù)據(jù)庫默認(rèn)用戶名與密碼)。</p><p>  3. 完成以上工

83、作后,打開程序即可運行網(wǎng)上招聘系統(tǒng)。</p><p>  4.3 系統(tǒng)簡要使用說明</p><p>  本網(wǎng)站是用VS2013設(shè)計的,數(shù)據(jù)庫使用的是SQL2008版本本設(shè)計使用了SQL Server數(shù)據(jù)庫。相比于Access數(shù)據(jù)庫來講,該數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充、數(shù)據(jù)獨立性、數(shù)據(jù)由DBMS統(tǒng)一管理和控制的特點。SQL Server更能滿足網(wǎng)站實際所需。所以選擇

84、SQL Server數(shù)據(jù)庫SQL Sever2008數(shù)據(jù)庫。數(shù)據(jù)庫是本系統(tǒng)的核心組成部分,所有信息處理子系統(tǒng)都將基于某種數(shù)據(jù)庫平臺,以便將其處理的信息資源完整、安全地保存起來,并且對其進(jìn)行各種管理和利用。選擇一個發(fā)的數(shù)據(jù)庫平臺是非常重要的。根據(jù)本系統(tǒng)需要,在選擇數(shù)據(jù)庫平臺時,應(yīng)考慮下列因素:</p><p> ?。?)性能:數(shù)據(jù)庫的數(shù)據(jù)處理能力。</p><p> ?。?)開放性:數(shù)據(jù)庫是

85、否能在多種操作系統(tǒng)下使用。</p><p> ?。?)安全性:數(shù)據(jù)庫是否具有高度的安全性。</p><p> ?。?)可靠性:數(shù)據(jù)庫是否具有高度的可靠性。</p><p> ?。?)并行性:數(shù)據(jù)庫是否并行運行在多節(jié)點上。</p><p> ?。?)可操作性:數(shù)據(jù)庫在使用前是否需要復(fù)雜的培訓(xùn)。</p><p><b

86、>  第五章 設(shè)計總結(jié)</b></p><p>  本系統(tǒng)基本上滿足了學(xué)校就業(yè)信息宣傳方面的需要。達(dá)到了預(yù)期的功能要求,實現(xiàn)了網(wǎng)上求職招聘系統(tǒng)對各類信息資源自動化、網(wǎng)絡(luò)化的管理。網(wǎng)上求職招聘系統(tǒng),實現(xiàn)了求職者和企業(yè)直接的有效溝通,可以方便進(jìn)行系統(tǒng)維護(hù),包括各類信息資源的維護(hù)、系統(tǒng)級用戶的維護(hù)、系統(tǒng)設(shè)置等操作。在界面上力求做到簡潔、在操作方面盡量避免由于用戶操作不當(dāng)帶來系統(tǒng)的出錯現(xiàn)象。但由于時間倉

87、促,本系統(tǒng)還存在一些不足之處,界面不夠美觀,需要進(jìn)一步修飾和美化;對數(shù)據(jù)庫操作的性能有待進(jìn)一步優(yōu)化,雖然本系統(tǒng)優(yōu)化了不少,但要達(dá)到理想狀態(tài)還有一段距離,如部分功能程序代碼過長,如果后臺數(shù)據(jù)庫過大將會影響運行速度;部分?jǐn)?shù)據(jù)庫表的設(shè)計存在一定的冗余,如果有時間將進(jìn)行進(jìn)一步修改、完善,使得系統(tǒng)能更好的滿足應(yīng)用的需求。</p><p>  系統(tǒng)設(shè)計中解決的關(guān)鍵技術(shù)和難點:</p><p>  1.

88、數(shù)據(jù)的安全性等問題。</p><p>  2.ASP.NET與數(shù)據(jù)庫的難點在于數(shù)據(jù)庫與ASP.NET的鏈接.</p><p>  通過一段時間的測試,系統(tǒng)穩(wěn)定性與易用性均得到滿意的結(jié)果。但系統(tǒng)也存在著不夠完善和需要改進(jìn)的地方,如由于缺少美術(shù)功底,網(wǎng)頁界面不夠美化;系統(tǒng)幫助功能不夠完善等。但經(jīng)過反復(fù)測試,系統(tǒng)正在不斷完善中。</p><p><b>  致謝

89、</b></p><p>  我所做的畢業(yè)設(shè)計是在老師的指導(dǎo)下進(jìn)行的,在整個設(shè)計過程中,老師給予我很大的幫助,為我解決關(guān)鍵問題指點迷津,使我開拓思路,增長見識,更好地完成畢業(yè)設(shè)計工作,同時使我在各方面的能力得到提高。我非常感謝老師對我的幫助及教導(dǎo),同時也感謝實驗室的其它多位老師對我的畢業(yè)設(shè)計提出的寶貴意見,以及感謝學(xué)院為我提供良好的畢業(yè)設(shè)計環(huán)境,最后感謝在畢業(yè)設(shè)計中為我提供幫助的眾多益友和同學(xué)。<

90、;/p><p>  為了不辜負(fù)學(xué)院及老師的期望,我在做畢業(yè)設(shè)計時也是竭盡全力將我的課題做好,為學(xué)院、為老師、也為自己交上了一份滿意的答卷。不過人無完人,物無完物,凡事盡力而為,不可強(qiáng)求結(jié)果。畢業(yè)設(shè)計真正給我?guī)砜鞓芳盎貞浭窃谖疫M(jìn)行畢業(yè)設(shè)計的過程當(dāng)中所體會到的,而并不真正在于結(jié)果。我相信,通過日后的學(xué)習(xí)和努力,我會做出更加優(yōu)秀的作品,這是本次畢業(yè)設(shè)計帶給我的信心。</p><p><b&g

91、t;  參考文獻(xiàn)</b></p><p>  [1] 劉華鵬.網(wǎng)絡(luò)技術(shù)對人才招聘工作的優(yōu)化[J].職業(yè)時空,2007,(02):34-35.</p><p>  [2]陽玉琴,吳茂昌.ASP.NET分層架構(gòu)研究[J].教育技術(shù)導(dǎo)刊,2008,(9):123-125</p><p>  [3]孫繼磊.精通ASP.net 4.0網(wǎng)絡(luò)編程——基礎(chǔ)、框架與項目

92、實戰(zhàn)[M] 清華大學(xué)出版社,2011</p><p>  [4]何玉潔.《數(shù)據(jù)庫原理與實踐教程---SQL SERVER》[M].北京.清華大學(xué)出版社</p><p>  [5] 鄭阿奇.SQL Sever 實用教程[M].北京:電子工業(yè)出版社,2010.</p><p>  [6]任振華.《數(shù)據(jù)庫系統(tǒng)原理》[M]. 北京.光明日報出版社</p>&l

93、t;p>  [7]尹世學(xué),汪健,陸云屹. 清華大學(xué)網(wǎng)上招聘系統(tǒng)的設(shè)計和實現(xiàn)方法[J]. 中國教育信息化, 2007,(01) </p><p>  [8] 劉艷,李臣龍,劉琴. 人才招聘系統(tǒng)的研究與開發(fā)[J]. 軟件導(dǎo)刊, 2007,(05)</p><p>  [9]馬穎.中小型企業(yè)招聘信息系統(tǒng)分析與設(shè)計[J].商業(yè)現(xiàn)代化</p><p>  [10]陳瀟青

94、.網(wǎng)絡(luò)招聘系統(tǒng)規(guī)劃中存在的問題及解決方法[J],商業(yè)現(xiàn)代化,2007</p><p>  [11]吳茂昌.基于.NET平臺分層架構(gòu)的研究.[M],武漢科技大學(xué),2010</p><p>  [12] 王華秋編著. Visual C#.NET實驗與案例教程.[CP] 清華大學(xué)出版社, 2011.06</p><p>  [13]《全國高等職業(yè)教育計算機(jī)系列規(guī)劃教材》叢

95、書編委會編. ASP動態(tài)網(wǎng)站項目開發(fā)與案例教程. [M]電子工業(yè)出版社, 2011.11.</p><p>  [14]丁貴廣著.ASP及ASP.NET編程基礎(chǔ)與實例[M].北京:機(jī)械工業(yè)出版社</p><p>  [15]李剛.王茜.基于Web訪問數(shù)據(jù)庫的實現(xiàn)方案.[CP] 計算機(jī)工程與應(yīng)用</p><p>  [16]鄭齊心,房大偉,劉云峰.ASP.NET項目開

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論