《基于WEB人才招聘管理信息系统的设计与实现3081.docx》由会员分享,可在线阅读,更多相关《基于WEB人才招聘管理信息系统的设计与实现3081.docx(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、本科毕业设计说明书(论文) 第 47 页 共 47 页1 引言言1.1 研究背背景在当今社社会的进进步和高高科技技技术迅猛猛发展的情情况下,知知识正在在逐步走走向主导导地位,市市场上的竞争争大多数数是个人人才能的的竞争。从从而,找到一个个合适的的人才,是是企业能能够立足足于市场场之上并并且能够够不断与与同行企企业竞争争的一项项关键性性的任务务。同时时,当今市市场环境境变化非非常之快快,导致市场场的需求也在在不断地地变化,那么相相应的对对人才的的需求也也在不断断的变化化。怎样快快速适应应这种变变化,提提高人才才招聘的的效率,对企业所需求的人才进行快速定位,也就自然而然成为企业需要考虑的重要因素。
2、不管是企企业的招招聘部门门,还是是中介跨跨地域提提供信息息进行介介绍,亦或是中介介对外的人人力资源源输出等等。在近近年来的的服务行行业中,被服务务者即广广大用户户也应有有这方面面的需求求才行,这这样才能能达到本本系所存存在的价价值体现现。作为中介介的另一一个服务务对象。即即供方,也就就是求职职者,也也关注能能否迅速速获得职职位信息息以及所所要求的条条件等。所所有的这这一切,都都展现出出了对本本系统开开发与设设计的需需求。在在当今这这个信息息时代也也只能通通过该类类型的系系统才能能实现对对人才的的合理并并且快速速的招聘聘1。1.2 研究意意义高校毕业业生的就就业市场场,可以以分为有有形和无无形两
3、种种市场。有有形市场场主要的的表现形形式是定定时定点点的举办办毕业生生招聘会会,即在在一个开开放的时时间段内内,将用用人单位位和毕业业生组织织起来在在一个固固定的场场所进行行的就业业招聘和和谈话活活动。无无形市场场的表现现形式则则是通过过电话、邮邮件、报报刊、网网络等现现代化的的通讯工工具以及及传播手手段而完完成的供供方与需需求方的的联系、沟沟通、甚甚至签合合同的过过程,其其中最主主要的就就是毕业业生就业业网。近年来高高校招生生的扩大大,毕业业生数量量的激增增,其就就业所涉涉及的工工作层面面和社会会影响逐逐步加大大,想要要推动就就业形式式,就不不能局限限于有形形市场所所具有的的规模,而而是要从
4、从长远的的发展方方向去看看无形市市场的高高效率、便便捷的优优点,它它会逐步步成为毕毕业生就就业市场场发展的的主流方方向。由由于“人才招招聘管理理信息系系统”是一个个存在于于无形市市场的网网站,在在如今信信息网络络化的时时代,只只要存在在网络,即即能连入入Intternnet,就就可以进进入无形形市场的的人才招招聘网站站。这就就给了用用人单位位和毕业业生可以以随时随随地进入入无形市市场进行行交流、信信息资料料的发布布和查询询,所提提供的个个人或者者企业信信息则会会由网络络上的服服务器进进行处理理并通过过网络上上的服务务器进行行快速传传送。在在迅速提提高工作作效率的的同时也也能对传传统的面面对面的
5、的招聘形形式的很很好地补补充。“人才招招聘管理理信息系系统”实现了了用户和和企业双双方均可可根据自自身需要要查询相相关信息息,并能能通过网网络进行行实时的的交流,运运用时下下最先进进的媒体体和宽带带技术,供供需双方方还能进进行视频频交流。这这些都有有利于增增加企业业与毕业业生之间间的了解解,从技技术层面面上克服服了空间间和时间间的限制制,很好好地为企企业和毕毕业生节节省了时时间、精精力、资资金,同同时又能能达到双双方相互互沟通了了解对方方的目的的。这样样“人才招招聘管理理信息系系统”才会吸吸引更多多的企业业与毕业业生来使使用,形形成一个个良性循循环,从从而扩展展毕业生生就业市市场,使使得企业业
6、与毕业业生之间间的双向向选择更更具实际际意义。1.3 系统设设计思想想一个成功功的网站站只有经经过详细细的规划划,才能能避免在在做网站站的过程程中出现现不必要要的问题题,才能能保证网网站设计计的进度度。同时,作作为一个个完整的的网站系系统,是是必须要要有正确确的设计计思想,合合理的数数据、网网络结构构以及操操作系统统和开发发环境,从从而构成成一个完完善的体体系,最最终才能能保证充充分发挥挥网络信信息管理理的长处处。根据据如今毕毕业生的的需求,本本系统按按照下述述原则进进行设计计。(1) 有效性性:包括括两个方方面:有有用性和和可用性性。即能能满足用用户需求求的功能能称为有有用性,而而能通过过一
7、系列列操作实实现特定定的目标标则称为为可用性性。一个个网站若若是不能能按照用用户的需需求进行行运行操操作,那那这就不不是一个个成功的的网站。效效益高的的网站一一定是可可用网站站,而且且容易学学习,能能毫无错错误地实实现用户户目标。(2) 高可靠靠性:可可靠的网网站一定定也是实实用的,本本网站合合理的优优化了网网络设计计以及软软件和硬硬件,能能保证可可靠性。(3) 高安全全性:在在设计网网站过程程中会有有效的利利用网络络上的安安全措施施,既保保证了资资源的共共享,又又考虑到到了后期期数据的的恢复和和备份的的需求。在系统统的操作作权限分分级上,网网站还设设置了不不同的角角色来确确保权限限的分级级,
8、都是是由管理理员进行行管理的的。(4) 先进性性:网站站使用了了ASPP.NEET开发发工具,SQLL Seerveer 220055作为网网站后台台数据库库,都是是目前国国际上最最先进的的网站开开发技术术。这些基基于微软软平台进进行开发发的技术,在在降低了了系统的的成本的同同时也提提高了系系统的易易维护性性和稳定定性22。(5) 采用标标准技术术:为了了提高系系统对广广大用户户的适应应性,本本网站的的设计与与规划都都是按照照国际上上标准进进行。(6) 外观和和用户体体验需求求平衡:网站风风格的系系统界面面,大气气、美观观,便捷捷,容易易学方便便用。该该网站的的关键问问题是外外观呈现现和用户户
9、体验需需求之间间的平衡衡。不美美观的网网站会让让人没有有去使用用的欲望望,网站站运行没没有问题题,但是是却带动动不了用用户的积积极性;反之,当当网站的的外观很很有吸引引力,但但用户体体验需求求不达标标,那么么用户会会很失望望。在外外观与用用户体验验需求之之间需要要确定明明确的关关系,即即外观和和网站的的设计目目的有关关,类型型不一样样的网站站处理方方法也是是不一样样的。2 系统统开发环环境2.1 ASPP.NEET概述述ASP.Nett是把基基于通用用语言的的程序在在服务器器上运行行。并不不是以前前的ASSP那种种即时解解释的程程序,而而是程序序在服务务器端首首次运行行时就会会进行编编译工作作
10、。ASSP.NNet构构架是可可以用微微软公司司最新的的产品 Vissuall Sttudiio.nnet开开发环境境进行开开发,WWYSIIWYGG(Whhat Youu Seee IIs WWhatt Yoou GGet所所见即为为所得)的的编辑。这这些仅仅仅只是AASP.Nett软件支支持的一一小部分分。因为ASSP.NNet的的适应性性和强大大性,可可以使其其在Weeb应用用软件几几乎全部部的平台台上运行行。通用用语言的的基本库库,数据据接口,消消息机制制的处理理都能整整合到AASP.Nett的Weeb应用用中。AASP.Nett同时也也是语言言独立化化的,因因此,能能选择其其中最适适
11、合的语语言来编编写程序序,或者者用很多多种语言言来写程程序。已已经支持持的语言言包括CC#(CC+和和Javva的结结合体),VVB,JJavaaScrriptt。以后后,多种种程序语语言协同同工作的的能力可可以保护护现在的的基于CCOM+开发的的程序,能能够更加加完整的的移植向向ASPP.Neet。ASP.Nett是一种种以字符符为基础础而分级级的配置置系统,能能使你的的应用程程序和服服务器环环境变得得更加简简单。因因为简单单文本中中都保留留着配置置信息,而而新的设设置也可可以不启启动本地地的系统统工具就就能实现现。这种种Zeero Loccal Admminiistrratiion的哲学学
12、观念使使ASPP.Neet的应应用开发发更加具具体便捷捷。ASSP.NNet的的应用程程序在安安装过程程中只需需简单的的复制一一些必要要文件,不不需要重重启系统统,就是是这么简简单。ASP.Nett已经被被设计成成了可以以用于多多处理器器的开发发工具,在在多处理理器的环环境下用用特殊的的无缝连连接技术术,将大大大提高高运行速速度。即即使当前前的ASSP.NNet应应用软件件只是为为一个处处理器而而开发的的,将来来也能够够适用多多处理器器运行,并并且不需需要任何何改变就就能提高高效率,但但现在的的ASPP就做不不到这一一点33。ASP.NETT优越性性体现在在以下几几个方面面4:(1) 效率,A
13、ASP.NETT是建立立在.NNET Fraamewworkk之上的的,可使使用Viisuaal BBasiic ,CC#这样的的模块化化程序设设计语言言,在执执行一次次后不须须再重新新编译就就能直接接运行,所所以在效效率方面面比ASSP这种种只能用用VBSScriipt或或JavvaSccrippt这样样的语言言提高很很多。(2) 可重用用性,AASP.NETT不像AASP那那样将AASP的的代码和和HTMML混合合在一起起,而是是实现了了内容和和代码的的完全分分离,可可重用性性较强。(3) 代码量量,ASSP通过过编写代代码来实实现所有有的功能能,而AASP.NETT只需要要先说明明,就能
14、能自动实实现,所所以,同同样的功功能,AASP.NETT要比AASP少少很多代代码。2.2动动态网站站技术介介绍由于系统统的操作作界面都都是Weeb页面面形式,而而且需要要对各种种用户的的具体请请求进行行动态处处理并返返回结果果,这是是一般静静态Weeb页面面技术所所无法实实现的,所所以使用用动态网网页技术术。如今今的动态态网页技技术层出出不穷,比比如CGGI,JJSP,AASP,AASP.NETT等,本本系统采采用的是是ASPP.NEET技术术5。ASP.NETT可以说说是ASSP的新新版本,其其并不仅仅仅是AASP,而而是用于于开发WWeb的的全新框框架,许许多新的的特性包包含其中中。AS
15、SP.NNET完完全基于于模块与与组件,具具有非常常好的可可扩展性性和可定定制性,在在数据处处理方面面更是引引入了许许多新技技术,这这些新特特性,让让ASPP.NEET远远远超越了了ASPP,在给给Webb开发人人员提供供了更好好的灵活活性的同同时也有有效减少少了Weeb应用用程序的的开发周周期。AASP.NETT与Wiindoows SQLL 20005 Serrverr/Addvanncedd Seerveer的完完美组合合,提供供了一个个更为稳稳定,高高效,安安全的运运行环境境给中小小型企业业6。2.3 数据库库技术SQL220055的主要要任务是是管理数数据库及及其对象象。任何何一个数
16、数据库都都是由表表、触发发器、存存储过程程等对象象组成的的。包含数据据库中所所有数据据的数据据库对象象的是数数据表,设设计完数数据库后后就能创创建数据据表了。SSQL220055提供了了两种创创建数据据库表的的方式:一种是是利用表表设计器器直接创创建,另另外一种种则是用用SQLL语句中中的crreatt命令创创建。创创建完表表之后,最最为重要要的就是是向表中中插入数数据。假假如有需需要删除除表,则则可以利利用企业业管理器器或者用用DROOP TTABLLE语句句删除表表。SQL220055数据存存储过程程是将一一些固定定的数据据操作集集中起来来处理,解解决了数数据库使使用时系系统的速速度和效效
17、率问题题。打开开SQLL Seerveer 企企业管理理器,选选中数据据库中“存储过过程”,单击击鼠标右右键选择择“新建存存储过程程”命令,即即可往文文本显示示处添加加命令语语句。存存储过程程是保存存起来的的可以接接受和返返回用户户提供的的参数的的Traansaact-SQLL语句的的集合。可可以用AALTEER PPROCCEDUURE语语句更改改存储过过程,也也可以使使用DRROP PROOCEDDUREE命令删删除存储储过程。由于该系系统涉及及大量数数据的处处理,这这就要有有一个强强大的后后台数据据库管理理系统的的支持。目目前主要要有:SSQL220055,FooxPrro,EExcee
18、l,SSybaase,OOraccle等等,其中中网络型型的SQQL SServver,OOraccle产产品的安安全性是是远远高高于桌面面型的SSQL220055,FooxPrro等数数据库的的。本系统采采用的是是微软公公司的SSQL220055.原因因如下:第一,SSQL Serrverr与Wiindoows 20005 SServver的的服务器器紧密集集成,而而Winndowws 220055 Seerveer的服服务器具具有很好好的安全全性,能能够排除除所有未未经授权权的非法法用户的的访问,大大大确保保了SQQL20005服服务器的的安全性性,符合合对系统统安全性性的要求求;第二二,
19、用户户可以使使用Weeb浏览览器查询询在SQQL20005数数据库中中的数据据,符合合系统远远程访问问数据库库的要求求。第三三,容量量庞大,每每个数据据库中可可创建多多达200万个数数据表,数数据表中中的记录录的行数数只受服服务器硬硬盘空间间的限制制,符合合系统的的考题数数目较多多的要求求。本网站使使用VSS20110作为为开发环环境, ASPP.NEET嵌套套的C#语言作作为编程程语言,SSQL Serrverr 20005是是数据库库环境78。2.4 ADDO.NNET连连接数据据库ADO.NETT为用户户提供了了一种全全新的数数据库访访问机制制,其将将数据库库编程变变得非常常的简单单。A
20、DDO.NNET为为用户提提供两种种数据访访问的模模式:一一是连接接模式(connnecctedd),是是一种传传统的数数据库访访问技术术,利用用ADOO技术进进行数据据连接编编程;还还有一种种提供了了更大的的升级性性和灵活活性,是是非连接接模式(dissconnnecctedd),AADO.NETT才具有有的。在在非连接接模式下下的 数数据访问问,应用用程序从从数据源源中获得得所需的的数据,然然后断开开与原数数据源的的连接并并完成数数据的更更新工作作。ADO.NETT中非连连接模式式的核心心是DaataSSet类类,数据据集对象象以XMML的形形势存放放数据。数数据集对对象既可可以从数数据库
21、中中获得,也也可以从从XMLL数据流流中获取取,所以以用户不不需要考考虑数据据源所在在的位置置。在AADO.NETT体系结结构中数数据提供供者对象象也是非非常重要要的部分分,通过过其可以以访问数数据库,产产生数据据集对象象,同时时其还支支持数据据连接模模式下的的数据库库访问。ADO.NETT提供了了OleeDb和和SQLL Seerveer两种种编程接接口访问问数据库库。如果果用户使使用SQQL SServver作作为数据据库,最最好使用用SQLL Seerveer接口口,比使使用OlleDbb效率高高。3 需求求分析3.1可可行性分分析技术可行行性:计计算机配配置要求求比较高高,能够够有足够
22、够的空间间可以安安装并且且运行平平台、数数据库和和各类编编程工具具,能给给编程环环境提供供可靠的的支持;在编程程人员方方面,可可以运用用之前所所学的各各种关于于计算机机的相关关知识,加加上后期期不断的的探索和和学习,为为该系统统的开发发提供必必要的保保障。社会可行行性:目目前网络络上已经经有很多多人才招招聘管理理信息系系统。该该系统的的开发和和运行必必须不能能和国家家的政策策法规存存在任何何冲突。另另外,该该系统所所采用的的操作方方式必须须符合工工作人员员的日常常操作习习惯,而而且使用用起来方方便灵活活,容易易管理,具具有一定定的可行行性。经济可行行性:本本系统采采用ASSP.NNET开开发,
23、免免费,开开源,进进入系统统即可进进行操作作,使用用方便快快捷。3.1.1 技技术可行行性技术可行行性是最最关键的的问题。根根据用户户提出的的系统功功能、系系统的性性能以及及为了实实现该系系统的各各项条件件的约束束,从技技术研究究该系统统实现的的可行性性。本系系统采用用的是.NETT家族的的ASPP.NEET技术术和ADDO.NNET 技术。如如今,.NETT现在已已经逐步步成熟、稳稳定进而而被认定定为是计计算机领领域最有有前途的的技术之之一。同同时数据据库采用用的是SSQL220055。将AASP.NETT,ADDO.NNET以以及SQQL20005结结合起来来做出一一个人才才招聘管管理信息
24、息系统网网站,一一定是可可行的,也也会是高高效率的的。3.1.2 经经济可行行性经济可行行性研究究主要是是进行该该系统的的成本效效益分析析,包括括估计整整个完整整项目的的开发所所需要的的成本,估估算成本本是否会会大于项项目预期期的全部部利润9。看看该系统统网站所所能带来来的经济济效益与与开发设设计所需需要的投投资效益益相比,是是否值得得去开发发与设计计,与此此同时还还要看该该系统能能否真正正的给广广大用户户带来经经济效益益,这套套系统的的开发与与实现正正是考虑虑了当下下用户为为了提高高工作效效率,节节省工作作时间,方方便操作作与管理理。该系系统的开开发在经经济可行行性分析析之后确确定是完完全可
25、行行的。开开发该系系统网站站并不需需要大量量的经费费,可以以节省许许多不必必要的费费用,同同时也是是提高个个人的实实际动手手能力的的一个很很好地项项目。估计项目目开发的的成本和和今后的的运行、维维护费用用,估计计完整的的系统将将带来的的效益,估估算开发发成本是是否会大大于项目目预期的的全部经经费是估估算新系系统的成成本效益益分析。3.1.3 操操作可行行性由于科技技的迅猛猛发展,计计算机早早已普及及,在这这方便的的科技条条件下,提提升了人人们工作作环境的的档次,同同时这也也使人们们对工作作效率有有了更高高的要求求。因此此,以管管理形式式出现的的系统网网站更是是社会发发展的必必然趋势势,加上上各
26、种智智能化的的软件层层出不穷穷,都在在一定方方面减少少了人们们原来的的那种既既费时又又费力的的状况,从从而变相相地提高高了人们们的工作作效率和和工作要要求准确确度。该该系统用用户平台台直接面面向个人人、企业业和系统统的管理理人员,界界面简单单、明了了,采用用可视化化界面,普普通用户户只登录录系统就就可以查查看信息息。由于于该系统统的操作作简单、易易懂,对对于初次次使用该该系统的的用户,是是不需要要培训和和学习就就可以掌掌握该系系统的操操作流程程。由此此可见,开开发该系系统网站站在操作作上也是是可行的的100111。3.2系系统流程程和逻辑辑3.2.1登录录流程图图系统登录录流程图图如下图图所示
27、,首先进进入本系系统之后后,用户户可以看看见最新新的招聘聘信息,然然后可以以根据用用户本身身需求进进行投递递简历进进行求职职。若用用户没有有登录则则会提示示用户需需要登录录才能进进行下一一步的操操作,在在登录的的时候,本本系统会会自动检检测用户户名,若若为空则则提示用用户名不不能为空空,在用用户名不不为空的的情况下下,本系系统会继继续检测测密码是是否为空空,若密密码为空空,则同同样会提提示密码码不能为为空。在在用户名名和密码码都不为为空的情情况下,该该系统会会进一步步检测,用用户名和和密码是是否正确确,若正正确,则则登录成成功,反反之失败败。图3.11 登登录流程程图3.2.2添加加信息流流程
28、图系统的添添加信息息流程图图如下图图所示,用用户在登登录成功功之后可可以进行行自身的的需求提提交求职职信息,与与此同时时,本系系统会自自行将用用户输入入的信息息与该系系统设计计时所规规定的信信息格式式进行对对比,在在符合要要求的情情况下用用户才能能添加并并提交成成功。图3.22 添添加信息息流程图图3.2.3注册册信息流流程图本系统的的注册信信息流程程图如下下所示,用用户在注注册个人人信息时时,系统统会检测测用户名名是否已已经存在在,若检检测已经经存在的的用户名名,那么么该用户户需要重重新填写写用户名名,若是是一个新新的用户户名,在在用户设设置密码码的同时时,本系系统也会会自行检检测两次次输入
29、的的密码是是否一致致,若不不一致,系系统会提提示用户户两次输输入不一一致,请请用户重重新输入入,若用用户输入入两次密密码一致致,系统统检测没没有问题题之后,该该系统会会将这条条用户信信息添加加到数据据库用户户表中,然然后提示示用户注注册成功功,接下下来用户户就可以以进行提提交个人人简历等等操作了了。图3.33 注注册信息息流程图图3.3计计算机软软硬件配配置和开开发平台台3.3.1编程程环境与与工具本管理信信息系统统采用MMicrrosooft Winndowws 77作为操操作系统统平台。本系统在在开发时时选用了了Winndowws 77系统和和ASPP.NEET的CC#作为为开发语语言,同
30、同时选用用了SQQL20005作作为后台台的数据据库,由由于这些些软件产产品都是是Miccrossoftt公司的的产品,因因此彼此此之间的的兼容性性较好,开开发出的的应用系系统稳定定性会比比较高。VS20010是是可视化化的开发发环境,可可以快速速完成系系统的开开发,由由于是内内部集成成的数据据访问通通道,所所有可以以轻松方方便的对对数据库库进行管管理。数据库选选用的是是Miccrossoftt SQQL20005,根根据对系系统的要要求,采采用完全全可适合合广大用用户的开开发工具具,并且且其能支支持的类类型十分分丰富,维维护便捷捷,费用用较低,操操作简便便。4系统概概要设计计4.1 概述本系
31、统采采用B/S结构构(Brrowsser/Serrverr,浏览览器/服服务器结结构)和和基于WWeb服服务两种种模式,是是适用于于Intternnet环环境下的的一个模模型结构构。只要要用户能能连上网网络,便便可以在在任何时时间、任任何地点点使用。系系统工作作原理图图如图44-1所所示:数据库Web服务器浏览器图4.11 系系统工作作原理图图4.2 系统结结构该系统是是基于BB/S架架构的网网站系统统,该系系统的具具体功能能如下:所有的的用户都都可以浏浏览网站站基本的的就业新新闻和就就业信息息,了解解当前的的就业形形势和动动向。4.2.1用户户权限管管理模块块:登录,如如果想要要求职或或者招
32、聘聘某个人人,系统统会自动动提示其其需要登登录进入入到网站站。如果果用户输输入了不不正确的的用户名名或密码码,系统统就会要要求他们们重新登登录。如如果用户户没有帐帐号,系系统就会会提示其其注册一一个新的的帐号。每每个帐号号都有相相应的权权限,权权限分级级不同,所所能执行行的命令令也就不不同。权权限分为为以下44种:未未注册用用户、个个人用户户、企业业用户、管管理员。4.2.2用户户信息管管理模块块: 登录之之后进入入到网站站系统,或或者注册册新的帐帐号之后后,用户户就可以以管理自自己的帐帐号信息息,根据据权限分分级不同同,可以以查看的的内容和和可以修修改的内内容也不不同。未未注册用用户可以以浏
33、览网网站基本本的就业业信息和和资讯,注注册用户户(包括括企业和和个人)可可以在通通过输入入验证信信息进入入功能模模块进入入后随时时随地修修改个人人或企业业的信息息和资料料,管理理员可以以通过验验证功能能模块后后进入后后台管理理系统,随随时更新新和发布布网站的的各种信信息。4.2.3信息息查询模模块用户能够够通过网网站中的的各类搜搜索找到到自己所所需要的的信息,包包括系统统网站信信息、个个人信息息和企业业信息。用用户能够够输入各各种条件件,与搜搜索条件件相匹配配的信息息将得到到显示。4.2.4功能能模块本系统包包括用户户个人信信息、企企业信息息、和管管理员的的后台操操作,管管理员可可以通过过验证
34、功功能模块块后进入入后台管管理系统统,随时时更新网网站的各各种信息息,前台台可以进进行的操操作主要要是用户户个人的的登录,用用户的求求职信息息注册和和用户可可以投递递简历,同同时用户户还可以以查看管管理员发发布的公公告和企企业发布布的招聘聘信息。还还包括企企业的注注册登录录以及企企业可以以发布招招聘信息息,也可可以对用用户的个个人简历历进行查查看,选选择适合合的求职职者进行行招聘。管管理员则则可以对对用户和和企业所所有的信信息进行行审核和和删除操操作,也也可以发发布最新新的公告告到系统统网站以以提供给给用户和和企业进进行查询询。系统统的总功功能模块块图如下下图4.2所示示。图4.22 系系统功
35、能能模块图图4.2.5系统统用例图图(1) 用户用用例图所所展示的的是用户户所具有有的功能能,包括括注册,注注册成功功之后登登陆,用用户查看看企业发发布的招招聘信息息之后,若若有符合合自己需需求的职职位则用用户自身身可以提提交个人人的简历历信息,之之后还可可进行个个人简历历信息的的查询,若若简历有有错误则则可以进进行个人人简历修修改甚至至可以删删除个人人简历信信息。注册登录提交简历查询个人简历用户修改简历删除个人信息查询招聘信息图4.33 用用户用例例图(2) 企业用用例图包包括企业业在注册册成功并并且登录录之后可可以发布布企业招招聘信息息,企业业也可以以对用户户的个人人简历信信息进行行查看,
36、企企业也可可以针对对合适的的用户,并并对其进进行招聘聘,企业业也可以以对其信信息进行行管理,若若是企业业已经招招聘到职职工,那那么企业业可以将将其企业业的信息息删除。发布企业信息发布招聘信息查询个人简历查询企业信息修改企业信息删除企业信息图4.44 企企业用例例图(3) 管理员员用例图图是可以以清楚看看出在权权限分级级上具有有最高权权限的是是管理员员,管理理员可以以自行登登录后台台系统,发发布最新新新闻和和公告,这这些新闻闻和公告告是可以以被个人人用户以以及企业业查看到到的。与与此同时时,个人人用户或或是企业业在浏览览该网站站系统后后,若是是注册账账户则需需要通过过管理员员的审核核操作才才能注
37、册册成功,因因此,管管理员可可以对个个人用户户以及企企业的信信息进行行修改和和删除操操作。登录后台系统查询用户信息查询企业信息发布新闻发布公告审核企业信息审核用户信息图4.55 管管理员用用例图4.3数数据库设设计4.3.1 系统概概念结构构设计(1) 用户信信息,是是用户属属性的集集合,其其中包括括用户名名、密码码、性别别、年龄龄、出生生年月、学学历、联联系方式式等,用用户可以以在该系系统网站站上面进进行信息息的浏览览,若有有需要进进行求职职则可以以注册用用户名,成成功注册册并且登登录之后后可以根根据自己己的需求求填写个个人资料料即简历历,然后后可以向向用户本本身所有有意愿去去的企业业进行简
38、简历的投投递。如如图4.5所示示。用户用户名出生年月联系方式密码学历年龄性别图4.55 用用户信息息(2) 企业信信息,是是企业属属性的集集合,包包括企业业名、企企业地址址、企业业邮箱、企企业薪资资等,企企业注册册成功并并且登录录后可以以向广大大用户发发布招聘聘信息,这这些招聘聘信息包包含企业业的基本本信息,即即企业的的名称、企企业地址址、企业业的邮箱箱以及企企业的招招聘薪资资。如图图4.66所示。企业企业薪资企业名企业邮箱企业地址图4.66 企企业信息息管理员(3) 管理员员信息,是是管理员员属性的的集合,包包括管理理员用户户名、管管理员密密码、企企业、用用户、公公告发布布等,管管理员可可以
39、对用用户以及及企业的的注册好好的信息息进行审审核操作作,审核核通过则则保留信信息,不不通过则则可以删删除信息息,管理理员也可可以发布布最新公公告提供供给用户户和企业业查询,同同时管理理员也有有自己默默认的用用户名和和密码。如如图4.7所示示。公告发布用户名密码用户企业图4.77 管管理员信信息(4) 根据上上面的实实体图,可可以得出出如图44.8的的E-RR图。管管理员可可以通过过该系统统发布最最新公告告,用户户和企业业均可以以在登录录成功后后,对该该最新公公告进行行查询;同时,管管理员还还可以对对企业的的已经注注册的信信息以及及企业发发布的招招聘信息息进行管管理审核核;也可可以对用用户注册册
40、的信息息以及其其个人简简历信息息进行管管理审核核操作;而企业业在被管管理员管管理的同同时还可可对个人人信息简简历进行行查看,对对于求职职者递交交的简历历信息可可以进行行查看挑挑选出最最合适的的求职者者。个人人用户作作为求职职者,也也能查看看系统网网站上面面的最新新公告,包包括企业业发布的的招聘信信息等,个个人用户户可以在在那么多多的招聘聘信息中中选择自自己有意意愿的职职位进行行个人求求职简历历的递交交操作。n1审核管理企业信息管理员nn1n发布简历发布1查看nn111提交信息公告1企业1nn查看用户n1管理图4.88 EE-R图图4.3.2 数据库库逻辑设设计根据概念念设计,得得到实体体图和E
41、E-R图图,再有有实体图图和E-R,进进行数据据库逻辑辑设计。逻逻辑设计计很重要要,本系系统实体体关系模模式如下下:(1) 用户实实体可以以转换为为如下关关系模式式,其中中用户名名为主键键。用户(用用户名、密密码、性性别、年年龄、出出生年月月、学历历、联系系方式)(2) 企业实实体可以以转换为为如下关关系模式式,其中中企业名名为主键键。企业(企企业名、企企业地址址、企业业邮箱、企企业薪资资)(3) 管理员员实体可可以转换换为如下下关系模模式,其其中管理理员用户户名为主主键。管理员(管理员员用户名名、管理理员密码码、企业业、用户户、公告告发布)4.3.3 数据库库表的设设计此系统需需要后台台数据
42、库库,下面面介绍数数据库中中的各个个表的详详细信息息,在本系统统中,涉涉及到的的数据项项和表结结构如下下:(1) Admmin管管理员表表表存放放的是管管理员的的基本信信息,如如表4.1所示示。表4.11 AAdmiin管理理员表列名数据类型型长度允许为空空idint4否admiinNaamecharr50否Pwdcharr100否(2) Commpanny公司司信息表表存放的的是公司司的基本本信息,如表44.2所所示。表4.22 CComppanyy公司信信息表列名数据类型型长度允许为空空Idint16否Pwdvarccharr16否ReallNammevarccharr50Addttime
43、edateetimme50Telvarccharr50Addrresssvarccharr50emallvarccharr50comppanyynammevarccharr50desccripptioonvarccharr50privvinccevarccharr50stattionnvarccharr50monyyvarccharr50impoontvarccharr50accoounttvarccharr50(3) Jobb工作信信息表存存放的是是职位的的基本信信息,如如表4.3所示示。表4.33 JJob工工作信息息表列名数据类型型长度允许为空空IdInt4否accoounttvercc
44、harr16否jobnnameevarccharr50jobnnumvarccharr50addttimeevarccharr50desccripptioonsvarccharr50jobcclasssvarccharr50seallaryytpeevarccharr50seallaryyvarccharr50privvanccesvarccharr50Addrresssvarccharr50(4) Gonnggaao公告告信息表表存放的的是公告告的基本本信息,如表44.4所所示。表4.44 GGongggaoo公告信信息表列名数据类型型长度允许为空空Idint4否Titttlevarccha
45、rr16否Conttentttextt16否AddTTimeevarccharr30否Frommsvarccharr50Addpperssonvarccharr50(5) JobbUseer求职职人员信信息表存存放的是是求职人人员的基基本信息息,如表表4.55所示。表4.55 JJobUUserr求职人人员信息息表列名数据类型型长度允许为空空Idint4否Numvarccharr16否pwdvarccharr16否ReallNammetextt16否addttimeedateetimme30否myheeighhvarccharr50xuellivarccharr 50UserrNammeVarccharr50TelVarccharr50addrresssVarccharr50ageVarccharr50ageddateeVarccharr50MarrryVarccharr50CarddTyppeVarccharr50CarddNUmmVarccharr50JobyyearrVarccharr50zhuaanyeeVarccharr50emallVarccharr50apprrecii