




已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
分 類 號(hào):學(xué)校代碼:學(xué) 號(hào): 本科生畢業(yè)設(shè)計(jì) 網(wǎng)上招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)The designment and implementation of Online recruitment system所在院(系):學(xué)生姓名:指導(dǎo)教師:研究起止日期:二一一年十月至二一二年五月二一二年五月學(xué)位論文獨(dú)創(chuàng)性聲明本人鄭重聲明:1.堅(jiān)持以“求實(shí)、創(chuàng)新”的科學(xué)精神從事研究工作。2.本論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作和取得的研究成果。3.本論文中除引文外,所有實(shí)驗(yàn)、數(shù)據(jù)和有關(guān)材料均是真實(shí)的。4.本論文中除引文和致謝的內(nèi)容外,不包含其他人或其它機(jī)構(gòu)已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果。5.其他同志對(duì)本研究所做的貢獻(xiàn)均已在論文中作了聲明并表示了謝意。 作者簽名:日 期:摘 要求職,是當(dāng)今大學(xué)生畢業(yè)前最關(guān)注的一個(gè)問(wèn)題,由于網(wǎng)絡(luò)的迅速的發(fā)展,使得網(wǎng)絡(luò)招聘成了深受大學(xué)生歡迎的一種方式。為了方便數(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)。該人才招聘系統(tǒng)提供了豐富的功能,包括用戶注冊(cè)模塊、維護(hù)個(gè)人信息模塊、在線求職招聘模塊和人才信息管理模塊等,滿足學(xué)生與用人單位之間的信息交互需求。本系統(tǒng)設(shè)計(jì)有三類用戶,分別是學(xué)生用戶、公司用戶和管理員用戶。關(guān)鍵詞:招聘; 求職; PHP; MYSQL AbstractLooking 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 School 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 topic is about a Online recruitment system developed by PHP as the Prospects of development tools and MySQL as the background development tools. The Online recruitment system provides a lot of features, including Register modules,safeguarding personal information modules,Online recruitment modules, Personnel Information Management modules. It meets the demand of information exchange between the student and the Employers.This system design there are three kinds of users, were students users, the company users and administrators users.Keywords: recruitment; job; PHP; MYSQL目錄第一章 緒論11.1 研究背景11.2研究?jī)?nèi)容1第二章 技術(shù)介紹22.1 HTML的簡(jiǎn)介22.2 Dreamweaver簡(jiǎn)介22.3 PHP的簡(jiǎn)介32.3.1 PHP的概述32.3.2 PHP的特點(diǎn)42.4 MySQL的簡(jiǎn)介42.4.1 MySQL的概述42.4.2 MySQL的特點(diǎn)42.5 Apache的簡(jiǎn)介52.5.1 Apache的概述52.5.2 Apache的特點(diǎn)5第三章 系統(tǒng)分析63.1 系統(tǒng)規(guī)劃63.2 系統(tǒng)可行性分析63.2.1 必要性63.2.2 可行性73.3 功能需求分析83.4 現(xiàn)行系統(tǒng)詳細(xì)分析93.4.1 業(yè)務(wù)流程分析9第四章 系統(tǒng)設(shè)計(jì)104.1 系統(tǒng)總體設(shè)計(jì)104.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)114.3 數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì)11第五章 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn)155.1 系統(tǒng)登錄155.2 企業(yè)發(fā)布招聘信息頁(yè)面165.3 學(xué)生填寫(xiě)簡(jiǎn)歷信息頁(yè)面175.4 投遞簡(jiǎn)歷頁(yè)面185.5 后臺(tái)管理界面20第六章 畢業(yè)設(shè)計(jì)總結(jié)與展望21參考文獻(xiàn)22致謝23第一章 緒論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)處于變化之中。如何能快速適應(yīng)這一變化,提高人才招聘流程的工作效率,進(jìn)行快速定位,也就成為招聘單位需考慮的重要因素。無(wú)論是對(duì)于企業(yè)的人力資源部門的招聘服務(wù),還是職業(yè)中介的跨地域供需信息溝通,或是對(duì)外的勞務(wù)輸出等等。作為一種服務(wù)類型,其服務(wù)對(duì)象均包含需方驅(qū)動(dòng)特點(diǎn)。其所達(dá)到的招聘人員的效率和效果是其存在的價(jià)值和理由。對(duì)于中介服務(wù)的另一個(gè)服務(wù)對(duì)象,即供方,尋求合適工作的各專業(yè)學(xué)生人才,也同樣關(guān)注是否能快速獲得職位需求信息和條件要求等等。所有這些,都產(chǎn)生著對(duì)信息系統(tǒng)的需求。而且也只能通過(guò)信息系統(tǒng)才能實(shí)現(xiàn)基于對(duì)人才招聘市場(chǎng)的理解和需求研究。為了滿足市場(chǎng)對(duì)于人才招聘解決方案的需求,推出了網(wǎng)上人才招聘解決方案。作為一種專業(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研究?jī)?nèi)容主要針對(duì)數(shù)信院學(xué)生對(duì)網(wǎng)上招聘系統(tǒng)的需要,采用PHP技術(shù)使數(shù)信院學(xué)生輕松自在的實(shí)現(xiàn)在簡(jiǎn)歷的生成、簡(jiǎn)歷的投放和查找、查看公司信息等。 系統(tǒng)提供公司用戶的注冊(cè),已注冊(cè)的公司用戶可以發(fā)布招聘信息,查看投遞的簡(jiǎn)歷。 系統(tǒng)提供學(xué)生填寫(xiě)簡(jiǎn)歷,對(duì)于招聘信息的查閱以及投遞簡(jiǎn)歷的功能。 系統(tǒng)提供管理員添加學(xué)生用戶,刪除公司用戶,刪除招聘信息的功能。第二章 技術(shù)介紹該系統(tǒng)采用了Dreamweaver作為前臺(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 HTML的簡(jiǎn)介HTML(HyperText Mark-up Language)即超文本標(biāo)記語(yǔ)言或超文本鏈接標(biāo)示語(yǔ)言,是目前網(wǎng)絡(luò)上應(yīng)用最為廣泛的語(yǔ)言,也是構(gòu)成網(wǎng)頁(yè)文檔的主要語(yǔ)言。設(shè)計(jì)HTML語(yǔ)言的目的是為了能把存放在一臺(tái)電腦中的文本或圖形與另一臺(tái)電腦中的文本或圖形方便地聯(lián)系在一起,形成有機(jī)的整體,人們不用考慮具體信息是在當(dāng)前電腦上還是在網(wǎng)絡(luò)的其它電腦上。我們只需使用鼠標(biāo)在某一文檔中點(diǎn)取一個(gè)圖標(biāo),Internet就會(huì)馬上轉(zhuǎn)到與此圖標(biāo)相關(guān)的內(nèi)容上去,而這些信息可能存放在網(wǎng)絡(luò)的另一臺(tái)電腦中。 HTML文本是由HTML命令組成的描述性文本,HTML命令可以說(shuō)明文字、圖形、動(dòng)畫(huà)、聲音、表格、鏈接等。HTML的結(jié)構(gòu)包括頭部(Head)、主體(Body)兩大部分,其中頭部描述瀏覽器所需的信息,而主體則包含所要說(shuō)明的具體內(nèi)容。 2.2 Dreamweaver簡(jiǎn)介Dreamweaver是在網(wǎng)頁(yè)設(shè)計(jì)與制作領(lǐng)域中用戶最多、應(yīng)用最廣、功能最強(qiáng)大的軟件,隨著Dreamweaver 8的發(fā)布,更堅(jiān)定Dreamweaver在該領(lǐng)域的地位。它集網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站開(kāi)發(fā)和站點(diǎn)管理功能于一身,具有可視化、支持多平臺(tái)和跨瀏覽器的特性,是目前網(wǎng)站設(shè)計(jì)、開(kāi)發(fā)、制作的首選工具。1、靈活的編寫(xiě)方式Dreamweaver具有靈活編寫(xiě)網(wǎng)頁(yè)的特點(diǎn),不但將世界一流水平的“設(shè)計(jì)”和“代碼”編輯器合二為一,而且在設(shè)計(jì)窗口中還精化了源代碼,能幫助用戶按工作需要定制自己的用戶界面。2、可視化編輯界面Dreamweaver是一種所見(jiàn)即所得的HTML編輯器,可實(shí)現(xiàn)頁(yè)面元素的插入和生成?;蛞暬庉嫮h(huán)境大量減少了代碼的編寫(xiě),同時(shí)亦保證了其專業(yè)性和兼容性,并且可以對(duì)內(nèi)部的HTML編輯器和任何第三方的HTML編輯器進(jìn)行實(shí)時(shí)的訪問(wèn)。無(wú)論用戶習(xí)慣手工輸入HTML源代碼還是使用可視化的編輯界面,Dreamweaver都能提供便捷的方式使用戶設(shè)計(jì)網(wǎng)頁(yè)和管理網(wǎng)站變得更容易。3、功能更多的CSS支持CSS可視化設(shè)計(jì)、CSS檢查工具4、動(dòng)態(tài)跨瀏覽器驗(yàn)證當(dāng)保存時(shí)系統(tǒng)自動(dòng)檢查當(dāng)前文檔的跨瀏覽器有效性,可以指定何種瀏覽器為測(cè)試用瀏覽器,同時(shí)系統(tǒng)自動(dòng)檢驗(yàn)以確定頁(yè)面有沒(méi)有目標(biāo)瀏覽器不支持的tags或CSS結(jié)構(gòu)。動(dòng)態(tài)跨瀏覽器有效性檢查功能可以自動(dòng)核對(duì)tags和CSS規(guī)則是否適應(yīng)目前的主瀏覽器。5、強(qiáng)大的WEB站點(diǎn)管理功能6、內(nèi)建的圖形編輯引擎7、Dreamweaver的集成特性Dreamweaver 8繼承了Fireworks、Flash和Shockwave的集成特性,可以在這些Web創(chuàng)作工具之間自由地切換,輕松地創(chuàng)建美觀實(shí)用的網(wǎng)頁(yè)。8、豐富的媒體支持能力可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒體。Dreamweaver具有強(qiáng)大的多媒體處理功能,在設(shè)計(jì)DHTML和CSS方面表現(xiàn)得極為出色,它利用JavaScript和DHTML語(yǔ)言代碼輕松地實(shí)現(xiàn)網(wǎng)頁(yè)元素的動(dòng)作和交互操作。Dreamweaver還提供行為和時(shí)間線兩種控件來(lái)產(chǎn)生交互式響應(yīng)和進(jìn)行動(dòng)畫(huà)處理。9、超強(qiáng)的擴(kuò)展能力Dreamweaver還支持第三方插件,任何人都可以根據(jù)自己的需要擴(kuò)展Dreamweaver的功能,并且可以發(fā)布這些插件。2.3 PHP的簡(jiǎn)介 2.3.1 PHP的概述 PHP,是英文超級(jí)文本預(yù)處理語(yǔ)言Hypertext Preprocessor的縮寫(xiě)。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,被廣泛的運(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.3.2 PHP的特點(diǎn)PHP的主要特點(diǎn)如下:(1) 開(kāi)放的源代碼:所有的PHP源代碼事實(shí)上都可以得到,且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 相對(duì)于其他語(yǔ)言,編輯簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。2.4 MySQL的簡(jiǎn)介 2.4.1 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.4.2 MySQL的特點(diǎn)MySQL的主要特點(diǎn)如下:(1) 使用C和C+編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。 (2) 支持AIX、FreeBSD、HP-UX、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) 支持多線程,充分利用CPU資源。 (5) 優(yōu)化的SQL查詢算法,有效地提高查詢速度。 (6) 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其 他的軟件中提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。(7) 提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫(kù)連接途徑。(8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。(9) 可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)。2.5 Apache的簡(jiǎn)介2.5.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”的讀音,意思是充滿補(bǔ)丁的服務(wù)器,因?yàn)樗亲杂绍浖圆粩嘤腥藖?lái)為它開(kāi)發(fā)新的功 能、新的特性、修改原來(lái)的缺陷。2.5.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) 提供用戶會(huì)話過(guò)程的跟蹤。第三章 系統(tǒng)分析系統(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)規(guī)劃如今高新科技和計(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)的主要功能如下:1)用戶注冊(cè)登陸企業(yè)用戶注冊(cè)企業(yè)信息,注冊(cè)成功后方可登錄管理中心發(fā)布招聘信息。2)職位信息管理模塊企業(yè)用戶可以發(fā)布,刪除招聘信息。3)在線求職招聘模塊學(xué)生用戶登錄系統(tǒng)后用戶生成簡(jiǎn)歷后,并選擇查看已發(fā)布的招聘信息,點(diǎn)擊投遞簡(jiǎn)歷按鈕,系統(tǒng)自動(dòng)將簡(jiǎn)歷投遞至該公司。4)人才信息管理模塊對(duì)用戶的信息(企業(yè)信息,簡(jiǎn)歷信息,學(xué)生信息等)進(jìn)行統(tǒng)一的管理。 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)的必要性網(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)作用,所以這必定會(huì)得到政府部門的大力支持。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ǔ)言、Dreamweaver網(wǎng)頁(yè)制作工具以及MySQL數(shù)據(jù)庫(kù)都是系統(tǒng)開(kāi)發(fā)的優(yōu)秀軟件工具,完全能滿足開(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)行估計(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ì)用戶和管理員操作權(quán)限設(shè)置、簡(jiǎn)歷生成和用戶信息管理等的可行性。通過(guò)以上可行性的研究,我們認(rèn)為條件大致成熟,可以進(jìn)行系統(tǒng)的研制工作。3.3 功能需求分析本系統(tǒng)主要是針對(duì)數(shù)信院學(xué)生招聘而開(kāi)發(fā)的軟件。研究系統(tǒng)的需求,實(shí)現(xiàn)學(xué)生信息管理、公司信息管理、招聘信息管理管理等幾個(gè)方面的功能。學(xué)生用戶通過(guò)輸入各項(xiàng)基本信息生成簡(jiǎn)歷,查詢到工作職位投遞簡(jiǎn)歷,另外學(xué)生用戶還可以對(duì)這些基本信息進(jìn)行定期的更新, 公司用戶注冊(cè)后可以發(fā)布招聘信息,查看學(xué)生簡(jiǎn)歷,管理員可以統(tǒng)籌管理各項(xiàng)信息。經(jīng)研究調(diào)查,要求系統(tǒng)需要實(shí)現(xiàn)以下一些基本功能:(1)公司信息管理(公司用戶發(fā)布招聘信息,修改公司信息)(2)學(xué)生信息管理(學(xué)生簡(jiǎn)歷的生成和修改)(3)投遞簡(jiǎn)歷功能(學(xué)生用戶投遞簡(jiǎn)歷到公司)(4)公司招聘管理(公司查看投遞簡(jiǎn)歷的學(xué)生)(5)管理員綜合管理(學(xué)生的添加和刪除,刪除招聘信息,刪除公司信息)3.4 現(xiàn)行系統(tǒng)詳細(xì)分析3.4.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è)學(xué)生登陸公司登陸管理登陸填寫(xiě)簡(jiǎn)歷查看招聘信息修改信息發(fā)布招聘信息修改信息查看簡(jiǎn)歷管理學(xué)生管理公司管理招聘信息圖3-1 管理系統(tǒng)流程圖第四章 系統(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)事宜,從用戶角度,完成從個(gè)人登錄、簡(jiǎn)歷生成、搜索職位到投遞個(gè)人簡(jiǎn)歷等相關(guān)操作;從管理員角度,完成對(duì)職位信息的管理、職位信息的添加刪除、對(duì)系統(tǒng)用戶信息的管理、違規(guī)用戶的刪除等操作。根據(jù)系統(tǒng)分析的要求和需求分析的情況,對(duì)系統(tǒng)的總體結(jié)構(gòu)形式大致設(shè)計(jì)。網(wǎng)上人才招聘系統(tǒng)可以分以下基本模塊:用戶注冊(cè)登錄模塊、招聘信息管理模塊、人才信息管理模塊。以上模塊需要完成的功能主要有:1)用戶注冊(cè)登陸企業(yè)用戶注冊(cè)企業(yè)信息,注冊(cè)成功后方可登錄管理中心發(fā)布招聘信息。2)職位信息管理模塊企業(yè)用戶可以發(fā)布,刪除招聘信息。3)在線求職招聘模塊學(xué)生用戶登錄系統(tǒng)后用戶生成簡(jiǎn)歷后,并選擇查看已發(fā)布的招聘信息,點(diǎn)擊投遞簡(jiǎn)歷按鈕,系統(tǒng)自動(dòng)將簡(jiǎn)歷投遞至該公司。4)人才信息管理模塊對(duì)用戶的信息(企業(yè)信息,簡(jiǎn)歷信息,學(xué)生信息等)進(jìn)行統(tǒng)一的管理。4.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)有的一個(gè)非常關(guān)鍵的環(huán)節(jié),它具有一定的獨(dú)立性,通常采用E-R圖的方法進(jìn)行設(shè)計(jì),它能將用戶的數(shù)據(jù)要求明確的表達(dá)出來(lái)。根據(jù)本系統(tǒng)所使用的數(shù)據(jù)庫(kù)以及系統(tǒng)的功能結(jié)構(gòu)畫(huà)出各實(shí)體之間的聯(lián)系圖。地址學(xué)生用戶公司用戶簡(jiǎn)歷信息職位信息投遞信息學(xué)號(hào)密碼帳號(hào)公司名密碼姓名性別學(xué)號(hào)姓名包含包含投遞職位備注職位編號(hào)職位待遇職位性質(zhì)職位名公司名位圖4-1實(shí)體之間聯(lián)系圖4.3 數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫(kù)為:recruitment,其中包含了五個(gè)MySQL數(shù)據(jù)表來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的存儲(chǔ)、調(diào)用。以下為具體數(shù)據(jù)表模式:(1)【管理員表】(管理員ID、管理員密碼)(2)【學(xué)生表】(學(xué)號(hào)、姓名、密碼)(3)【公司表】(公司編號(hào)、公司帳號(hào)、公司名、密碼、地址、城市、郵編、電話、郵箱、詳細(xì)介紹)(4)【簡(jiǎn)歷表】(編號(hào)、學(xué)號(hào)、名字、性別、生日、地址、電話、專業(yè)、郵箱、英語(yǔ)等級(jí)、計(jì)算機(jī)等級(jí)、特長(zhǎng)愛(ài)好、詳細(xì)介紹)(5)【職位表】(編號(hào)、公司名、職位名、性質(zhì)、待遇、人數(shù)、城市、電話、郵箱、詳細(xì)信息)(6)【投遞表】(編號(hào)、職位名、學(xué)號(hào)、姓名)其中,用下劃線標(biāo)出的屬性為表的主鍵屬性。各表的具體設(shè)計(jì)如表4-1表4-6所示。1. admin 表admin表存放管理員登錄名和密碼。 表4-1 admin表變量類型長(zhǎng)度主鍵否描述idvarchar8主鍵管理員IDpassvarchar8密碼2student表學(xué)生登錄的信息都存放在這些表中。 表4-2 student 表名稱類型長(zhǎng)度主鍵否描述Snovarchar8主鍵學(xué)號(hào)Snamevarchar8姓名pwdvarchar8密碼3resume表學(xué)生簡(jiǎn)歷都存放在這些表中。 表4-3 resume 表名稱類型長(zhǎng)度主鍵否描述sidint10主鍵編號(hào)snovarchar10學(xué)號(hào)snamevarchar10姓名sexvarchar2性別agevarchar2年齡birthdata生日addvarchar20地址telvarchar15電話majorvarchar10專業(yè)emailvarchar20郵箱engvarchar10英語(yǔ)等級(jí)computervarchar10計(jì)算機(jī)等級(jí)specialvarchar50特長(zhǎng)愛(ài)好infovarchar500詳細(xì)信息4company表company表存放公司信息。表4-4 company 表名稱類型長(zhǎng)度主鍵否描述cidint8主鍵編號(hào)cnovarchar8公司帳號(hào)cnamevarchar20公司名pwdvarchar8密碼addressvarchar50地址cityvarchar5城市zipInt8郵編telvarchar15電話emailvarchar20郵箱infovarchar500詳細(xì)信息5transfer表transfer表存放投遞簡(jiǎn)歷的信息。表4-5 transfer 表名稱類型長(zhǎng)度主鍵否描述pidint8主鍵職位編號(hào)jobvarchar20職位名snovarchar8學(xué)號(hào)snameInt8姓名6position表招聘的所有信息都存放在這個(gè)表中。 表4-6 position 表名稱類型長(zhǎng)度主鍵否描述idint8主鍵職位編號(hào)cnamevarchar20公司名jobvarchar20職位名xingzhivarchar2性質(zhì)daiyuvarchar10待遇numint3人數(shù)cityvarchar10城市telint15電話emailvarchar20郵箱infovarchar500詳細(xì)信息第五章 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn)5.1 系統(tǒng)登錄圖5-1 會(huì)員登陸頁(yè)面用戶登錄界面,通過(guò)ridao選項(xiàng)選擇學(xué)生用戶或者是企業(yè)用戶,點(diǎn)擊馬上登陸即可登陸進(jìn)系統(tǒng)。登錄功能通過(guò)表單POST方式傳遞到后臺(tái)驗(yàn)證,后臺(tái)執(zhí)行代碼如下: $sno=$_POSTid; $pwd=$_POSTpwd; $sql=select *from student where sno=$sno; $result=mysql_query($sql); $row=mysql_fetch_row($result); if($row3=$pwd) $_SESSIONID = $sno; $_SESSIONtype=$type; header(location:index.php);5.2 企業(yè)發(fā)布招聘信息頁(yè)面圖5-2 企業(yè)發(fā)布招聘信息頁(yè)面企業(yè)用戶發(fā)布招聘信息,后臺(tái)執(zhí)行代碼如下:5.3 學(xué)生填寫(xiě)簡(jiǎn)歷信息頁(yè)面圖5-3 學(xué)生填寫(xiě)簡(jiǎn)歷信息頁(yè)面學(xué)生通過(guò)此頁(yè)面更新自己的簡(jiǎn)歷,后臺(tái)代碼如下:?phpinclude(conn.php);session_start();$sno=$_SESSIONID;$sname=$_SESSIONsname;$sex=$_POSTsex;$age=$_POSTage;$month=$_POSTmonth;$day=$_POSTday;$year=$_POSTyear;$birth=$year.$month.$day;$add=$_POSTadd;$email=$_POSTemail;$tel=$_POSTtel;$major=$_POSTmajor;$eng=$_POSTeng;$computer=$_POSTcomputer;$spe=$_POSTspe;$info=$_POSTinfo;$sql=insert into resume values(,$sno,$sname,$sex,$age,$birth,$add,$email,$tel,$major,$eng,$computer,$spe,$info);mysql_query($sql);echo alert(保存成功);echo window.location=index.php;?5.4 投遞簡(jiǎn)歷頁(yè)面圖5-4 投遞簡(jiǎn)歷頁(yè)面學(xué)生用戶通過(guò)此頁(yè)面投遞簡(jiǎn)歷,后臺(tái)實(shí)現(xiàn)代碼如下:?phpif (!isset($_SESSIONtype)die(alert(請(qǐng)登錄!),window.location=index.php;);$type=$_SESSIONtype;if($type!=student)die(alert(企業(yè)用戶不得投遞簡(jiǎn)歷!),window.location=index.php;);mysql_query(set names utf8);$sno=$_SESSIONID;$sql=select * from student where sno=$sno;$result=mysql_query($sql);$row=mysql_fetch_row($result);$sname=$row1;$id=$_SESSIONpid;$sql=select * from position where id=$id;$result=mysql_query($sql);$row=mysql_fetch_row($result);$job=$row2;$sql=insert into transfer values($id,$job,$sno,$sname);mysql_
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)幸福人生規(guī)劃與實(shí)踐路徑
- 外架拆除安全專項(xiàng)施工方案
- 2025年2月育嬰員初級(jí)??荚囶}(含參考答案解析)
- 2024年3月中式面點(diǎn)師(中級(jí))模擬試題(含參考答案解析)
- 2月藥物分析練習(xí)題含答案(附解析)
- 家具零售店面的市場(chǎng)分析與競(jìng)爭(zhēng)對(duì)策考核試卷
- 罐頭湯料與調(diào)味品制造考核試卷
- 天澄環(huán)保某知名企業(yè)戰(zhàn)略梳理與管理診斷報(bào)告
- 紡織品及針織品行業(yè)競(jìng)爭(zhēng)格局分析考核試卷
- 《C++多線程編程》課件
- 守護(hù)美好家園防災(zāi)減災(zāi)主題班會(huì)課件
- “賦能年輕一代共筑韌性未來(lái)”演講稿2篇
- 糖尿病健康教育預(yù)防糖尿病課件
- DB34∕T 3269-2018 高聚物注漿技術(shù)在高速公路養(yǎng)護(hù)工程中的應(yīng)用實(shí)施指南
- 《園藝產(chǎn)品貯藏與保鮮》課件-1.4.1果實(shí)硬度的測(cè)定
- 神經(jīng)介入圍手術(shù)期管理
- 南華大學(xué)學(xué)生手冊(cè)
- DL∕T 5210.6-2019 電力建設(shè)施工質(zhì)量驗(yàn)收規(guī)程 第6部分:調(diào)整試驗(yàn)
- 我國(guó)水上運(yùn)輸行業(yè)政策
- 山東省濟(jì)南市槐蔭區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末數(shù)學(xué)試題
- 木工支模承包合同版
評(píng)論
0/150
提交評(píng)論