基于HTML5的在线求职招聘系统的设计与实现文献综述
2020-04-14 17:23:54
求职与招聘一直是当今社会的热点话题,在过去企业和个人主要通过现场招聘会等线下途径来进行求职招聘,但由于招聘会是在限定的时间、限定的期限内召开,超过限期就业者也就错过了与招聘单位交流的机会。另外,参加招聘会的人数繁多、流动性极强,既增加了主办方的管理难度,也使参与招聘会的就业者与招聘企业难以实现一对一的交流。因此利用互联网技术将求职方与招聘单位有机地联系起来,加强他们之间的紧密程度,是一条切实可行的途径。随着互联网的发展,企业招聘已经从现场转到了网络,网络招聘已经成为了一种主流的招聘方式。
在国外,以美国为例,由于在 1993 年实施了NII 计划,使得网络大大的普及,网络招聘也应运而生。由于这些招聘网站所用时间短、成本低,并且信息量大,逐渐受到美国企业和个人就业者的关注,这些网站主要包括门户型招聘网站、门户型网站的招聘频道和行业型招聘网站。随着网络的进一步发展以及 Web 技术的越来越成熟,求职招聘系统技术也日益成熟,具有强大的互动功能,既可以在信息管理上建立个人职位库和企业人才库,又可以在交流互动上支持站内短信以及人才职位高级搜索等,还能对网站进行实时动态设置,如区域性、职位性、时间性、专业性等。各种大型的招聘网站逐渐发展起来,例如 Monster Worldwide、CareerBuilder 和雅虎等。
相对于国外而言,国内的求职招聘系统虽然起步较晚,但是作为最早以互联网渗透传统行业的领域之一,在线招聘已经经过了二十多年的进化。从1997年到2000年,智联招聘、前程无忧和中华英才网三大老牌传统招聘网站相继出现,随后的十来年里在国内网络招聘的巨大市场中处于领先地位,占据了大半的市场。在过去信息不对称的年代里充当了“搬运工”的角色,把企业的招聘需求推送给求职者的同时,也把求职者的信息推送给招聘企业,从中赚取佣金。在2012年开始则是移动招聘的兴起时代,以猎聘网为代表的高端猎头,以拉勾网为代表的垂直招聘平台,领英、脉脉等社交招聘平台,boss直聘在线聊天平台等,与此同时传统招聘平台积极转型。在现如今这个快速发展、变化的互联网大环境下,许多后起之秀都在不断壮大,形成新的网络招聘图谱,重新瓜分这个市场。
网络招聘的优势主要表现在成本低、信息量大和范围广等,但同时它的一些缺点也不可忽略,例如简历质量参差不齐、筛选工作量大、信息真实度偏低、保密性差等。对于企业来说,市场的竞争很大程度上体现为人才的竞争,如何提高人才招聘流程的工作效率,是用人单位需要考虑的重要问题之一。对于个人来讲,如何快速有效地获得企业及其发布的职位信息,成为其是否能够找到好工作的决定因素之一。所以,研发一个更智能的系统,能够进一步对企业和个人信息进行过滤,提高个人求职与企业招聘的效率,显得更加重要起来。在这里我将借助日益成熟的HTML5技术设计并实现一个在线求职招聘系统,帮助企业发布招聘信息,提高招聘的效率;同时也给就业者提供招聘信息和求职服务。
{title}2. 研究的基本内容与方案
{title}本次毕业设计的主要内容是在线求职招聘系统的设计与开发,该系统主要包括三个模块:企业信息管理模块、个人信息管理模块、系统管理员模块。
企业信息管理模块包括注册登陆、职位管理、人才检索等功能,用人单位可以通过该系统将单位的招聘信息发布出去,可以对应聘人员投递的简历进行相应的审核,还可以在系统的人才库中进行检索,筛选出符合要求的人才。
个人信息管理模块包括注册登录、简历维护、职位检索等功能,求职者可以通过该系统维护个人简历信息,向心仪的职位投递简历,还可以在系统的职位库中进行检索,筛选出适合自己求职意向的职位。
系统管理员模块主要包括信息检索、信息审核、信息管理等功能,系统管理员具有最高权限,来维护系统的正常运行,管理员可以在系统中对提交的单位信息以及个人简历信息进行审核,对不合法、不真实、不准确的数据进行剔除或者屏蔽等,还可以发布和管理就业政策及法规、就业动态、就业指导及用人单位推荐、人才推荐和招聘会信息等。
求职招聘系统采用B/S架构,即Browser/Server架构,浏览器端和服务端。系统分为三层,包括用户界面层、中间层和数据库层。开发该求职招聘系统时拟采用的技术方案,前端主要为React技术栈,包括基于react-router、webpack的UmiJS,基于redux和redux-saga的DvaJS,React UI框架Ant-Design等,后端主要为基于nodejs的Express框架,数据库方面将采用MongoDb数据库。
3. 参考文献[1] 朴灵. 深入浅出Node.js[M].人民邮电出版社,2013