开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
页面展示
用户功能模块
用户点击进入到系统操作界面,可以对首页、个人中心、应聘信息管理、应聘状况管理、我的收藏管理等功能模块,应聘信息管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历并进行修改操作
应聘信息管理界面图
应聘状况管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、状态、内容、更新时间等信息,进行详情、修改、删除操作
应聘状况管理界面图
管理员功能模块
管理员通过用户名和密码、角色填写完成后进行登录,如图5-3所示。管理员登录成功后进入到系统操作界面,可以对首页、个人中心、用户管理、企业管理、岗位信息管理、岗位类型管理、应聘信息管理、应聘状况管理、平台费用管理、系统管理等功能模块进行相对应操作。
用户管理:通过列表可以获取用户账号、姓名、性别、年龄、头像、用户手机、毕业院校、最高学历、期望职位、薪资要求、期望城市等内容,可以进行修改或删除操作
管理员登录页面
用户管理页面
企业管理:通过列表可以获取企业账号、企业名称、企业地址、企业规模、负责人、联系方式、企业图片、企业邮箱等信息,进行删除或修改操作
企业管理界面图
岗位类型管理:通过列表可以获取岗位类型等信息,进行修改或删除操作
岗位类型管理界面图
应聘信息管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历等信息,进行修改或删除操作
应聘信息管理界面图
应聘状况管理:管理员通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、状态、内容、更新时间等信息,进行修改或删除操作
应聘状况管理界面图
平台费用管理:管理员通过列表可以获取费用编号、年月、费用类型、费用金额、企业账号、企业名称、负责人、联系方式、是否支付等信息,进行修改或删除操作
平台费用管理界面图
企业功能模块
企业点击进入到系统操作界面,可以对首页、个人中心、岗位信息管理、应聘信息管理、应聘状况管理、平台费用管理等功能模块,个人信息:通过列表可以获取企业账号、企业名称、企业地址、企业规模、负责人、联系方式、企业图片、企业邮箱并进行修改操作
个人信息界面图
平台费用管理:通过列表可以获取费用编号、年月、费用类型、费用金额、企业账号、企业名称、负责人、联系方式、是否支付等信息,进行详情、修改、删除操作
平台费用管理界面图
应聘信息管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历等信息,进行详情、修改、删除操作
应聘信息管理界面图
应聘状况管理:通过列表可以获取职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、状态、内容、更新时间等信息,进行详情、修改、删除操作
应聘状况管理界面图
前台首页功能模块
人职匹配推荐系统,在系统首页可以查看首页、企业、岗位信息、新闻资讯、个人中心、后台管理等内容
前台首页功能界面图
用户注册,在注册页面可以填写用户账号、密码、姓名、性别、用户手机、毕业院校、最高学历、期望职位、薪资要求、期望城市等信息进行注册
用户注册界面图
用户登录,在登录页面通过填写账号、密码等信息完成登录。在应聘信息页面通过查看职位名称、岗位类型、企业账号、企业名称、负责人、联系方式、用户账号、姓名、用户手机、性别、年龄、毕业院校、最高学历、个人简历等信息进行提交操作。
用户登录界面图
应聘信息界面图
摘 要
随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于人职匹配推荐系统当然也不能排除在外,随着网络技术的不断成熟,带动了人职匹配推荐系统,它彻底改变了过去传统的管理方式,不仅使服务管理难度变低了,还提升了管理的灵活性。这种个性化的平台特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对人职匹配推荐系统而言非常有利。
本系统采用的数据库是Mysql,使用SpringBoot框架开发,运行环境使用Tomcat服务器,ECLIPSE 是本系统的开发平台。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。