基于简单过滤的高校教师招聘管理系统设计

2021-02-14 08:23宋东翔王怡然通讯作者
信息记录材料 2021年12期
关键词:报名表德宏管理员

宋东翔,王怡然(通讯作者)

(1德宏师范高等专科学校 云南 德宏 678400)(2德宏职业学院 云南 德宏 678400)

1 引言

随着高校招聘[1]工作的不断发展,招聘信息化的建设不仅可以提升招聘工作的效率,还能体现一个高校的信息化建设水平。部分高校现在还采用传统的邮件招聘,此方法最大的弊端就是招聘者无法及时得知是否通过审核,造成大量的招聘者通过电话的形式来询问自己的审核状态,从侧面又增加了管理人员的工作量和压力。有时审核员因为报名邮件太多而没有及时回复招聘者,导致招聘者在报名时间内没有提供补充证明材料而错过报名。采用传统信息化系统,可以实现招聘者及时查询审核信息和补充证明材料,但在招聘过程中还是会出现部分招聘者没有按照招聘要求来报名,恶意填写错误报名信息,如专业、学历、学位、政治面貌不符等。管理人员还需要在系统中对这些无效报名信息进行人工审核,花费大量的时间和精力。结合当前现状和德宏师范高等专科学校人事工作的特点,基于简单过滤的高校教师招聘管理系统设计了简单过滤[2]功能,主要实现招聘者提交报名信息后,系统可以自动根据报名信息审核报考的岗位条件是否满足完成初步审核,保证管理人员的最终审核阶段没有无效报名信息,提高工作效率和准确性。

2 系统功能结构

结合德宏师范高等专科学校人事工作的特点和当前用户的使用习惯,系统的主要目的是构建一个简洁、高效、用户体验质量高的PC和手机端的招聘平台。用户分为招聘者和管理员,系统的主要功能包括:招聘报名、招聘过滤、招聘审核、人员管理4个模块。

如图1所示,招聘报名模块包括招聘者填写提交报名表、查看报名审核进度、查看和修改报名表功能;招聘过滤模块包括管理员设置招聘岗位条件、设置过滤条件功能;招聘审核模块包括管理员审核报名信息、报名信息统计功能;人员管理模块包括系统管理员和招聘者注册的用户信息管理、用户注册、密码找回功能。

图1 系统功能结构图

3 系统的关键技术实现与应用

德宏师范高等专科学校经过对往年招聘工作的研究,考虑招聘者对系统的用户体验,系统前端采用Vue.js和Element-UI[3],使用简洁美观元素和自适应页面布局,提升用户体验的同时,还能适配手机端和PC端的常用浏览器。系统后端使用NodeJs[4],数据库使用MySQL,服务器端使用Nginx静态资源服务器[5]。关键技术如下。

3.1 报名审核进度设计

系统的报名审计进度有未报名、已提交、初审通过和终审通过4个步骤,使用Element-UI的Steps步骤条组件设计,其中未报名和审核不通过的组件状态为error,已提交、初审通过和终审通过的组件状态为success。报名状态的下方都有对应的审核说明(图2),使用Element-UI的Alert警告带有icon组件设计,对应的组件状态和Steps步骤条组件相同。招聘者可以在登录系统后就看到自己的报名状态,在报名完成提交报名表后,也是跳转到当前页面,如果遇到操作困难,报名状态上方有简单的操作步骤提示,使用Element-UI的Tag标记组件设计,其中报名并提交和查看报名信息步骤使用组件状态success,审核不通过使用组件状态danger,让招聘者可以最直观地了解所需信息,提升平台使用体验。

图2 报名审核进度

3.2 报名表设计

如图2所示,报名表使用Element-UI的Form表单组件设计,使用el-row和el-col布局,平台实现PC端和手机端的自适应。报名信息的字段使用el-input输入框、el-select下拉选择、el-radio单选框、el-time-picker日期选择器、Upload文件上传组件设计。表单每个元素都通过Rule条件判断输入内容的过滤,比如身份证和联系方式字段不能输入文字,只能输入正确的身份证和手机号码格式(图3)。文件上传组件用accept属性设置只能提交jpg、jpeg格式的图片,且图片大小不能超过2 MB,其目的是一方面提升平台的响应速度,一方面节省服务器的存储空间。

图3 报名信息表

3.3 简单过滤功能设计

简单过滤流程见图4,逻辑是管理员根据不同招聘岗位的招聘条件对应报名表中的字段设置条件,当招聘者提交报名表后,系统会自动判断报名表信息和设置的条件是否相同,如果相同就通过,不相同就不通过。通过的更新招聘状态为初审通过,不通过的更新招聘状态为审核不通过,审核说明为某某条件不符合招聘岗位要求。如图3报名信息表所示,例如过滤条件可以设置招聘岗位2021001的条件为政治面貌:中共党员;学历:本科;学位:学士学位;所学专业:物联网工程、大数据分析和计算机科学与技术符合其中专业之一,这4个过滤条件。这位招聘者在报名信息表提交后系统就会根据设置的招聘岗位2021001的4个过滤条件审核,全部符合就通过,否则不通过。

图4 简单过滤流程图

3.4 找回密码设计

大多数高校的招聘者都是临近毕业的在校学生,学习和找工作的巨大压力之下有部分人会忘记了系统的密码。本系统设计了一个简单的密码找回功能,所示招聘者提供注册时的用户名和邮箱,校验通过邮箱收到验证码,核对后修改新密码。发送验证码到邮箱的功能是通过前端点击发送验证码按钮,调用后端sendMail发送邮件接口。后端使用nodemailer和nodemailer-smtp-transport插件,设置发送主机为smtp.qq.com,发送用户名,对应用户名获取授权码。

3.5 管理员审核设计

管理员可以查看所有初审通过的招聘者报名信息,为了结合管理员日常的审核习惯和方便审核,系统把报名信息设计为一张类似word的报名表,对应招聘者提交的报名信息证明材料在报名表的下方每行一张图片显示。管理员可以很清晰直观地看到审核信息,年纪较大的管理员不会因为办公环境切换为网络平台而感到不适应。并且审核时只需选择通过和不通过的单选框,附上审核说明就完成审核。

4 结语

德宏师范高等专科学校的简单过滤招聘管理系统的设计、开发和实现充分考虑了学校的人事工作现状和招聘者的实际需求,体现了高校的信息化招聘平台高效、准确和用户体验质量高的特点,提升了学校招聘工作的效率和准确性。在实际的系统使用过程中我们也发现,仅仅通过专业这个报名信息表的字段来判断招聘者的专业还不够全面,后期准备使用图像识别技术对毕业证识别专业名称,提高过滤的准确性。因为使用nginx服务器的部署,后期可以研究开启gzip文件压缩功能的使用,减少客户端网页的加载时间,减少用户等待时间,提升用户体验。

猜你喜欢
报名表德宏管理员
我是小小午餐管理员
德宏 生态摄影“朝圣地”
三元互动下的德宏民族语言舆情探究
我是图书管理员
我是图书管理员
大滇西旅游一线6 有一个美丽的地方 德宏
共饮一江水葫芦丝独奏
可疑的管理员
走出大队部门口的那一刻
走出大队部门口的那一刻