# 【从0带做】企业招聘系统+推荐算法
作者:武哥聊编程 (opens new window)
公众号:武哥聊编程 (opens new window)
获取链接:https://www.javaxmsz.com/projectDetail?id=55 (opens new window)
# 一、项目功能视频
# 二、项目在线体验地址
体验地址(请电脑端浏览器访问):http://124.223.57.18:81/ (opens new window)
管理员账号:admin admin
企业账号: huawei 123456
用户账号:zhangsan 123456
注:管理员账号登录后,可以看到其他企业和用户的账号,也支持登录
# 三、项目技术栈
前后端分离
后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL
版本要求:
jdk不低于17,MySQL 5.7或者8,node.js环境不低于16,maven版本建议3.8及以上,navicat建议不低于16
数据库表:10张表
难度系数:⭐⭐⭐⭐⭐
# 四、项目功能描述
# 3.1 管理员
登录、个人信息、修改密码
系统首页:查看系统公告,查看多维度数据统计分析
广告位管理:管理系统前台首页的广告位(企业想要增加曝光)
行业信息:管理系统所有行业信息
职位信息:管理和审核企业发布的职位信息,审核通过后才可以展示在前台供用户查看
岗位投递:管理员查看每个公司的岗位投递情况
企业管理:对企业信息进行管理,包括企业资质的审核
用户管理:对用户信息进行管理
# 3.2 企业
登录、注册、个人中心、修改密码
职位信息:管理自己企业的职位信息,支持岗位要求的填写(富文本编辑器),提交后等待管理员审核
岗位投递:管理自己企业岗位的投递信息,可以在线查看用户简历,并且同步简历投递状态,包括面试中、通过或者不通过。
# 3.3 用户
首页查看岗位信息、广告位信息
支持根据关键词搜索岗位名称,也可以根据行业分类切换查看岗位信息
支持查看岗位详细信息,包括薪资、要求等等,投递简历
支持查看企业信息,以及该企业下正在招聘的岗位信息
支持查看系统通过推荐算法推荐给自己的岗位
简历管理:可以管理自己的简历信息,支持在线填写简历,支持简历的在线预览
支持收藏自己喜欢的岗位,管理自己收藏的岗位
管理自己投递的岗位、取消投递,查看投递状态,及时了解动态
# 五、创新点 拉满!
- 仿boss直聘开发,网站质量和质感拉满
- Echarts图表进行数据的多维度统计
- 模拟简历投递到面试整体流程
- 岗位介绍富文本编辑器的使用
- 简历在线编辑,在线生成,在线预览
- 协同过滤推荐算法推荐合适简历
- 多角色权限控制、多模块的关联
- 支持游客模式(不登录可以访问)
# 六、系统关键功能截图
← 30. 固定资产管理系统 32. 旅游网站 →