# 【从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图表进行数据的多维度统计
  • 模拟简历投递到面试整体流程
  • 岗位介绍富文本编辑器的使用
  • 简历在线编辑,在线生成,在线预览
  • 协同过滤推荐算法推荐合适简历
  • 多角色权限控制、多模块的关联
  • 支持游客模式(不登录可以访问)

# 六、系统关键功能截图

上次更新: 11/17/2024,