1 项目介绍
使用人职匹配推荐系统分为管理员和用户、企业三个权限子模块。
管理员所能使用的功能主要有:首页、个人中心、用户管理、企业管理、岗位信息管理、岗位类型管理、应聘信息管理、应聘状况管理、平台费用管理、系统管理等。
用户可以实现;首页、个人中心、应聘信息管理、应聘状况管理、我的收藏管理等。
企业可以实现;首页、个人中心、岗位信息管理、应聘信息管理、应聘状况管理、平台费用管理等。
2、项目技术
项目后端框架:Java+springboot
项目前端框架:vue2,springboot
3、开发环境
环境说明:
开发语言:java
框架:springboot, vue
JDK版本:JDK1.8
数据库:mysql 5.7+ (推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse (推荐idea)
Maven包:Maven3.3.9+
4 系统特点
为此开发了人职匹配推荐系统;为用户提供了方便管理平台,方便管理员查看及维护,并且可以通过需求进行内容的编辑及维护等;对于用户而言,可以随时进行查询所需信息,管理员可以足不出户就可以获取到系统的数据信息等,而且还能节省用户很多时间,所以开发人职匹配推荐系统给管理者带来了很大的方便,同时也方便管理员对用户信息进行处理。
第五章 系统实现
5.1用户功能模块
用户点击进入到系统操作界面,可以对首页、个人中心、应聘信息管理、应聘状况管理、我的收藏管理等功能模块,应聘信息管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历并进行修改操作,如图5-1所示。
图5-1应聘信息管理界面图
应聘状况管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、状态、内容、更新时间等信息,进行详情、修改、删除操作,如图5-2所示。
图5-2应聘状况管理界面图
5.2管理员功能模块
管理员通过用户名和密码、角色填写完成后进行登录,如图5-3所示。管理员登录成功后进入到系统操作界面,可以对首页、个人中心、用户管理、企业管理、岗位信息管理、岗位类型管理、应聘信息管理、应聘状况管理、平台费用管理、系统管理等功能模块进行相对应操作。
用户管理:通过列表可以获取用户账号、姓名、性别、年龄、头像、用户手机、毕业院校、最高学历、期望职位、薪资要求、期望城市等内容,可以进行修改或删除操作,如图5-4所示。
图5-3管理员登录页面
图5-4用户管理页面
企业管理:通过列表可以获取企业账号、企业名称、企业地址、企业规模、负责人、联系方式、企业图片、企业邮箱等信息,进行删除或修改操作,如图5-5所示。
图5-5企业管理界面图
岗位类型管理:通过列表可以获取岗位类型等信息,进行修改或删除操作,如图5-6所示。
图5-6岗位类型管理界面图
应聘信息管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历等信息,进行修改或删除操作,如图5-7所示。
图5-7应聘信息管理界面图
应聘状况管理:管理员通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、状态、内容、更新时间等信息,进行修改或删除操作,如图5-8所示。
图5-8应聘状况管理界面图
平台费用管理:管理员通过列表可以获取费用编号、年月、费用类型、费用金额、企业账号、企业名称、负责人、联系方式、是否支付等信息,进行修改或删除操作,如图5-9所示。
图5-9平台费用管理界面图
5.3企业功能模块
企业点击进入到系统操作界面,可以对首页、个人中心、岗位信息管理、应聘信息管理、应聘状况管理、平台费用管理等功能模块,个人信息:通过列表可以获取企业账号、企业名称、企业地址、企业规模、负责人、联系方式、企业图片、企业邮箱并进行修改操作,如图5-10所示。
图5-10个人信息界面图
平台费用管理:通过列表可以获取费用编号、年月、费用类型、费用金额、企业账号、企业名称、负责人、联系方式、是否支付等信息,进行详情、修改、删除操作,如图5-11所示。
图5-11平台费用管理界面图
应聘信息管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历等信息,进行详情、修改、删除操作,如图5-12所示。
图5-12应聘信息管理界面图
应聘状况管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、状态、内容、更新时间等信息,进行详情、修改、删除操作,如图5-13所示。
图5-13应聘状况管理界面图
5.4前台首页功能模块
人职匹配推荐系统,在系统首页可以查看首页、企业、岗位信息、新闻资讯、个人中心、后台管理等内容,如图5-14所示。
图5-14前台首页功能界面图
用户注册,在注册页面可以填写用户账号、密码、姓名、性别、用户手机、毕业院校、最高学历、期望职位、薪资要求、期望城市等信息进行注册,如图5-15所示。
图5-15用户注册界面图
用户登录,在登录页面通过填写账号、密码等信息完成登录,如图5-16所示。在应聘信息页面通过查看职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历等信息进行提交操作,如图5-17所示。
图5-16用户登录界面图
图5-17应聘信息界面图