基于vue和nodeJS的人才信息网管理平台的设计与开发

人才信息网管理系统是为商家企业平台提供规范化科学化的用工招聘管理平台,本系统的研发设计能够提升项目用工的管理效率。传统的人才管理采用手工管理的方式,各种用户信息、应聘信息和项目信息等管理都采用手工登记处理,这种管理手段在短期的招聘项目结束之后,可以方便的进行查看统计;但是如果时间积累下来,数据资料就会变得非常大,统计和查询信息效率非常低下,甚至会因为资料缺少导致无法统计。这种情况迫使人才管理平台必须要采取电子化和信息化的方式实现项目劳务管理的自动化。随着近来互联网技术的飞速发展,采用互联网手段实现规范化自动化科学化处理这类事务变得非常容易。基于VUE的人才信息网管理系统通过网上发布项目活动,用户线上应聘的方式极大的缓解了手工报名处理登记的麻烦;同时能够在项目招聘期间对用户的各种信息进行查询和统计信息。本系统通过VUE语言和MySQL数据库进行研发。按照使用者在平台中的角色设置为一般用户、系统管理员,并把系统设置为普通用户与管理用户两个类别。普通用户利用前台网页进入系统进行项目活动的招聘、并在招聘过程中查看自己的审核和录用等信息;管理员用户利用登录后台来设置系统的各项信息如项目信息、录用信息、用户信息、客户信息和系统信息等模块数据,以此与前台实现同步。

首先研究本系统的开发背景和目的意义及国内外研究现状,明确该系统要解决的问题在于提升企业商家项目招聘业务中产生的各项信息的管理效率。该系统明确包含两类用户:普通用户和企业商家管理员。从用户的使用角度出发,系统分为前台浏览查询报名模块和后台各项业务信息管理模块。本系统因为基于互联网架构采取的是基于B/S形式的架构设计。在系统开发设计的语言选择上,采用的是非常流行的VUE语言,后台数据库采用功能强大小巧灵活的MySQL。研发工具使用的VScode。在明确系统研究的功能方向后,根据两大模块的功能要求,设计前台浏览和后台管理。

本系统最终的服务用户为普通用户,没有这些普通用户,企业商家的项目招聘将不能开展起来。前台浏览界面必须要尽可能人性化,操作要方便易用,整体上界面要美观大方,方便普通用户能够快速方便的找到各类招聘信息。因此在查询条件的设计上要关注用户最关心的内容:时间和薪资,在界面上要明确的制定这两个设置条件,方便普通用户快速明确找到项目招聘。同时在前台浏览界面设置导航栏方便用户跳转到个人信息浏览,方便用户进行项目招聘报名信息的查询,最后系统能提供最新的兼职新闻咨询浏览,前台界面要在整体上符合用户的使用习惯,符合互联网的导航展示习惯。

本系统为解决普通劳务活动中产生的各项信息,需要有后台数据管理界面。管理员要能够对发布的项目招聘信息、报名信息、录用信息、审核信息和公告信息进行管理,并能够对数据进行统计分析。为了更明确的让前台用户对网站有了解,需要进行系统信息的设置和确认。

系统功能概述

本系统以解决企业商家录用普通用户的报名信息,通过录用处理、审核处理和通知管理等流程一揽子解决企业商家管理人员在处理业务中遇到的各种难题信息,并实现企业商家各项项目招聘信息的线上宣传推广,实现线下手工办理到线上自动化处理的方式改变。本系统通过前台浏览模块和后台管理模块的异步并行操作,一方面可以方便前台用户能够随时浏览查询招聘活动,并进行及时的报名登记;另一方面,后台管理员可以随时处理前台报名的登记信息,并进行录用处理。还可以在同时进行几个项目招聘的过程中,方便后台管理员各项业务信息如录用审核的处理和统计,这些都可以极大的提升用户各项信息处理效率,提升用户使用该项业务系统的感知。

系统需求分析

按照系统角色分类,主要分为普通用户和系统管理员用户,并根据用户角色把系统分为两大模块,其中对应的功能模块也设置为这两个角色对应的功能权限。前台普通用户界面主要展示企业商家发布的项目招聘信息,并设置前台用户最为关注的项目名称、优先级、状态和性别要求为查询条件,让其方便的找到合适的项目招聘并进行详情审核报名。设计中需要把界面设计的友好人性,整体界面符合互联网风格,从导航栏开始指引用户进行不同功能的操作。前台展示的项目招聘区域要使用大图展示,增强用户的点击参与欲望。对应的后台数据管理因为面对的信息量比较大,采用表格一览的方式进行展示,并能够随时导出各业务信息的详细数据,使得管理员能够通过各种方式进行业务数据的处理统计。

前台页面主要提供用户和系统的交互操作如:游客用户的注册、已注册的用户进行系统登录、项目招聘信息的检索浏览、已登录用户对项目招聘进行报名登记及个人相关信息的修改,录用查询、通知查询和公告查询等等;后台页面提供管理员进行各种业务数据信息的处理和设置如:对系统注册用户信息的设置、对前台用户报名信息的审核处理、对系统提供项目招聘数据的设置管理、对求职用户通知信息的登记处理、对公告新闻信息进行处理、对个人信息的设置及系统自身信息的设置。

前台用户界面主要提供普通用户查找各项数据信息如:公告信息、招聘信息、录用信息、通知信息,提供用户注册和登录并进行个人账户信息的修改设置。

后台管理员可以随时处理前台报名的登记信息,并进行录用处理。还可以在同时进行几个项目招聘的过程中,方便后台管理员各项业务信息如审核录用的处理和统计,这些都可以极大的提升用户各项信息处理效率。通过前述的后台管理实习用户需要的功能权限,可以画出后台管理用户的用例图。

后台管理员主要实现用户的登录验证,公告信息的管理、项目信息的管理、用户信息的管理、客户信息的设置、应聘信息的管理、通知信息的管理和系统信息的设置处理。

目录

1. 绪论1

1.1 研究背景1

1.2 研究现状2

1.2.1 国外现状2

1.2.2 国内现状2

1.3 研究思路与方案3

1.4 论文的内容及安排3

2. 系统分析5

2.1 系统功能概述5

2.2 系统需求分析5

2.2.1 系统基础活动分析5

2.2.2 系统前台活动分析6

2.2.3 系统后台活动分析7

2.3 业务流程分析8

3. 系统设计10

3.1 系统整体功能模块设计10

3.2 数据库设计11

3.2.1 数据库E-R图11

3.2.2 数据库表设计13

3.3 前台功能模块设计15

3.3.1 用户注册模块设计15

3.3.2 用户登录模块设计16

3.3.3 项目浏览模块设计16

3.3.4 项目应聘模块设计17

3.3.5 录用查询模块设计17

3.4 后台功能模块设计18

3.4.1 用户管理模块设计18

3.4.2 项目管理模块设计19

3.4.3 应聘管理模块设计19

3.4.4 通知管理模块设计20

3.4.5 公告管理模块设计20

4. 系统实现22

4.1 用户登录册实现22

4.2 系统主界面实现22

4.3 项目招聘浏览实现23

4.5 用户项目应聘实现24

4.6 应聘录用查询实现24

4.7 项目信息管理实现25

4.8 应聘信息管理实现25

4.9 录用通知管理实现26

5. 总结与展望27

5.1 总结27

5.2 展望27

参考文献28

致谢29

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值