基于spring boot框架的小型企业人才招聘管理系统微型企业
关键词:小微企业,管理系统,spring boot,B/S架构
摘要:人才招聘管理是中小企业的一项重要管理活动。然而,小微企业往往面临着高企的问题 招聘成本和求职者背景调查困难。人才招聘基于spring boot框架的小微企业管理系统可以有效解决上述问题。实践证明,B/S体系结构在实际应用中是可行的web浏览器应用程序开发,系统界面操作方便,功能强大,可伸缩性强。本文首先介绍了系统的分析和设计方法;其次,详细描述了招聘流程和招聘流程的两个重要功能;最后,通过招聘过程,清楚地展示了将信息和成本考虑在内的中小企业人才招聘管理体系。
1 引言
近年来,民营企业人才流动加速,招人成本不断上升。尤其是在小微企业,招聘渠道单一、员工流动常态化似乎是小微企业难以解决的问题。人力资源管理水平低下已成为制约小微企业发展的重要因素。根据2019年随机城市100场招聘会调查结果显示,约75%的求职者不愿意在小微企业工作[1]。针对上述问题,本研究旨在建立适合小微企业的人才招聘管理系统。该系统可以解决小微企业招聘背景调查难、招聘成本高、不深入等问题,帮助企业规避用工风险。
2 发展基础
2.1 spring mvc和spring boot框架(后端框架)
spring mvc提供pojo开发模式,采用mvc架构思想,使得控制器的开发和测试更加容易。该框架主要由模型、控制器和视图组成,可以实现业务数据和视图的解耦。
spring boot是pivot团队提供的新框架,旨在简化新的spring应用的初始构建和开发过程。框架官方推荐使用yml文件进行配置,让开发者不再需要定义模板配置。而spring boot遵循“约定优于配置”的原则[2]。与传统的spring框架相比,大部分情况下开发者可以直接使用默认配置,根据自己的需要修改少量个性化配置即可开始逻辑代码编写工作。
2.2 react框架(前端框架)在前后端并行开发的现状下,前后端分离[3]已经成为web项目开发的行业标准,通过nginx反向代理可以实现有效的解耦。在前端技术中,react框架因其高扩展性而被广泛使用。
本系统的系统架构采用标准的四层架构(dao层、控制器层、服务层、视图层)[4],其中dao层为数据访问层,负责数据库的访问和操作,使用mybatis作为持久层来操作mysql数据库。服务层负责处理业务逻辑。controller负责通过json格式的数据与前端页面进行数据交互。系统后端采用spring boot和spring mvc框架开发,前端采用react开发。
3 系统分析与设计
3.1 系统设计理念
小微企业人才招聘管理系统旨在帮助小微企业低成本完成员工招聘和背景调查。根据人才招聘管理系统的要求,平台有四种用户角色,分别是求职者、企业、HR和管理员。基本功能为企业在职人员管理、求职者向目标企业发送简历并随时查看面试进度、系统HR筛选简历、系统HR面试求职者、求职者背景调查等。其中,HR面试求职者和求职者背景调查制度是该制度的重点和创新之处。该系统通过为求职者提供专业的HR面试,帮助企业降低面试成本;求职者背景调查是在HR面试和企业解雇员工时设置的一系列详细评分环节。正是基于这些详细的评分,系统将根据胜任力模型[5]的人才评价指标体系计算人才的总分。(如图1所示。)
图1:用户角色
3.2 系统功能设计
系统分为登录、求职、HR、企业、管理员五个功能模块,如图2所示。
图2:功能模块
(1)登录模块负责求职者、企业、HR、管理员四类用户使用帐号和密码登录,以及求职者、企业、HR的注册。
(2)HR模块负责企业注册信息的筛选、求职者简历的初步筛选、求职者线下面试的统筹安排。
(3)企业模块,可以管理员工,发布招聘信息,从企业人才储备队列中选择人才。
(4)在求职者模块中,您可以查看系统内所有企业发布的招聘信息,根据自己的喜好投递简历。
您还可以查看自己的背景调查结果和综合得分。如果对分数有异议,可以申请复核。
(5)管理员模块,根据求职者的审核申请,在线或离线审核分数。
3.3 系统架构设计
系统采用B/S架构设计,如图3所示,在这个架构中,第一层是网页浏览器,用户界面是通过网页浏览器实现的。第二层是web服务器,完成系统逻辑,实现具体功能,接受用户的请求并将其传送到服务器[6]。第三层是数据库服务器,它提供数据服务,操作数据,然后将结果返回给web服务器,结果显示在系统界面上。也就是说,用户只需要一个浏览器就可以访问系统。
图3:B/S 架构
4 系统开发与实现
项目开发完成后,将部署到阿里云服务器上。在满足用户需求的基础上,界面美观,操作简单。系统设计中有很多接口。限于篇幅,以招聘流程和回传评分为例,详细介绍系统的实现细节。
4.1 查看招聘职位求职者可以在系统中查看所有企业发布的招聘信息,根据自己的意向投递简历(如图4)。
图4:招聘岗位
4.2 面试进度
求职者可在简历投递完成后随时查看投递进度,查看线下面试安排,时间冲突可申请变更时间(如图5)。
图5:面试进度
4.3 招聘流程及回调评分
求职者投递简历后,系统HR会对求职者的简历进行筛选并评分。如果简历符合要求,系统HR会为应聘者安排线下面试,面试在收到应聘者确认信息后生效。系统的HR也会对候选人在线下面试中的表现进行打分,输入到候选人的背语信息中。如果面试通过,系统会在线通知候选人,并将候选人放入企业的人才储备队列中。企业可根据自身需要,从后备队列中邀请人才。图6显示了招聘的详细流程图。
图6:详细招聘流程图
除了招聘过程中的两点外,还有员工离职时的详细评分。以上三个阶段的打分共同构成了人才的回传打分流程,信息展示透明直观。图7显示了人才的详细背景信息。
图7:详细的背景信息
5 结语
本文使用spring boot框架和mysql数据库设计了一个小微企业人才招聘管理系统。用户无需客户端即可访问系统。通过考虑当前小微企业招聘情况、招聘流程建议和人才评价科学指标规划,结合项目可行性[7]以及客户与系统的交互,完成了系统的设计和实施,可为小微企业的招聘问题提供
外文原文资料信息
Cheng, Fuyuan. 'Talent Recruitment Management System for Small and Micro Enterprises Based on spring boot Framework.' Advances in Educational Technology and Psychology 5.2 (2021): 99-105.
网页地址:https://www.clausiuspress.com/assets/default/article/2021/05/17/article_1621304498.pdf
外文原文资料:
Talent Recruitment Management System for Small and Micro Enterprises Based on Springboot
Framework
Fuyuan Cheng*
College of Computer Science and Technology, Tiangong University, Tianjin, China *corresponding author: Fuyuan Cheng
Keywords: Small and micro enterprises, Talent recruitment management system, SpringBoot, B / S architecture.
Abstract: Talent recruitment management is an important management activity of small and micro enterprises. However, small and micro enterprises often face the problems of high recruitment cost and difficult background investigation of job seekers. The talent recruitment management system of small and micro enterprises based on springboot framework can effectively solve the above problems. Practice has proved that the B / S architecture in the web browser application development, the system interface is easy to operate, strong scalability. Firstly, this paper introduces the analysis and design method of the system; Secondly, it describes in detail the two important function points of recruitment process and back key scoring; Finally, through the recruitment process, it clearly shows a talent recruitment management system for small and micro enterprises, which takes into account both back information and cost.
- Introduction
In recent years, the flow of talents in private enterprises is accelerating, which leads to the increasing co
剩余内容已隐藏,支付完成后下载完整资料
英语原文共 7 页,剩余内容已隐藏,支付完成后下载完整资料
资料编号:[595918],资料为PDF文档或Word文档,PDF文档可免费转换为Word
课题毕业论文、外文翻译、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。