

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書</p><p> 題目: 網(wǎng)上招聘管理系統(tǒng)</p><p><b> 任務(wù)與要求:</b></p><p> 1、主要實(shí)現(xiàn)網(wǎng)上招聘系統(tǒng)的需要,輕松自在的實(shí)現(xiàn)在網(wǎng)上用戶注冊、簡歷的投放和查找、查看錄用狀態(tài)、查看用人單位等。</p><p> 2、系統(tǒng)通過應(yīng)用ASP、M
2、icrosoft Access組建一個(gè)網(wǎng)上招聘管理系統(tǒng), 實(shí)現(xiàn)對求職招聘館的管理。 </p><p> 3、結(jié)合需求和系統(tǒng)設(shè)計(jì)開發(fā)過程,嚴(yán)格按照開發(fā)實(shí)際情況撰寫論文。</p><p> 時(shí)間: 2010 年 2月 21 日 至 2010 年 4 月15 日 共 8 周</p
3、><p> 20010年 11 月 25 日</p><p> 畢業(yè)設(shè)計(jì)(論文)進(jìn)度計(jì)劃表</p><p><b> 網(wǎng)上招聘管理系統(tǒng)</b></p><p><b> 【摘要】</b></p><p> 隨著網(wǎng)上信息的發(fā)展,網(wǎng)上在人們生活中的應(yīng)用越來越廣泛。 招聘網(wǎng)
4、站為應(yīng)聘者提供了方便、快捷的應(yīng)聘途徑。對招聘單位來說,招聘網(wǎng)站也為他們提供了查詢、檢索應(yīng)聘者信息庫的條件,使招聘工作中的人員初選工作變得輕松易行。此系統(tǒng)的開發(fā)為應(yīng)聘者及招聘公司帶來了很大的方便和經(jīng)濟(jì),使他們足不出戶就可以輕輕松松地完成求職和招聘工作。</p><p> 本系統(tǒng)開發(fā)的核心內(nèi)容就是實(shí)現(xiàn)招聘時(shí)企業(yè)和人才的交互選擇,這個(gè)交互可以理解為企業(yè)本身的信息,企業(yè)的招聘信息、人才本身的信息及人才的求職信息4個(gè)方面
5、,同時(shí),為了更好地實(shí)現(xiàn)這些交互,還需要提供一些附屬的欄目,如站點(diǎn)新聞、政策法規(guī)等,以便于信息的傳遞。</p><p> 關(guān)鍵字:人才 求職 網(wǎng)上</p><p> Abstract: With the on-line information on the development of the Internet in people's lives more and more
6、applications. To recruit candidates for the site provides a convenient, fast way to the candidates. On the recruitment unit, the recruitment Web site also provided them with information, retrieve information base of cand
7、idates, so that the recruitment of staff in primary easily become easier. This system for recruiting candidates and bring a lot of convenience and economy, leaving home so th</p><p><b> 目錄</b>&l
8、t;/p><p><b> 1 緒論7</b></p><p> 1.1問題的提出7</p><p> 1.2本文研究路線8</p><p> 1.2.1 當(dāng)前網(wǎng)絡(luò)招應(yīng)聘系統(tǒng)的現(xiàn)狀8</p><p> 1.2.2 網(wǎng)絡(luò)招聘的優(yōu)勢9</p><p> 1
9、.2.3 當(dāng)前網(wǎng)絡(luò)招聘存在的問題10</p><p> 1.2.4 網(wǎng)絡(luò)招聘信息網(wǎng)站的發(fā)展趨勢11</p><p> 1.3主要的內(nèi)容意義11</p><p><b> 2 系統(tǒng)概述12</b></p><p> 2.1 本系統(tǒng)主要完成的本系統(tǒng)分招聘和管理兩部分。12</p><
10、p> 2.2 系統(tǒng)預(yù)覽圖13</p><p> 3 系統(tǒng)需求分析及系統(tǒng)開發(fā)的技術(shù)14</p><p> 3.1 系統(tǒng)需求分析14</p><p> 3.2 ASP編程技術(shù)16</p><p> 3.2.1ASP概述16</p><p> 3.2.2 ASP的工作原理16</p>
11、;<p> 3.2.3 ASP的文件結(jié)構(gòu)17</p><p> 3.2.4 ASP的基本語法17</p><p> 3.2.5 ASP的特點(diǎn)17</p><p> 3.3 數(shù)據(jù)庫技術(shù)18</p><p> 4 系統(tǒng)設(shè)計(jì)和架構(gòu)20</p><p> 4.1 系統(tǒng)設(shè)計(jì)思想20&
12、lt;/p><p> 4.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)20</p><p> 4.3 系統(tǒng)功能模塊細(xì)分21</p><p> 4.4 數(shù)據(jù)庫的設(shè)計(jì)、生成與配置21</p><p> 4.4.1數(shù)據(jù)庫需求分析21</p><p> 4.4.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)22</p><p> 4.4.
13、3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)22</p><p> 4.5公用模塊的編寫27</p><p> 4.5.1數(shù)據(jù)庫連接文件27</p><p> 4.5.2登陸判定28</p><p> 4.5.3注銷登陸模塊29</p><p> 4.6 個(gè)人用戶界面設(shè)計(jì)30</p><p>
14、 4.6.1 個(gè)人用戶注冊界面30</p><p> 4.6.2個(gè)人用戶登陸31</p><p> 4.6.3個(gè)人簡歷發(fā)布32</p><p> 4.6.4職位搜索33</p><p> 4.6.5瀏覽公司及職位詳細(xì)信息34</p><p> 4.6.6投簡歷35</p><p
15、> 4.7 企業(yè)用戶界面設(shè)計(jì)36</p><p> 第5章 網(wǎng)站系統(tǒng)測試38</p><p> 5.1 網(wǎng)站的風(fēng)格是否統(tǒng)一38</p><p> 5.2 網(wǎng)站連接穩(wěn)定性測試38</p><p> 5.3 數(shù)據(jù)庫測試38</p><p><b> 總結(jié)39</b>&
16、lt;/p><p><b> 致謝40</b></p><p><b> 參考文獻(xiàn)41</b></p><p><b> 1 緒論</b></p><p> 人才的招聘是企業(yè)認(rèn)識管理中的重要環(huán)節(jié),涉及到企業(yè)工作人員的整體素質(zhì)水平,而以往人才的選擇往往是十分繁瑣的,不計(jì)其
17、數(shù)的簡歷的審閱將耗費(fèi)大量人力,網(wǎng)上招聘方式與傳統(tǒng)招聘方式的不同主要體現(xiàn)在:第一,節(jié)約成本,應(yīng)聘者無需奔波于招聘現(xiàn)場,印制并投放多份簡歷,企業(yè)在審閱簡歷時(shí)直接從計(jì)算機(jī)上調(diào)用對比,大大降低人力成本;第二,便于建立簡歷電子人才庫,以備不時(shí)之需。網(wǎng)上招聘求職方式已經(jīng)成為了招聘求職的一大重要手段,其招聘求職規(guī)模和招聘求職成功率已直逼傳統(tǒng)招聘會,有的甚至超過了傳統(tǒng)招聘會。通過它應(yīng)聘者和招聘公司/單位可以在網(wǎng)上通過Internet,突破時(shí)間和空間的限
18、制而實(shí)現(xiàn)工作求職和公司/單位的人才的招聘。網(wǎng)上招聘的崛起對傳統(tǒng)人才招聘流通體系產(chǎn)生了強(qiáng)烈的沖擊,網(wǎng)上招聘較之傳統(tǒng)招聘具有招聘范圍廣,信息量大,可挑選余地大,應(yīng)聘人員素質(zhì)高,招聘效果好,費(fèi)用低,獲得了越來越多的公司的認(rèn)可優(yōu)勢,同時(shí)它有著經(jīng)營成本低、庫存是虛擬的、用戶檢索方便、地域限制少等特點(diǎn)。</p><p> 本系統(tǒng)開發(fā)的核心內(nèi)容就是實(shí)現(xiàn)招聘時(shí)企業(yè)和人才的交互選擇,這個(gè)交互可以理解為企業(yè)本身的信息,企業(yè)的招聘信
19、息、人才本身的信息及人才的求職信息4個(gè)方面,同時(shí),為了更好地實(shí)現(xiàn)這些交互,還需要提供一些附屬的欄目,如站點(diǎn)新聞、政策法規(guī)等,以便于信息的傳遞。</p><p><b> 1.1問題的提出</b></p><p> 在當(dāng)前的市場環(huán)境中。隨著社會的進(jìn)步和技術(shù)的發(fā)展,知識正在發(fā)揮著很大的作用,市場的競爭在很大程度上體現(xiàn)為人才的競爭。從而。找到合適的人才,成為企業(yè)提高競爭
20、力的一項(xiàng)關(guān)鍵任務(wù)。同時(shí)。當(dāng)今的市場環(huán)境又是一個(gè)快速變化的環(huán)境,市場需求在變,對人才的需求也相應(yīng)處于變化之中。如何能快速適應(yīng)這一變化,提高人才招聘流程的工作效率,進(jìn)行快速定位,也就成為人才招聘公司/單位需考慮的重要因素。</p><p> 無論是對于企業(yè)的人力資源部門的招聘服務(wù),還是職業(yè)中介的跨地域供需信息溝通,或是對外的勞務(wù)輸出等等。作為一種服務(wù)類型,其服務(wù)對象均包含需方驅(qū)動(dòng)特點(diǎn)。其所達(dá)到的招聘人員的效率和效果
21、是其存在的價(jià)值和理由。對于中介服務(wù)的另一個(gè)服務(wù)對象。即供方,尋求合適工作的各地人士。也同樣關(guān)注是否能快速獲得職位需求信息和條件要求等等。所有這些,都產(chǎn)生著對信息系統(tǒng)的需求。而且也只能通過信息系統(tǒng)才能實(shí)現(xiàn)基于對人才招聘市場的理解和需求研究。 為了滿足市場對于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘解決方案。作為一種專業(yè)化的業(yè)務(wù)流程改進(jìn)工具,有效地解決了人才招聘工作效率和效果改進(jìn)提升中所面臨的問題。本畢業(yè)設(shè)計(jì),就是為了適應(yīng)現(xiàn)代求職
22、/招聘方式而做出的一種嘗試。本系統(tǒng)采用ASP這種服務(wù)器端的開發(fā)環(huán)境以及Windows XP的操作系統(tǒng)為工作平臺,同時(shí)借助Microsoft Access2000這一強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng)來實(shí)現(xiàn)本畢業(yè)設(shè)計(jì)。</p><p><b> 1.2本文研究路線</b></p><p> 網(wǎng)上招聘系統(tǒng)是利用網(wǎng)上構(gòu)建的網(wǎng)上招聘系統(tǒng),它涉及了網(wǎng)上應(yīng)用這一學(xué)科。一個(gè)網(wǎng)站的建設(shè),首先應(yīng)
23、該從功能出發(fā)。功能是網(wǎng)站的目的所在,為了“個(gè)性”而犧牲功能上的需求,那就舍本求末了。通常功能上的需求無非有:(1)能夠明確的表達(dá)一個(gè)網(wǎng)站的主題。(2)能夠容納多種形式的內(nèi)容。要開發(fā)一個(gè)優(yōu)秀的網(wǎng)站,通常應(yīng)該遵循以下工作流程:首先定義開發(fā)網(wǎng)站的目的;接下來對網(wǎng)站的外觀進(jìn)行設(shè)計(jì);其次進(jìn)行實(shí)際頁面的制作;然后對所制作的網(wǎng)站進(jìn)行測試,以確保它符合最初設(shè)定的目標(biāo);最后是將網(wǎng)站發(fā)布。在將網(wǎng)站發(fā)布后還需要有維護(hù)工作,以便及時(shí)更新網(wǎng)站內(nèi)容。所以要做出一個(gè)
24、出色的網(wǎng)上招聘系統(tǒng)要做到以下要求。首先,對人才市場網(wǎng)上招聘的定義、特征和優(yōu)勢的了解是必不可少的。其次,系統(tǒng)網(wǎng)站的規(guī)化、網(wǎng)站構(gòu)建的目標(biāo)和市場需求調(diào)查分析、網(wǎng)站設(shè)計(jì)與管理的可行性分析以及網(wǎng)站設(shè)計(jì)與管理的解決方案的深入分析也是不可少的。再次,網(wǎng)上招聘系統(tǒng)網(wǎng)站運(yùn)行平臺的構(gòu)建、服務(wù)器選擇、ASP軟件和數(shù)據(jù)庫的知識更是實(shí)現(xiàn)網(wǎng)上招聘的基礎(chǔ)。 上述的網(wǎng)站運(yùn)行環(huán)境及其軟硬件平臺的實(shí)現(xiàn),是概括的和基礎(chǔ)性的,也是構(gòu)建網(wǎng)上招聘系統(tǒng)的基本思路。通過網(wǎng)上求
25、職/招聘這一示范主題,將網(wǎng)站的</p><p> 1.2.1 當(dāng)前網(wǎng)絡(luò)招應(yīng)聘系統(tǒng)的現(xiàn)狀</p><p> 利用國際互聯(lián)網(wǎng)開發(fā)和建立網(wǎng)上人力資源市場,在發(fā)達(dá)國家己經(jīng)是司空見慣的事情,也是企業(yè)尋找人才的重要途徑。網(wǎng)絡(luò)招聘以其低成本、見效快、無地域限制的特點(diǎn)正在吸引著大批中高級人才和企業(yè)。據(jù)統(tǒng)計(jì),2002年全球范圍己有600萬條就業(yè)信息在網(wǎng)上公布。用人單位也開始把眼界拓寬,美國《財(cái)富》雜志
26、“世界500強(qiáng)一招聘趨勢”報(bào)告顯示,到2002年,世界500強(qiáng)企業(yè)中,多達(dá)91%的企業(yè)實(shí)行了網(wǎng)上招聘系統(tǒng)。像進(jìn)入中國的270家《財(cái)富》世界500強(qiáng)企業(yè)中,有一半通過網(wǎng)站進(jìn)行招聘。在我國,網(wǎng)絡(luò)招聘也正在悄然興起。現(xiàn)實(shí)中已經(jīng)有越來越多的人開始認(rèn)同到專業(yè)的人才招聘網(wǎng)站去搜羅招聘信息,也同樣有越來越多的公司將他們大部分的空缺職位放在線上吸引人才。中國網(wǎng)民對網(wǎng)絡(luò)求職隨著認(rèn)同度增加需求也增加了,同時(shí)隨著需求的增加對網(wǎng)絡(luò)招聘信息網(wǎng)站的信息服務(wù)要求也提
27、高了。預(yù)計(jì)至2004年中國地區(qū)的電子招聘市場將達(dá)到5億美元,中國正逐漸形成一個(gè)統(tǒng)一開放的人才大市場。根據(jù)2008年7月CNN IC發(fā)布的中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告顯示,在中國3690萬網(wǎng)民中,有26.11%上網(wǎng)的主要目的是獲得求職招聘信息,而又有19.62%認(rèn)為求職招聘信息還不</p><p> 1.2.2 網(wǎng)絡(luò)招聘的優(yōu)勢</p><p> 與傳統(tǒng)的招聘方式相比,網(wǎng)絡(luò)招聘的優(yōu)勢十分
28、明顯,它集中表現(xiàn)在以下幾個(gè)方面:</p><p> 1.增強(qiáng)了招聘信息的時(shí)效性</p><p> 網(wǎng)絡(luò)化招聘不同于定期舉辦的大型人才市場招聘,沒有時(shí)間限制,企業(yè)可以全天候地向潛在的應(yīng)聘者發(fā)出招聘信息,而應(yīng)聘者也可以隨時(shí)隨地與招聘企業(yè)聯(lián)系,大大方便了雙方的信息交流與溝通。同時(shí),企業(yè)可以根據(jù)需求及時(shí)更新招聘崗位,及時(shí)傳遞最新信息。年審統(tǒng)計(jì)顯示,網(wǎng)絡(luò)招聘信息網(wǎng)站年訪問量超過3000萬人次,現(xiàn)
29、在網(wǎng)上公布近百萬個(gè)職位,而且職位的更新速度較快,從以前半月、一周的更換周期到現(xiàn)在的每日更換,這一點(diǎn)是其它形式的人才中介服務(wù)所無法比擬的。</p><p><b> 2.降低了招聘成本</b></p><p> 網(wǎng)絡(luò)化招聘有很強(qiáng)的適應(yīng)性,不受時(shí)間、地域、場所等條件的限制,供需雙方足不出戶即可進(jìn)行直接交流。既節(jié)約了傳統(tǒng)招聘活動(dòng)中的參會費(fèi)、交通費(fèi)、差旅費(fèi)、廣告費(fèi)、人工費(fèi)
30、等開支,又節(jié)約了人力資源管理部門的精力和時(shí)間,也不必向“獵頭公司”等中介組織支付高昂的信息服務(wù)費(fèi)用,卻可以招聘到更優(yōu)秀的人才,因而具有很高的“產(chǎn)出/投入”經(jīng)濟(jì)性特征。</p><p> 3.擴(kuò)大了招聘范圍,拓展了招聘空間</p><p> 互聯(lián)網(wǎng)具有“全球性、交互性和實(shí)時(shí)性”的特點(diǎn),使企業(yè)有可能在世界上任意計(jì)算機(jī)終端上找到其潛在的合格人選,從而極大地突破了傳統(tǒng)需要面對面的現(xiàn)場招聘的地域
31、性限制。</p><p> 4.提高了人事管理的效率</p><p> 企業(yè)可以利用計(jì)算機(jī)人事管理系統(tǒng)提高處理信息的能力和效率。例如,一旦產(chǎn)生職位空缺,部門經(jīng)理即可在線輸入職位招聘申請,同時(shí)系統(tǒng)會自動(dòng)將其職位說明書中的任職條件、主要職責(zé)等資料從人事數(shù)據(jù)庫中提出來,以便修改和確認(rèn)。然后可以先進(jìn)入企業(yè)人才儲備資料庫挑選合適的人才以優(yōu)先錄用,并及時(shí)在企業(yè)網(wǎng)站或人才招聘網(wǎng)站上發(fā)布招聘信息。收到
32、應(yīng)聘者的資料后,利用自動(dòng)搜索、配比、分類、篩選裝置,迅速找到符合一般要求的潛在人選,避免了以往人事工作的人為因素的干擾和拖延。</p><p> 1.2.3 當(dāng)前網(wǎng)絡(luò)招聘存在的問題</p><p> 對目前一些網(wǎng)絡(luò)招聘信息網(wǎng)站的分析不難看出,當(dāng)前網(wǎng)絡(luò)招聘信息網(wǎng)站仍然存在許多嚴(yán)峻的問題:</p><p> 1.網(wǎng)絡(luò)招聘信息網(wǎng)站發(fā)展面臨最大的難題便是缺乏資金投入
33、</p><p> 縱觀我國的招聘站點(diǎn),大都是免費(fèi)的。現(xiàn)在包括一些政府部門所屬人才中介機(jī)構(gòu)都認(rèn)識到建立人才信息網(wǎng)的重要性,可苦于無雄厚的資金支撐而最終難以實(shí)施。</p><p><b> 2.缺乏個(gè)性化</b></p><p> 網(wǎng)站多以人才中介為主要內(nèi)容,網(wǎng)上運(yùn)作模式基本相同,即將招聘信息、應(yīng)聘者簡歷信息放在數(shù)據(jù)庫中,讓人們從職業(yè)分類的
34、角度去檢索和查詢。這種模式有一定的效果,但若相互效仿、人云亦云,則很難靠特色取勝。擺脫單一化,開辟多種信息服務(wù)渠道,是網(wǎng)絡(luò)招聘信息網(wǎng)站走上個(gè)性化經(jīng)營之路的必要途徑。只有豐富多彩的內(nèi)容,才能為用戶提供多樣化的選擇;只有具備了多樣化的選擇,才能滿足更多用戶的個(gè)性化需求。</p><p> 3.互動(dòng)信息服務(wù)不足</p><p> 從目前網(wǎng)絡(luò)招聘信息網(wǎng)站的經(jīng)營情況來看,多數(shù)仍側(cè)重于招聘信息的單
35、向發(fā)布,缺乏與用戶的互動(dòng)式交流,尤其在提供適應(yīng)不同用戶需求的個(gè)性化服務(wù)方面存在很大差距,這使它們看上去更類似于從事職介的平面或立體媒體,網(wǎng)上招聘的特殊優(yōu)勢并未真正得以體現(xiàn)。而且由于對求職者的投遞信息反饋較慢,求職者的簡歷登錄到簡歷庫之后往往再無反饋消息,使得網(wǎng)上招聘成為空談,這反映出國內(nèi)網(wǎng)絡(luò)招聘信息網(wǎng)站開發(fā)的技術(shù)上的不完善。此外,大部分企業(yè)在通過網(wǎng)上招聘人才的時(shí)候也沒有太大的把握,網(wǎng)上求職者資料的真實(shí)度與可信度也無法保證,溝通的不足也影
36、響了求職者對網(wǎng)站的信任度以及企業(yè)對網(wǎng)站投資的熱情。</p><p> 4.實(shí)現(xiàn)網(wǎng)站信息資源的共享存在難度</p><p> 由于存在利益分配關(guān)系,使網(wǎng)絡(luò)招聘信息網(wǎng)站的信息相對獨(dú)立,人才資源信息相互聯(lián)網(wǎng)成為問題,網(wǎng)絡(luò)招聘信息網(wǎng)站提供的信息量太少,導(dǎo)致網(wǎng)上求職的成功率不高。這些方面表明了人才中介網(wǎng)絡(luò)體系形成的條件尚不完全成熟。</p><p> 1.2.4 網(wǎng)絡(luò)
37、招聘信息網(wǎng)站的發(fā)展趨勢</p><p> 網(wǎng)絡(luò)的自由與開放為電子商務(wù)創(chuàng)造了機(jī)遇,同時(shí)也帶來了人才一市場的空前繁榮。隨著一大批網(wǎng)絡(luò)招聘信息網(wǎng)站的蜂擁而起,網(wǎng)上招聘急劇升溫,不僅被網(wǎng)絡(luò)商們普遍看好,更博得了招聘單位和網(wǎng)民的廣泛青睞。</p><p> 雖然在互聯(lián)網(wǎng)的發(fā)展初期,用戶就被提到了中心位置,但在實(shí)際建設(shè)過程中卻忽略了用戶的個(gè)性化需求。這實(shí)際上是由市場現(xiàn)狀所決定的,個(gè)性化的網(wǎng)站固然能
38、夠更有針對性地吸引某一目標(biāo)群體,但因此而失去另外的群體卻令網(wǎng)站經(jīng)營者不忍,正是這種追求“大而全”的做法,造成了網(wǎng)站的千篇一律。隨著網(wǎng)絡(luò)應(yīng)用的普及,“大而全”的網(wǎng)站注定要被個(gè)性化的網(wǎng)站所取代。市場的擴(kuò)大使“全而精”的經(jīng)營不具可能,而隨著用戶群的增長與細(xì)化,爭取到一個(gè)穩(wěn)固的用戶群體對于網(wǎng)站的業(yè)務(wù)拓展至關(guān)重要。</p><p> 目前的網(wǎng)絡(luò)招聘信息網(wǎng)站絕大部分仍停留在只發(fā)布招聘職位和求職簡歷的“網(wǎng)上公告欄”這個(gè)定位上
39、,缺乏與用戶的互動(dòng)式交流,尤其在提供不同用戶需求的個(gè)性化服務(wù)方面力度不夠。要讓它完全實(shí)現(xiàn)人才中介信息服務(wù)機(jī)構(gòu)橋梁的職能,對經(jīng)濟(jì)發(fā)展起到關(guān)鍵作用,人才信息網(wǎng)絡(luò)還有很多事情要做。用戶是當(dāng)前網(wǎng)站發(fā)展的主要驅(qū)動(dòng)力,用戶的數(shù)量直接意味著企業(yè)的生存與否,用戶甚至可以直接轉(zhuǎn)化為資本市場的“市場價(jià)值”,只有通過用戶的消費(fèi),網(wǎng)絡(luò)信息服務(wù)的價(jià)值才能實(shí)現(xiàn)。網(wǎng)絡(luò)時(shí)代,這種消費(fèi)與生產(chǎn)的融合趨勢決定了處于轉(zhuǎn)折期的網(wǎng)站經(jīng)營者們必須以未來為導(dǎo)向,以現(xiàn)實(shí)為基點(diǎn),從最實(shí)處
40、入手開拓市場。國內(nèi)網(wǎng)站在經(jīng)歷了一段比較“自我”的時(shí)期后,現(xiàn)在已逐漸冷靜下來重新思索未來。網(wǎng)站建設(shè)者們開始重視用戶市場的培育,通過不斷滿足用戶的個(gè)性化需求積攢最寶貴的收入資源。</p><p> 從以上來看,中國人才網(wǎng)站的未來道路任重而道遠(yuǎn)。</p><p> 1.3主要的內(nèi)容意義</p><p> 當(dāng)前社會競爭日趨激烈,“找工作難”已成為社會的一大難題。問題的
41、關(guān)鍵在于求職和招聘的人員都陷入了如何找到適合自己的工作以及如何招到合格的人才來填補(bǔ)公司空缺的這一矛盾中。 如果依靠傳統(tǒng)的招聘形式來招聘或應(yīng)聘,不但增加成本,而且往往招不到合適的人才或找不到合適的工作。為解決這一問題,可以把招募人員和尋找工作的這些信息都放在因特網(wǎng)上,讓更多人獲得這些信息。</p><p> 因此設(shè)計(jì)本系統(tǒng)正是為了適應(yīng)這種形勢,一個(gè)功能齊全的在線人才網(wǎng)站系統(tǒng)將能為招聘者和應(yīng)聘者提供一個(gè)適合的平臺,
42、通過這個(gè)平臺,可以足不出戶就能招聘人才或?qū)ふ夜ぷ?,為大眾提供方便?lt;/p><p> 在 Internet 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。網(wǎng)絡(luò)發(fā)展前景無限,及早與網(wǎng)絡(luò)結(jié)合,與信息時(shí)代同步,與高科技匯合,定會給社會各行各業(yè)的發(fā)展注入新鮮的活力。在中國,網(wǎng)絡(luò)招聘興起的同時(shí)發(fā)展迅速。首先因?yàn)榫W(wǎng)上投遞的簡歷比較多,而且應(yīng)聘者素質(zhì)較高
43、。還有,網(wǎng)絡(luò)招聘的優(yōu)點(diǎn)是快捷,方便,招聘網(wǎng)站所提供的一些服務(wù)還可以幫助企業(yè)篩選簡歷,提高企業(yè)的工作效率。另外,網(wǎng)絡(luò)招聘上花的成本遠(yuǎn)遠(yuǎn)低于傳統(tǒng)的任何一種方式,這也是企業(yè)選擇網(wǎng)絡(luò)招聘的一個(gè)重要原因。</p><p> 本論文主要分為:緒論、系統(tǒng)概述、需求分析、系統(tǒng)設(shè)計(jì)和架構(gòu)、數(shù)據(jù)庫的設(shè)計(jì)與生成極其配置、功用模塊的編寫、個(gè)人用戶界面設(shè)計(jì)、企業(yè)用戶界面設(shè)計(jì)、總結(jié)部分等。緒論部分,主要介紹了問題的提出,以及開發(fā)該系統(tǒng)的必
44、要性和該系統(tǒng)研究路線。</p><p> 系統(tǒng)概述部分,主要介紹系統(tǒng)功能與應(yīng)用背景、系統(tǒng)預(yù)覽圖。</p><p> 系統(tǒng)需求分析部分,主要介紹系統(tǒng)功能需求描述、管理流程和數(shù)據(jù)流程圖。</p><p> 系統(tǒng)設(shè)計(jì)和架構(gòu)是具體工作實(shí)現(xiàn)部分,其內(nèi)容是系統(tǒng)實(shí)現(xiàn)的具體指導(dǎo),分為系統(tǒng)設(shè)計(jì)思想、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)功能模塊細(xì)分三部分。</p><p>
45、 系統(tǒng)的安裝、測試與調(diào)試部分,重點(diǎn)是介紹IIS5.0的安裝及調(diào)試和網(wǎng)上系統(tǒng)怎樣在IIS5.0下的瀏覽及系統(tǒng)的調(diào)試和測試。</p><p> 總結(jié)部分,主要是總結(jié)系統(tǒng)過程中的經(jīng)驗(yàn),完成了那些功能,有那些地方不同于別人或運(yùn)用了那些先進(jìn)技術(shù)以及系統(tǒng)還存在那些缺點(diǎn)和不足。</p><p><b> 2 系統(tǒng)概述 </b></p><p> 2.
46、1 本系統(tǒng)主要完成的本系統(tǒng)分招聘和管理兩部分。</p><p><b> 如下:</b></p><p><b> 企業(yè)招聘</b></p><p><b> 人才求職</b></p><p> 用戶注冊(企業(yè)用戶與個(gè)人用戶)</p><p>
47、 用戶登陸(企業(yè)用戶與個(gè)人用戶)</p><p><b> 人才新聞</b></p><p><b> 人才測評</b></p><p><b> 人才培訓(xùn)</b></p><p><b> 政策法規(guī)</b></p><p>
48、;<b> 收費(fèi)標(biāo)準(zhǔn)</b></p><p><b> 給我留言</b></p><p><b> 友情鏈接</b></p><p> 站內(nèi)搜索(可根據(jù)職位,人才,區(qū)域,關(guān)鍵字等來查詢) </p><p> ?、僦黜摬糠种饕嫦驊?yīng)聘者的招聘信息。分別列有公司名稱,點(diǎn)擊相
49、應(yīng)的公司名稱會彈出相應(yīng)詳細(xì)信息,本窗口還顯示應(yīng)聘者相關(guān)的資料信息及個(gè)人簡歷,包括應(yīng)聘人姓名、年齡、學(xué)歷、英語級別、畢業(yè)學(xué)校,等共用人單位參考錄用。如果應(yīng)聘者對工作滿意可注冊登陸管理頁‘查看所有公司’菜單,點(diǎn)擊窗口的下方“投放簡歷”按鈕,系統(tǒng)會向用人公司發(fā)送你的簡歷,如果對這項(xiàng)工作不滿意可以關(guān)閉本窗口,查看其他職位。</p><p> ?、谧源翱谟糜趹?yīng)聘者和招聘公司的注冊。在注冊會員的管理頁個(gè)人及公司可以填寫登記
50、資料。應(yīng)聘者必填部分包括姓名、性別、年齡、身份證號、學(xué)歷、畢業(yè)院校、專業(yè)、想找的工作、e-mail地址、個(gè)人簡歷等。填寫完畢點(diǎn)擊登記資料。必填部分必須填寫,公司可以根據(jù)這些資料初步判斷應(yīng)聘者是否滿足條件,如果滿足公司會和應(yīng)聘者聯(lián)系,進(jìn)一步了解應(yīng)聘者。</p><p> ③應(yīng)聘者可以在注冊后隨時(shí)公司的錄用狀態(tài),在主頁的左上角用戶登陸窗口登陸,輸入ID號和密碼,點(diǎn)擊登陸,彈出管理頁,在站內(nèi)信件中查看公司發(fā)回的信息,
51、錄用了請和公司聯(lián)系。如果沒錄用請耐心等待。 </p><p> ?、鼙鞠到y(tǒng)還為應(yīng)聘者安裝職位搜索窗口,可以為應(yīng)聘者節(jié)約更多的時(shí)間,最快的找到適合自己的職位??筛鶕?jù)職位名稱、性別要求、學(xué)歷要求、月薪等進(jìn)行搜索 ,可根據(jù)不同的要求進(jìn)行二次搜索,點(diǎn)擊搜索 ,會出現(xiàn)滿足要求的職位的情況,再點(diǎn)擊相應(yīng)的職位名稱會顯示該職位的詳細(xì)情況。</p><p> ?、?/p>
52、系統(tǒng)統(tǒng)計(jì)和系統(tǒng)公告。系統(tǒng)統(tǒng)計(jì)了招聘信息、求職用戶、錄用人數(shù)和訪問量,通過數(shù)字清楚的顯示招聘情況。系統(tǒng)公告通告當(dāng)前的主要信息。</p><p> 2.2 系統(tǒng)預(yù)覽圖 </p><p> 圖2.2-1主界面顯示圖</p><p> 3 系統(tǒng)需求分析及系統(tǒng)開發(fā)的技術(shù)</p><p> 3.1 系統(tǒng)需求分析</p><p&
53、gt; 網(wǎng)上招聘管理系統(tǒng)分為前臺管理和后臺管理。前臺管理包括瀏覽新聞、職位查詢、查看企業(yè)信息、維護(hù)個(gè)人信息等功能。后臺管理包括新聞管理、企業(yè)信息管理、職位信息管理、應(yīng)聘信息查詢等模.</p><p><b> (1) 新聞管理</b></p><p> ◆ 添加新聞,包括新聞標(biāo)題與新聞內(nèi)容;</p><p><b> ◆
54、 修改新聞;</b></p><p><b> ◆ 刪除新聞。</b></p><p> ?。?) 企業(yè)信息管理</p><p> ◆ 添加企業(yè)信息,包括企業(yè)名稱、企業(yè)類型、企業(yè)簡介等信息;</p><p> ◆ 修改企業(yè)信息;</p><p> ◆ 刪除企業(yè)信息。&
55、lt;/p><p><b> ?。?) 職位管理</b></p><p><b> ◆ 添加職位;</b></p><p><b> ◆ 修改職位;</b></p><p><b> ◆ 刪除職位。</b></p><p>
56、; ?。?) 應(yīng)聘信息管理</p><p> ◆ 查看應(yīng)聘信息;</p><p> ◆ 刪除應(yīng)聘信息。</p><p> ?。?) 系統(tǒng)用戶管理</p><p> ◆ 系統(tǒng)用戶的錄入,包括用戶名、密碼等信息;</p><p> ◆ 修改自己的密碼;</p><p> ◆
57、退出登錄狀態(tài);</p><p> ◆ 用戶信息的查看。</p><p> ?。?) 系統(tǒng)用戶管理功能</p><p> ◆ 用戶修改自己的密碼;</p><p> ◆ 用戶創(chuàng)建或刪除企業(yè)用戶;</p><p> ◆ 企業(yè)用戶修改自己的密碼;</p><p> ◆ 企業(yè)用戶修
58、改自己的用戶信息;</p><p> ◆ 注冊個(gè)人用戶;</p><p> ◆ 個(gè)人用戶修改自己的密碼;</p><p> ◆ 個(gè)人用戶修改自己的用戶信息</p><p> ?功能需求:為了滿足市場對于人才招聘解決方案的需求,盡可能減低成本,為更多的人創(chuàng)造更好的就業(yè)條件,也為企業(yè)招聘帶來便利。</p><p
59、> ?性能需求:1、硬件需求:cpu :inter pentuimII 或等效處理器、300MHZ或更高</p><p> ?內(nèi)存:96MB 可用內(nèi)存 硬盤:275MB以上可用磁盤空間</p><p> ?顯示器:可達(dá)800×600像素的256色顯示器或更高</p><p> ?軟件需求:操作系統(tǒng)windows 98/2000
60、/NT/XP(或更高版本)</p><p> ?瀏覽器:netscape navigator6.0或microsoft internet explover6.0或更高本。</p><p> 3.2 ASP編程技術(shù)</p><p> 3.2.1ASP概述</p><p> ASP(Active Server Pages)是Micros
61、oft公司于1996年11月推出的WEB應(yīng)用程序開發(fā)技術(shù),ASP是一個(gè)服務(wù)器端的腳本環(huán)境,ASP能夠把HTML文件、腳本、基于COM標(biāo)準(zhǔn)的組件有機(jī)地結(jié)合在一起,形成一個(gè)能夠在服務(wù)器上運(yùn)行的動(dòng)態(tài)WEB應(yīng)用程序,并能把按用戶要求制作的標(biāo)準(zhǔn)HTML頁面送給客戶端瀏覽器。</p><p> 正是ASP技術(shù)能夠創(chuàng)建易于維護(hù)、與平臺無關(guān)的應(yīng)用系統(tǒng),才可以使用戶充分利用全球網(wǎng)所提供的廣泛資源。本章將介紹ASP的概念、工作原理
62、及其組成。</p><p> 3.2.2 ASP的工作原理</p><p> ASP與常見的在Client端實(shí)現(xiàn)動(dòng)態(tài)主頁的技術(shù)如Java applet、 ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和 Script語句都是由服務(wù)器來解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動(dòng)態(tài)生成的Web頁面并送到瀏覽器;而Client端的Script命令則是由
63、瀏覽器來解釋執(zhí)行。由于ASP是在服務(wù)器端解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持ASP,也不必?fù)?dān)心別人下載程序從而竊取編程邏輯。ASP程序通過后綴名為.asp的ASP文件來實(shí)現(xiàn)其功能,一個(gè). asp文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在Web服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)用戶從瀏覽器輸入了.asp文件的地址后,瀏覽器就將這個(gè)URL請求發(fā)給Web服務(wù)器。如果Web服務(wù)器上裝ASP,就調(diào)用ASP,ASP讀出相應(yīng). asp文件,解釋并執(zhí)
64、行命令,動(dòng)態(tài)生成一個(gè)HTML頁面回傳Web服務(wù)器,然后Web服務(wù)器把結(jié)果發(fā)送給瀏覽器。ASP文件的制作和HTML類似,且可和HTML開發(fā)集成,可以在同一個(gè)過程完成,利用ASP將可以執(zhí)行的腳本嵌入到HTML文件中,這使得HTML文件的編寫與腳本的開發(fā)融合</p><p> ASP與網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式相比有以下優(yōu)點(diǎn):1.完全與HTML文件融合在一起; 2.容易創(chuàng)建,不需要其它編譯、鏈接程序;3.面向?qū)ο蟮?/p>
65、并通過ActiveX Sever對象可擴(kuò)展。</p><p> 3.2.3 ASP的文件結(jié)構(gòu)</p><p> 基于ASP的頁面以擴(kuò)展名為asp的文件形式駐留在WEB服務(wù)器上。一個(gè)*.asp源文件是文本文件,可以包括以下成分:</p><p> 1.文本用于顯示信息、頁面標(biāo)題等。</p><p> 2.HTML標(biāo)記實(shí)現(xiàn)頁面風(fēng)格設(shè)計(jì)
66、。</p><p> 3.ASP腳本(Scripting Commands)一組腳本命令,在源文件中以(%…%>為定界符。腳本命令必須是缺省腳本語言(例如VBScript)中的有效命令,負(fù)責(zé)整體流程的設(shè)計(jì),并利用ASP內(nèi)置組件和內(nèi)置對象、或其他組件實(shí)現(xiàn)所需功能。</p><p> 3.2.4 ASP的基本語法</p><p> ASP的基本語法如下:&
67、lt;/p><p> 1.采用在HTML命令標(biāo)識的兩端分別加上“<”和“>”分隔符,區(qū)分HTML命令標(biāo)識和普通字符。</p><p> 2.采用“<%’,和“‘%>’,包含ASP的命令,區(qū)分服務(wù)器端的ASP腳本和其他字符。</p><p> 3.采用<SCRIPT>和</SCRIPT>標(biāo)識服務(wù)器端用戶定義的函數(shù)、方法
68、或模塊。·注意必須在<SCRIPT>標(biāo)識內(nèi)指定屬性RUNAT=SERVER,否則會由瀏覽器嘗試運(yùn)行,并以失敗告終。ASP可以使用任何SCRIPT語言,只要提供相應(yīng)的腳本引擎即可,ASP中默認(rèn)的腳本為VBScript,若要采用其他腳本語言,如JScript,需要在文件的開頭注明<%Language=JScript%></p><p> 3.2.5 ASP的特點(diǎn)</p>
69、;<p> 本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)采用了ASP技術(shù),它的主要特點(diǎn)如下:</p><p><b> 1.面向?qū)ο蟆?lt;/b></p><p> 2.ASP技術(shù)完全與HTML集成,因此易于生成,只需掌握一門腳本語言。</p><p> 3.使用常規(guī)文本編輯器,如Windows的記事本,即可設(shè)計(jì)。</p><p&g
70、t; 4. ASP是在服務(wù)器端運(yùn)行,因此開發(fā)者無需考慮瀏覽器兼容問題。</p><p> 5.ASP只把結(jié)果返回給瀏覽器,開發(fā)者不必?fù)?dān)心ASP源程序代碼會被別人竊取。</p><p> 6.ASP可以通過使用ActiveX Server Components(ActiveX服務(wù)器組件)來擴(kuò)充腳本語言的功能。Active Server Component可使用Visual Basic、
71、Java、Visual C++,COBOL等語言來實(shí)現(xiàn)。</p><p> 7.ASP本身自帶了五個(gè)ActiveX Server Components(ActiveX服務(wù)器組件),其中最重要的兩個(gè)是數(shù)據(jù)庫訪IP組件ADO DB(ActiveX Data Objects DataBase),文件訪問組件FileSystemObjects </p><p> 8.使用Server端Scri
72、pt產(chǎn)生Client端Script,可以使用ASP程序碼在站點(diǎn)服務(wù)器執(zhí)行Script語言(VBScript或JavaScript),來產(chǎn)生或更改在Client端執(zhí)行的Script語言。</p><p> 9.ASP通常必須放在支持ASP的WEB服務(wù)器上的一個(gè)有可執(zhí)行權(quán)限的目錄下,才能被正確使用。</p><p> 3.3 數(shù)據(jù)庫技術(shù)</p><p> Acc
73、ess是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS), 主要用于中小型數(shù)據(jù)庫應(yīng)用,適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù),允許用戶構(gòu)造應(yīng)用程序來歸檔和存儲數(shù)據(jù),并使數(shù)據(jù)能夠很容易地采用多種方式進(jìn)行篩選、分類和查詢數(shù)據(jù)。</p><p> Access是一個(gè)數(shù)據(jù)庫管理系統(tǒng),以為它與其他的數(shù)據(jù)庫管理系統(tǒng)相比更加簡單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶即可掌握并使用它,而且ACCESS的功能強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)庫管
74、理以及處理需要。</p><p> 下面簡單介紹ACCESS數(shù)據(jù)庫的基本方法 :</p><p> 1.新建數(shù)據(jù)庫,新建一個(gè)數(shù)據(jù)庫有兩中方法:一種是創(chuàng)建一個(gè)空數(shù)據(jù)庫,即建立一個(gè)沒有表,查詢,窗體和報(bào)表等內(nèi)容的數(shù)據(jù)庫;另一種方法是使用ACCESS中提供的數(shù)據(jù)庫模版創(chuàng)建數(shù)據(jù)庫,即通過對向?qū)岢龅倪x項(xiàng)和不同選擇來設(shè)計(jì)窗體,查詢和報(bào)表等,從而建立一個(gè)完整的數(shù)據(jù)庫。</p>&l
75、t;p> 2.添加數(shù)據(jù)庫,表是ACCESS數(shù)據(jù)庫的基礎(chǔ),是信息的載體。其他對象如查詢,窗體和報(bào)表,也是將表中的信息以各種形式表現(xiàn)出來,方便用戶使用這些信息。在ACCESS中,創(chuàng)建表的方法有三種:一是使用設(shè)計(jì)器創(chuàng)建表;二是通過輸入數(shù)據(jù)創(chuàng)建表;三是利用向?qū)?chuàng)建表。</p><p> 3.表的操作,在添加了數(shù)據(jù)庫之后,我們實(shí)際上就初步的完成了一個(gè)數(shù)據(jù)庫的建立工作,接下來我們就可以通過SQL語句對數(shù)據(jù)庫進(jìn)行操作
76、。當(dāng)然,在ACCESS中,對表的操作十分的方便,可以瀏覽表,為表添加、刪除、對表記錄進(jìn)行排序,因?yàn)锳CCESS是面向一些普通用戶的,所以其操作方法不必要用戶清楚SQL語句的語法及結(jié)構(gòu)。</p><p> 與其它的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)相比,Access具有以下優(yōu)點(diǎn):</p><p> 1.存儲文件單一。Access的一個(gè)數(shù)據(jù)庫文件中包含了該數(shù)據(jù)庫中的全部數(shù)據(jù)表、查詢、窗體、報(bào)表等所有數(shù)據(jù)
77、,便于管理。</p><p> 2.支持長文件名,并可以在文件名內(nèi)加空格,使文件便于理解、查找。</p><p> 3.具有強(qiáng)大的網(wǎng)絡(luò)功能,可通過網(wǎng)絡(luò)傳送數(shù)據(jù)。使用簡便,用戶無需了解編程語言,便可輕松地設(shè)計(jì)和開發(fā)數(shù)據(jù)庫應(yīng)用程序。</p><p> 4.可以處理多種數(shù)據(jù)信息,如文本文件和其它數(shù)據(jù)庫文件。</p><p> ODBC(Op
78、en Database Connectivity開放式數(shù)據(jù)庫互聯(lián))是微軟推出的一種工業(yè)標(biāo)準(zhǔn),一種開放的獨(dú)立于廠商的API應(yīng)用程序接口,可以跨平臺訪問各種個(gè)人計(jì)算機(jī)、小型機(jī)以及主機(jī)系統(tǒng)。ODBC作為一個(gè)工業(yè)標(biāo)準(zhǔn),絕大多數(shù)數(shù)據(jù)庫廠商、大多數(shù)應(yīng)用軟件和工具軟件廠商都為自己的產(chǎn)品提供了ODBC接口或提供了ODBC支持,這其中就包括常用的SQL SERVER、ORACAL、INFORMIX等,當(dāng)然也包括了Access。</p>&l
79、t;p> ASP訪問數(shù)據(jù)庫的幾種方式:在ASP腳本中可以通過三種方式訪問數(shù)據(jù)庫:</p><p> ?IDC(Internet Database Connector)方式;</p><p> ?ADO(ActiveX Data Objects)方式;</p><p> ?RDS(Remote Data Service)方式;</p>
80、<p> 這三種訪問方式對數(shù)據(jù)庫的訪問是由Internet Information Server來完成的。Web瀏覽器用HTTP協(xié)議向Internet信息服務(wù)器(IIS)遞交請求。Internet信息服務(wù)器執(zhí)行訪問數(shù)據(jù)庫的操作,并以一個(gè)HTML格式的文檔作為回答。在本程序中我使用的是第二種方式,即ADO方式。</p><p><b> ?</b></p>&l
81、t;p><b> 4 系統(tǒng)設(shè)計(jì)和架構(gòu)</b></p><p> 4.1 系統(tǒng)設(shè)計(jì)思想</p><p><b> 頁面模塊化</b></p><p> 本系統(tǒng)把頁面中一些常用的部分集成為模塊,例如頁面的頭和尾部分這</p><p> 樣在設(shè)計(jì)新頁面時(shí)如有重復(fù)出現(xiàn)的部分,只需要拿現(xiàn)成的模
82、塊來組裝。</p><p><b> 流程人性化</b></p><p> 程序的流程完全遵守人才市場招聘的流程。首先注冊,在注冊完成后寫個(gè)人基本信息,而后在填寫職業(yè)經(jīng)歷和個(gè)人業(yè)務(wù)水平等信息,同時(shí)企業(yè)注冊完成后填寫、企業(yè)基本信息,而后在填寫所需職位的名稱、需求、報(bào)酬等,最后填寫聯(lián)系方式。這樣的流程便于使用者快速熟悉整個(gè)系統(tǒng)的流程,完成求職或者招聘。</p&g
83、t;<p><b> 功能全面化</b></p><p> 程序在設(shè)計(jì)時(shí)不僅考慮到基本功能——人才招聘的實(shí)現(xiàn),同時(shí)作為一個(gè)網(wǎng)站程序,還集成了新聞發(fā)布管理、法律法規(guī)發(fā)布管理等模塊。完善了站點(diǎn)的功能。</p><p> 4.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)</p><p> 根據(jù)面向?qū)ο蠛腿龑咏Y(jié)構(gòu)的設(shè)計(jì)思想,可得出如下所示的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖:&
84、lt;/p><p> 圖4.2-1人才招聘流程圖</p><p> 4.3 系統(tǒng)功能模塊細(xì)分</p><p> 根據(jù)本系統(tǒng)的系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖如下:</p><p> 圖4.3-1在線人才招聘系統(tǒng)流程圖</p><p> 4.4 數(shù)據(jù)庫的設(shè)計(jì)、生成與配置</p><p>
85、; 數(shù)據(jù)庫在一個(gè)信息管理中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整性和一致性。</p><p> 設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計(jì)有如下幾個(gè)步驟:</p><p><b> 數(shù)據(jù)庫需求分析</b>&l
86、t;/p><p><b> 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</b></p><p><b> 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p> 下面分別對幾個(gè)步驟進(jìn)行說明:</p><p> 4.4.1數(shù)據(jù)庫需求分析</p><p> 在招聘求職系統(tǒng)中,數(shù)據(jù)庫應(yīng)當(dāng)解決如下需求:<
87、/p><p> 保存應(yīng)聘者信息,包括應(yīng)聘者聯(lián)系資料等。</p><p> 保存應(yīng)聘者簡歷,包括應(yīng)聘者職業(yè)經(jīng)歷和業(yè)務(wù)水平。</p><p> 保存招聘單位信息,包括招聘單位介紹信息。</p><p> 保存招聘信息,包括所招聘職位信息和對應(yīng)聘者的要求等。</p><p> 保存其他信息,如新聞、政策法規(guī)信息等。&l
88、t;/p><p> 4.4.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</p><p> 擁有以上的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的</p><p> 各種實(shí)體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。分析本系統(tǒng)的需求,可以得到如下實(shí)體間關(guān)系圖:</p><p> 圖4.4
89、-1數(shù)據(jù)概念結(jié)構(gòu)圖</p><p> 4.4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接影響到系統(tǒng)的效率及系統(tǒng)實(shí)現(xiàn)的效果。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致,同時(shí),合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠滿足各種信
90、息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,為后面的具體設(shè)計(jì)打下基礎(chǔ)。 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)完畢后,可以將上面的數(shù)據(jù)庫概念轉(zhuǎn)化成某在數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。</p><p> 下表為站內(nèi)信件表,其中個(gè)人和企業(yè)的站內(nèi)信箋分別放在cmailbox表和pmailbox表中,但是表的結(jié)構(gòu)是一樣的:</p><p><b> 表一 站內(nèi)信件表
91、</b></p><p> 下表為jobnwes網(wǎng)站新聞表,存放網(wǎng)站首頁顯示的新聞信息:</p><p><b> 表二網(wǎng)站新聞表</b></p><p> 下表為system網(wǎng)站系統(tǒng)表,存放網(wǎng)站運(yùn)行所需常用信息:</p><p><b> 表三網(wǎng)站系統(tǒng)表</b></p&g
92、t;<p> 下表為perscn個(gè)人用戶表,存放個(gè)人用戶的聯(lián)系信息及簡歷信息:</p><p><b> 表四個(gè)人用戶表</b></p><p> 下表為copmany企業(yè)用戶表,存放企業(yè)用戶的聯(lián)系信息及企業(yè)信息:</p><p><b> 表四企業(yè)用戶表</b></p><p&g
93、t; 下表為zp招聘職位表,存放企業(yè)所招聘的職位信息:</p><p><b> 表五招聘職位表</b></p><p><b> 公用模塊的編寫</b></p><p> 4.5.1數(shù)據(jù)庫連接文件</p><p> 數(shù)據(jù)庫連接文件dbconn.inc中定義了數(shù)據(jù)庫連接對象,并開啟數(shù)據(jù)連接
94、備用,同時(shí)打開一個(gè)記錄集,取出一些系統(tǒng)所需常數(shù)并保存在本地變量中,將經(jīng)常用到的程序變量保存在本地變量中,以便后續(xù)程序使用,這種方法在開發(fā)中經(jīng)常用到,有如下兩個(gè)好處:</p><p> 在編寫程序時(shí)減少工作量。</p><p> 可以及時(shí)關(guān)閉數(shù)據(jù)連接對象以降低服務(wù)器系統(tǒng)資源消耗。</p><p><b> 頁面頭文件</b></p&g
95、t;<p> 由于頁面的頭部導(dǎo)航部分都是類似的,因此可以將起單獨(dú)放在一個(gè)文件中,并在需要使用的地方使用include指令來引入文件,使得程序模式化??梢钥吹?,此文件內(nèi)包含的代碼的作用是顯示頁面頂端的表格,此表格內(nèi)含廣告圖片、網(wǎng)站導(dǎo)航等。其中在顯示廣告橫幅時(shí)調(diào)用了在dbconn.inc文件中從數(shù)據(jù)庫中取出并復(fù)制到本地變量中的廣告圖片數(shù)據(jù)。</p><p><b> 頁面尾文件</b
96、></p><p> 同時(shí),還要制作一個(gè)公共的頁面尾文件end.asp,此處引用了復(fù)制在本地變量中的系統(tǒng)設(shè)置數(shù)據(jù),通過這幾處引用,可以體會到本系統(tǒng)將數(shù)據(jù)庫中常用數(shù)據(jù)一次復(fù)制到本地變量中的好處。</p><p><b> 4.5.2登陸判定</b></p><p> 當(dāng)個(gè)人擁護(hù)進(jìn)行例如發(fā)布簡歷、修改個(gè)人信息等操作時(shí),程序需要驗(yàn)證用戶是
97、否已經(jīng)登陸作為前提條件,如果用戶沒有登陸,則不應(yīng)該訪問這些頁面,因此需要制作一個(gè)判斷用戶是否登陸并加以處理的模塊。同樣,企業(yè)用戶在進(jìn)行職位招聘信息的填寫前也應(yīng)首先登陸。在本系統(tǒng)中,以對個(gè)人用戶是否登陸的判定例示講解對于登陸的判定方法,對個(gè)人用戶是否登陸的判斷是通過在inc/person.inc文件 , 程序首先獲得session中保存用戶編號的值,如果這個(gè)值為空則會提示用戶登陸非法,并同時(shí)跳轉(zhuǎn)回主頁,達(dá)到屏蔽用戶訪問的目的,如果不為空,
98、則說明用戶已經(jīng)登陸,此時(shí)程序打開一個(gè)記錄集,并取出系統(tǒng)社區(qū)信息及友情連接信息,存放在臨時(shí)變量中。</p><p> 對企業(yè)用戶是否登陸的判斷與對個(gè)人用戶是否登陸的判斷過程是基本相同的,只不過在打開數(shù)據(jù)表時(shí)打開的是企業(yè)數(shù)據(jù)表company。管理員登陸模塊,在本系統(tǒng)中,設(shè)計(jì)了管理員登陸的后臺管理頁面,此頁面首先檢測session的值來判斷管理員是否登陸,如果沒有登陸,則顯示登陸的表單,如下圖:</p>
99、<p> 圖4.5-1登陸界面</p><p> 這部分的處理代碼和用戶登陸的表單原理類似,這里就不在詳述了,下面展示一下接受并處理管理員登陸的代碼,如下:</p><p> 管理員登陸處理頁面chkindex.asp</p><p><b> dim rs</b></p><p> admin1=
100、request.form("admin")</p><p> pwd1=request.form("pwd")</p><p> set rs=server.CreateObject("ADODB.RecordSet")</p><p> rs.open "select * from adm
101、in where admin='" & admin1 & "'",conn,1</p><p> if pwd1<>rs("pwd") then</p><p> response.write "<link rel='stylesheet' type='
102、text/css' href='style.css'>"</p><p> response.write "<body bgcolor='#ffffff'>" </p><p> response.write "對不起,您的輸入不正確,請您正確輸入管理員的用戶名和密碼!請點(diǎn)擊<a h
103、ref='VBscript:history.go(-1)'><font size=4 color=#ff0000>這里</font></a>返回!"</p><p><b> else</b></p><p> session("admin")=RS("admin&q
104、uot;)</p><p> session("KEYS")=rs("OSKEY")</p><p> response.redirect "admin.asp"</p><p><b> end if</b></p><p><b> rs.
105、close</b></p><p><b> %></b></p><p> 與處理用戶登陸相似,程序首先獲得傳遞來的表單值,然后創(chuàng)建記錄集對象,并根據(jù)傳遞的表單參數(shù)值admin從數(shù)據(jù)庫中取出符合要求的數(shù)據(jù),此時(shí)將記錄集中保存的pwd值,即數(shù)據(jù)庫中保存的所填寫的管理員的密碼與所輸入的值進(jìn)行比對,如果不同則給出提示,否則首先設(shè)定session的值,
106、然后轉(zhuǎn)入頁面admin.asp。</p><p> 4.5.3注銷登陸模塊</p><p> 企業(yè)用戶和個(gè)人用戶的注銷登陸頁面分為company和person目錄下的exit.asp文件,現(xiàn)以企業(yè)用戶的退出頁面company/exit.asp為例,分析注銷登陸的過程,代碼如下:</p><p> 企業(yè)用戶退出頁面exit.asp</p><
107、p> <% if session("cuid")<>"" then uname=session("cuid") end if</p><p> if session("puid")<>"" then uname=session("puid") end if
108、</p><p> Session.Abandon</p><p> response.write"<SCRIPT language=VBScript>alert('用戶"&uname&"成功退出登錄,正在返回首頁!');"</p><p> response.write&qu
109、ot;this.location.href='../index.asp';</SCRIPT>" %></p><p> 這里可以看到,處理退出登陸的關(guān)鍵代碼是調(diào)用session對象的Abandon方法,Abandon方法刪除所有存儲在session對象中的對象并釋放這些對象的源。如果未明確地調(diào)用Abandon方法,一旦會話超時(shí)(默認(rèn)設(shè)置為20分鐘),服務(wù)器將刪除這些
110、對象。</p><p> 4.6 個(gè)人用戶界面設(shè)計(jì)</p><p> 4.6.1 個(gè)人用戶注冊界面</p><p> 用戶在網(wǎng)站導(dǎo)航處點(diǎn)擊“新會員注冊”將打開member.asp頁面,這個(gè)頁面顯示用戶的注冊表單,如下圖:</p><p> 圖4.6-1用戶注冊界面</p><p> 當(dāng)提交表單并檢測輸入數(shù)據(jù)合
111、法后,會將表單提交到這個(gè)頁面本身,頁面首,先判斷是否已經(jīng)提交,如果已經(jīng)提交則進(jìn)入用戶信息注冊處理,這個(gè)注冊過程比較復(fù)雜,但是主要的過程就是將usertype的值分為幾個(gè)支線流程,這幾個(gè)支線流程是類似的。由于此代碼繁多,不做以展示。這塊程序首先根據(jù)所取得的表單中的用戶名查詢數(shù)據(jù)庫中是否有相同用戶名的記錄,如果有則給出提示,并終止運(yùn)行,否則進(jìn)入下一步,打開記錄集并添加一條新的記錄,然后系統(tǒng)默認(rèn)要給用戶發(fā)送一條站內(nèi)短消息提示注冊成功,因此還要
112、打開記錄集,在短信數(shù)據(jù)庫pmailbox中新增一條短信數(shù)據(jù)。最后彈出提示告訴用戶注冊成功,然后轉(zhuǎn)到用戶首頁。其他usertype的處理過程與此類似,只不過不同的處理用戶信息存放在不同表中。最后的過程都是一樣的,此處為了解釋清晰,代碼編寫的較為繁瑣。</p><p> 4.6.2個(gè)人用戶登陸</p><p> 用戶進(jìn)入網(wǎng)站后,可以在頁面上邊的導(dǎo)航欄處填寫用戶名和密碼,并選擇帳戶類型進(jìn)行登
113、陸。如果登陸成功,則顯示用戶管理的快界鏈接,否則顯示登陸表單,在這個(gè)表單中填寫用戶名和密碼,并提交到login.asp頁面,用戶可以登陸, 程序首先通過request對象獲得表單傳送來的數(shù)值,然后使用幾個(gè)流程判斷語句if…else…endif來對不同情況的變量usertype值的登陸進(jìn)行選擇。這里以usertype的值為“person”的情況為示例解釋,首先程序創(chuàng)建一個(gè)記錄集,并根據(jù)所得參數(shù)查詢person表中符合條件的數(shù)據(jù),如果記錄集
114、為空,則說明沒有符合條件的數(shù)據(jù),從而進(jìn)一步說明用戶所填寫的信息不正確,無法正確登陸,此時(shí)給出提示,并終止頁面運(yùn)行,否則設(shè)定session的值并跳轉(zhuǎn)到個(gè)人用戶管理頁面,此頁面如下所示:</p><p> 圖4.6-2用戶管理頁面</p><p> 4.6.3個(gè)人簡歷發(fā)布</p><p> 當(dāng)用戶注冊并登陸系統(tǒng)后,在求職前必須完成簡歷的撰寫,這是本系統(tǒng)的重點(diǎn)功,當(dāng)
115、用戶在登陸頁所示的用戶控制面板界面左部導(dǎo)航處點(diǎn)擊“登陸簡歷”按鈕,將打開登陸簡歷的網(wǎng)頁person/register.asp,下圖所示:</p><p> 圖4.6-3個(gè)人資料管理界面 </p><p> 此頁面的主要作用是首先從數(shù)據(jù)庫中取得當(dāng)前用戶的相關(guān)信息,如果用戶已經(jīng)登陸過簡歷則給出提示并跳轉(zhuǎn)到簡歷維護(hù)的頁面,否則就繼續(xù)顯示下面的表單。下面展示提交表單后的處理過程,當(dāng)
116、用戶正確填寫信息后,點(diǎn)擊“下一步”按鈕,將會把表單中的信息提交到自身,提交完成后,頁面首先進(jìn)行流程判斷處理,如果已經(jīng)提交表單,則應(yīng)當(dāng)進(jìn)行用戶簡歷的存儲工作,person/register.asp文件,這里程序首先獲得用戶所填寫的全部表單數(shù)據(jù),而由于在提交前顯示表單的頁面就已經(jīng)對用戶是否提交簡歷做了判斷,因此無需根據(jù)用戶名查詢數(shù)據(jù)庫中是否有重復(fù)記錄了,打開記錄集后,將所得數(shù)據(jù)插入數(shù)據(jù)庫中,然后跳轉(zhuǎn)到頁面register2.asp,在reg
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)-網(wǎng)上招聘系統(tǒng)
- 網(wǎng)上求職招聘系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上求職招聘系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上求職招聘系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上求職招聘系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)--網(wǎng)上招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)---- 網(wǎng)上招聘求職系統(tǒng)設(shè)計(jì)與開發(fā)
- 網(wǎng)上求職招聘系統(tǒng)畢業(yè)設(shè)計(jì)論文最終定稿版
- 網(wǎng)上人才招聘系統(tǒng)——管理員子系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上購物系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì) ----網(wǎng)上考試系統(tǒng)
- 網(wǎng)上考試系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上購物系統(tǒng)-畢業(yè)設(shè)計(jì)
- 網(wǎng)上購物系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上考勤系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----網(wǎng)上購物系統(tǒng)
- 網(wǎng)上購物系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上售票系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上考試系統(tǒng)畢業(yè)設(shè)計(jì)
- 網(wǎng)上訂餐系統(tǒng)-畢業(yè)設(shè)計(jì)
評論
0/150
提交評論