基于协同过滤算法的大学毕业生就业签约管理系统

功能需求:      角色:管理员、企业、求职者
本系统采用intellij idea支持eclipse
项目架构:B/S架构web
开发语言:Java
前端技术:vue.js+ElementUi
后端技术:spring、mybatis、Springmvc
运行环境:win10/win11、jdk1.8
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
功能: 
管理员:主页、个人中心、求职者管理、企业管理、招聘信息管理、就业信息管理、面试邀请管理、就业签约管理、投递的简历管理、系统管理
企业:主页、个人中心、求职者管理、招聘信息管理(可看见所有的招聘信息。发布招聘信息,发布后需要管理员同意,学生才可看见。也可通过企业名称进行查询)、面试邀请管理、就业签约管理、投递的简历管理 
求职者:主页、个人中心、企业管理、招聘信息管理、就业信息管理、面试邀请管理、投递的简历管理
前台可看见公告信息、企业信息、招聘信息、个人中心等
1,登陆:求职者、企业、管理员可以登录不同的界面,有退出功能
2,注册:求职者注册页面信息全面,企业注册通过公司名个信息注册,管理员不能个人注册账号,所有的管理员账号是添加到系统数据库后
3,主页:不同角色登录后的界面框架相同,可以执行的权限不同.
4,具有不同的增删改查权限
1.系统信息管理
2.学生信息管理(注册,查询个人信息,更改个人密码和信息等,收到面试邀请和签约邀请等)
3.管理员用户管理(查看求职者是否签约,就业状态等)
4.企业用户管理(企业收到学生的简历投递,可发出面试邀请成功后发出签约邀请等)
5.公告信息管理(管理员发出相关通知等)
6.面试邀请管理(企业发出面试邀请求职者可看见)
7.就业签约管理(企业发出签约邀请,学生签约上传合同等)
8.招聘信息管理(发布招聘信息,发布后需要管理员同意,学生才可看见。企业和管理员发布招聘信息,学生可通过协调过滤算法推荐岗位如:收藏)
9.就业数据统计(管理员查看求职者就业率统计)
10.系统维护等  
目    录
摘要    1
abstract    1
目    录    1
1 绪论    4
1.1 开发背景    4
1.2 开发意义    4
2 开发技术介绍    4
2.1 系统设计模式    4
2.2 前后端分离    5
2.3 Mysql数据库服务器    5
2.4 springboot框架    6
3 需求分析    6
3.1 系统用列分析    7
3.2 可行性分析    13
3.3 系统流程分析    14
3.3.1 添加信息流程    14
3.3.2 修改信息流程    14
3.3.3 删除信息流程    15
3.4 功能模块设计    16
3.5 数据库设计    16
4 详细实现    26
4.1 网站首页    26
4.2 用户注册登陆    26
4.3 就业统计    28
4.4 简历投递模块    29
4.5 就业签约模块    29
4.6 面试邀请模块    30
4.7 招聘资讯模块    31
4.8 企业管理模块    32
4.9 用户管理模块    33
4.10 招聘信息模块    34
5 总体设计    36
5.1 软件测试的目的    36
5.2 软件测试的方式    37
5.3 测试实例    37
总结    38
结束语    39
参考文献    41
致谢    42

  • 16
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值