一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1om4y1V7xU?t=14.0
三、运行截图:
3.1用户注册功能的界面实现
用户和企业都需要先进行注册,注册成功后才可以登录。在注册界面里需要填写密码和账号名。用户注册界面和企业的注册界面分开。用户注册运行界面如下图3-1所示:
图3-1用户注册运行调试界面
3.2登录功能的界面实现
系统运行调试后,需要登录。登录界面设计的目的是保证当前的使用角色等级。管理员同样需要登录后才可以进行操作。在登录界面里加入了忘记密码的功能,当密码丢失时可以使用本功能进行找回。在登录时只需要填写用户账号和密码,选择权限就可以实现。用户登录的运行界面如下图3-2所示:
图3-2用户登录的运行界面
在登录的界面中包含的元素有系统题目、输入框、登录按钮、选择框。本系统的使用权限为管理员和用户、企业。权限选择框的运行界面如下图3-3所示:
图3-3权限选择框运行界面
3.3管理员功能的设计实现
3.3.1用户信息管理功能的实现界面
用户的信息可由管理员添加,本功能设计的目的是添加和审核用户的资料,当发现不当的使用用户可以删除其账号。当删除用户信息后相对应的用户信息表里的信息也会随着删除掉。查询用户信息功能的运行界面如下图3-4所示:
图3-4查询用户信息功能的运行界面
3.3.2 个人中心功能的实现界面
个人中心的内容包括当前登录账号修改、密码信息修改。本系统中可以拥有多个管理员。个人中心功能的运行界面如下图3-5所示:
图3-5个人中心功能的运行界面
3.3.3招聘信息管理功能的实现界面
用户浏览的招聘都是由管理员、企业在此功能里进行维护添加的,同样当管理员添加、编辑招聘信息后,数据库表中的招聘信息表也会发生改变。招聘信息管理功能的运行界面如下图3-6所示:
图3-6招聘信息管理功能的运行界面
在添加招聘信息时可以重置和提交。发布新招聘信息的运行界面如下图3-7所示:
图3-7发布新招聘信息的运行界面
3.3.4 应聘信息管理功能的实现界面
用户所应聘的所有资料都可以在本界面里看到,管理员可以根据岗位名称进行具体应聘信息的查询。可以点击详情进行应聘的详细了解并进行审核。应聘信息管理功能的运行界面如下图3-8所示:
图3.8应聘信息管理运行界面
当管理员点击应聘审批功能时会进入本界面,应聘审批的信息包括审核状态和内容。应聘审核运行界面如下图3-9所示:
图3-9应聘审核的运行界面展示
3.3.5企业管理功能的界面实现
管理员可以审核企业的资料,保证企业的真实性,为用户的应聘提供保障。企业管理功能的实现界面如下图3-10所示:
图3-10企业管理功能的实现界面
3.3.6系统管理功能的界面实现
包括对资讯信息和轮播图的管理、设置。系统管理功能的实现界面如下图3-11所示:
图3-11系统管理功能的实现界面
3.4用户角色功能的界面实现
3.3.1岗位应聘功能的界面实现
用户的功能主要为岗位应聘。在岗位应聘时需要填写姓名、专业、简历等信息。岗位应聘功能的运行界面如下图3-12所示:
图3-12岗位应聘运行界面
3.3.2招聘信息查询功能的实现界面
用户可以在招聘信息里浏览所有的岗位信息,对于喜欢的岗位也可以收藏。招聘信息查询功能的运行界面如下图3-13所示:
图3-13招聘信息查询功能的运行界面
3.5企业角色功能的界面实现
3.3.1招聘信息管理功能的界面实现
企业可以发布新的招聘岗位,发布后的招聘岗位可以在首页进行展示。发布新的招聘岗位信息的实现界面如下图3-14所示:
图3-14发布招聘岗位功能的实现界面
3.3.2应聘审核功能的实现界面
企业在收到应聘资料后可以进行审核,用户审核通过后才可以进行接下来的面试工作。应聘审核功能的实现界面如下图3-15所示:
图3-15应聘审核功能的实现界面