校园招聘系统-springboot vue

112 阅读3分钟

淘宝店铺搜索:点创微科

校园招聘系统-springboot vue

860baf22f65c49da97e52f18e4b517cd~tplv-k3u1fbpfcp-jj-mark_0_0_0_0_q75.jpg

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述
基于springboot+vue的大学生就业信息管理系统。通过springboot,vue框架进行开发

http://127.0.0.1:8000/
管理员: mike/123456
学生:student/123456
企业:company/123456
教师:teacher/123456

二、项目功能

管理员功能

  1. 数据分析:生成并展示各类统计数据。
  2. 用户管理
    增:添加新用户,包括学生、企业、教师等角色。
    删:删除不再需要或违规的用户账户。
    改:修改用户信息,如联系方式、所属学院等。
    查:查询用户信息,支持按姓名、学号/工号、角色等条件筛选。
    分配角色:根据用户身份(如学院教师、企业HR等)分配相应权限和角色。
  3. 角色管理
    增:定义新角色,设置角色名称和权限范围。
    删:删除不再需要的角色。
    改:调整角色权限,更新角色描述。
    查:查看所有角色及其权限详情。
  4. 个人中心
    信息管理:维护管理员个人基本信息。
  5. 首页
    公告查看:浏览系统发布的各类公告信息。
    招聘查看:快速浏览当前系统中的招聘职位,了解企业需求。

学生功能

  1. 数据分析:生成并展示各类统计数据。
  2. 个人中心:维护学生个人基本信息。
  3. 首页
    公告查看:查看学校及系统发布的各类公告信息。
    招聘查看:浏览企业发布的招聘职位,筛选感兴趣的岗位。
  4. 我的简历
    创建/编辑/修改:创建新简历,编辑或删除现有简历,支持多份简历管理。
  5. 我的投递
    查看投递记录:查看已投递的职位及其状态。
    撤销投递:在特定时间内撤销已投递的职位申请。
  6. 我的offer
    查看收到的offer:列表展示所有收到的offer,包括企业信息、岗位、薪资等。
    接受/拒绝:对收到的offer进行接受或拒绝操作。

企业功能

  1. 数据分析:生成并展示各类统计数据。
  2. 个人中心:维护企业用户个人基本信息。
  3. 公司信息维护:更新企业简介、Logo、联系方式等信息。
  4. 发布招聘
    增:发布新的招聘职位,包括岗位名称、职责、要求、薪资等。
    删:删除已发布的无效或过期职位。
    改:修改招聘职位的详细信息。
    查:查看和管理所有发布的招聘职位。
  5. 首页
    公告查看:浏览系统发布的公告信息。
    招聘查看:查看自己发布的招聘职位及应聘情况。
  6. 应聘审核
    查看应聘简历:浏览投递至本企业的简历。
    筛选/标记:对简历进行筛选,标记为已读、邀请面试等状态。
  7. 管理offer
    发送offer:向合适的候选人发送offer通知。
    查看已发offer:管理已发送的offer,查看候选人接受情况。

教师功能

  1. 数据分析:生成并展示各类统计数据。
  2. 个人中心:维护教师个人基本信息、联系方式等。
  3. 发布公告
    新增公告:发布就业指导、招聘信息等公告,帮助学生和企业获取
    审核招聘:是否同意该公司招聘。

三、运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL5+java17

四、项目技术
前端: vue2.0 , vuex,axios,md5,vue-router
后端:Java17, springboot 3.1.0, mysql

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

2345_image_file_copy_876.jpg

image.png

image.png

image.png

image.png

image.png

2345_image_file_copy_882.jpg

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

2345_image_file_copy_894.jpg

2345_image_file_copy_895.jpg