进入21世纪网络和计算机得到了飞速发展,并和生活进行了紧密的结合。目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的脚脚落落。这就促使办公系统的发展。网上办公可以实现远程处理事务,远程提交工作和随时追踪工作的状态。网上办公系统给人们带来前所未有的体验,满足了新时代人们的办公需求,所以网上办公系统模式得到大力发展。
本系统为微信智能招聘小程序,是采用微信和网络技术进行开发的在线人才招聘平台,可以实现人才的审核、招聘、应聘等。本系统采用JAVA语言,数据库为Mysql,运行环境为微信开发者工具。使用角色分为用户、管理员、企业,本系统的功能包括招聘信息管理、应聘信息管理、收藏信息管理、岗位信息管理等。其中,用户负责浏览信息、申请应聘、查询申请结果,企业可以审核用户的应聘,管理员可以审核用户信息、企业信息、招聘信息和应聘信息等。本系统实现了人才的在线招聘与应聘,方便了用户和管理员、企业三方的利益,提高招聘的效率,更符合现代人生活。
关键词:应聘,招聘,企业信息管理, JAVA语言
课题研究背景
自计算机发展以来给人们的生活带来了改变。第一代计算机为1946年美国设计,最开始用于复杂的科学计算,占地面积、开机时间要求都非常高,经过数十几的改变计算机技术才发展到今天。现如今已是电子时代、数据时代,所有的生活都离不开计算机和网络。工作中有各类办公软件、APP,娱乐中有各类游戏软件、视频软件等都为生活带来了便捷,特别是我国的手机支付功能更是领先世界。科技推动了时代的发展。现在人们办公已从传统的面对面办公转换到线上办公。线上办公拥有更大的优点,信息种类全、流程清晰、结果反馈快。由于传统办公需要亲力亲为,信息单一,需要多部门面对面共同配合而逐渐被加入线上办公方式。
现在,网络覆盖范围扩大,价格便宜,各大商户都开放的有无线网络。手机也得到了普及,计算机技术也深入到手机中。普通生活、娱乐等都可以在线上解决。线上已成为趋势,大部分的行业都可以在线上开通业务,通过线上为人们解决问题,改变面对面方式,提高工作效率以及减少时间浪费。
课题现状与实现意义
现在网上办公管理平台使用率高的有企业办公软件、收银软件、会计软件以及各类国家性质的办公平台。对于招聘管理来言,想要突破发展就需要加入线上平台,传统应聘岗位需要先到人才市场了解相关要求和准备需要的资料,资料审核后再通知面试,在等待结果时也需要一定的时间等待,非常浪费时间,工作效率低下。
本系统采用企业对用户的模式,企业利用本平台可以管理招聘信息、应聘信息等。本系统可以帮助管理员工作管理,实现招聘信息的无地域、无时间审核。应聘用户可以随时浏览、查询岗位,可以了解招聘的详情以及应聘结果。本系统可以帮助用户更快的应聘岗位和跟踪结果,帮助企业增加工作途径,减少时间费用。本微信智能招聘小程序实现数据的自动化,减少管理员的工作内容并实现数据的清晰化。
课题内容
本微信智能招聘小程序使用角色可以分为用户、企业、管理员。用户可以根据要求提供应聘的资料,企业在收到用户的应聘后可以进行在线审核,当通过审核后用户可以在自己的操作平台里看到应聘结果,企业可以发布多个招聘岗位。管理员同时可以管理用户信息和系统信息、企业信息等。
论文结构安排
本论文的结构安排为三部分,分别为:
(1)第一部分,
摘要,本部分为简单的阐述,使读者可以对本论文有大致的了解;
外文翻译,采用英语对摘要进行翻译;
目录,本部分可以使读者对本论文有详细的了解。
(2)第二部分为正文部分,
绪论,本章从课题开发的来源、现状来进行介绍,总结出本系统开发的意义以及内容等;
系统分析,本章包括语言、技术等的介绍以及系统的需求分析、可行性分析、流程分析等;
系统设计,本章包括系统的功能结构图、数据库设计等;
系统实现,本章采用系统运行截图加文字进行本系统的详细介绍;
系统测试,本章采用测试的方法进行主要核心功能的测试介绍;
(3)第三部分为总结、致谢、参考文献。
系统功能分析
本人参考大量的招聘管理软件以及充分调查需要应聘的用户和管理员、企业需求,设计出的本微信智能招聘小程序使用角色为用户、管理员、企业。框架界面分为用户操作界面、管理员操作界面、企业操作界面。用户的功能设计为:
- 注册功能,可以填写必要的信息进行注册;
- 申请应聘功能,本界面里展示了不同的岗位信息,可以按照要求进行应聘资料的上传;
- 招聘信息查询功能,本界面里展示了所有的岗位,可以进行特定岗位信息的查询;
- 我的收藏管理功能,可以管理自己的收藏信息。
管理员的功能设计为:
- 应聘信息管理功能,可以发布、编辑、删除应聘信息;
- 招聘信息管理功能,本功能可以收到企业的招聘资料,可以根据实际情况进行招聘的审核;
- 用户信息管理功能,此功能可以对用户的账号、资料等进行审核管理;
- 系统管理功能,对轮播图、招聘资讯进行管理;
- 企业信息管理功能,对企业的注册资料进行审核;
- 个人中心功能,对密码、个人信息进行管理。
企业的功能设计为:
- 招聘信息功能,可以发布新的岗位和管理岗位;
- 应聘信息功能,查看用户的应聘资料和进行回复。
用例图
根据功能分析得出,本系统的主要使用角色为管理员和用户、企业。用户可以查看招聘、管理应聘、在线应聘等。管理员可以管理系统信息、用户的资料、审核招聘、查询应聘、管理企业信息等。企业可以发布招聘、管理应聘等。系统用例图如下图:
系统功能结构
系统的功能结构是系统实现的框架,本系统的主要结构为管理员和用户、企业。管理员的功能为系统管理、用户管理、招聘管理、应聘管理、企业管理。用户的功能为应聘、查询招聘、管理个人收藏。企业的功能为发布招聘、审核应聘。本微信智能招聘小程序功能结构图如下图:
招聘信息查询功能的实现界面
用户可以在招聘信息里浏览所有的岗位信息,对于喜欢的岗位也可以收藏。招聘信息查询功能的运行界面如下图:
本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE
技术路线
开发语言:Java、小程序
前端技术:JavaScript、VUE.js(2.X)、css3
后端框架:ssm
JDK版本:JDK1.8
服务器:tomcat9
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
浏览器:谷歌浏览器
小程序运行软件:微信开发者