ImageVerifierCode 换一换
格式:DOCX , 页数:56 ,大小:1.72MB ,
资源ID:85505      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/85505.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上求职招聘系统的设计与实现.docx)为本站会员(wj)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上求职招聘系统的设计与实现.docx

1、网上求职招聘系统的设计与实现目录摘要1ABSTRACT1第1章 绪论21.1项目背景21.2研究目标与内容31.2.1研究目标31.2.2研究内容3第2章 开发环境与相关技术52.1开发环境52.2相关技术52.2.1Java语言52.2.2SpringMVC与spring62.2.3Maven72.2.4EasyUI72.2.5Hibernate7第3章 系统分析93.1系统的基本模型93.2系统流程图93.3用例图103.4类图113.5E-R图123.6系统数据流图133.7系统特色18第4章 总体设计194.1模块结构图194.1.1求职者个人信息管理194.1.2求职者求职204.1

2、.3招聘方职位管理模块214.1.4修改用户名及密码21第5章 详细设计225.1数据库设计:225.2用例和顺序图275.2.1求职者投递275.2.2求职者投递推介职位285.2.3搜索校招295.2.4招聘方处理投递305.2.5招聘方邀请求职者315.3程序流程图335.4页面设计40第6章 实现426.1部分后台实现代码426.2工具方法类代码436.3系统测试49第7章 总结52参考文献:53致谢:5454网上求职招聘系统摘要:网上求职招聘系统的目标是帮助具有一定文化水平的年轻求职者和招聘方找到更合适的对方。系统用户角色分为了求职者和招聘方,系统采用的了更加简洁的个人信息分类,使信

3、息更加明确。系统直接面向职位,使得求职更加明确。系统集成了校招模块,对于校招信息和人才有着准确的把控,做到信息的及时有效。并且系统能自动的为双方推介相应的人才和职位。系统开发过程中使用了Java语言,采用了现下比较流行的springMvc ,spring ,hibernate技术,使用MySql数据库,采用eclipse作为开发工具,采用迭代模型加瀑布模型的开发形式,以文档作为驱动先将系统功能模块化,在一步一步迭代实现整个系统。关键词:在线;求职;招聘;人才推荐;springOnline Job Hunting and Recruitment SystemDAI Yang School of

4、Computer and Information Science, Southwest University, Chongqing 400715, PR China Abstract: The goal of Online Job Hunting and Recruitment Systemis helping both the job seekers and employers to find each other. There are two roles in this system,jobseekers and employers. The system use more simple

5、classification method to make the personal information more clear .Because its job-oriented, Its to find a exact job. This system also integrats the Campus Recruitment.,so it has an accurate control about the school rectuit information to make sure the informtion can be timely and effective. This sy

6、stem can automatically recommend job for jobseekers and talents for employer. To impliment this system, I have usrd technologies such as SpringMvc, Spring, Hibernate , MySQL; And the Iterative model with thewaterfall model;And eclipse as the tool.Key words: online; job hunting; recruitment; talents

7、recommendation; spring第1章 绪论1.1 项目背景随着信息技术的发展与普及,对于互联网的运用也就愈加成熟广泛,互联网招聘在我们求职就业的过程中发挥的作用也是愈加的明显了。相对于传统的招聘方式而言,互联网招聘的优点是极其明显的。首先对企业来说,招聘信息的时效长,将消息发布到网站之后一直到撤销此条招聘信息之前,这一条招聘信息都是准确有效地,招聘信息的及时有效性能够得到很好地保障;第二就是招聘面广,这个面是指空间上的面,互联网招聘消除了地域上的差异,不论身处何地,都能够了解到相应的招聘信息,企业的人才来源也就相对的广了很多,更能够准确的招聘到企业自己需要的人才;最后一点也就是成

8、本,互联网招聘的成本相对较低,没有传统招聘的一系列场地费和相应的人工费,招聘信息的传播也不再是媒体报纸来宣传,只需要在招聘网站发布,节省了大量的媒体宣传费用。对于个人来说,互联招聘的优势是更加明显的,第一点就是快捷方便,招聘信息的来源有了相应固定的渠道,获取信息更加方便,代价也小。其次是消息的准确与丰富,求职者可以通过互联网获得更加精确更加丰富的招聘信息,供求职者选择的机会也多了许多。但也正是由于互联网招聘的巨大优势,导致互联网招聘网站过多,不规范,信息分类不明确,虚假信息多,广告泛滥,面对目标不明确等等问题。而大多数的招聘网站是以盈利为目的,很难阻止这些问题的产生,导致了大量的人才流失,也促

9、使了很多问题的滋生,如大学生就业困难,甚至大量的大学生无法就业。面对这些问题,我们急需一个解决方案,急需一个合理的平台,分类合理,管理优良,信息准确,有特定针对的人群,有特定的目标,并且不具备太大的功利性。1.2 研究目标与内容1.2.1 研究目标主要目标是实现一个针对具备大学文凭及更高等文凭的招聘系统,解决其就业难,难以搜集到准确信息的难题同时也是针对中小型企业及刚刚诞生的企业,解决其没有固定的招聘渠道,难以找到合适人才的问题。系统界面,要做到结构合理,简洁明确的特点,避免出现不友好的情况,如大多数招聘平台选择行业的问题,行业太多并且没有统一明确的分类方法,导致分类不明确,分类交叉重合的问题

10、。避免出现太多级目录,明确页面显示的核心,即求职者、招聘方、职位,重点显示核心信息,求职者的目标是找到合适的职位,而招聘方的目标则是满意的人才。系统内容,系统内容要及时有效,重点满足求职求才双方的主要需求。以职位为核心,重点明确职位要求,职位的职责,求职者应该具备什么样的技能,招聘方可以提供什么样的待遇。1.2.2 研究内容本系统主要针对招聘双方,也就是企业与求职者。而系统的目的,就是以职位为核心对信息进行分类,以方便企业选拔人才,也使得求职者能够更加简单快捷的查询到自己自己心仪的公司的招聘信息,找到适合自己的职位。系统主要内容如下: (一)信息发布招聘方发布自己的招聘信息:这里的招聘信息主要

11、包括公司的情况,公司招聘的职位,系统向招聘方推介满足要求的求职者,获得招聘方许可之后系统可向求职者发出投递邀请。求职者发布自己的求职信息:这里的求职信息,主要包括了自己个人信息,个人简历,以及对职位的一些简单要求。系统根据求职者的求职信息推介相应的岗位(二)信息检索招聘方可以根据条件检索相应的求职者信息,系统可以根据求职者信息做出人才推介,经招聘方同意之后发送投递邀请,也可以向求职者推荐满足其求职要求的职位,让其投递。求职者可以检索相应的校招安排,准确的把握好时间,参加自己心仪的公司的宣讲会,竞争适合自己并且自己感兴趣的职位。(三)信息管理招聘方发布的招聘信息在未被撤销的情况下,过了职位有效实

12、现系统会自动将其清除。管理员对信息有着相应的权限,可以删除求职者和招聘方的信息第2章 开发环境与相关技术2.1 开发环境硬件配置:处理器:Intel(R) Core(TM) i5-3210 cpu 2.5GHz 2.5GHz内 存:4GB系统类型:64位操作系统操作系统:windows 7专业版软件环境:开发工具:eclipse-mars 插件 Apache-maven-3.2.3Java JDK:1.7.0_71Tomcat:7.0.56Database: mySQL5相关工具:microSoft office visio 2010Rational rose 2003Astah UML 7N

13、avicat2.2 相关技术2.2.1 Java语言Java语言具备以下优势:1、 简单,Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java略去了运算符重载、多重继承等模糊的概念,并且通过实现自动垃圾收集大大简化了程序设计者的内存管理工作。2、 面向对象,Java语言的设计集中于对象及其接口,它提供了简单的类机制以及动态的接口模型。对象中封装了它的状态变量以及相应的方法,实现了模块化和信息隐藏;而类则提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用。3、 分布

14、式,Java是面向网络的语言。通过它提供的类库可以处理TCP/IP协议,用户可以通过URL地址在网络上很方便地访问其他对象。4、 可移植性,平台无关的特性使Java程序可以方便地移植到网络上的不同机器。同时,Java的类库中也实现了与不同平台的接口,使这些类库可以移植。另外,Java编译器是由Java语言实现的,Java运行时系统由标准C语言实现,这使得Java系统本身也具有可移植性。5、 解释执行,Java解释器直接对Java字节码进行解释执行。字节码本身携带了许多编译时信息,使得连接过程更加简单。6、 多线程,多线程机制使应用程序能够并行执行,而且同步机制保证了对共享数据的正确操作。通过使

15、用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上的实时交互行为。2.2.2 SpringMVC与springspringMvc,Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过可配置的handler mappings、view resolution、locale以及theme resolution来处理请求并且转到对应的视图。Spring,Spring是一个轻量级的DI和AOP容器框架;DI称作依赖注入(Dependency Injection),和控制反转一个概念,具体的讲,当一个角

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1