php網(wǎng)上招聘系統(tǒng)_第1頁
php網(wǎng)上招聘系統(tǒng)_第2頁
php網(wǎng)上招聘系統(tǒng)_第3頁
php網(wǎng)上招聘系統(tǒng)_第4頁
php網(wǎng)上招聘系統(tǒng)_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、碼農(nóng)畢業(yè)設計下載網(wǎng): 學院(直屬系):華科學院計算機科學與技術(shù)系 時間:2013年 5月 5日學 生 姓 名張純瑀指 導 教 師王晨設計(論文)題目在線人才招聘系統(tǒng)的設計與實現(xiàn)主要研究內(nèi)容在線人才招聘系統(tǒng)的設計與實現(xiàn)研究方法php+mysql+apach主要技術(shù)指標(或研究目標)為了滿足市場對于人才招聘解決方案的需求主要參考文獻1劉金嶺,馮萬利. 數(shù)據(jù)庫原理及應用實驗與課程設計指導m.北京:清華大學出版,2010.2王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論m.北京:高等教育出版社,2006.3luke welling and laura thomson .php and mysql web develop

2、mentm. 北京:機械工業(yè)出版社,2009.4曹衍龍,趙斯思 php網(wǎng)絡編程技術(shù)與實例m.北京:人民郵電出版社,2006.5劉志忠.css基礎教程m.北京:人民郵電出版社.2007.6三揚科技.大道php:lamp+zend+開源框架整合開發(fā)與實戰(zhàn)m.北京:電子工業(yè)出版社,2009.7 金紅宇. 如何應用php開發(fā)web數(shù)據(jù)庫j. 計算機與現(xiàn)代化. 2002(08) 目錄在線人才招聘系統(tǒng)的設計與實現(xiàn)摘要前 言3第一章 前言41.1 研究目的41.2 網(wǎng)上人才招聘系統(tǒng)的劃分和開發(fā)61.2.1 網(wǎng)上人才招聘系統(tǒng)的劃分61.2.2 網(wǎng)上人才招聘的開

3、發(fā)6第二章 項目開發(fā)的技術(shù)準備72.1 php的簡介82.1.1 php的概述82.1.2 php的特點82.2 mysql的簡介92.2.1 mysql的概述92.1.2 mysql的特點92.3 apache的簡介102.3.1 apache的概述102.3.2 apache的特點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)詳細分析143.3.1 業(yè)務流程分析143.3.2 現(xiàn)行網(wǎng)上招聘業(yè)務存在的問題15第四章 系統(tǒng)設計164.1 系統(tǒng)總體設計174.2 系統(tǒng)主要模塊及功能實現(xiàn)184.2.1 系統(tǒng)登陸

4、184.2.2 用戶注冊登錄模塊分析194.2.3 招聘信息管理模塊分析224.2.4 檢索導航模塊分析234.2.5 人才信息管理模塊分析244.2.6 在線求職模塊分析264.3 數(shù)據(jù)庫設計274.3.1 數(shù)據(jù)庫結(jié)構(gòu)設計27第五章 系統(tǒng)實施325.1 系統(tǒng)實現(xiàn)325.2 系統(tǒng)測試43第六章 結(jié)束語466.1系統(tǒng)特色與創(chuàng)新466.2系統(tǒng)局限466.3 總結(jié)47參考文獻48致 謝48碼農(nóng)畢業(yè)設計下載網(wǎng):在線人才招聘系統(tǒng)的設計與實現(xiàn)華科學院學院 計算機092202h班 張純瑀 指導教師:王晨摘 要求職,是當今大學生畢業(yè)前最關(guān)注的一個問題,由于網(wǎng)絡的迅速的發(fā)展,使得網(wǎng)絡招聘成了深受大學生歡迎的一種

5、方式。為了方便數(shù)信院學生通過網(wǎng)絡找尋合適的就業(yè)機會,同時方便企業(yè)在數(shù)信院招收所需要的人才,數(shù)信院網(wǎng)上招聘系統(tǒng)就以此為目的產(chǎn)生了。本課題主要是以php作為前臺開發(fā)工具,利用mysql作為后臺數(shù)據(jù)庫的技術(shù)來實現(xiàn)網(wǎng)上人才招聘系統(tǒng)。該網(wǎng)絡人才招聘系統(tǒng)提供了豐富的功能,包括用戶注冊模塊、職位信息管理模塊、檢索導航模塊、在線求職招聘模塊和人才信息管理模塊等,滿足用戶與用人單位之間的信息交互需求。本文重點介紹了網(wǎng)上人才招聘系統(tǒng)的功能實現(xiàn)方法以及關(guān)鍵技術(shù)。關(guān)鍵詞:網(wǎng)上人才招聘系統(tǒng),開發(fā)工具,數(shù)據(jù)庫,模塊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è)設計下載網(wǎng):前 言上世紀90年代以來,隨著計算機網(wǎng)絡、通信和信息技術(shù)突破性進展,internet在全球爆炸性增長并迅速普及。由于網(wǎng)絡方便快捷的特點,網(wǎng)絡逐漸成為人們工作和生活的一種工具1。中國是迅速崛起的發(fā)展中大國,尤其是改革開放三十年,中國在各領域都取得了突破性進展,互聯(lián)網(wǎng)也不例外。中國又是世界人口最多的國家,隨著經(jīng)濟的發(fā)展,城市化步伐的加快,求職者隊伍不斷壯大。傳統(tǒng)的人才招聘,對求職者來說,費時費力;對招聘單位來說,舉辦招聘會需要花費大量經(jīng)費。所以在當今互聯(lián)網(wǎng)已經(jīng)成為人們生活一部分的社會里,越來越多的個人選

11、擇通過網(wǎng)絡輕點鼠標尋求工作,越來越多的企業(yè)也開始選擇網(wǎng)絡進行招聘。網(wǎng)上人才招聘系統(tǒng)是先進的計算機科學技術(shù)和現(xiàn)代招聘理念相結(jié)合的產(chǎn)物,通過使用以計算機網(wǎng)絡為基礎的網(wǎng)上人才招聘系統(tǒng),滿足了求職者和招聘企業(yè)雙向的要求,網(wǎng)上人才招聘系統(tǒng)收集大量招聘單位的招聘信息,它使網(wǎng)上招聘從盲目的網(wǎng)絡職位搜索到有序大量的職位投遞,從混亂變?yōu)橐?guī)范,而且成功率較高。網(wǎng)上人才招聘系統(tǒng)實現(xiàn)了人才招聘的一些主要功能,如用戶注冊功能:用戶需先進行會員注冊,成功后進行相關(guān)操作;職位信息管理功能:用人單位可以在系統(tǒng)上發(fā)布相關(guān)信息,系統(tǒng)會對信息進行歸類管理;檢索導航功能:用戶可以根據(jù)自己意愿搜尋相關(guān)的工作;在線求職招聘功能:用戶可以

12、在搜索結(jié)果中尋找合適的單位投遞個人簡歷;人才信息管理功能:系統(tǒng)會對用戶的信息,包括個人信息,個人簡歷等進行統(tǒng)一管理。系統(tǒng)用戶包括普通用戶和管理員用戶。普通用戶可以完成人才招聘的相關(guān)過程,包括生成簡歷、投遞簡歷等;管理員用戶具有更高的權(quán)限,可以添加和刪除職位信息,刪除違規(guī)用戶等操作。整個系統(tǒng)外觀和諧,操作較為人性化。第一章 前言1.1 研究目的在當前的市場環(huán)境中。隨著社會的進步和技術(shù)的發(fā)展,知識正在發(fā)揮著很大的作用,市場的競爭在很大程度上體現(xiàn)為人才的競爭。從而。找到合適的人才,成為企業(yè)提高競爭力的一項關(guān)鍵任務。同時,當今的市場環(huán)境又是一個快速變化的環(huán)境,市場需求在變,對人才的需求也相應處于變化之

13、中。如何能快速適應這一變化,提高人才招聘流程的工作效率,進行快速定位,也就成為招聘單位需考慮的重要因素。無論是對于企業(yè)的人力資源部門的招聘服務,還是職業(yè)中介的跨地域供需信息溝通,或是對外的勞務輸出等等。作為一種服務類型,其服務對象均包含需方驅(qū)動特點。其所達到的招聘人員的效率和效果是其存在的價值和理由。對于中介服務的另一個服務對象,即供方,尋求合適工作的各專業(yè)學生人才,也同樣關(guān)注是否能快速獲得職位需求信息和條件要求等等。所有這些,都產(chǎn)生著對信息系統(tǒng)的需求。而且也只能通過信息系統(tǒng)才能實現(xiàn)基于對人才招聘市場的理解和需求研究。為了滿足市場對于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘解決方案。作為一種

14、專業(yè)化的業(yè)務流程改進工具,有效地解決了人才招聘工作效率和效果改進提升中所面臨的問題。本畢業(yè)設計,就是為了適應現(xiàn)代求職/招聘方式而做出的一種嘗試。本系統(tǒng)采用php這種服務器端的開發(fā)環(huán)境以及windows xp的操作系統(tǒng)為工作平臺,同時借助mysql這一強大的數(shù)據(jù)庫管理系統(tǒng)來實現(xiàn)本畢業(yè)設計。1.2網(wǎng)上人才招聘系統(tǒng)1)網(wǎng)上人才招聘系統(tǒng)的對象就是用戶信息和招聘信息信息是經(jīng)過加工的數(shù)據(jù),信息是對決策者有價值的數(shù)據(jù)。信息的主要特征是來源分散,數(shù)量龐大。信息來源于生產(chǎn)第一線,來源于社會環(huán)境,來源于市場,來源于行政管理等部門。信息具有時間性。信息的處理方式有多種形式。網(wǎng)上人才招聘就是將用人單位的信息顯示給求職

15、者,再將求職者的個人信息反饋給用人單位,實現(xiàn)信息的交換,從而實現(xiàn)雙向選擇,達到求職招聘的原始目的。2)網(wǎng)上人才招聘系統(tǒng)具有方便、快捷、時效性強的特點網(wǎng)絡招聘的雙方通過交互式的網(wǎng)上登錄和查詢完成信息交流,這種方式與傳統(tǒng)的招聘方式不同,它不強求時間和空間上的絕對一致,方便了雙方的時間選擇,相對省去了大量的時間?;ヂ?lián)網(wǎng)本身不受時間、地域限制,也不受周期和發(fā)行渠道限制,不僅可以迅速、快捷地傳遞信息,而且還可以瞬間更新信息。這種基于招聘雙方主動性的網(wǎng)上交流,于無聲無息之間,完成了及時、迅捷的互動。  3)網(wǎng)上人才招聘系統(tǒng)的應聘人員素質(zhì)高,具有初步篩選功能目前,構(gòu)成“網(wǎng)民” 主體的是一

16、個年輕、高學歷、向往未來的群體,通過上網(wǎng),招聘者就已經(jīng)對應聘者的基本素質(zhì)有了一個考察,相當于已經(jīng)進行了一次小型的計算機和英文測試,對應聘者作了一次初步篩選。4)網(wǎng)上人才招聘系統(tǒng)由用戶注冊登錄、招聘信息管理、檢索導航、在線求職、人才信息管理五個方面組成,這些方面實現(xiàn)了網(wǎng)上人才招聘的基本流程。網(wǎng)上人才招聘系統(tǒng)包括計算機、網(wǎng)絡通訊設備等硬件成份,包括操作系統(tǒng)、應用軟件包等軟件成份。并隨著計算機技術(shù)和通訊技術(shù)的迅速發(fā)展而發(fā)展。隨著人們生活節(jié)奏的加快和對工作效率要求加高,網(wǎng)上人才招聘會更加迅速地發(fā)展。1.2 網(wǎng)上人才招聘系統(tǒng)的劃分和開發(fā)1.2.1 網(wǎng)上人才招聘系統(tǒng)的劃分1) 基于職能模塊進行劃分 網(wǎng)上人

17、才招聘系統(tǒng)按職能模塊可以劃分為用戶注冊登錄模塊、招聘信息管理模塊、檢索導航模塊、在線求職模塊、人才信息管理模塊。2) 基于系統(tǒng)角色進行劃分 基于系統(tǒng)角色可劃分為系統(tǒng)管理員、普通用戶、游客。3) 基于規(guī)模進行劃分隨著網(wǎng)絡技術(shù)和計算機技術(shù)的飛速發(fā)展,現(xiàn)代網(wǎng)上人才招聘系統(tǒng)從地域上劃分已逐漸由局域范圍走向廣域范圍,從使用人群逐步由高學歷人群逐漸走向平民化。1.2.2 網(wǎng)上人才招聘的開發(fā)1) 網(wǎng)上人才招聘系統(tǒng)的開發(fā)原則創(chuàng)新原則,體現(xiàn)先進性。計算機技術(shù)的發(fā)展十分迅速,要及時了解新技術(shù),使用新技術(shù),使目標系統(tǒng)較原系統(tǒng)有質(zhì)的飛躍,從用戶角度來看就是更加人性化,更加方便快捷。整體原則,體現(xiàn)完整性。網(wǎng)上人才招聘系

18、統(tǒng)是一個對用戶開放的系統(tǒng),但系統(tǒng)是一個完整的整體,所有的用戶操作和管理員操作必須圍繞這個系統(tǒng),而不能脫離這個系統(tǒng)。針對性原則,體現(xiàn)實用性。網(wǎng)絡招聘是一個跨時空的互動過程,對供求雙方而言都是主動行為。無論是用人單位還是個人都根據(jù)自己的具體條件有針對性地在網(wǎng)上進行選擇,這種積極地互動,減少了在招聘過程中的盲目行為。2) 網(wǎng)上人才招聘系統(tǒng)開發(fā)方法完整實用的文檔資料是成功網(wǎng)上人才招聘系統(tǒng)的標致??茖W的開發(fā)過程從可行性研究開始,經(jīng)過系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施等主要階段。每一個階段都應有文檔資料,并且在開發(fā)過程中不斷完善和充實。目前使用的開發(fā)方法有以下兩種:瀑布模型(生命周期方法學) 結(jié)構(gòu)分析、結(jié)構(gòu)設計

19、,結(jié)構(gòu)程序設計(簡稱sasdsp方法)用瀑布模型來模擬。各階段的工作自頂向下從抽象到具體順序進行。瀑布模型意味著在生命周期各階段間存在著嚴格的順序且相互依存??焖僭头ǎ嫦?qū)ο蠓椒ǎ┛焖僭头ㄒ卜Q為面向?qū)ο蠓椒ㄊ墙陙磲槍Γ╯asdsp)的缺陷提出的設計新途徑,是適應當前計算機技術(shù)的進步及對軟件需求的極大增長而出現(xiàn)的3。是一種快速、靈活、交互式的軟件開發(fā)方法學。其核心是用交互的、快速建立起來的原型取代了形式的、僵硬的(不易修改的)大快的規(guī)格說明,用戶通過在計算機上實際運行和試用原型而向開發(fā)者提供真實的反饋意見??焖僭头ǖ膶崿F(xiàn)基礎之一是可視化的第四代語言的出現(xiàn)。兩種方法的結(jié)合使用面向?qū)ο蠓椒?/p>

20、開發(fā)時,工作重點在生命周期中的分析階段。分析階段得到的各種對象模型也適用于設計階段和實現(xiàn)階段。實踐證明兩種方法的結(jié)合是一種切實可行的有效方法。第二章 項目開發(fā)的技術(shù)準備該系統(tǒng)采用了zend作為前臺開發(fā)工具,以php作為后臺開發(fā)語言,以mysql作為后臺數(shù)據(jù)庫,以apache作為服務器。本章主要介紹php、mysql數(shù)據(jù)庫和apache服務器。2.1 php的簡介 2.1.1 php的概述 php,是英文超級文本預處理語言hypertext preprocessor的縮寫。php 是一種 html 內(nèi)嵌式的語言,是一種在服務器端執(zhí)行的嵌入html文檔的腳本語言,語言的風格有類似于c語言,被廣泛的

21、運用。php的另一個含義是:菲律賓比索的標準符號。php 獨特的語法混合了 c、java、perl 以及 php 自創(chuàng)新的語法。它可以比 cgi 或者 perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。用 php做出的動態(tài)網(wǎng)頁與其他的編程語言相比,php是將程序嵌入到html文檔中去執(zhí)行,執(zhí)行效率比完全生成html標記的cgi要高許多;php還可以執(zhí)行編 譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。php具有非常強大的功能,所有的cgi的功能php都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。2.1.2 php的特點php的主要特點如下:(1) 開放的源代碼:所有的php源代碼事實上都可以得

22、到,且php是免費的。(2) php的便捷性 : php十分便捷,學習簡單基于服務器端:由于php是運行在服務器端的腳本,可以運行在unix、linux、 windows下。(3) 嵌入html:因為php可以嵌入html語言,所以學習起來并不困難。(4) 簡單的語言:php堅持腳本語言為主,與java和c+不同。效率高:php消耗相當少的系統(tǒng)資源。(5) 圖像處理:用php動態(tài)創(chuàng)建圖像面向?qū)ο瘢涸趐hp4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。(6) php 相對于其他語言,編輯簡單,實用性強,更適合初學者4。2.2 mysql的簡介 2.2.1

23、 mysql的概述mysql是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典mysql ab公司。在2008年1月16號被sun公司收購。而2009年,sun又被oracle收購.對于mysql的前途,沒有任何人抱樂觀的態(tài)度.目前 mysql被廣泛地應用在internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了mysql作為網(wǎng)站數(shù)據(jù)庫。2.1.2 mysql的特點mysql的主要特點如下:(1) 使用c和c+編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。 (2) 支持aix、freebsd、hp-ux、

24、linux、mac os、novell netware、openbsd、os/2 wrap、solaris、windows等多種操作系統(tǒng)。 (3) 為多種編程語言提供了api。這些編程語言包括c、c+、python、 java、perl、php、 eiffel、ruby和tcl等。 (4) 支持多線程,充分利用cpu資源。 (5) 優(yōu)化的sql查詢算法,有效地提高查詢速度。 (6) 既能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其 他的軟件中提供多語言支持,常見的編碼如中文的gb 2312、big5,日文的shift_jis等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。(

25、7) 提供tcp/ip、odbc和jdbc等多種數(shù)據(jù)庫連接途徑。(8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。(9) 可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫5。2.3 apache的簡介2.3.1 apache的概述apache是世界使用排名第一的web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的web服 務器端軟件之一。apache源于ncsahttpd服務器,經(jīng)過多次修改,成為世界上最流行的web服務器軟件之一。apache取自“a patchy server”的讀音,意思是充滿補丁的服務器,因為它是自由軟件,所以不斷有人來為它開

26、發(fā)新的功 能、新的特性、修改原來的缺陷。apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務器來使用。2.3.2 apache的特點apache的主要特點如下:(1) 支持最新的http/1.1通信協(xié)議。(2) 擁有簡單而強有力的基于文件的配置過程。(3) 支持通用網(wǎng)關(guān)接口。(4) 支持基于ip和基于域名的虛擬主機。(5) 支持多種方式的http認證。(6) 集成perl處理模塊。(7) 集成代理服務器模塊。(8) 支持實時監(jiān)視服務器狀態(tài)和定制服務器日志。(9) 支持服務器端包含指令(ssi)。(10) 支持安全socket層(ssl)。(11) 提供用戶會話過程的跟蹤。第三章 系統(tǒng)分析

27、系統(tǒng)分析(system analysis),是指在網(wǎng)上人才招聘系統(tǒng)開發(fā)的生命周期中系統(tǒng)分析階段的各項活動和方法,也指應用系統(tǒng)思想和系統(tǒng)科學原理進行分析工作的方法和技術(shù)。系統(tǒng)分析可以被劃分為以下幾個工作階段:系統(tǒng)的初步調(diào)查、系統(tǒng)的可行性研究、現(xiàn)行系統(tǒng)的詳細調(diào)查、新系統(tǒng)的邏輯方案的提出等。3.1 系統(tǒng)初步調(diào)查如今高新科技和計算機的飛速發(fā)展,給人們帶來了更多的便利電腦普及時代已經(jīng)到來,網(wǎng)絡技術(shù)也在逐漸完善,人們的生活已經(jīng)開始發(fā)生重要的變革,效率已經(jīng)成為各個企業(yè)生存的首要條件,更好更快的使用和了解相關(guān)的信息,以及處理更多更繁瑣的事物便是我們設計網(wǎng)上人才招聘系統(tǒng)的初衷。從招聘的流程看,系統(tǒng)實現(xiàn)的主要功能

28、如下:1)用戶注冊登陸用戶注冊個人信息,注冊成功后方可登錄簡歷中心生成簡歷,并投遞簡歷。當用戶忘記用戶名或密碼時,可以利用登錄時注冊的郵箱找回用戶名和密碼。2)職位信息管理模塊網(wǎng)站客服人員通過各種渠道收集招聘信息,用人單位可以聯(lián)系客服人員并提交其相關(guān)招聘信息,系統(tǒng)管理員審核后發(fā)布到網(wǎng)站相應位置,實時更新。3)檢索導航模塊用戶可以選擇相應職位、行業(yè)、工作地點等或直接輸入公司名或職位名搜索相關(guān)的招聘信息。如果有相關(guān)信息,顯示給用戶,用戶點擊后查看公司具體要求,并決定是否投遞簡歷。如果沒有相關(guān)消息,提示用戶。4)在線求職招聘模塊用戶生成簡歷后,并選擇查看自己希望的職業(yè)與公司,點擊投遞簡歷按鈕,系統(tǒng)自

29、動將簡歷投遞至該公司。若有回復,在下次用戶登錄時提醒用戶。5)人才信息管理模塊對用戶的信息(個人登錄信息,簡歷信息,求職信等)進行統(tǒng)一的管理,對其投遞量和登錄次數(shù)進行統(tǒng)計等。3.2 系統(tǒng)可行性分析 系統(tǒng)可行性分析是根據(jù)系統(tǒng)的環(huán)境、資源等條件,判斷所提出的信息系統(tǒng)項目是否有必要、有可能開始進行。它的目標是:進一步明確系統(tǒng)的目標、規(guī)模與功能,對系統(tǒng)開發(fā)背景、必要性和意義進行調(diào)查分析并根據(jù)需要和可能提出擬開發(fā)系統(tǒng)的初步方案和計劃。3.2.1 必要性在可行性分析中,首先要分析和論證開發(fā)系統(tǒng)的必要性。根據(jù)對現(xiàn)行存在系統(tǒng)的問題分析,我們可以從下面三個方面總結(jié)分析建設網(wǎng)上人才招聘系統(tǒng)的必要性:1) 顯見的必

30、要性網(wǎng)上人才招聘系統(tǒng)的建立,能夠顯著地提高求職者工作效率和減輕跑招聘會的勞頓、提高投遞的數(shù)量和成功率、使得只要有網(wǎng)絡就能夠找工作,從而更有效地完成了招聘事宜。2) 預見的必要性隨著社會的發(fā)展,城市化步伐的加快,找工作是每個人的需求。社會分工的明確,對勞動效率要求的不斷提高,簡單且高效的招聘系統(tǒng)必然受到人們的廣泛關(guān)注和青睞。此外, 對用人單位來說,網(wǎng)絡招聘的成本更低。通過網(wǎng)絡,可以節(jié)省大量的差旅費用。所以,成本低這一特點必然使得網(wǎng)絡招聘受到廣泛的喜愛。 3) 隱見的必要性從宏觀上、戰(zhàn)略上考慮網(wǎng)上人才招聘系統(tǒng)能夠為國家人力資源部服務,更好地解決人才需求問題,為人力資源的調(diào)配起到積極的促進

31、作用,所以這必定會得到政府部門的大力支持。3.2.2 可能性上面對“要不要”建立一個新系統(tǒng)進行了分析,下面從以下三方面對“能不能”實現(xiàn)新系統(tǒng)目標進行可行性分析:(1) 技術(shù)可行性技術(shù)可行性,一般可從硬軟件條件、開發(fā)環(huán)境條件、技術(shù)人員水平等方面去考慮和分析。現(xiàn)代化計算機發(fā)展日新月異,在各行各業(yè)均有廣泛使用,而php動態(tài)網(wǎng)站設計語言以及mysql數(shù)據(jù)庫都是系統(tǒng)開發(fā)的優(yōu)秀軟件工具,完全能滿足開發(fā)此網(wǎng)上人才招聘系統(tǒng)的的各項技術(shù)指標這說明技術(shù)方面是可行的。(2) 經(jīng)濟可行性經(jīng)濟的可行性主要是對組織的經(jīng)濟狀況和投資能力進行分析,對系統(tǒng)建設、運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進行估

32、計。首先,網(wǎng)上人才招聘不僅可以讓求職者省時省力,而且可以實現(xiàn)低成本,這必然會受到求職者的青睞。因此作為網(wǎng)上人才招聘工作中的核心和基礎網(wǎng)上人才招聘系統(tǒng),它的經(jīng)濟狀況和投資能力完全可行。其次,分析系統(tǒng)的開發(fā)、運行和維護費用,主要包括軟硬件設施、開發(fā)費用、人員費用、材料費用等。這項設計由學生開發(fā),所以相比一個大型的軟件開發(fā)費用,是比較低廉的。關(guān)于系統(tǒng)建成后可能取得的社會及經(jīng)濟效益方面,可以結(jié)合上面提及的顯見、預見、隱見三個必要性方面來考慮,可以分析得知,系統(tǒng)的建成會給求職者和用人單位帶來極其大的利益。(3) 運行可行性作為可能性分析的第三點,是要分析系統(tǒng)對組織機構(gòu)的影響,包括對職位信息的管理、對用戶

33、和管理員操作權(quán)限設置、簡歷生成和用戶信息管理等的可行性。 通過以上可行性的研究,我們認為條件大致成熟,可以進行系統(tǒng)的研制工作。3.3 現(xiàn)行系統(tǒng)詳細分析3.3.1 業(yè)務流程分析1) 網(wǎng)上人才招聘的總體流程已經(jīng)在系統(tǒng)初步調(diào)查里講述過,為了弄清楚業(yè)務活動的過程,搞清楚各環(huán)節(jié)業(yè)務邏輯和具體的功能等,就需要對業(yè)務流程進行詳細的調(diào)查,詳細調(diào)查可以用“業(yè)務流程圖”來進行說明。如圖3-1所示:開始登陸首頁個人登陸公司登陸管理登陸填寫簡歷查看招聘信息修改信息發(fā)布招聘信息修改信息查看簡歷管理學生管理公司管理招聘信息圖3-1 管理系統(tǒng)流程圖2)各實體之間的聯(lián)系圖如圖3-2所示:地址個人用戶公司用戶簡歷信息職位信息投

34、遞信息帳號密碼帳號公司名密碼姓名性別。學號姓名包含包含投遞職位備注職位編號職位待遇職位性質(zhì)職位名公司名位圖3-2 各實體之間的聯(lián)系圖3.3.2 現(xiàn)行網(wǎng)上招聘業(yè)務存在的問題網(wǎng)絡招聘面臨著和傳統(tǒng)招聘同樣的問題,即信息的真實性問題。如何進行網(wǎng)上身份的認證,以避免虛假信息和不嚴厲行為的侵入,是目前困擾網(wǎng)絡招聘發(fā)展的最大難題。網(wǎng)絡招聘中的不真實信息來源于用人單位、招聘網(wǎng)站和個人。(1) 用人單位國內(nèi)大多數(shù)招聘網(wǎng)站由于技術(shù)能力的限制,無法做到對每條信息的真?zhèn)我灰徽鐒e,網(wǎng)站會員的登記還沒有真正實行“實名制”,也沒有強制性的核查和懲罰措施。因此企業(yè)可以隨意發(fā)布虛假信息,騙取報名費和培訓費。(2) 招聘網(wǎng)站有些

35、招聘網(wǎng)站由于沒有充足的信息源,就采取“盜用”知名招聘網(wǎng)站信息的做法。這樣,明明一個公司的招聘已經(jīng)結(jié)束,但是過期的招聘信息和作廢的信箱依然掛在公司根本沒有正式委托過的網(wǎng)站上,成為無效的信息垃圾,誤導了應聘者。(3) 求職者個人由于對個人登記沒有“實名制”的要求,招聘者通過網(wǎng)絡難以確定應聘者的真實身份,無從抵制虛假簡歷,而且目前也缺乏有效的過濾技術(shù),無法事先剔除虛假信息和針對性不強的信息。此外,由于網(wǎng)絡招聘的成本較低,某些求職者并不是真的想跳槽,而只是想試探自己的身價。這一類消極應聘者的不嚴厲投遞行為也給用人單位的篩選增加了困難。本系統(tǒng)收集招聘信息采用的方式與主流招聘網(wǎng)站不同,所有的招聘信息均由客

36、服收集,或由用人單位發(fā)送到客服處,網(wǎng)站相關(guān)人員對所有信息的真實性加以調(diào)查評定,評定合格的由系統(tǒng)管理員發(fā)布到網(wǎng)站相應地方。對于過期的招聘信息及時刪除,這樣可以很好地避免虛假信息,保護求職者的利益。第四章 系統(tǒng)設計系統(tǒng)設計是開發(fā)網(wǎng)上人才招聘系統(tǒng)的重要階段,也是整個開發(fā)工作的核心,系統(tǒng)設計包括系統(tǒng)總體設計和詳細設計。4.1 系統(tǒng)總體設計網(wǎng)上人才招聘系統(tǒng)開發(fā)的總體任務是實現(xiàn)人才招聘的相關(guān)事宜,從用戶角度,完成從個人登錄、簡歷生成、搜索職位到投遞個人簡歷等相關(guān)操作;從管理員角度,完成對職位信息的管理、職位信息的添加刪除、對系統(tǒng)用戶信息的管理、違規(guī)用戶的刪除等操作。根據(jù)系統(tǒng)分析的要求和需求分析的情況,對系

37、統(tǒng)的總體結(jié)構(gòu)形式大致設計。網(wǎng)上人才招聘系統(tǒng)可以分以下基本模塊:用戶注冊登錄模塊、招聘信息管理模塊、檢索導航模塊、在線求職模塊、人才信息管理模塊。以上模塊需要完成的功能主要有:(1) 用戶注冊登錄模塊,用戶注冊個人信息,注冊成功后方可登錄簡歷中心生成簡歷,并投遞簡歷。當用戶忘記用戶名或密碼時,可以利用登錄時注冊的郵箱找回用戶名和密碼。(2) 招聘信息管理模塊,網(wǎng)站客服人員通過各種渠道收集招聘信息,用人單位可以聯(lián)系客服人員并提交其相關(guān)招聘信息,系統(tǒng)管理員審核后發(fā)布到網(wǎng)站相應位置,實時更新。(3) 檢索導航模塊,用戶可以選擇相應職位、行業(yè)、期望的工作地點或直接輸入公司名搜索相關(guān)的招聘信息。如果有相關(guān)

38、信息,顯示給用戶,用戶點擊后查看公司具體要求,并決定是否投遞簡歷。如果沒有相關(guān)消息,提示用戶。(4) 人才信息管理模塊,對用戶的信息(個人登錄信息,簡歷信息,求職信)進行統(tǒng)一的管理,對其投遞量和登錄次數(shù)進行統(tǒng)計,在用戶一個月沒有登陸時發(fā)郵件通知用戶。(5) 在線求職模塊,用戶生成簡歷后,并選擇自己希望的職業(yè),點擊確定按鈕,系統(tǒng)自動將簡歷投遞至該公司。若有回復,在下次用戶登錄時提醒用戶。本網(wǎng)上人才招聘系統(tǒng)的頂層數(shù)據(jù)流圖如圖4-1所示:圖4-1 網(wǎng)上人才招聘系統(tǒng)的頂層數(shù)據(jù)流圖4.2 系統(tǒng)主要模塊及功能實現(xiàn)4.2.1 系統(tǒng)登陸系統(tǒng)首頁是網(wǎng)上人才招聘系統(tǒng)的門面,是給用戶的第一影響,其設計的合理是非常重

39、要的。本系統(tǒng)命名為“就上人才網(wǎng)”,系統(tǒng)首頁如圖4-2所示圖4-2 就上人才網(wǎng)首頁首頁左上角是“就上人才網(wǎng)系統(tǒng)“標志,右上角是網(wǎng)站系統(tǒng)導航,導航欄鮮明突出。下面分為四個欄,會員登陸、熱門招聘、職場新聞、名企招聘。(1) 會員登陸,用戶進入系統(tǒng)的入口,在此可以實現(xiàn)注冊新用戶,找回密碼和獲取幫助信息。 (2) 熱門招聘,用于發(fā)布最新的熱門職位信息,讓用戶在登陸系統(tǒng)后的第一時間看到最新最火的招聘信息。(3) 職場新聞,對每天的一些職場新聞進行報道,讓用戶了解就業(yè)趨勢,了解國家最新的就業(yè)政策等。(4) 名企招聘,對知名企業(yè)在本網(wǎng)站發(fā)布的信息第一時間在首頁告訴用戶,使得用戶有更多更好的選擇。4.2.2 用

40、戶注冊登錄模塊分析用戶注冊登錄模塊用于用戶和系統(tǒng)管理員根據(jù)授權(quán)的用戶名和密碼登錄網(wǎng)上人才招聘系統(tǒng)。1)該系統(tǒng)根據(jù)權(quán)限設置,分別設置了兩類用戶:普通用戶和系統(tǒng)管理員。普通用戶可以登錄系統(tǒng),查看相關(guān)招聘新聞、生成個人簡歷、搜索相關(guān)職位、投遞個人簡歷至相關(guān)職位等功能。 系統(tǒng)管理員可以添加或刪除普通招聘信息、添加或刪除校園招聘信息、添加或刪除新聞和廣告信息、刪除違規(guī)用戶等功能。2)新用戶注冊和忘記密碼是系統(tǒng)最常用的功能之一,下面介紹一下這兩項操作?!拘掠脩糇浴宽棸▊€人會員注冊和企業(yè)會員注冊。 個人會員注冊包括:用戶名、密碼、重新輸入密碼和email。界面如圖4-4所示:圖4-4 個人會員注冊界面圖

41、用戶名不能夠重復,兩次密碼輸入必須一致,區(qū)分大小寫。email用于忘記密碼時找回?!就浢艽a】是系統(tǒng)必須具備的功能:當用戶忘記自己的用戶名或密碼時,他一般不會忘記自己的郵箱,所以可以通過郵件的方式將與郵箱相關(guān)聯(lián)的用戶名和密碼發(fā)送到對應的郵箱,達到找回用戶名或密碼的目的。界面如圖4-5所示:圖4-5 忘記密碼界面圖企業(yè)會員注冊包括:用戶名、密碼、重新輸入密碼和email。界面如圖4-6所示:圖4-6 個人會員注冊界面圖 管理員登陸時使用admin登陸,登陸界面如下:圖4-7 管理員登陸界面圖4.2.3 招聘信息管理模塊分析招聘信息管理模塊是系統(tǒng)的核心模塊,是用人單位發(fā)布招聘信息的平臺,也是用戶搜

42、索相關(guān)職位的數(shù)據(jù)來源。1) 招聘信息管理流程圖如圖4-6所示:圖4-7 招聘信息管理流程圖2) 招聘信息在系統(tǒng)中的發(fā)布由系統(tǒng)管理員完成。系統(tǒng)管理員可以對招聘信息進行添加和刪除。4.2.4 檢索導航模塊分析檢索導航模塊是用戶按自己的意愿進行職位搜索,也是一個和后臺數(shù)據(jù)交互密切的模塊,好的檢索結(jié)果能夠給用戶提供更多更好的投遞機會。職位搜索分為普通職位搜索和校園招聘職位搜索。下面以普通職位搜索為例進行說明。1) 普通職位搜索分為模糊搜索和高級搜索。模糊搜索可以輸入職位名稱、行業(yè)名稱、辦公地點三項進行搜索;高級搜索可以直接輸入公司名進行搜索。界面圖如圖4-7所示:圖4-8 普通職位搜索的界面圖2)按照

43、用戶輸入的條件,搜索的結(jié)果顯示給用戶,并且可以查看公司的具體信息。如在模糊搜索中選擇:職位類別:銷售業(yè)務,行業(yè)類別:計算機硬辦公地點:北京。4.2.5 人才信息管理模塊分析人才信息管理模塊是用戶注冊的數(shù)據(jù)信息,主要包括注冊信息、個人簡歷信息(系統(tǒng)分為中文簡歷和英文簡歷)、投遞信息。下面主要針對用戶的個人簡歷信息進行分析。用戶可以生成自己的簡歷、可以預覽生成的簡歷、可以刪除個人簡歷。1)用戶簡歷中心的界面圖如圖4-9所示:圖4-9 簡歷中心界面圖2)用戶沒有生成簡歷時,可以生成一份中文簡歷,一份英文簡歷;當用戶生成完簡歷后,不可以再次生成,但可以刪除后再生成。3)當用戶生成好個人簡歷后,可以在系

44、統(tǒng)中查看(預覽)自己的簡歷。仍然以查看中文簡歷為例。部分界面如圖4-10所示:圖4-10 個人簡歷預覽界面圖4.2.6 在線求職模塊分析在線求職模塊是用戶使用本系統(tǒng)的目的所在,前面的一切功能的實現(xiàn)都是為這個模塊服務的。當用戶搜索到相關(guān)職位時,可以點擊公司名的鏈接查看公司的具體信息,包括公司簡介,對人員的要求,招聘人數(shù)等。下面有投遞簡歷按鈕,當用戶點擊后用戶的簡歷就會投遞到相關(guān)部門的郵箱,如果給予面試機會電話后郵件通知用戶。下面圖4-12是投遞簡歷的界面圖:圖4-12 個人簡歷投遞界面圖4.3 數(shù)據(jù)庫設計當網(wǎng)上人才招聘系統(tǒng)分析設計完成后,接下來就是進行數(shù)據(jù)庫的分析和實現(xiàn)。數(shù)據(jù)庫的設計主要包括建立

45、所需的數(shù)據(jù)庫,創(chuàng)建對應的數(shù)據(jù)表與字段,也可設計相關(guān)的數(shù)據(jù)視圖及存儲過程,這些設計工作通常是在數(shù)據(jù)庫管理系統(tǒng)環(huán)境下操作并實現(xiàn)的。在本網(wǎng)上人才招聘系統(tǒng)中,數(shù)據(jù)庫的數(shù)據(jù)表包括:用戶登錄數(shù)據(jù)表、普通職位信息表、校園招聘信息表、用戶標準中文簡歷表、用戶英文簡歷表、管理員登錄表。4.3.1 數(shù)據(jù)庫結(jié)構(gòu)設計1)e-r圖設計(1)管理員和用戶兩實體聯(lián)系模型e-r圖如圖4-13所示。圖4-13 管理員和用戶實體聯(lián)系e-r圖(2)用戶和簡歷之間的實體聯(lián)系e-r圖如圖4-14所示。圖4-14 用戶和簡歷實體聯(lián)系e-r圖2)數(shù)據(jù)類型設計 用戶登錄數(shù)據(jù)表設計表4.1 用戶登錄數(shù)據(jù)表注冊類型信息類別輸入信息注冊用戶注冊信

46、息用戶名( varchar(45) 主鍵 not null)密碼 (varchar(45)) not nullemail (varchar(45)) not null 普通職位信息表設計表4.2 普通職位信息表輸入信息信息類別職位編號int(10) 主鍵 not null職位名稱varchar(80) not null行業(yè)名稱varchar(80) not null公司名稱varchar(80) not null工作地點varchar(45) not null發(fā)布時間varchar(30) not null公司描述varchar(2000) not null 校園招聘職位信息表設計表4.3 校

47、園招聘職位信息表輸入信息信息類別校園招聘職位編號int(10) 主鍵 not null校園招聘職位名稱varchar(80) not null行業(yè)名稱varchar(80) not null公司名稱varchar(80) not null工作地點varchar(45) not null發(fā)布時間varchar(30) not null公司描述varchar(2000) not null 用戶標準中文簡歷表設計用戶標準中文簡歷表的設計包括以下6個部分的內(nèi)容,英文簡歷與此類似,下面不再說明。詳細信息如下表4.4至表4.9所示:1 個人信息表4.4 用戶標準中文簡歷表(個人信息)輸入信息信息類型用戶名

48、varchar(45) 主鍵 not null姓名varchar(45) not null性別varchar(45) not null出生年月varchar(45) not null工作年限varchar(45) not null證件類別varchar(45) not null證件號varchar(30) not null居住地varchar(20)emailvarchar(45) not null目前年薪varchar(45) 幣種varchar(45) 求職狀態(tài)varchar(45) not null手機號碼char(11) not null固定電話char(11)公司電話char(11)

49、2 教育經(jīng)歷表4.5 用戶標準中文簡歷表(教育經(jīng)歷)輸入信息信息類別時間選擇(年,月)至(年,月)varchar(45) not null學校varchar(45) not null專業(yè)varchar(45) not null學歷varchar(45) not null專業(yè)描述varchar(45) 海外學習經(jīng)歷varchar(45) 3 工作經(jīng)驗表4.6 用戶標準中文簡歷表(工作經(jīng)驗)輸入信息信息類別時間選擇(年,月)至(年,月)varchar(45) not null公司vachar(50)行業(yè)vachar(50)公司規(guī)模varchar(45) 公司性質(zhì)varchar(45) 部門varc

50、har(50)職位varchar(50)工作描述varchar(2000) 少于1000字4 求職意向表4.7 用戶標準中文簡歷表(求職意向)輸入信息信息類別工作類型varchar(45) 地點varchar(20)行業(yè)varchar(50)職能varchar(30)期望薪水varchar(45) 到崗時間varchar(45) 自我評價varchar(2000) 少于1000漢字5 語言能力表4.8 用戶標準中文簡歷表(語言能力)輸入信息信息類別語言類別varchar(45)掌握程度varchar(45)讀寫能力varchar(45)聽說能力varchar(45)6 培訓經(jīng)歷表4.9 用戶標

51、準中文簡歷表(培訓經(jīng)歷)輸入信息信息類別培訓時間varchar(45)培訓地點varchar(20)培訓機構(gòu)名稱varchar(50)培訓內(nèi)容varchar(100)描述varchar(2000) 少于1000漢字 系統(tǒng)管理員登錄表設計系統(tǒng)管理員名稱和登錄密碼由系統(tǒng)特定人員分配得到。表4.10 系統(tǒng)管理員登錄表注冊類型信息類別輸入信息注冊用戶注冊信息管理員名稱( varchar(45) 主鍵 not null)密 碼 (varchar(45)) not null第五章 系統(tǒng)實施系統(tǒng)實施是將系統(tǒng)設計的成果根據(jù)實際情況付諸實現(xiàn),即是整個網(wǎng)上人才招聘系統(tǒng)建設的物理實現(xiàn)階段。系統(tǒng)實施階段主要包括程序的

52、編制、系統(tǒng)測試以及系統(tǒng)的轉(zhuǎn)換等。5.1 系統(tǒng)實現(xiàn)本系統(tǒng)采用齊博工具,采用php語言進行開發(fā),由于php 是一種 html 內(nèi)嵌式的語言,是一種在服務器端執(zhí)行的嵌入html文檔的腳本語言,所以不需要像asp那樣的.net平臺,且執(zhí)行速度快。 齊博開發(fā)工具具有職能的提示功能,并且在編碼出現(xiàn)錯誤時提醒,所以開發(fā)出來的網(wǎng)頁代碼規(guī)范,穩(wěn)定。網(wǎng)上人才招聘系統(tǒng)部分重點代碼列舉:1) 登錄系統(tǒng)代碼用戶欲登錄系統(tǒng),首先判斷用戶輸入的用戶名和密碼是否為空,若有任一項為空或兩項均為空彈框提示用戶。當用戶輸入的用戶名或密碼不存在時,提示用戶,讓其重新輸入。登錄框設計如圖5-1所示:圖5-1 普通用戶登錄界面圖代碼如下

53、:<?php$user=$_post"username"/獲取用戶名$pwd=$_post"password"/獲取密碼$link=mysql_connect("localhost","root","")or die("不能連接到數(shù)據(jù)庫服務器!可能是數(shù)據(jù)庫服務器沒有啟動,或者用戶名密碼有誤!".mysql_error();/連接數(shù)據(jù)庫$db_selected=mysql_select_db("myxq",$link);/選擇數(shù)據(jù)庫$result=my

54、sql_query("select * from xq_login where username='$user' and password='$pwd'",$link);/執(zhí)行sql語句$row = mysql_fetch_array($result); if ($user&&$pwd) if($user=$row'username'&&$pwd=$row'password')session_start();$_session'username' = $user;

55、/設置session,登陸header("refresh:0;url=index.php");/跳轉(zhuǎn)頁面,注意路徑elseecho"<script language=javascript>alert('用戶名或密碼不存在,請重試!');history.back();</script>" else if($user=null)echo "<script language=javascript>alert('對不起,用戶名不能為空!');history.back();</script>"elseecho "<script language=javascript>alert('對不起,密碼不能為空!');history.back();</script>" mysql_free_result($result);/關(guān)閉結(jié)果集mysql_close($link);/關(guān)閉mysql服務器?>2) 生成個人簡歷代碼用戶登錄系統(tǒng)后生成個人簡歷,

溫馨提示

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

最新文檔

評論

0/150

提交評論