版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 學(xué)院(直屬系):華科學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系 時(shí)間:2013年 5月 5日學(xué) 生 姓 名張純瑀指 導(dǎo) 教 師王晨設(shè)計(jì)(論文)題目在線(xiàn)人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)主要研究?jī)?nèi)容在線(xiàn)人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)研究方法php+mysql+apach主要技術(shù)指標(biāo)(或研究目標(biāo))為了滿(mǎn)足市場(chǎng)對(duì)于人才招聘解決方案的需求主要參考文獻(xiàn)1劉金嶺,馮萬(wàn)利. 數(shù)據(jù)庫(kù)原理及應(yīng)用實(shí)驗(yàn)與課程設(shè)計(jì)指導(dǎo)m.北京:清華大學(xué)出版,2010.2王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論m.北京:高等教育出版社,2006.3luke welling and laura thomson .php and mysql web develop
2、mentm. 北京:機(jī)械工業(yè)出版社,2009.4曹衍龍,趙斯思 php網(wǎng)絡(luò)編程技術(shù)與實(shí)例m.北京:人民郵電出版社,2006.5劉志忠.css基礎(chǔ)教程m.北京:人民郵電出版社.2007.6三揚(yáng)科技.大道php:lamp+zend+開(kāi)源框架整合開(kāi)發(fā)與實(shí)戰(zhàn)m.北京:電子工業(yè)出版社,2009.7 金紅宇. 如何應(yīng)用php開(kāi)發(fā)web數(shù)據(jù)庫(kù)j. 計(jì)算機(jī)與現(xiàn)代化. 2002(08) 目錄在線(xiàn)人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要前 言3第一章 前言41.1 研究目的41.2 網(wǎng)上人才招聘系統(tǒng)的劃分和開(kāi)發(fā)61.2.1 網(wǎng)上人才招聘系統(tǒng)的劃分61.2.2 網(wǎng)上人才招聘的開(kāi)
3、發(fā)6第二章 項(xiàng)目開(kāi)發(fā)的技術(shù)準(zhǔn)備72.1 php的簡(jiǎn)介82.1.1 php的概述82.1.2 php的特點(diǎn)82.2 mysql的簡(jiǎn)介92.2.1 mysql的概述92.1.2 mysql的特點(diǎn)92.3 apache的簡(jiǎn)介102.3.1 apache的概述102.3.2 apache的特點(diǎn)10第三章 系統(tǒng)分析113.1 系統(tǒng)初步調(diào)查113.2 系統(tǒng)可行性分析123.2.1 必要性123.2.2 可能性133.3 現(xiàn)行系統(tǒng)詳細(xì)分析143.3.1 業(yè)務(wù)流程分析143.3.2 現(xiàn)行網(wǎng)上招聘業(yè)務(wù)存在的問(wèn)題15第四章 系統(tǒng)設(shè)計(jì)164.1 系統(tǒng)總體設(shè)計(jì)174.2 系統(tǒng)主要模塊及功能實(shí)現(xiàn)184.2.1 系統(tǒng)登陸
4、184.2.2 用戶(hù)注冊(cè)登錄模塊分析194.2.3 招聘信息管理模塊分析224.2.4 檢索導(dǎo)航模塊分析234.2.5 人才信息管理模塊分析244.2.6 在線(xiàn)求職模塊分析264.3 數(shù)據(jù)庫(kù)設(shè)計(jì)274.3.1 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)27第五章 系統(tǒng)實(shí)施325.1 系統(tǒng)實(shí)現(xiàn)325.2 系統(tǒng)測(cè)試43第六章 結(jié)束語(yǔ)466.1系統(tǒng)特色與創(chuàng)新466.2系統(tǒng)局限466.3 總結(jié)47參考文獻(xiàn)48致 謝48碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng):在線(xiàn)人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)華科學(xué)院學(xué)院 計(jì)算機(jī)092202h班 張純瑀 指導(dǎo)教師:王晨摘 要求職,是當(dāng)今大學(xué)生畢業(yè)前最關(guān)注的一個(gè)問(wèn)題,由于網(wǎng)絡(luò)的迅速的發(fā)展,使得網(wǎng)絡(luò)招聘成了深受大學(xué)生歡迎的一種
5、方式。為了方便數(shù)信院學(xué)生通過(guò)網(wǎng)絡(luò)找尋合適的就業(yè)機(jī)會(huì),同時(shí)方便企業(yè)在數(shù)信院招收所需要的人才,數(shù)信院網(wǎng)上招聘系統(tǒng)就以此為目的產(chǎn)生了。本課題主要是以php作為前臺(tái)開(kāi)發(fā)工具,利用mysql作為后臺(tái)數(shù)據(jù)庫(kù)的技術(shù)來(lái)實(shí)現(xiàn)網(wǎng)上人才招聘系統(tǒng)。該網(wǎng)絡(luò)人才招聘系統(tǒng)提供了豐富的功能,包括用戶(hù)注冊(cè)模塊、職位信息管理模塊、檢索導(dǎo)航模塊、在線(xiàn)求職招聘模塊和人才信息管理模塊等,滿(mǎn)足用戶(hù)與用人單位之間的信息交互需求。本文重點(diǎn)介紹了網(wǎng)上人才招聘系統(tǒng)的功能實(shí)現(xiàn)方法以及關(guān)鍵技術(shù)。關(guān)鍵詞:網(wǎng)上人才招聘系統(tǒng),開(kāi)發(fā)工具,數(shù)據(jù)庫(kù),模塊the design and implementation of online recruitment sy
6、stemchina academy of sciences class:computer092202h zhangchunyu tutor:wangchenabstractlooking for a job,nowadays become the most popular topic among graduates.online recruitment,as one of the ways in getting a job now is very common in this infotmation age. in order to facilitate the students of sch
7、ool of mathematics &information technology to send your resume via the web to find suitable employment opportunities, and in order to facilitate the company recruit the talents of school of mathematics &information technology, online recruitment system produced for this purpose.this main top
8、ic is about a web-based job seeking system developed by php as the prospects of development tools and mysql as the background development tools. the web-based job seeking system provides a lot of features, including register modules, job information management modules, search navigation modules onli
9、ne jobs search modules and personnel information management modules. it meets the demand of information exchange between the customer and the employers.this paper focuses on the functions of web-based job seeking system implementation method and key technologies.keywords: web-based job seeking syste
10、m, development tools, database, module碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng):前 言上世紀(jì)90年代以來(lái),隨著計(jì)算機(jī)網(wǎng)絡(luò)、通信和信息技術(shù)突破性進(jìn)展,internet在全球爆炸性增長(zhǎng)并迅速普及。由于網(wǎng)絡(luò)方便快捷的特點(diǎn),網(wǎng)絡(luò)逐漸成為人們工作和生活的一種工具1。中國(guó)是迅速崛起的發(fā)展中大國(guó),尤其是改革開(kāi)放三十年,中國(guó)在各領(lǐng)域都取得了突破性進(jìn)展,互聯(lián)網(wǎng)也不例外。中國(guó)又是世界人口最多的國(guó)家,隨著經(jīng)濟(jì)的發(fā)展,城市化步伐的加快,求職者隊(duì)伍不斷壯大。傳統(tǒng)的人才招聘,對(duì)求職者來(lái)說(shuō),費(fèi)時(shí)費(fèi)力;對(duì)招聘單位來(lái)說(shuō),舉辦招聘會(huì)需要花費(fèi)大量經(jīng)費(fèi)。所以在當(dāng)今互聯(lián)網(wǎng)已經(jīng)成為人們生活一部分的社會(huì)里,越來(lái)越多的個(gè)人選
11、擇通過(guò)網(wǎng)絡(luò)輕點(diǎn)鼠標(biāo)尋求工作,越來(lái)越多的企業(yè)也開(kāi)始選擇網(wǎng)絡(luò)進(jìn)行招聘。網(wǎng)上人才招聘系統(tǒng)是先進(jìn)的計(jì)算機(jī)科學(xué)技術(shù)和現(xiàn)代招聘理念相結(jié)合的產(chǎn)物,通過(guò)使用以計(jì)算機(jī)網(wǎng)絡(luò)為基礎(chǔ)的網(wǎng)上人才招聘系統(tǒng),滿(mǎn)足了求職者和招聘企業(yè)雙向的要求,網(wǎng)上人才招聘系統(tǒng)收集大量招聘單位的招聘信息,它使網(wǎng)上招聘從盲目的網(wǎng)絡(luò)職位搜索到有序大量的職位投遞,從混亂變?yōu)橐?guī)范,而且成功率較高。網(wǎng)上人才招聘系統(tǒng)實(shí)現(xiàn)了人才招聘的一些主要功能,如用戶(hù)注冊(cè)功能:用戶(hù)需先進(jìn)行會(huì)員注冊(cè),成功后進(jìn)行相關(guān)操作;職位信息管理功能:用人單位可以在系統(tǒng)上發(fā)布相關(guān)信息,系統(tǒng)會(huì)對(duì)信息進(jìn)行歸類(lèi)管理;檢索導(dǎo)航功能:用戶(hù)可以根據(jù)自己意愿搜尋相關(guān)的工作;在線(xiàn)求職招聘功能:用戶(hù)可以
12、在搜索結(jié)果中尋找合適的單位投遞個(gè)人簡(jiǎn)歷;人才信息管理功能:系統(tǒng)會(huì)對(duì)用戶(hù)的信息,包括個(gè)人信息,個(gè)人簡(jiǎn)歷等進(jìn)行統(tǒng)一管理。系統(tǒng)用戶(hù)包括普通用戶(hù)和管理員用戶(hù)。普通用戶(hù)可以完成人才招聘的相關(guān)過(guò)程,包括生成簡(jiǎn)歷、投遞簡(jiǎn)歷等;管理員用戶(hù)具有更高的權(quán)限,可以添加和刪除職位信息,刪除違規(guī)用戶(hù)等操作。整個(gè)系統(tǒng)外觀和諧,操作較為人性化。第一章 前言1.1 研究目的在當(dāng)前的市場(chǎng)環(huán)境中。隨著社會(huì)的進(jìn)步和技術(shù)的發(fā)展,知識(shí)正在發(fā)揮著很大的作用,市場(chǎng)的競(jìng)爭(zhēng)在很大程度上體現(xiàn)為人才的競(jìng)爭(zhēng)。從而。找到合適的人才,成為企業(yè)提高競(jìng)爭(zhēng)力的一項(xiàng)關(guān)鍵任務(wù)。同時(shí),當(dāng)今的市場(chǎng)環(huán)境又是一個(gè)快速變化的環(huán)境,市場(chǎng)需求在變,對(duì)人才的需求也相應(yīng)處于變化之
13、中。如何能快速適應(yīng)這一變化,提高人才招聘流程的工作效率,進(jìn)行快速定位,也就成為招聘單位需考慮的重要因素。無(wú)論是對(duì)于企業(yè)的人力資源部門(mén)的招聘服務(wù),還是職業(yè)中介的跨地域供需信息溝通,或是對(duì)外的勞務(wù)輸出等等。作為一種服務(wù)類(lèi)型,其服務(wù)對(duì)象均包含需方驅(qū)動(dòng)特點(diǎn)。其所達(dá)到的招聘人員的效率和效果是其存在的價(jià)值和理由。對(duì)于中介服務(wù)的另一個(gè)服務(wù)對(duì)象,即供方,尋求合適工作的各專(zhuān)業(yè)學(xué)生人才,也同樣關(guān)注是否能快速獲得職位需求信息和條件要求等等。所有這些,都產(chǎn)生著對(duì)信息系統(tǒng)的需求。而且也只能通過(guò)信息系統(tǒng)才能實(shí)現(xiàn)基于對(duì)人才招聘市場(chǎng)的理解和需求研究。為了滿(mǎn)足市場(chǎng)對(duì)于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘解決方案。作為一種
14、專(zhuān)業(yè)化的業(yè)務(wù)流程改進(jìn)工具,有效地解決了人才招聘工作效率和效果改進(jìn)提升中所面臨的問(wèn)題。本畢業(yè)設(shè)計(jì),就是為了適應(yīng)現(xiàn)代求職/招聘方式而做出的一種嘗試。本系統(tǒng)采用php這種服務(wù)器端的開(kāi)發(fā)環(huán)境以及windows xp的操作系統(tǒng)為工作平臺(tái),同時(shí)借助mysql這一強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)實(shí)現(xiàn)本畢業(yè)設(shè)計(jì)。1.2網(wǎng)上人才招聘系統(tǒng)1)網(wǎng)上人才招聘系統(tǒng)的對(duì)象就是用戶(hù)信息和招聘信息信息是經(jīng)過(guò)加工的數(shù)據(jù),信息是對(duì)決策者有價(jià)值的數(shù)據(jù)。信息的主要特征是來(lái)源分散,數(shù)量龐大。信息來(lái)源于生產(chǎn)第一線(xiàn),來(lái)源于社會(huì)環(huán)境,來(lái)源于市場(chǎng),來(lái)源于行政管理等部門(mén)。信息具有時(shí)間性。信息的處理方式有多種形式。網(wǎng)上人才招聘就是將用人單位的信息顯示給求職
15、者,再將求職者的個(gè)人信息反饋給用人單位,實(shí)現(xiàn)信息的交換,從而實(shí)現(xiàn)雙向選擇,達(dá)到求職招聘的原始目的。2)網(wǎng)上人才招聘系統(tǒng)具有方便、快捷、時(shí)效性強(qiáng)的特點(diǎn)網(wǎng)絡(luò)招聘的雙方通過(guò)交互式的網(wǎng)上登錄和查詢(xún)完成信息交流,這種方式與傳統(tǒng)的招聘方式不同,它不強(qiáng)求時(shí)間和空間上的絕對(duì)一致,方便了雙方的時(shí)間選擇,相對(duì)省去了大量的時(shí)間?;ヂ?lián)網(wǎng)本身不受時(shí)間、地域限制,也不受周期和發(fā)行渠道限制,不僅可以迅速、快捷地傳遞信息,而且還可以瞬間更新信息。這種基于招聘雙方主動(dòng)性的網(wǎng)上交流,于無(wú)聲無(wú)息之間,完成了及時(shí)、迅捷的互動(dòng)。 3)網(wǎng)上人才招聘系統(tǒng)的應(yīng)聘人員素質(zhì)高,具有初步篩選功能目前,構(gòu)成“網(wǎng)民” 主體的是一
16、個(gè)年輕、高學(xué)歷、向往未來(lái)的群體,通過(guò)上網(wǎng),招聘者就已經(jīng)對(duì)應(yīng)聘者的基本素質(zhì)有了一個(gè)考察,相當(dāng)于已經(jīng)進(jìn)行了一次小型的計(jì)算機(jī)和英文測(cè)試,對(duì)應(yīng)聘者作了一次初步篩選。4)網(wǎng)上人才招聘系統(tǒng)由用戶(hù)注冊(cè)登錄、招聘信息管理、檢索導(dǎo)航、在線(xiàn)求職、人才信息管理五個(gè)方面組成,這些方面實(shí)現(xiàn)了網(wǎng)上人才招聘的基本流程。網(wǎng)上人才招聘系統(tǒng)包括計(jì)算機(jī)、網(wǎng)絡(luò)通訊設(shè)備等硬件成份,包括操作系統(tǒng)、應(yīng)用軟件包等軟件成份。并隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的迅速發(fā)展而發(fā)展。隨著人們生活節(jié)奏的加快和對(duì)工作效率要求加高,網(wǎng)上人才招聘會(huì)更加迅速地發(fā)展。1.2 網(wǎng)上人才招聘系統(tǒng)的劃分和開(kāi)發(fā)1.2.1 網(wǎng)上人才招聘系統(tǒng)的劃分1) 基于職能模塊進(jìn)行劃分 網(wǎng)上人
17、才招聘系統(tǒng)按職能模塊可以劃分為用戶(hù)注冊(cè)登錄模塊、招聘信息管理模塊、檢索導(dǎo)航模塊、在線(xiàn)求職模塊、人才信息管理模塊。2) 基于系統(tǒng)角色進(jìn)行劃分 基于系統(tǒng)角色可劃分為系統(tǒng)管理員、普通用戶(hù)、游客。3) 基于規(guī)模進(jìn)行劃分隨著網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,現(xiàn)代網(wǎng)上人才招聘系統(tǒng)從地域上劃分已逐漸由局域范圍走向廣域范圍,從使用人群逐步由高學(xué)歷人群逐漸走向平民化。1.2.2 網(wǎng)上人才招聘的開(kāi)發(fā)1) 網(wǎng)上人才招聘系統(tǒng)的開(kāi)發(fā)原則創(chuàng)新原則,體現(xiàn)先進(jìn)性。計(jì)算機(jī)技術(shù)的發(fā)展十分迅速,要及時(shí)了解新技術(shù),使用新技術(shù),使目標(biāo)系統(tǒng)較原系統(tǒng)有質(zhì)的飛躍,從用戶(hù)角度來(lái)看就是更加人性化,更加方便快捷。整體原則,體現(xiàn)完整性。網(wǎng)上人才招聘系
18、統(tǒng)是一個(gè)對(duì)用戶(hù)開(kāi)放的系統(tǒng),但系統(tǒng)是一個(gè)完整的整體,所有的用戶(hù)操作和管理員操作必須圍繞這個(gè)系統(tǒng),而不能脫離這個(gè)系統(tǒng)。針對(duì)性原則,體現(xiàn)實(shí)用性。網(wǎng)絡(luò)招聘是一個(gè)跨時(shí)空的互動(dòng)過(guò)程,對(duì)供求雙方而言都是主動(dòng)行為。無(wú)論是用人單位還是個(gè)人都根據(jù)自己的具體條件有針對(duì)性地在網(wǎng)上進(jìn)行選擇,這種積極地互動(dòng),減少了在招聘過(guò)程中的盲目行為。2) 網(wǎng)上人才招聘系統(tǒng)開(kāi)發(fā)方法完整實(shí)用的文檔資料是成功網(wǎng)上人才招聘系統(tǒng)的標(biāo)致??茖W(xué)的開(kāi)發(fā)過(guò)程從可行性研究開(kāi)始,經(jīng)過(guò)系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施等主要階段。每一個(gè)階段都應(yīng)有文檔資料,并且在開(kāi)發(fā)過(guò)程中不斷完善和充實(shí)。目前使用的開(kāi)發(fā)方法有以下兩種:瀑布模型(生命周期方法學(xué)) 結(jié)構(gòu)分析、結(jié)構(gòu)設(shè)計(jì)
19、,結(jié)構(gòu)程序設(shè)計(jì)(簡(jiǎn)稱(chēng)sasdsp方法)用瀑布模型來(lái)模擬。各階段的工作自頂向下從抽象到具體順序進(jìn)行。瀑布模型意味著在生命周期各階段間存在著嚴(yán)格的順序且相互依存。快速原型法(面向?qū)ο蠓椒ǎ┛焖僭头ㄒ卜Q(chēng)為面向?qū)ο蠓椒ㄊ墙陙?lái)針對(duì)(sasdsp)的缺陷提出的設(shè)計(jì)新途徑,是適應(yīng)當(dāng)前計(jì)算機(jī)技術(shù)的進(jìn)步及對(duì)軟件需求的極大增長(zhǎng)而出現(xiàn)的3。是一種快速、靈活、交互式的軟件開(kāi)發(fā)方法學(xué)。其核心是用交互的、快速建立起來(lái)的原型取代了形式的、僵硬的(不易修改的)大快的規(guī)格說(shuō)明,用戶(hù)通過(guò)在計(jì)算機(jī)上實(shí)際運(yùn)行和試用原型而向開(kāi)發(fā)者提供真實(shí)的反饋意見(jiàn)??焖僭头ǖ膶?shí)現(xiàn)基礎(chǔ)之一是可視化的第四代語(yǔ)言的出現(xiàn)。兩種方法的結(jié)合使用面向?qū)ο蠓椒?/p>
20、開(kāi)發(fā)時(shí),工作重點(diǎn)在生命周期中的分析階段。分析階段得到的各種對(duì)象模型也適用于設(shè)計(jì)階段和實(shí)現(xiàn)階段。實(shí)踐證明兩種方法的結(jié)合是一種切實(shí)可行的有效方法。第二章 項(xiàng)目開(kāi)發(fā)的技術(shù)準(zhǔn)備該系統(tǒng)采用了zend作為前臺(tái)開(kāi)發(fā)工具,以php作為后臺(tái)開(kāi)發(fā)語(yǔ)言,以mysql作為后臺(tái)數(shù)據(jù)庫(kù),以apache作為服務(wù)器。本章主要介紹php、mysql數(shù)據(jù)庫(kù)和apache服務(wù)器。2.1 php的簡(jiǎn)介 2.1.1 php的概述 php,是英文超級(jí)文本預(yù)處理語(yǔ)言hypertext preprocessor的縮寫(xiě)。php 是一種 html 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入html文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類(lèi)似于c語(yǔ)言,被廣泛的
21、運(yùn)用。php的另一個(gè)含義是:菲律賓比索的標(biāo)準(zhǔn)符號(hào)。php 獨(dú)特的語(yǔ)法混合了 c、java、perl 以及 php 自創(chuàng)新的語(yǔ)法。它可以比 cgi 或者 perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用 php做出的動(dòng)態(tài)網(wǎng)頁(yè)與其他的編程語(yǔ)言相比,php是將程序嵌入到html文檔中去執(zhí)行,執(zhí)行效率比完全生成html標(biāo)記的cgi要高許多;php還可以執(zhí)行編 譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。php具有非常強(qiáng)大的功能,所有的cgi的功能php都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。2.1.2 php的特點(diǎn)php的主要特點(diǎn)如下:(1) 開(kāi)放的源代碼:所有的php源代碼事實(shí)上都可以得
22、到,且php是免費(fèi)的。(2) php的便捷性 : php十分便捷,學(xué)習(xí)簡(jiǎn)單基于服務(wù)器端:由于php是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在unix、linux、 windows下。(3) 嵌入html:因?yàn)閜hp可以嵌入html語(yǔ)言,所以學(xué)習(xí)起來(lái)并不困難。(4) 簡(jiǎn)單的語(yǔ)言:php堅(jiān)持腳本語(yǔ)言為主,與java和c+不同。效率高:php消耗相當(dāng)少的系統(tǒng)資源。(5) 圖像處理:用php動(dòng)態(tài)創(chuàng)建圖像面向?qū)ο瘢涸趐hp4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在php完全可以用來(lái)開(kāi)發(fā)大型商業(yè)程序。(6) php 相對(duì)于其他語(yǔ)言,編輯簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者4。2.2 mysql的簡(jiǎn)介 2.2.1
23、 mysql的概述mysql是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典mysql ab公司。在2008年1月16號(hào)被sun公司收購(gòu)。而2009年,sun又被oracle收購(gòu).對(duì)于mysql的前途,沒(méi)有任何人抱樂(lè)觀的態(tài)度.目前 mysql被廣泛地應(yīng)用在internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了mysql作為網(wǎng)站數(shù)據(jù)庫(kù)。2.1.2 mysql的特點(diǎn)mysql的主要特點(diǎn)如下:(1) 使用c和c+編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。 (2) 支持aix、freebsd、hp-ux、
24、linux、mac os、novell netware、openbsd、os/2 wrap、solaris、windows等多種操作系統(tǒng)。 (3) 為多種編程語(yǔ)言提供了api。這些編程語(yǔ)言包括c、c+、python、 java、perl、php、 eiffel、ruby和tcl等。 (4) 支持多線(xiàn)程,充分利用cpu資源。 (5) 優(yōu)化的sql查詢(xún)算法,有效地提高查詢(xún)速度。 (6) 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶(hù)端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其 他的軟件中提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的gb 2312、big5,日文的shift_jis等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。(
25、7) 提供tcp/ip、odbc和jdbc等多種數(shù)據(jù)庫(kù)連接途徑。(8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。(9) 可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)5。2.3 apache的簡(jiǎn)介2.3.1 apache的概述apache是世界使用排名第一的web服務(wù)器軟件。它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和安全性被廣泛使用,是最流行的web服 務(wù)器端軟件之一。apache源于ncsahttpd服務(wù)器,經(jīng)過(guò)多次修改,成為世界上最流行的web服務(wù)器軟件之一。apache取自“a patchy server”的讀音,意思是充滿(mǎn)補(bǔ)丁的服務(wù)器,因?yàn)樗亲杂绍浖?,所以不斷有人?lái)為它開(kāi)
26、發(fā)新的功 能、新的特性、修改原來(lái)的缺陷。apache的特點(diǎn)是簡(jiǎn)單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來(lái)使用。2.3.2 apache的特點(diǎn)apache的主要特點(diǎn)如下:(1) 支持最新的http/1.1通信協(xié)議。(2) 擁有簡(jiǎn)單而強(qiáng)有力的基于文件的配置過(guò)程。(3) 支持通用網(wǎng)關(guān)接口。(4) 支持基于ip和基于域名的虛擬主機(jī)。(5) 支持多種方式的http認(rèn)證。(6) 集成perl處理模塊。(7) 集成代理服務(wù)器模塊。(8) 支持實(shí)時(shí)監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志。(9) 支持服務(wù)器端包含指令(ssi)。(10) 支持安全socket層(ssl)。(11) 提供用戶(hù)會(huì)話(huà)過(guò)程的跟蹤。第三章 系統(tǒng)分析
27、系統(tǒng)分析(system analysis),是指在網(wǎng)上人才招聘系統(tǒng)開(kāi)發(fā)的生命周期中系統(tǒng)分析階段的各項(xiàng)活動(dòng)和方法,也指應(yīng)用系統(tǒng)思想和系統(tǒng)科學(xué)原理進(jìn)行分析工作的方法和技術(shù)。系統(tǒng)分析可以被劃分為以下幾個(gè)工作階段:系統(tǒng)的初步調(diào)查、系統(tǒng)的可行性研究、現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查、新系統(tǒng)的邏輯方案的提出等。3.1 系統(tǒng)初步調(diào)查如今高新科技和計(jì)算機(jī)的飛速發(fā)展,給人們帶來(lái)了更多的便利電腦普及時(shí)代已經(jīng)到來(lái),網(wǎng)絡(luò)技術(shù)也在逐漸完善,人們的生活已經(jīng)開(kāi)始發(fā)生重要的變革,效率已經(jīng)成為各個(gè)企業(yè)生存的首要條件,更好更快的使用和了解相關(guān)的信息,以及處理更多更繁瑣的事物便是我們?cè)O(shè)計(jì)網(wǎng)上人才招聘系統(tǒng)的初衷。從招聘的流程看,系統(tǒng)實(shí)現(xiàn)的主要功能
28、如下:1)用戶(hù)注冊(cè)登陸用戶(hù)注冊(cè)個(gè)人信息,注冊(cè)成功后方可登錄簡(jiǎn)歷中心生成簡(jiǎn)歷,并投遞簡(jiǎn)歷。當(dāng)用戶(hù)忘記用戶(hù)名或密碼時(shí),可以利用登錄時(shí)注冊(cè)的郵箱找回用戶(hù)名和密碼。2)職位信息管理模塊網(wǎng)站客服人員通過(guò)各種渠道收集招聘信息,用人單位可以聯(lián)系客服人員并提交其相關(guān)招聘信息,系統(tǒng)管理員審核后發(fā)布到網(wǎng)站相應(yīng)位置,實(shí)時(shí)更新。3)檢索導(dǎo)航模塊用戶(hù)可以選擇相應(yīng)職位、行業(yè)、工作地點(diǎn)等或直接輸入公司名或職位名搜索相關(guān)的招聘信息。如果有相關(guān)信息,顯示給用戶(hù),用戶(hù)點(diǎn)擊后查看公司具體要求,并決定是否投遞簡(jiǎn)歷。如果沒(méi)有相關(guān)消息,提示用戶(hù)。4)在線(xiàn)求職招聘模塊用戶(hù)生成簡(jiǎn)歷后,并選擇查看自己希望的職業(yè)與公司,點(diǎn)擊投遞簡(jiǎn)歷按鈕,系統(tǒng)自
29、動(dòng)將簡(jiǎn)歷投遞至該公司。若有回復(fù),在下次用戶(hù)登錄時(shí)提醒用戶(hù)。5)人才信息管理模塊對(duì)用戶(hù)的信息(個(gè)人登錄信息,簡(jiǎn)歷信息,求職信等)進(jìn)行統(tǒng)一的管理,對(duì)其投遞量和登錄次數(shù)進(jìn)行統(tǒng)計(jì)等。3.2 系統(tǒng)可行性分析 系統(tǒng)可行性分析是根據(jù)系統(tǒng)的環(huán)境、資源等條件,判斷所提出的信息系統(tǒng)項(xiàng)目是否有必要、有可能開(kāi)始進(jìn)行。它的目標(biāo)是:進(jìn)一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對(duì)系統(tǒng)開(kāi)發(fā)背景、必要性和意義進(jìn)行調(diào)查分析并根據(jù)需要和可能提出擬開(kāi)發(fā)系統(tǒng)的初步方案和計(jì)劃。3.2.1 必要性在可行性分析中,首先要分析和論證開(kāi)發(fā)系統(tǒng)的必要性。根據(jù)對(duì)現(xiàn)行存在系統(tǒng)的問(wèn)題分析,我們可以從下面三個(gè)方面總結(jié)分析建設(shè)網(wǎng)上人才招聘系統(tǒng)的必要性:1) 顯見(jiàn)的必
30、要性網(wǎng)上人才招聘系統(tǒng)的建立,能夠顯著地提高求職者工作效率和減輕跑招聘會(huì)的勞頓、提高投遞的數(shù)量和成功率、使得只要有網(wǎng)絡(luò)就能夠找工作,從而更有效地完成了招聘事宜。2) 預(yù)見(jiàn)的必要性隨著社會(huì)的發(fā)展,城市化步伐的加快,找工作是每個(gè)人的需求。社會(huì)分工的明確,對(duì)勞動(dòng)效率要求的不斷提高,簡(jiǎn)單且高效的招聘系統(tǒng)必然受到人們的廣泛關(guān)注和青睞。此外, 對(duì)用人單位來(lái)說(shuō),網(wǎng)絡(luò)招聘的成本更低。通過(guò)網(wǎng)絡(luò),可以節(jié)省大量的差旅費(fèi)用。所以,成本低這一特點(diǎn)必然使得網(wǎng)絡(luò)招聘受到廣泛的喜愛(ài)。 3) 隱見(jiàn)的必要性從宏觀上、戰(zhàn)略上考慮網(wǎng)上人才招聘系統(tǒng)能夠?yàn)閲?guó)家人力資源部服務(wù),更好地解決人才需求問(wèn)題,為人力資源的調(diào)配起到積極的促進(jìn)
31、作用,所以這必定會(huì)得到政府部門(mén)的大力支持。3.2.2 可能性上面對(duì)“要不要”建立一個(gè)新系統(tǒng)進(jìn)行了分析,下面從以下三方面對(duì)“能不能”實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析:(1) 技術(shù)可行性技術(shù)可行性,一般可從硬軟件條件、開(kāi)發(fā)環(huán)境條件、技術(shù)人員水平等方面去考慮和分析。現(xiàn)代化計(jì)算機(jī)發(fā)展日新月異,在各行各業(yè)均有廣泛使用,而php動(dòng)態(tài)網(wǎng)站設(shè)計(jì)語(yǔ)言以及mysql數(shù)據(jù)庫(kù)都是系統(tǒng)開(kāi)發(fā)的優(yōu)秀軟件工具,完全能滿(mǎn)足開(kāi)發(fā)此網(wǎng)上人才招聘系統(tǒng)的的各項(xiàng)技術(shù)指標(biāo)這說(shuō)明技術(shù)方面是可行的。(2) 經(jīng)濟(jì)可行性經(jīng)濟(jì)的可行性主要是對(duì)組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)、運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益進(jìn)行估
32、計(jì)。首先,網(wǎng)上人才招聘不僅可以讓求職者省時(shí)省力,而且可以實(shí)現(xiàn)低成本,這必然會(huì)受到求職者的青睞。因此作為網(wǎng)上人才招聘工作中的核心和基礎(chǔ)網(wǎng)上人才招聘系統(tǒng),它的經(jīng)濟(jì)狀況和投資能力完全可行。其次,分析系統(tǒng)的開(kāi)發(fā)、運(yùn)行和維護(hù)費(fèi)用,主要包括軟硬件設(shè)施、開(kāi)發(fā)費(fèi)用、人員費(fèi)用、材料費(fèi)用等。這項(xiàng)設(shè)計(jì)由學(xué)生開(kāi)發(fā),所以相比一個(gè)大型的軟件開(kāi)發(fā)費(fèi)用,是比較低廉的。關(guān)于系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益方面,可以結(jié)合上面提及的顯見(jiàn)、預(yù)見(jiàn)、隱見(jiàn)三個(gè)必要性方面來(lái)考慮,可以分析得知,系統(tǒng)的建成會(huì)給求職者和用人單位帶來(lái)極其大的利益。(3) 運(yùn)行可行性作為可能性分析的第三點(diǎn),是要分析系統(tǒng)對(duì)組織機(jī)構(gòu)的影響,包括對(duì)職位信息的管理、對(duì)用戶(hù)
33、和管理員操作權(quán)限設(shè)置、簡(jiǎn)歷生成和用戶(hù)信息管理等的可行性。 通過(guò)以上可行性的研究,我們認(rèn)為條件大致成熟,可以進(jìn)行系統(tǒng)的研制工作。3.3 現(xiàn)行系統(tǒng)詳細(xì)分析3.3.1 業(yè)務(wù)流程分析1) 網(wǎng)上人才招聘的總體流程已經(jīng)在系統(tǒng)初步調(diào)查里講述過(guò),為了弄清楚業(yè)務(wù)活動(dòng)的過(guò)程,搞清楚各環(huán)節(jié)業(yè)務(wù)邏輯和具體的功能等,就需要對(duì)業(yè)務(wù)流程進(jìn)行詳細(xì)的調(diào)查,詳細(xì)調(diào)查可以用“業(yè)務(wù)流程圖”來(lái)進(jìn)行說(shuō)明。如圖3-1所示:開(kāi)始登陸首頁(yè)個(gè)人登陸公司登陸管理登陸填寫(xiě)簡(jiǎn)歷查看招聘信息修改信息發(fā)布招聘信息修改信息查看簡(jiǎn)歷管理學(xué)生管理公司管理招聘信息圖3-1 管理系統(tǒng)流程圖2)各實(shí)體之間的聯(lián)系圖如圖3-2所示:地址個(gè)人用戶(hù)公司用戶(hù)簡(jiǎn)歷信息職位信息投
34、遞信息帳號(hào)密碼帳號(hào)公司名密碼姓名性別。學(xué)號(hào)姓名包含包含投遞職位備注職位編號(hào)職位待遇職位性質(zhì)職位名公司名位圖3-2 各實(shí)體之間的聯(lián)系圖3.3.2 現(xiàn)行網(wǎng)上招聘業(yè)務(wù)存在的問(wèn)題網(wǎng)絡(luò)招聘面臨著和傳統(tǒng)招聘同樣的問(wèn)題,即信息的真實(shí)性問(wèn)題。如何進(jìn)行網(wǎng)上身份的認(rèn)證,以避免虛假信息和不嚴(yán)厲行為的侵入,是目前困擾網(wǎng)絡(luò)招聘發(fā)展的最大難題。網(wǎng)絡(luò)招聘中的不真實(shí)信息來(lái)源于用人單位、招聘網(wǎng)站和個(gè)人。(1) 用人單位國(guó)內(nèi)大多數(shù)招聘網(wǎng)站由于技術(shù)能力的限制,無(wú)法做到對(duì)每條信息的真?zhèn)我灰徽鐒e,網(wǎng)站會(huì)員的登記還沒(méi)有真正實(shí)行“實(shí)名制”,也沒(méi)有強(qiáng)制性的核查和懲罰措施。因此企業(yè)可以隨意發(fā)布虛假信息,騙取報(bào)名費(fèi)和培訓(xùn)費(fèi)。(2) 招聘網(wǎng)站有些
35、招聘網(wǎng)站由于沒(méi)有充足的信息源,就采取“盜用”知名招聘網(wǎng)站信息的做法。這樣,明明一個(gè)公司的招聘已經(jīng)結(jié)束,但是過(guò)期的招聘信息和作廢的信箱依然掛在公司根本沒(méi)有正式委托過(guò)的網(wǎng)站上,成為無(wú)效的信息垃圾,誤導(dǎo)了應(yīng)聘者。(3) 求職者個(gè)人由于對(duì)個(gè)人登記沒(méi)有“實(shí)名制”的要求,招聘者通過(guò)網(wǎng)絡(luò)難以確定應(yīng)聘者的真實(shí)身份,無(wú)從抵制虛假簡(jiǎn)歷,而且目前也缺乏有效的過(guò)濾技術(shù),無(wú)法事先剔除虛假信息和針對(duì)性不強(qiáng)的信息。此外,由于網(wǎng)絡(luò)招聘的成本較低,某些求職者并不是真的想跳槽,而只是想試探自己的身價(jià)。這一類(lèi)消極應(yīng)聘者的不嚴(yán)厲投遞行為也給用人單位的篩選增加了困難。本系統(tǒng)收集招聘信息采用的方式與主流招聘網(wǎng)站不同,所有的招聘信息均由客
36、服收集,或由用人單位發(fā)送到客服處,網(wǎng)站相關(guān)人員對(duì)所有信息的真實(shí)性加以調(diào)查評(píng)定,評(píng)定合格的由系統(tǒng)管理員發(fā)布到網(wǎng)站相應(yīng)地方。對(duì)于過(guò)期的招聘信息及時(shí)刪除,這樣可以很好地避免虛假信息,保護(hù)求職者的利益。第四章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是開(kāi)發(fā)網(wǎng)上人才招聘系統(tǒng)的重要階段,也是整個(gè)開(kāi)發(fā)工作的核心,系統(tǒng)設(shè)計(jì)包括系統(tǒng)總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。4.1 系統(tǒng)總體設(shè)計(jì)網(wǎng)上人才招聘系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)人才招聘的相關(guān)事宜,從用戶(hù)角度,完成從個(gè)人登錄、簡(jiǎn)歷生成、搜索職位到投遞個(gè)人簡(jiǎn)歷等相關(guān)操作;從管理員角度,完成對(duì)職位信息的管理、職位信息的添加刪除、對(duì)系統(tǒng)用戶(hù)信息的管理、違規(guī)用戶(hù)的刪除等操作。根據(jù)系統(tǒng)分析的要求和需求分析的情況,對(duì)系
37、統(tǒng)的總體結(jié)構(gòu)形式大致設(shè)計(jì)。網(wǎng)上人才招聘系統(tǒng)可以分以下基本模塊:用戶(hù)注冊(cè)登錄模塊、招聘信息管理模塊、檢索導(dǎo)航模塊、在線(xiàn)求職模塊、人才信息管理模塊。以上模塊需要完成的功能主要有:(1) 用戶(hù)注冊(cè)登錄模塊,用戶(hù)注冊(cè)個(gè)人信息,注冊(cè)成功后方可登錄簡(jiǎn)歷中心生成簡(jiǎn)歷,并投遞簡(jiǎn)歷。當(dāng)用戶(hù)忘記用戶(hù)名或密碼時(shí),可以利用登錄時(shí)注冊(cè)的郵箱找回用戶(hù)名和密碼。(2) 招聘信息管理模塊,網(wǎng)站客服人員通過(guò)各種渠道收集招聘信息,用人單位可以聯(lián)系客服人員并提交其相關(guān)招聘信息,系統(tǒng)管理員審核后發(fā)布到網(wǎng)站相應(yīng)位置,實(shí)時(shí)更新。(3) 檢索導(dǎo)航模塊,用戶(hù)可以選擇相應(yīng)職位、行業(yè)、期望的工作地點(diǎn)或直接輸入公司名搜索相關(guān)的招聘信息。如果有相關(guān)
38、信息,顯示給用戶(hù),用戶(hù)點(diǎn)擊后查看公司具體要求,并決定是否投遞簡(jiǎn)歷。如果沒(méi)有相關(guān)消息,提示用戶(hù)。(4) 人才信息管理模塊,對(duì)用戶(hù)的信息(個(gè)人登錄信息,簡(jiǎn)歷信息,求職信)進(jìn)行統(tǒng)一的管理,對(duì)其投遞量和登錄次數(shù)進(jìn)行統(tǒng)計(jì),在用戶(hù)一個(gè)月沒(méi)有登陸時(shí)發(fā)郵件通知用戶(hù)。(5) 在線(xiàn)求職模塊,用戶(hù)生成簡(jiǎn)歷后,并選擇自己希望的職業(yè),點(diǎn)擊確定按鈕,系統(tǒng)自動(dòng)將簡(jiǎn)歷投遞至該公司。若有回復(fù),在下次用戶(hù)登錄時(shí)提醒用戶(hù)。本網(wǎng)上人才招聘系統(tǒng)的頂層數(shù)據(jù)流圖如圖4-1所示:圖4-1 網(wǎng)上人才招聘系統(tǒng)的頂層數(shù)據(jù)流圖4.2 系統(tǒng)主要模塊及功能實(shí)現(xiàn)4.2.1 系統(tǒng)登陸系統(tǒng)首頁(yè)是網(wǎng)上人才招聘系統(tǒng)的門(mén)面,是給用戶(hù)的第一影響,其設(shè)計(jì)的合理是非常重
39、要的。本系統(tǒng)命名為“就上人才網(wǎng)”,系統(tǒng)首頁(yè)如圖4-2所示圖4-2 就上人才網(wǎng)首頁(yè)首頁(yè)左上角是“就上人才網(wǎng)系統(tǒng)“標(biāo)志,右上角是網(wǎng)站系統(tǒng)導(dǎo)航,導(dǎo)航欄鮮明突出。下面分為四個(gè)欄,會(huì)員登陸、熱門(mén)招聘、職場(chǎng)新聞、名企招聘。(1) 會(huì)員登陸,用戶(hù)進(jìn)入系統(tǒng)的入口,在此可以實(shí)現(xiàn)注冊(cè)新用戶(hù),找回密碼和獲取幫助信息。 (2) 熱門(mén)招聘,用于發(fā)布最新的熱門(mén)職位信息,讓用戶(hù)在登陸系統(tǒng)后的第一時(shí)間看到最新最火的招聘信息。(3) 職場(chǎng)新聞,對(duì)每天的一些職場(chǎng)新聞進(jìn)行報(bào)道,讓用戶(hù)了解就業(yè)趨勢(shì),了解國(guó)家最新的就業(yè)政策等。(4) 名企招聘,對(duì)知名企業(yè)在本網(wǎng)站發(fā)布的信息第一時(shí)間在首頁(yè)告訴用戶(hù),使得用戶(hù)有更多更好的選擇。4.2.2 用
40、戶(hù)注冊(cè)登錄模塊分析用戶(hù)注冊(cè)登錄模塊用于用戶(hù)和系統(tǒng)管理員根據(jù)授權(quán)的用戶(hù)名和密碼登錄網(wǎng)上人才招聘系統(tǒng)。1)該系統(tǒng)根據(jù)權(quán)限設(shè)置,分別設(shè)置了兩類(lèi)用戶(hù):普通用戶(hù)和系統(tǒng)管理員。普通用戶(hù)可以登錄系統(tǒng),查看相關(guān)招聘新聞、生成個(gè)人簡(jiǎn)歷、搜索相關(guān)職位、投遞個(gè)人簡(jiǎn)歷至相關(guān)職位等功能。 系統(tǒng)管理員可以添加或刪除普通招聘信息、添加或刪除校園招聘信息、添加或刪除新聞和廣告信息、刪除違規(guī)用戶(hù)等功能。2)新用戶(hù)注冊(cè)和忘記密碼是系統(tǒng)最常用的功能之一,下面介紹一下這兩項(xiàng)操作?!拘掠脩?hù)注冊(cè)】項(xiàng)包括個(gè)人會(huì)員注冊(cè)和企業(yè)會(huì)員注冊(cè)。 個(gè)人會(huì)員注冊(cè)包括:用戶(hù)名、密碼、重新輸入密碼和email。界面如圖4-4所示:圖4-4 個(gè)人會(huì)員注冊(cè)界面圖
41、用戶(hù)名不能夠重復(fù),兩次密碼輸入必須一致,區(qū)分大小寫(xiě)。email用于忘記密碼時(shí)找回?!就浢艽a】是系統(tǒng)必須具備的功能:當(dāng)用戶(hù)忘記自己的用戶(hù)名或密碼時(shí),他一般不會(huì)忘記自己的郵箱,所以可以通過(guò)郵件的方式將與郵箱相關(guān)聯(lián)的用戶(hù)名和密碼發(fā)送到對(duì)應(yīng)的郵箱,達(dá)到找回用戶(hù)名或密碼的目的。界面如圖4-5所示:圖4-5 忘記密碼界面圖企業(yè)會(huì)員注冊(cè)包括:用戶(hù)名、密碼、重新輸入密碼和email。界面如圖4-6所示:圖4-6 個(gè)人會(huì)員注冊(cè)界面圖 管理員登陸時(shí)使用admin登陸,登陸界面如下:圖4-7 管理員登陸界面圖4.2.3 招聘信息管理模塊分析招聘信息管理模塊是系統(tǒng)的核心模塊,是用人單位發(fā)布招聘信息的平臺(tái),也是用戶(hù)搜
42、索相關(guān)職位的數(shù)據(jù)來(lái)源。1) 招聘信息管理流程圖如圖4-6所示:圖4-7 招聘信息管理流程圖2) 招聘信息在系統(tǒng)中的發(fā)布由系統(tǒng)管理員完成。系統(tǒng)管理員可以對(duì)招聘信息進(jìn)行添加和刪除。4.2.4 檢索導(dǎo)航模塊分析檢索導(dǎo)航模塊是用戶(hù)按自己的意愿進(jìn)行職位搜索,也是一個(gè)和后臺(tái)數(shù)據(jù)交互密切的模塊,好的檢索結(jié)果能夠給用戶(hù)提供更多更好的投遞機(jī)會(huì)。職位搜索分為普通職位搜索和校園招聘職位搜索。下面以普通職位搜索為例進(jìn)行說(shuō)明。1) 普通職位搜索分為模糊搜索和高級(jí)搜索。模糊搜索可以輸入職位名稱(chēng)、行業(yè)名稱(chēng)、辦公地點(diǎn)三項(xiàng)進(jìn)行搜索;高級(jí)搜索可以直接輸入公司名進(jìn)行搜索。界面圖如圖4-7所示:圖4-8 普通職位搜索的界面圖2)按照
43、用戶(hù)輸入的條件,搜索的結(jié)果顯示給用戶(hù),并且可以查看公司的具體信息。如在模糊搜索中選擇:職位類(lèi)別:銷(xiāo)售業(yè)務(wù),行業(yè)類(lèi)別:計(jì)算機(jī)硬辦公地點(diǎn):北京。4.2.5 人才信息管理模塊分析人才信息管理模塊是用戶(hù)注冊(cè)的數(shù)據(jù)信息,主要包括注冊(cè)信息、個(gè)人簡(jiǎn)歷信息(系統(tǒng)分為中文簡(jiǎn)歷和英文簡(jiǎn)歷)、投遞信息。下面主要針對(duì)用戶(hù)的個(gè)人簡(jiǎn)歷信息進(jìn)行分析。用戶(hù)可以生成自己的簡(jiǎn)歷、可以預(yù)覽生成的簡(jiǎn)歷、可以刪除個(gè)人簡(jiǎn)歷。1)用戶(hù)簡(jiǎn)歷中心的界面圖如圖4-9所示:圖4-9 簡(jiǎn)歷中心界面圖2)用戶(hù)沒(méi)有生成簡(jiǎn)歷時(shí),可以生成一份中文簡(jiǎn)歷,一份英文簡(jiǎn)歷;當(dāng)用戶(hù)生成完簡(jiǎn)歷后,不可以再次生成,但可以刪除后再生成。3)當(dāng)用戶(hù)生成好個(gè)人簡(jiǎn)歷后,可以在系
44、統(tǒng)中查看(預(yù)覽)自己的簡(jiǎn)歷。仍然以查看中文簡(jiǎn)歷為例。部分界面如圖4-10所示:圖4-10 個(gè)人簡(jiǎn)歷預(yù)覽界面圖4.2.6 在線(xiàn)求職模塊分析在線(xiàn)求職模塊是用戶(hù)使用本系統(tǒng)的目的所在,前面的一切功能的實(shí)現(xiàn)都是為這個(gè)模塊服務(wù)的。當(dāng)用戶(hù)搜索到相關(guān)職位時(shí),可以點(diǎn)擊公司名的鏈接查看公司的具體信息,包括公司簡(jiǎn)介,對(duì)人員的要求,招聘人數(shù)等。下面有投遞簡(jiǎn)歷按鈕,當(dāng)用戶(hù)點(diǎn)擊后用戶(hù)的簡(jiǎn)歷就會(huì)投遞到相關(guān)部門(mén)的郵箱,如果給予面試機(jī)會(huì)電話(huà)后郵件通知用戶(hù)。下面圖4-12是投遞簡(jiǎn)歷的界面圖:圖4-12 個(gè)人簡(jiǎn)歷投遞界面圖4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)當(dāng)網(wǎng)上人才招聘系統(tǒng)分析設(shè)計(jì)完成后,接下來(lái)就是進(jìn)行數(shù)據(jù)庫(kù)的分析和實(shí)現(xiàn)。數(shù)據(jù)庫(kù)的設(shè)計(jì)主要包括建立
45、所需的數(shù)據(jù)庫(kù),創(chuàng)建對(duì)應(yīng)的數(shù)據(jù)表與字段,也可設(shè)計(jì)相關(guān)的數(shù)據(jù)視圖及存儲(chǔ)過(guò)程,這些設(shè)計(jì)工作通常是在數(shù)據(jù)庫(kù)管理系統(tǒng)環(huán)境下操作并實(shí)現(xiàn)的。在本網(wǎng)上人才招聘系統(tǒng)中,數(shù)據(jù)庫(kù)的數(shù)據(jù)表包括:用戶(hù)登錄數(shù)據(jù)表、普通職位信息表、校園招聘信息表、用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表、用戶(hù)英文簡(jiǎn)歷表、管理員登錄表。4.3.1 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)1)e-r圖設(shè)計(jì)(1)管理員和用戶(hù)兩實(shí)體聯(lián)系模型e-r圖如圖4-13所示。圖4-13 管理員和用戶(hù)實(shí)體聯(lián)系e-r圖(2)用戶(hù)和簡(jiǎn)歷之間的實(shí)體聯(lián)系e-r圖如圖4-14所示。圖4-14 用戶(hù)和簡(jiǎn)歷實(shí)體聯(lián)系e-r圖2)數(shù)據(jù)類(lèi)型設(shè)計(jì) 用戶(hù)登錄數(shù)據(jù)表設(shè)計(jì)表4.1 用戶(hù)登錄數(shù)據(jù)表注冊(cè)類(lèi)型信息類(lèi)別輸入信息注冊(cè)用戶(hù)注冊(cè)信
46、息用戶(hù)名( varchar(45) 主鍵 not null)密碼 (varchar(45)) not nullemail (varchar(45)) not null 普通職位信息表設(shè)計(jì)表4.2 普通職位信息表輸入信息信息類(lèi)別職位編號(hào)int(10) 主鍵 not null職位名稱(chēng)varchar(80) not null行業(yè)名稱(chēng)varchar(80) not null公司名稱(chēng)varchar(80) not null工作地點(diǎn)varchar(45) not null發(fā)布時(shí)間varchar(30) not null公司描述varchar(2000) not null 校園招聘職位信息表設(shè)計(jì)表4.3 校
47、園招聘職位信息表輸入信息信息類(lèi)別校園招聘職位編號(hào)int(10) 主鍵 not null校園招聘職位名稱(chēng)varchar(80) not null行業(yè)名稱(chēng)varchar(80) not null公司名稱(chēng)varchar(80) not null工作地點(diǎn)varchar(45) not null發(fā)布時(shí)間varchar(30) not null公司描述varchar(2000) not null 用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表設(shè)計(jì)用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表的設(shè)計(jì)包括以下6個(gè)部分的內(nèi)容,英文簡(jiǎn)歷與此類(lèi)似,下面不再說(shuō)明。詳細(xì)信息如下表4.4至表4.9所示:1 個(gè)人信息表4.4 用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表(個(gè)人信息)輸入信息信息類(lèi)型用戶(hù)名
48、varchar(45) 主鍵 not null姓名varchar(45) not null性別varchar(45) not null出生年月varchar(45) not null工作年限varchar(45) not null證件類(lèi)別varchar(45) not null證件號(hào)varchar(30) not null居住地varchar(20)emailvarchar(45) not null目前年薪varchar(45) 幣種varchar(45) 求職狀態(tài)varchar(45) not null手機(jī)號(hào)碼char(11) not null固定電話(huà)char(11)公司電話(huà)char(11)
49、2 教育經(jīng)歷表4.5 用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表(教育經(jīng)歷)輸入信息信息類(lèi)別時(shí)間選擇(年,月)至(年,月)varchar(45) not null學(xué)校varchar(45) not null專(zhuān)業(yè)varchar(45) not null學(xué)歷varchar(45) not null專(zhuān)業(yè)描述varchar(45) 海外學(xué)習(xí)經(jīng)歷varchar(45) 3 工作經(jīng)驗(yàn)表4.6 用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表(工作經(jīng)驗(yàn))輸入信息信息類(lèi)別時(shí)間選擇(年,月)至(年,月)varchar(45) not null公司vachar(50)行業(yè)vachar(50)公司規(guī)模varchar(45) 公司性質(zhì)varchar(45) 部門(mén)varc
50、har(50)職位varchar(50)工作描述varchar(2000) 少于1000字4 求職意向表4.7 用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表(求職意向)輸入信息信息類(lèi)別工作類(lèi)型varchar(45) 地點(diǎn)varchar(20)行業(yè)varchar(50)職能varchar(30)期望薪水varchar(45) 到崗時(shí)間varchar(45) 自我評(píng)價(jià)varchar(2000) 少于1000漢字5 語(yǔ)言能力表4.8 用戶(hù)標(biāo)準(zhǔn)中文簡(jiǎn)歷表(語(yǔ)言能力)輸入信息信息類(lèi)別語(yǔ)言類(lèi)別varchar(45)掌握程度varchar(45)讀寫(xiě)能力varchar(45)聽(tīng)說(shuō)能力varchar(45)6 培訓(xùn)經(jīng)歷表4.9 用戶(hù)標(biāo)
51、準(zhǔn)中文簡(jiǎn)歷表(培訓(xùn)經(jīng)歷)輸入信息信息類(lèi)別培訓(xùn)時(shí)間varchar(45)培訓(xùn)地點(diǎn)varchar(20)培訓(xùn)機(jī)構(gòu)名稱(chēng)varchar(50)培訓(xùn)內(nèi)容varchar(100)描述varchar(2000) 少于1000漢字 系統(tǒng)管理員登錄表設(shè)計(jì)系統(tǒng)管理員名稱(chēng)和登錄密碼由系統(tǒng)特定人員分配得到。表4.10 系統(tǒng)管理員登錄表注冊(cè)類(lèi)型信息類(lèi)別輸入信息注冊(cè)用戶(hù)注冊(cè)信息管理員名稱(chēng)( varchar(45) 主鍵 not null)密 碼 (varchar(45)) not null第五章 系統(tǒng)實(shí)施系統(tǒng)實(shí)施是將系統(tǒng)設(shè)計(jì)的成果根據(jù)實(shí)際情況付諸實(shí)現(xiàn),即是整個(gè)網(wǎng)上人才招聘系統(tǒng)建設(shè)的物理實(shí)現(xiàn)階段。系統(tǒng)實(shí)施階段主要包括程序的
52、編制、系統(tǒng)測(cè)試以及系統(tǒng)的轉(zhuǎn)換等。5.1 系統(tǒng)實(shí)現(xiàn)本系統(tǒng)采用齊博工具,采用php語(yǔ)言進(jìn)行開(kāi)發(fā),由于php 是一種 html 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入html文檔的腳本語(yǔ)言,所以不需要像asp那樣的.net平臺(tái),且執(zhí)行速度快。 齊博開(kāi)發(fā)工具具有職能的提示功能,并且在編碼出現(xiàn)錯(cuò)誤時(shí)提醒,所以開(kāi)發(fā)出來(lái)的網(wǎng)頁(yè)代碼規(guī)范,穩(wěn)定。網(wǎng)上人才招聘系統(tǒng)部分重點(diǎn)代碼列舉:1) 登錄系統(tǒng)代碼用戶(hù)欲登錄系統(tǒng),首先判斷用戶(hù)輸入的用戶(hù)名和密碼是否為空,若有任一項(xiàng)為空或兩項(xiàng)均為空彈框提示用戶(hù)。當(dāng)用戶(hù)輸入的用戶(hù)名或密碼不存在時(shí),提示用戶(hù),讓其重新輸入。登錄框設(shè)計(jì)如圖5-1所示:圖5-1 普通用戶(hù)登錄界面圖代碼如下
53、:<?php$user=$_post"username"/獲取用戶(hù)名$pwd=$_post"password"/獲取密碼$link=mysql_connect("localhost","root","")or die("不能連接到數(shù)據(jù)庫(kù)服務(wù)器!可能是數(shù)據(jù)庫(kù)服務(wù)器沒(méi)有啟動(dòng),或者用戶(hù)名密碼有誤!".mysql_error();/連接數(shù)據(jù)庫(kù)$db_selected=mysql_select_db("myxq",$link);/選擇數(shù)據(jù)庫(kù)$result=my
54、sql_query("select * from xq_login where username='$user' and password='$pwd'",$link);/執(zhí)行sql語(yǔ)句$row = mysql_fetch_array($result); if ($user&&$pwd) if($user=$row'username'&&$pwd=$row'password')session_start();$_session'username' = $user;
55、/設(shè)置session,登陸header("refresh:0;url=index.php");/跳轉(zhuǎn)頁(yè)面,注意路徑elseecho"<script language=javascript>alert('用戶(hù)名或密碼不存在,請(qǐng)重試!');history.back();</script>" else if($user=null)echo "<script language=javascript>alert('對(duì)不起,用戶(hù)名不能為空!');history.back();</script>"elseecho "<script language=javascript>alert('對(duì)不起,密碼不能為空!');history.back();</script>" mysql_free_result($result);/關(guān)閉結(jié)果集mysql_close($link);/關(guān)閉mysql服務(wù)器?>2) 生成個(gè)人簡(jiǎn)歷代碼用戶(hù)登錄系統(tǒng)后生成個(gè)人簡(jiǎn)歷,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)人才資源代理協(xié)議書(shū)
- 2025年商業(yè)承兌匯票質(zhì)押合同
- 2025年度特種車(chē)輛買(mǎi)賣(mài)及售后服務(wù)協(xié)議3篇
- 《稅款征收基本制度》課件
- 二零二五年度2025版木材碳排放權(quán)交易合同2篇
- 2025版門(mén)窗產(chǎn)品進(jìn)出口貿(mào)易合同4篇
- 二零二五年度商業(yè)步行街鋪面租賃及品牌管理合同
- 二零二五版行政合同行政主體特權(quán)與公眾權(quán)益保護(hù)協(xié)議3篇
- 二零二五年度餐飲店兩人合伙經(jīng)營(yíng)風(fēng)險(xiǎn)承擔(dān)協(xié)議
- 二零二五年度家居用品貼牌設(shè)計(jì)與市場(chǎng)拓展協(xié)議
- 廣西桂林市2023-2024學(xué)年高二上學(xué)期期末考試物理試卷
- 財(cái)務(wù)指標(biāo)與財(cái)務(wù)管理
- 2023-2024學(xué)年西安市高二數(shù)學(xué)第一學(xué)期期末考試卷附答案解析
- 部編版二年級(jí)下冊(cè)道德與法治第三單元《綠色小衛(wèi)士》全部教案
- 【京東倉(cāng)庫(kù)出庫(kù)作業(yè)優(yōu)化設(shè)計(jì)13000字(論文)】
- 保安春節(jié)安全生產(chǎn)培訓(xùn)
- 初一語(yǔ)文上冊(cè)基礎(chǔ)知識(shí)訓(xùn)練及答案(5篇)
- 勞務(wù)合同樣本下載
- 血液透析水處理系統(tǒng)演示
- GB/T 27030-2006合格評(píng)定第三方符合性標(biāo)志的通用要求
- GB/T 13663.2-2018給水用聚乙烯(PE)管道系統(tǒng)第2部分:管材
評(píng)論
0/150
提交評(píng)論