LAMP架构下的人才招聘系统的设计与实现_第1页
LAMP架构下的人才招聘系统的设计与实现_第2页
LAMP架构下的人才招聘系统的设计与实现_第3页
LAMP架构下的人才招聘系统的设计与实现_第4页
LAMP架构下的人才招聘系统的设计与实现_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE 论文中文文题目作者姓名名吉林大学学分 类类 号:TP*单位位代码:1 00 1 8 33研究生学学号:2000853H*密 级:公 开(以上为为宋体加加粗小四四号字)吉 林 大 学硕士学位位论文LAMPP架构下下的人才才招聘系系统的设设计与实实现Desiign andd immpleemenntattionn off Peersoonneel RRecrruittmennt SSyettem Bassed on LAMMP作者姓名名:某某某某专 业:*研究方向向:*指导教师师:* 教授培养单位位:计算算机科学学与技术术学院20122年10月LAMPP架构下下的人才才招聘系系统的设设计

2、与实实现Desiign andd immpleemenntattionn off Peersoonneel RRecrruittmennt SSyettem Bassed on LAMMP作者姓名名:专业名称称:指导教师师:* 教授学位类别别:软件件工程硕硕士答辩日期期:20012年月日日未经本论论文作者者的书面面授权,依依法收存存和保管管本论文文书面版版本、电电子版本本的任何何单位和和个人,均均不得对对本论文文的全部部或部分分内容进进行任何何形式的的复制、修改、发行、出租、改编等等有碍作作者著作作权的商商业性使使用(但但纯学术术性使用用不在此此限)。否则,应应承担侵侵权的法法律责任任。吉林大

3、学学硕士学学位论文文原创性性声明本人郑重重声明:所呈交交的硕士士学位论论文,是是本人在在指导教教师的指指导下,独独立进行行研究工工作所取取得的成成果。除除文中已已经注明明引用的的内容外外,本论论文不包包含任何何其他个个人或集集体已经经发表或或撰写过过的作品品成果。对本文文的研究究做出重重要贡献献的个人人和集体体,均已已在文中中以明确确方式标标明。本本人完全全意识到到本声明明的法律律结果由由本人承承担。学位论文文作者签签名:日期:22012 年 月 日中国优优秀博硕硕士学位位论文全全文数据据库投投稿声明明研究生院院:本人同意意中国国优秀博博硕士学学位论文文全文数数据库出出版章程程的内容容,愿意意

4、将本人人的学位位论文委委托研究究生院向向中国学学术期刊刊(光盘盘版)电电子杂志志社的中中国优秀秀博硕士士学位论论文全文文数据库库投稿稿,希望望中国国优秀博博硕士学学位论文文全文数数据库给给予出版版,并同同意在中中国博硕硕士学位位论文评评价数据据库和和CNKKI系列数数据库中中使用,同同意按章章程规定定享受相相关权益益。论文级别别:硕士 博士 学科专业业:*论文题目目:*作者签名名: 指导教教师签名名: 2012年 月日作者联系系地址(邮邮编):作者联系系电话: STYLEREF 样式 标题 1 + 宋体 三号 行距: 多倍行距 1.3 字行 l * MERGEFORMAT 摘要PAGE III

5、摘要LAMPP架构下下的人才才招聘系系统的设设计与实实现随着时代代的飞速速进步,生生活的各各个方面面都已经经与互联联网密切切相关,人人们生活活的信息息化程度度越来越越高。另另一方面面,当今今社会对对工作岗岗位的需需求越来来越高,求求职者不不仅仅满满足于简简单传统统的招聘聘方式;企业也也越来越越希望通通过互联联网的影影响力来来找到适适合自己己企业的的人才。因此,拥拥有一个个完整的的人才招招聘系统统就显得得愈发至至关重要要。一个个好的人人才招聘聘系统可可以作为为求职者者和企业业的沟通通桥梁,打打破传统统的线下下招聘所所不能改改善的弊弊端,又又可以整整合现有有互联网网信息资资源,为为双方提提供精准准

6、的第一一手信息息。所以以,如何何通过设设计一个个完善的的人才招招聘系统统来解决决上述需需求是一一个亟待待解决的的问题。本人才招招聘系统统在做了了详细的的前期调调研工作作和需求求分析工工作的基基础上,采采用了时时下较为为流行的的LAMMP架构构构建整个个人才招招聘系统统。相比比其他技技术而言言,LAMMP架构有有着稳定定性高,价价格低廉廉,跨平平台等诸诸多优势势,可以以很好的的保证整整个系统统的各方方面需求求都可以以顺利实实现。在系统设设计与实实现过程程中,我我们将主主要工作作分为两两部分:前台实实现与后后台实现现。在前前台实现现的过程程中,我我们采用用了HTMML+CCSS+JS的经典典技术组

7、组合,在在保证系系统界面面功能完完整的同同时又兼兼顾了系系统界面面的美观观,达到到了界面面清晰明明了美观观大方等等基本要要求,又又不失系系统的新新意与特特点。在在后台的的设计方方面,我我们采用用了开源源的MySSql作为数数据库支支持;采采用嵌入入HTMML中的PHP语言来来编写系系统的业业务逻辑辑;采用用Apaachee服务器器来作为为系统的的稳定发发布。三三者的相相互结合合可以保保证我们们的人才才招聘系系统的良良好运行行。本人才招招聘系统统的设计计严格按按照软件件工程流流程进行行。从前前期可行行性分析析与需求求分析开开始,贯贯穿总体体设计与与详细设设计,到到最后的的实现与与测试,可可以说基

8、基本完整整得实现现了一个个人才招招聘系统统的所有有核心功功能,为为求职者者和企业业两方面面提供了了优质良良好的对对接与服服务。总总的来讲讲,达到到了我们们最初设设计整个个系统的的初衷和和意义。最后需需要说明明的是,本本论文中中实现的的人才招招聘系统统并未真真正上线线使用。关键词:人才招聘聘系统,LAMMP,软件件工程AbstractAbsttracctDesiign andd immpleemenntattionn off Peersoonneel RRecrruittmennt SSystemm Baasedd onn LAAMPWithh thhe rrapiid pproggresss

9、oof oour timme,aalmoost eveery asppectt off liife hass beeen clooselly aassoociaatedd wiith thee Innterrnett, ppeopple aree liivinng iin llivees oof hhighh deegreee oof iinfoormaatioon ttechhnollogyy. OOn tthe othher hannd, thee deemannds in jobbs iin ttodaayss soocieety aree inncreeasiing fasst, jo

10、bb seeekeers aree noot ssatiisfiied witth tthe simmplee, ttradditiionaal rrecrruittmennt mmethhodss; ccomppaniies aree inncreeasiinglly llookkingg foorwaard to usee thhe iinflluennce of thee Innterrnett too fiind thee maanthheyrreallly wannt.SSo, havvingg a commpleete reccruiitmeent sysstemm beecomm

11、es inccreaasinnglyy crritiicall. AA goood reccruiitmeent sysstemm caan bbe uusedd ass a briidgee beetweeen jobb seeekeers andd coompaaniees, allso breeak thee liine thaat ttradditiionaalreecruuitmmentt caan nnot impprovve tthe shoortccomiingss, aand cann innteggratte eexisstinng IInteerneet iinfoorm

12、aatioon rresoourcces forr booth siddes to proovidde aaccuuratte ffirsst-hhandd innforrmattionn. SSo, howw too deesiggn aa coomprreheensiive reccruiitmeent sysstemm too soolvee thhesee neeedss iss ann urrgennt pprobblemm.Baseed oon tthe worrk tthatt haas ddoneeby dettailled neeeds anaalyssis andd prr

13、eliiminnaryy reeseaarchh , ourr reecruuitmmentt syysteem uusess thhe mmoree poopullar LAMMP aarchhiteectuure nowwadaays to buiild thee enntirre rrecrruittmennt ssysttem. Coompaaredd too ottherr teechnniquues, LAAMP arcchittectturee haas hhighh sttabiilitty, loww coost, crrosss-pllatfformm, aand mann

14、y ootheer aadvaantaagess, iit ccan guaarannteee thhataall demmanddsof thee enntirre ssysttem cann bee suucceessffullly iimpllemeenteed.In tthe sysstemms deesiggn aand impplemmenttatiion proocesss, ourr maainjjob is divvideed iintoo twwo ppartts: thee fooreggrouund andd baackggrouund. Duurinng tthe p

15、roocesss oof fforeegroounddsimpplemmenttatiion, wee usse tthe claassiic HHTMLL/CSSS/JS commbinnatiion of tecchnoologgiess, eensuure thhe iinteegriity of thee syysteem iinteerfaace feaaturres whiile takkingg innto acccounnt oof tthe sysstemm innterrfacces bbeauuty. Inn thhe bbackkgrooundd off thhe dd

16、esiign, wee usse tthe opeen ssourrce MySSql as dattabaase suppporrt; embbeddded in HTMML uusinng PPHP lannguaage to wriite thee buusinnesss loogicc off thhe ssysttem; ussingg Appachhe sservver as sysstemm sttabiilitty rreleeasee. TThe thrree commbinned tecchnoologgiesscann moostlly eensuure ourr pee

17、rsoonneel rrecrruittmennt ssysttem runnninng wwelll.The reccruiitmeent sysstemm iss deesiggnedd inn sttricct aaccoordaancee wiith thee sooftwwaree ennginneerringg prroceessees. Froom tthe pree-feeasiibillityy annalyysiss annd rrequuireemennts anaalyssis, thhrouugh thee ovveraall dessignn annd ddetaa

18、ileed ddesiign to finnal impplemmenttatiion andd teestiing, wee caan ssay thaat wwe hhavaa allreaady achhievved a bbasiic iinteegriity of thee syysteem oof aall corre ffuncctioons andd prroviide botth ffor jobb seeekeers andd buusinnessses a goood quaalitty oof ddockkingg annd sservvicees. In genner

19、aal, we havve aachiieveed ouur oorigginaal iinteentiion andd meeaniing of thee whholee syysteem. A ffinaal nnotee iss thhat thiis on-linne rrecrruittmennt ssysttem didd noot rreallly usee.Keywwordds:Perssonnnel Reccruiitmeent Sysstemm, LLAMPP, SSofttwarre EEngiineeerinng STYLEREF 样式 标题 1 + 宋体 三号 行距:

20、 多倍行距 1.3 字行 l * MERGEFORMAT 目 录PAGE III目 录TOC o 1-3 h z u HYPERLINK l _Toc366147626摘要 第4章人才招招聘系统统的总体体设计 PAGE 28第1章绪论1.1 研究背背景及意意义伴随着科科学技术术日新月月异的发发展,人人们生活活的各个个方面都都产生着着积极长长远的变变化。在在这些变变化中,网网络的兴兴起与发发展对人人们的生生活产生生着越来来越大的的影响。从衣食食住行等等基本的的生活需需求到购购物旅行行新闻等等诸多丰丰富的精精神需求求,互联联网都为为我们提提供了更更宽更大大的视野野,让我我们可以以更快更更好的获获取

21、信息息1。另外一方方面,随随着求职职者人数数的与日日俱增,单单纯的依依靠传统统的本地地求职方方式已经经远远不不能满足足膨胀的的求职需需要。求求职者需需要有人人提供给给他们更更广阔的的平台让让他们挖挖掘更多多更好的的职位。企业也也不仅仅仅局限于于每年的的校园招招聘和固固定的社社会招聘聘,他们们也渴望望挖掘到到更多合合适的人人才22-3。互联联网背景景下的人人才招聘聘系统应应运而生生。人才才招聘系系统的建建立,可可以有效效得将互互联网的的实时性性与快速速性与求求职者和和企业的的复杂需需求联合合到一起起。让人人们可以以通过网网络来第第一时间间发布或或者获取取职位信信息,免免除传统统求职模模式下求求职

22、程序序繁琐、求职周周期长、时间固固定等不不利因素素。使得得求职者者和企业业可以随随时随地地的利用用人才招招聘系统统进行相相关的操操作,获获取需要要的信息息4。互联网具具有时效效性强,响响应速度度快,交交互性强强等传统统求职招招聘方式式所不具具有的特特点。借借助网络络的力量量,人们们可以更更高效更更方便得得获取求求职或者者招聘的的各方面面信息。因此,我我们认为为,努力力设计并并实现一一个完善善的人才才招聘系系统具有有非同一一般的现现实意义义。国内外发发展现状状随着社会会的发展展与进步步,迅猛猛发展的的经济繁繁荣为人人们带来来了越来来越多的的新职位位。求职职者的数数量在与与日俱增增;企业业如雨后后

23、春笋,其其所能提提供的职职位也是是越来越越多。而而且,人人们更多多得倾向向于借助助互联网网来高效效快捷的的满足各各方面在在求职招招聘上的的需求。所以基基于互联联网的人人才招聘聘系统在在现在乃乃至未来来都是大大势所趋趋5。在我们国国内,虽虽然互联联网的起起步较之之国外略略晚,但但在人才才招聘系系统的构构建上却却也不落落下风。基于互互联网的的人才招招聘系统统早在多多年之前前就已经经出现并并给众多多的用户户使用并并获利。许多人人和团体体都注意意到了网网上人才才招聘系系统的必必要性和和重要性性,并且且构建了了一批成成熟的、完善的的、有着着相当数数量用户户的人才才招聘网网站66。诸诸如前程程无忧、智联招

24、招聘、58同城等等网站都都在人才才招聘业业务上发发展卓越越。从各各个网站站系统的的发展历历程看来来,构建建基于互互联网的的人才招招聘系统统是招聘聘求职方方便快捷捷得必行行之路。而且我我们注定定在这条条道路上上越走越越好。观之国外外,无论论在互联联网的起起步还是是基于互互联网的的招聘系系统的观观念上,都都要比国国内早一一些。相相对来讲讲已经形形成了成成熟的完完善的体体系,也也值得我我们学习习与借鉴鉴7。本文研究究内容及及论文组组织结构构经过前期期的精细细准备与与调研工工作,我我们认为为要实现现一个网网上人才才招聘系系统,我我们总结结了如下下几方面面论文研研究的主主要内容容:1、针对对人才招招聘系

25、统统,掌握握基本的的求职者者和企业业对人才才招聘系系统的不不同的需需求。对对于求职职者,要要了解他他们最需需要掌握握的企业业和求职职信息有有哪些;对于企企业,要要知道他他们最想想掌握的的求职者者的信息息有哪些些。2、熟悉悉PHPP+MyySQLL+Appachhe的服务务器、数数据库、后台支支撑语言言的实现现架构,以以便保证证系统的的设计与与实现顺顺利完成成。3、熟悉悉掌握HTMML+CCSS的网页页前台设设计,使使得我们们设计出出来的系系统美观观大方,吸吸引眼球球。基于以上上几点,我我们对人人才招聘聘系统进进行了设设计与实实现。论论文的组组织结构构如下:第一章绪论。阐述系系统的研研究背景景及

26、意义义,对国国内外研研究现状状进行简简要介绍绍,并阐述述了本文文的主要要研究工工作。第二章相关技技术与理理论。在本章章我们介介绍了我我们采用用的LAMMP架构和和软件工工程的相相关理论论。第三章系统可可行性研研究及需需求分析析。对系系统可行行性进行行了客观观详实的的分析。随后进进行了细细致的需需求分析析。第四章系统的总总体设计计。包括括系统整整体架构构的设计计以及模模块设计计。最后后给出了了详尽的的系统数数据库设设计。第五章系统详细细设计实实现与实实现。按系统统的前台台与后台台划分,给给出了系系统的详详细设计计与各个个模块的的具体实实现。第六章系统测测试。阐述了了测试的的基本原原则、目目的与要

27、要求。在在服务器器、数据据库、浏浏览器、功能四四个方面面对我们们设计的的系统进进行全面面的测试试。第七章 总结与与展望。总结了了相关工工作,并并对未来来的工作作进行了了展望。第2章人才招招聘系统统的关键键技术与与相关理理论本系采用用了时下下较为主主流的LAMMP架构,配配合软件件工程的的相关理理论进行行系统的的开发与与实现。本章首首先简要要介绍了了LAMMP架构的的基础知知识,分分别对Linnux系统、PHP语言、MySSQL技技术和Apaachee服务器器进行了了简要得得介绍;随后介介绍了软软件工程程的相关关基础理理论。为为随后的的系统设设计与实实现打下下坚实的的基础8。LAMPP是Linn

28、ux+Apaachee+MyySQLL+PHHP的缩缩写。现现如今,LAMMP架构可可以说是是基于WWeb的的开发中中的最佳佳技术解解决方案案。抛开Linnux不谈,Apaachee服务器器、MySSQL数数据库管管理系统统和PHP脚本语语言本身身都是各各自独立立的开源源软件,都有着相当健壮的功能。当把三者结合在一起时,三者构成的整体可以拥有高度的兼容性,构成了一个强大的Web开发平台。在LAMMP平台中中开发的的项目,由于各个开源的软件已经非常成熟,所以在软件方面的投资成本很低,适合系统平台的开发。因此现在越来越多的供应商、用户和企业投资者日已认识到,使用LAMP开源软件的组成平台构建以及运

29、行各种商业应用和协作构建各种网络应用程序,变得更加具有竞争力,更加吸引客户。无论是从性能、质量还是价格上LAMP都将成为企业和征服信息化所必须考虑的平台9。2.1 Linnux操作系系统Linuux操作作系统是是UNIIX操作作系统的的一种克克隆系统统,它诞诞生于220世纪90年代初初,是一一个开源源的操作作系统。开发者者可以通通过INTTERNNET得到系系统的内内核代码码。在无无数开发发者的共共同努力力下,Linnux操作系系统已成成为当今今世界上上使用最最多的一一种类UNIIX 操操作系统统。不仅如如此,越越来越多多的新的的企业级级用户和和个人用用户仍在在选择Linnux操作系系统作为为

30、主要的的开发平平台110-111。Linuux操作作系统有有着诸多多领先于于其他操操作系统统的优点点。其具具有代表表性的有有点如下下:Linuux系统是是完全免免费的,全全世界各各地的用用户都可可以下载载到开源源的系统统内核代代码;Linuux支持多多用户多多线程,每每个用户户对于自自己的线线程有着着独立的的控制权权,使得得用户与与用户之之间可以以相对独独立、不不互相影影响;良好的界界面。丰富的网网络功能能。值得得一提的的是,现现在的互互联网是是在UNIIX操作系系统基础础上渐渐渐丰富起起来的,Linnux系统在在这个方方面的表表现自然然稳定。系统的的网络功功能与其其内核紧紧密相连连;支持多样

31、样的平台台;Linnux可以运运行在包包括处理理器平台台、嵌入入式平台台等多种种多样的的平台之之上。2.2 PHHP技术PHP(Hypperttextt Prreprroceessoor)是是超文本本预处理理语言的的简称。PHP是一种种嵌入在在HTMML语言中的的语言,是是在服务务器端执执行的脚脚本语言言,如今今被广泛泛的应用用于WEB网站的的设计与与开发过过程112。在系统统开发过过程中,PHP语言与其他脚本语言相比有着相当的优势。开放的源代码、免费、快捷是PHP强大的基本保证。由于PHP是嵌入HTML的语言,所以其编辑简单,实用性强,更适合初学者。PHP可以运行在UNIX、LINUX、WI

32、NDOWS等各种系统下,跨平台性也很强大13。2.3 MyySQLL技术MySQQL是一个个开放源源码的小小型关联联式数据据库管理理系统。目目前,MySSQL被广泛泛地应用用在基于WEB的中小小企业的的网站系系统的开开发中。由于其其体积小、速度快快、成本本低,开开放源码码等特点点,许多多企业级级用户基基于上述述的诸多多优点都都选择MyySQLL作为网网站数据据库的支支持114。MySQQL使用C和C+语言进进行编写写,在测测试阶段段使用了了多种编编译器,保保证了其其源代码码的可移移植性,并并支持多多种操作作系统。支持多多线程,充充分地利利用了CPU资源115。2.4 Appachhe服务器器A

33、pacche HTTTP SServver(简简称Appachhe)是是一个开开源的服服务器,是当下最为流行的Web服务器16。跟主流的的WEB服务器器相比,Apaachee有着很很多优点点。它几几乎可以以运行在在所有的的计算机机平台上上,并且且支持最最新的HTTTP协议;其次,它它提供了了简单的的基于文文件的配配置,为为使用者者提供了了方便快快捷得配配置过程程;Apaachee支持集集成的代代理服务务器,可可以通过过WEB浏览器器监视服服务器的的状态,可可以自定定义日志志等等。使用Apaachee作为服服务器开开发的WEB系统可可以保证证系统的的稳定和和快捷使使用117-118。第3章系统需

34、需求分析析在对网站站进行正正式的设设计实现现之前,根根据上述述软件工工程的相相关理论论,我们们需要对对整个人人才招聘聘系统进进行可行行性研究究与需求求分析19。在可可行性研研究阶段段,通过过技术可可行性、经济可可行性、操作可可行性三三方面论论证我们们提出的的想法是是可以实实现的。随后,在在需求分分析阶段段,对用用户需求求和网站站功能需需求进行行分析,确确定系统统必须完完成的工工作,并并且对目目标系统统提出完完整、准准确、清清晰、具具体的要要求220。3.1 可行行性分析析可行性分分析过程程中,主主要分为为如下几几个过程程:在定义问问题的基基础上,进进一步分分析和澄澄清问题题定义;导出系统统的逻

35、辑辑模型;探索若干干种可供供选择的的主要解解法(即即系统实实现方案案);对每种主主要解法法,都应应该仔细细研究它它的可行行性;为每个可可行的解解法制定定一个粗粗略的实实现进度度。一般来讲讲,至少少应该从从技术可可行性、经济可可行性、操作可可行性三三个方面面研究解解法的可可行性21。3.1.1技术术可行性性在技术方方面,我我们需要要考虑所所使用的的软件、硬件环环境是否否可以满满足我们们的人才才招聘系系统的需需求。如第二章章所述,我我们采用用的LAMMP架构是是目前最最流行最最稳定的的实现在在线系统统的架构构。使用用PHP配合HTMML、CSS、JavvaSccrippt编写的的前台可可以实现现华

36、丽的的令人满满意的效效果。PHP最令人人骄傲的的一方面面就是其其快速的的执行效效率,在在Linnux平台下下其执行行效率要要比Javva和C快5-220倍。同同时,MMySQQL对后后台数据据库的强强大支撑撑也足以以实现大大量数据据在增删删改查过过程中的的稳定和和安全。另外,本本系统的的硬件环环境为CPUU Coore i7处理器器,8G内存,5000G硬盘。配有Apaachee服务器器,可以以稳定的的对人才才招聘系系统进行行发布。3.1.2 经济可行行性对于一个个网站的的建设,主主要分为为编码阶阶段和架架设到网网络两个个阶段。对于编编码阶段段,只需需要我们们有基本本的搭建建好LAMMP环境的

37、的计算机机即可。当编码码阶段结结束时,我我们需要要购买相相应的空空间和域域名来讲讲网站发发布到网网络上供供个人与与企业的的用户使使用。最最终实现现的网站站代码大大小不到到1000MB,对于于大多空空间提供供商,5000MB的空间间需要20005000/年,域域名约为为100每年。在经济济可行性性方面,网网站建设设成本完完全可以以接受22。3.1.3 操作可行行性在本人才才招聘系系统中,我我们十分分在意用用户的操操作方式式是否合合适。力力争将各各个模块块和功能能最清晰晰得呈现现给个人人或企业业的用户户。为了了达到这这个目的的,我们们将每个个模块最最核心重重要的功功能摆放放在页面面最明显显的位置置

38、,保证证用户的的操作没没有障碍碍。3.2 用户需需求分析析在一个人人才招聘聘系统中中,大致致存在三三种角色色(用户户):企企业用户户、个人人用户、管理员员。每类类角色都都有着多多种多样样的需求求,它们们大多不不同,但但一小部部分却是是类似的的。1、企业业用户需需求分析析企业用户户使用人人才招聘聘系统,不不仅仅要要满足其其企业日日常招聘聘的需要要,同时时也希望望通过系系统平台台更多了了解整合合人才信信息。通通过前期期调查研研究,如如果企业业能在招招聘的同同时于招招聘系统统中获得得更多类类似于生生活资讯讯、新闻闻之类的的信息,则则企业会会对招聘聘系统的的兴趣更更加浓厚厚,依赖赖度也会会越来越越高。

39、通过总结结,企业业用户对对本系统统的主要要需求如如下:(1)通通过系统统平台的的庞大信信息数据据,可以以找到更更加适合合企业实实际情况况的应聘聘者。在在企业发发布职位位信息时时,通过过填写相相关信息息和要求求,系统统会自动动找到符符合条件件的求职职者提供供给企业业参考,以以便企业业可以更更快捷得得找到合合适人选选。(2)如如果通过过校园招招聘和社社会招聘聘的方式式填补职职位空缺缺,企业业会消耗耗更多的的成本,并并且招聘聘周期也也较长。在招聘聘平台上上,企业业只需要要发布招招聘信息息,时刻刻关注求求职信息息,通过过高效快快捷得筛筛选即可可确定职职位人选选。无论论在成本本还是时时间周期期上,企企业

40、在招招聘系统统中寻找找求职者者远比校校园招聘聘和社会会招聘理理想得多多。 (3)在招招聘系统统中,任任何地方方的求职职者只要要注册成成为会员员即可发发布求职职信息或或者查询询企业发发布的职职位信息息。这样样一来,企企业无形形中在更更大的范范围内寻寻找职员员。与传传统的招招聘模式式相比,这这种在线线等的即即时的招招聘系统统更受广广大企业业的欢迎迎。2、个人人用户需需求分析析与企业用用户一样样,个人人用户也也希望通通过招聘聘系统平平台找到到适合自自己的职职位。通通过发布布自己的的个性简简历,个个人用户户可以向向企业展展示自己己的特点点特长。也可以以自定义义得查询询企业发发布的职职位信息息,筛选选冗

41、杂的的数据,获获取自己己真正需需要的信信息。通通过对一一些人的的调查,系系统会个个性化得得通过求求职者的的信息找找到适合合其特点点的职位位并通知知个人用用户。通过总结结,个人人用户对对本系统统的主要要需求如如下:(1)通通过招聘聘系统,求求职者可可以更有有针对性性的对自自己感兴兴趣的、适合自自己的工工作进行行搜索和和挑选。通过设设定的筛筛选条件件,求职职者可以以过滤掉掉不喜欢欢的职位位,更快快速得定定位到自自己心仪仪的职位位。(2)求求职者希希望招聘聘平台可可以成为为一个他他们展示示自己的的平台。通过完完善自己己的信息息,发布布个性简简历,提提升简历历等级,求求职者完完全可以以让企业业在众多多

42、求职者者中发现现自己。(3)同同企业的的需求一一样,招招聘系统统可以有有效得减减少空间间和时间间对求职职者的诸诸多限制制,可以以保证求求职者在在任何地地方,任任何时间间都可以以参与到到求职过过程中,和和企业取取得即使使的沟通通。这样样不仅缩缩短了求求职者的的求职周周期,也也加快了了求职效效率。(4)与与企业的的招聘成成本一样样,求职职者也需需要面对对高昂的的求职成成本。但但是通过过本系统统,求职职者的求求职成本本几乎可可以化为为零。在在招聘系系统中,求求职者不不需要缴缴纳任何何中介费费等费用用即可与与任何企企业取得得联系,而而且可以以看到所所有的招招聘信息息。3、管理理员需求求分析在一个管管理

43、员的的角度来来看,一一个人才才招聘系系统的需需求没有有太多方方面。通通过总结结,管理理员对本本系统的的基本需需求有如如下几个个方面:(1)信信息审核核。信息息审核是是招聘系系统的管管理员需需要承担担的最重重要也是是最艰难难的责任任。管理理员不仅仅仅要审审核个人人用户提提交的简简历信息息,也要要审核企企业用户户提交的的招聘职职位信息息。 (2)新闻闻、资讯讯发布。本系统统只要针针对的是是局部范范围内(比比如某一一省或市市)的人人才招聘聘,所以以将当地地的新闻闻热点、生活资资讯等诸诸多信息息融合在在了招聘聘系统中中。使得得企业或或是个人人用户可可以更方方便得获获得全方方位的信信息。这这就使得得管理

44、员员在新闻闻、资讯讯的发布布方面有有较大需需求。要要求管理理严可以以第一时时间及时时的发布布新闻、资讯等等信息。3.3 系统功功能需求求分析基于对系系统角色色的需求求分析,我我们总结结本人才才招聘系系统的主主要功能能就是围围绕着上上述三个个角色展展开的。对于个个人用户户而言,他他们的信信息主要要包括个个人信息息、简历历信息、求职信信息。对对于企业业用户而而言,他他们的信信息主要要包括企企业信息息、招聘聘信息、职位信信息等。对于网网站后台台的管理理,主要要包括了了个人信信息审核核、企业业信息审审核和新新闻资讯讯发布三三个部分分。系统统的主要要功能的的目的就就是实现现个人和和企业通通过网络络的即使

45、使沟通与与互联,并并实现用用户对信信息的妥妥善管理理233。3.3.1 个人用用户部分分1)个人人用户注注册无论是个个人还是是企业,使使用本系系统的第第一步就就是注册册环节。系统只只要求用用户提供供常用邮邮箱和登登陆密码码即可完完成注册册。简历历的管理理、职位位的管理理等核心心功能在在用户注注册成功功后即可可使用。2)简历历的生成成与管理理在个人用用户登陆陆到系统统后,可可以创建建新的简简历。新新的简历历需要用用户录入入包括个个人经历历、联系系方式、教育背背景等详详细的个个人信息息,以便便用人单单位查看看简历。同时,用用户也可可以随时时修改自自己已有有的简历历,对其其中任意意项信息息都可以以进

46、行修修改。最最后也可可以申请请简历升升级,通通过审核核的高级级简历可可以让用用户在众众多的人人才中脱脱颖而出出,这也也是本系系统的一一个特别别之处。3)职位位申请与与管理 在职位位申请与与管理功功能中,我我们主要要提供了了搜索职职位、收收到的面面试邀请请、申请请过的职职位和职职位收藏藏夹四个个子功能能。个人人用户在在登陆个个人账号号后,可可以进行行通过条条件的筛筛选进行行职位搜搜索;搜搜索之后后可以收收藏或者者申请中中意的职职位。同同时,用用人单位位审核通通过后的的面试邀邀请也会会相应显显示在此此模块中中。4)个人人信息维维护 在个人人信息维维护子模模块中,我我们允许许用户对对已设定定的用户户

47、资料、密码等等信息进进行修改改。在此此模块中中,用户户也可以以通过在在线留言言的方式式对系统统提出宝宝贵的意意见。3.3.2 企业用用户部分分1)企业业用户注注册与个人用用户相同同,企业业用户使使用系统统的第一一步也是是注册。输入常常用邮箱箱和用户户名密码码即可完完成注册册。2)企业业职位发发布与管管理 系统中中将职位位分为猎猎头职位位与普通通职位。企业用用户在发发布职位位时,需需要选择择发布的的职位是是普通职职位还是是猎头职职位,两两种职位位需要提提交的基基本信息息略有不不同。企企业发布布职位之之后,可可以对已已经发布布的职位位进行管管理,包包括修改改删除等等操作。3)招聘聘管理 在发布布职

48、位信信息过后后,企业业进入到到真正的的招聘人人才的阶阶段。在在招聘管管理子模模块中,我我们设置置了人才才搜索、简历下下载、收收到的职职位申请请发起的的面试邀邀请、企企业人才才库几个个基本功功能。这这几个功功能都和和企业的的招聘过过程紧密密相关。企业不不仅仅可可以主动动寻找人人才,人人才也可可以主动动地联系系用人单单位。:4)企业业信息维维护 在企业业信息维维护上,相相对于个个人用户户要复杂杂得多。企业用用户不仅仅仅需要要管理企企业的基基本资料料,也要要提交真真实准确确的营业业执照等等信息供供管理员员审核。只有提提交准确确翔实的的资料的的企业才才可以发发布招聘聘信息。否则职职位管理理与招聘聘管理

49、的的相关功功能是无无法实现现的。3.3.3后台管管理部分分针对系统统的三方方面的主主要功能能,后台台管理的的功能也也大致分分为三个个方面:个人用用户的管管理、企企业用户户的管理理、新闻闻与资讯讯的发布布。1)个人人用户管管理 在个人人用户管管理子模模块中,我我们主要要实现的的功能是是对人才才和人才才简历两两方面的的审核。当个人人用户提提交新创创建的简简历时,系系统管理理员需要要对其信信息进行行审核并并决定通通过与否否。对于于个人用用户本身身,系统统管理员员有权通通过相关关的申请请与资料料决定用用户是否否是高级级人才。在个人人用户管管理子模模块中,系系统管理理员可以以通过条条件筛选选查看特特定的

50、人人才或者者简历。2)企业业用户管管理 在企业业用户管管理子模模块中,最最基本的的需求是是保证系系统管理理员可以以对注册册的企业业用户进进行资料料的审核核也监督督。随后后,本模模块主要要实现的的功能是是对企业业发布的的职位进进行审核核。同时时,系统统管理员员也可以以通过条条件的筛筛选来查查看特定定的企业业发布的的普通职职位或者者猎头职职位。3)新闻闻与资讯讯发布 系统中中,管理理员可以以发布的的信息包包括如下下几种:新闻资资讯等文文章、说说明、公公告、广广告等。对于新新闻资讯讯类内容容,系统统管理员员会赋予予文章一一个属性性来表明明文章的的分类,内内容会在在主页的的新闻资资讯模块块中显示示。说

51、明明页和公公告会在在网站的的醒目处处显示,提提醒用户户相应的的注意事事项。3.3 本章小小结本章主要要从可行行性分析析、用户户需求分分析、功功能需求求分析三三个方面面对系统统进行了了需求分分析。第4章人才招招聘系统统的总体体设计4.1 系统统架构与与功能模模块设计计4.1.1 系统架构构设计由于我们们设计的的人才招招聘系统统是基于于WEB构建的的,所以以整个系系统在架架构上主主要分为为三个结结构:客客户端、服务器器端、数数据库端端。对于于客户端端而言,用用户主要要通过浏浏览器来来使用操操作招聘聘系统;在服务务器端提提供物理理服务器器,配置置相应系系统发布布软件;数据库库端配置置在服务务器中,存

52、存储系统统需要的的各类数数据。系系统的物物理实现现如图4-1所示。图4-11 系系统的物物理架构构4.2.1 系统功能能模块设设计人才招聘聘系统的的主要目目的是为为应聘者者和企业业单位提提供一个个发布信信息获取取信息以以及沟通通交流的的平台。基于以以上考虑虑以及需需求分析析的结果果,我们们将整个个人才招招聘系统统按照个个人用户户,企业业用户和和后台管管理分为为了三大大模块。个人用户户模块包包括个人人用户注注册、简简历生成成与管理理、职位位申请与与管理、个人信信息维护护等相关关功能;企业用用户模块块包括了了企业用用户注册册、职位位发布与与管理、招聘管管理、企企业信息息维护等等功能;后台管管理模块

53、块包括了了个人用用户管理理、企业业用户管管理、新新闻信息息发布等等功能。系统的的基本功功能框架架如图4-2所示。图4-22系统功能模模块图4.2 数据库库设计在人才招招聘系统统的总体体设计过过程中,数数据库的的设计显显得至关关重要。我们严严格按照照数据库库设计的的基准和和原则进进行数据据库的所所有表和和表项的的设计。这样可可以降低低项目的的开发难难度,方方便项目目后期的的日常维维护。同同样,良良好的数数据库设设计也会会降低系系统的开开发成本本。如上上所述,我我们选取取了MyySQLL作为本本系统的的数据库库管理系系统。4.2.1 系统E-R模型分分析通过对人人才招聘聘系统进进行需求求分析,我我

54、们得到到本系统统中的实实体包括括个人用用户、企企业用户户和管理理员用户户三类。管理员员用户实实现对个个人和企企业的基基本信息息、职位位发布或或申请、简历发发布或申申请的审审核工作作,也完完成了新新闻与资资讯的发发布工作作。个人人用户可可以发布布新简历历,搜索索公司职职位等。企业可可以发布布职位信信息,筛筛选个人人简历等等。本系系统大致致的实体体关系图图(E-RR图)如如图4-3所示:图4-33系统E-R图4.2.2 数据库库逻辑设设计通过对上上面E-R图的分分析总结结,我们们设计了了如下的的数据表表,在详详细设计计过程中中,我们们使用了了如下的的若干表表格,以以达到对对数据的的增删改改查等操操

55、作。由由于数据据表数量量过多,未未免占用用过多篇篇幅,我我们只体体现一些些基本和和关键的的数据表表。实际际实现中中,由于于对系统统严谨性性和准确确性有较较高要求求,数据据表的数数量和表表项不仅仅仅是下下面例举举的规模模。(1)当当个人或或者企业业注册成成为系统统会员时时,我们们需要对对会员的的类别或或者类型型进行保保存。会会员分类类信息表表即可实实现如上上所述的的操作。表4-11 会会员分类类信息表表tb_admmin_arrray字段名称称数据类型型长度描述信息息备注信息息IdInt11会员类别别编号自动增长长Arraay_nnameeVarccharr255会员分组组名称非空Admiin_

56、ttypeeTextt会员类型型描述Admiin_ookInt11普通管理理编号Admiin_oopVarccharr20操作信息息Admiin_iissuueokkInt11问题管理理编号Admiin_ggrouupInt11会员分组组编号非空Admiin_wwebppoweerInt11管理能力力非空Arraay_ttypeeInt11分组类型型LanggVarccharr50语言选择择LanggokVarccharr255默认语言言(2)网网站的功功能实现现上被划划分为多多个一级级模块和和数量众众多的二二级模块块,对网网站信息息的更新新要对应应到响应应一级模模块之下下的二级级模块上上。后

57、台台栏目管管理信息息表使得得对栏目目内信息息的插入入更清晰晰,可以以通过对对Lisst_oordeer项的的设置来来调整其其展示的的顺序。表4-22 后后台栏目目管理信信息表ttb_aadmiin_ccoluumn字段名称称数据类型型长度描述信息息备注信息息IdInt11栏目编号号自动增长长NameeVarccharr100栏目名称称非空UrlVarccharr255功能模块块连接BigcclasssInt11大类编号号非空FielldInt11范围TypeeInt11类别编号号Listt_orrderrInt11列表顺序序默认为00(3)会会员信息息表可以以对会员员的信息息进行具具体而全全面

58、的描描述。会会员注册册之后会会递增的的分配一一个唯一一的编号号,其注注册时间间、审核核时间、最后登登录时间间都会被被记录在在这里,用用户密码码、邮箱箱等信息息也被保保存在这这里。为为了便于于商业往往来,用用户还可可以选择择留下电电话、手手机、QQQ、MSNN以及公公司的相相关信息息。表4-33 会会员信息息表tbb_addminn_taablee字段名称称数据类型型长度描述信息息备注信息息IdInt11会员编号号自动增长长Admiin_ttypeeTextt会员类型型描述Admiin_iidInt11会员组编编号非空Admiin_ppasssCharr64登录密码码非空Admiin_ssexT

59、inyyintt1性别Admiin_ttelVarccharr20电话Admiin_mmobiileVarccharr11手机Admiin_qqqVarccharr12QQAdmiin_mmsnVarccharr40MSNAdmiin_ttaobbaoVarccharr40淘宝账号号Admiin_iintrroduuctiionTextt会员简介介Admiin_llogiinInt11登陆次数数Admiin_mmodiify_ipVarccharr20最后登录录的IPPAdmiin_mmodiify_datteDateetimme最后登录录时间Admiin_rregiisteer_ddatee

60、Dateetimme注册时间间Admiin_aapprrovaal_ddateeDateetimme审核时间间ComppanyynammeVarccharr255公司名称称ComppanyyadddresssVarccharr255公司地址址ComppanyyfaxxVarccharr255公司传真真UesrrtyppeInt11会员类别别编号ChecckiddInt1是否编号号检测ComppanyycoddeVarccharr50公司邮政政编码ComppanyywebbsitteVarccharr50公司网站站LanggVarccharr50公司用语语(4)添添加丰富富的站内内应用,可可以带

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论