Lu022基于Java人才招聘系统的设计与实现【附文献三万字】

当今社会,随着科技进步和智能化的到来,IT行业已经成为了一大热门领域。越来越多的人选择了投身此事业。但与此同时,我们发现市面上虽然已经有了很不错的招聘平台和系统。但IT行业是一个比较特殊的领域。其中所包含的职位种类较为繁多,比如前端,后端,网络安全,操作系统,算法,智能学习等等,每一块还可以采用各种不同的技术。在常规网站的招聘中,求职者无法准确的了解到公司所需要的具体是什么,公司往往也无法了解到求职者能否胜任此岗位。所以在计算机领域,我们应聘一个职位往往需要多次笔试和面试,这其实是非常增加内耗的。不仅如此,很多互联网公司为了防止这种内耗,会选择内推的方式,那么可能一些没有相关渠道的优秀人才就会被埋没。为此我专门选择了人才招聘系统的设计与实现这个课题,并且应用在了IT行业上。目的就是为了解决上述出现的问题,使整个IT行业,可以从招聘上节省时力,把更多的精力投身于研究开发中。而求职者也能更好的选择适合自己的公司,更能适应自己的发展。

二、绪论

2.1、系统简介

人才招聘系统的设计与实现是运用了关于浏览器的B/S架构,使用Eclipse进行项目开发,TOMCAT作为服务器,使用MySQL作为数据库,利用start UML、Visio、power designer等工具进行了项目用需求、数据库等的设计。[5]本系统是使用Java web的技术的一个关于计算机领域的人才招聘系统,使用本系统,只需要通过浏览器访问就可实现对人才招聘系统的使用和管理,而服务器端的架设对运行环境要求并不高,只需要在服务器安装好TOMCAT和JAVA虚拟机便可运行。网站具有三个角色即企业、用户、管理员,本系统的主要功能有登录注册、用户管理、企业管理、申请和发布职位、查看职位状态等等。

2.2、项目开发背景

本次毕设内容采用了J2EE技术,并且参考了网上一些比较优秀的招聘系统,设计开发出的一个基于J2EE技术B/S结构的人才招聘系统。在开发这个系统的流程上,选择Java web技术来开发系统,数据库方面选择了Mysql来实现。主要完成以下几个方面的研究:

1.分析在J2EE应用程序开发过程中所采用的C/S结构和B/S结构的优缺点,提出了基于J2EE的人才招聘系统的基本实行方案;

2.对功能需求详细分析,并且也对非功能需求以及系统运行环境进行简单分析,分析各个功能模块的设计和实现。

3.实现了登录注册、完善信息、用户管理、企业管理、发布和申请职位、查看职位状态等功能。

2.3、项目开发目标

首先是开发设计出能够正常运行的关于计算机的人才招聘系统。并且将这个项目部署到Tomcat上,与此同时在功能上尽可能的去朝着自己的想法进行。针对计算机这个特定领域,公司方面:有更详细具体的职位分类和职位需求描述。个人方面:有更详细有针对性的的信息完善和补充。网站应当具有三个角色即个人、企业、管理员。个人应当实现的功能有账号登录注册、完善个人信息、申请职位和查看/撤销职位状态。企业应当实现的功能有账号登录注册、完善企业信息、发布职位和回复职位申请。管理员应当实现的功能有管理分类、账号注册的审批和管理、发布公告。

三、需求分析

人才是企业成功的基石,招聘人才也是各单位工作的重要内容。虽然可以通过前程无忧、智联招聘等专业的网站发布工作信息,但是越来越多的企业尤其是大型企业(比如国家电网、华为等)建立了自己的个性化的人才招聘系统。本课题研究的主要内容是为计算机软件公司开发出一个专门的人才招聘系统,方便他们选拔出符合企业标准的人才,同时也能够使打算从事互联网行业的人员迅速的寻找到适合自己的公司和职位。现在互联网行业前景和作用十分巨大,而做出专门的招聘系统是非常具有针对性的,能够有效地解决耗费人力,物力的问题。促使我们互联网行业大步向前。

本系统采用基于浏览器的B/S架构,使用Eclipse进行项目开发,利用start UML、Visio、power designer等工具进行了项目用需求、数据库等的设计。

 

 

 

 四、主要功能模块

该功能模块用户允许进行用户登录与注册,根据用户输入的账号密码以及登录类型与数据库的数据进行匹配,若正确即可登录,否则会显示用户账号或密码错误。而注册账号时需要通过管理员的审核通过后,才能将此账号生效,提高了安全性和可靠性。其登录验证流程如图

 求职者管理模块功能就是查看所有的求职者以列表的方式展现给管理员。其求职者管理模块流程如图所示。同时能添加用户的信息、查看用户的信息、修改用户的信息,和删除用户的信息。

 公司发布职位模块功能就是按照给出的系统招聘信息模版完成后展现给应聘者。可以进行发布工作信息、修改工作信息、删除工作信息、等操作。公司发布职位模块操作流程如图所示。同时有一些必须填写的内容,是硬性规定的。

 人才招聘模块主要功能就是查看所有的工作信息以屏幕的方式展现给求职者。其查询流程如图所示。求职者可以看见商户发布的工作信息,觉得合适的话就进行应聘和求职,同时求职者可以看到发布此工作的公司的相关信息。另外通过面试管理栏,可以对申请职位的状态进行即时查询。

 

 

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值