基于springboo的t学生就业管理系统【毕业论文,源码】
如需更多资料请前往文章底部获取联系方式
需求分析
利用springboot、Java、MyEclipse和mysql数据库等知识点,结合相关设计模式、以及软件工程的相关知识,设计一个学生就业管理系统,来进行记录学生、企业的信息,以及系统信息的增删改查的功能,根据实现需求,系统需完成这些基本功能:
(1)系统合理显示系统首页界面,管理员界面,学生界面、企业界面等界面。
(2)管理员,学生、企业所有的信息都保存与数据库中。
(3)对学生就业管理信息能够进行查询、修改、删除、添加等操作
总体设计
根据学生就业管理系统的功能需求,进行系统设计。
前台功能:学生、企业进入系统可以实现首页,企业招聘,求职信息,就业知识个人中心,后台管理等功能进行操作;
后台由管理员,学生、企业,主要功能包括首页,个人中心,辅导员管理,学生管理,企业管理,工作类型管理,企业招聘管理,投简信息管理求职信息管理,面试邀请管理,就业信息管理,学生消息管理,企业消息管理,系统管理等功能;
系统对这些功能进行整合,产生的功能结构图如下
数据库概念结构设计
数据库的E-R图反映了实体、实体的属性和实体之间的联系。下面是各个实体以及实体的属性。
学生注册实体属性图如下所示:
企业注册实体属性图如下所示:
企业招聘实体属性图如下所示
系统功能的具体实现
前台功能模块
学生就业管理系统,学生、企业进入到网站首页,可以查看首页,企业招聘,求职信息,就业知识,个人中心,后台管理等内容进行操作,如图
学生注册;在学生注册页面中输入学号,姓名,密码,确认密码,年龄,手机,邮箱,学院,专业等内容进行学生注册操作;如图
企业招聘;在企业招聘页面中可以查看企业号,岗位名称,工作类型,联系电话,负责人,招聘人数,企业邮箱等内容;如图
求职信息;在求职信息页面中可以查看姓名,学历,专业,岗位名称等内容;如图
个人中心;在个人中心页面中输入学号,姓名,密码,性别,年龄,手机,邮箱,学院,专业 等内容进行更新信息,并可以根据需要对我的收藏进行详细的操作管理,如图
后台功能模块
后台管理员、学生、企业登录,通过填写注册时输入的账号、密码、选择角色等信息进行登录操作,如图
管理员登录进入学生就业管理系统可以查看首页,个人中心,辅导员管理,学生管理,企业管理,工作类型管理,企业招聘管理,投简信息管理求职信息管理,面试邀请管理,就业信息管理,学生消息管理,企业消息管理,系统管理等功能进行详细操作,如图
投简信息管理;在投简信息管理页面中可以查看索引,招聘编号,岗位名称,企业号,企业名称,工作类型,联系电话,企业邮箱,招聘人数,学号,姓名,手机,简历文件,投简时间,审核回复,审核状态,审核等内容,并进行详情,修改和删除等操作;如图
系统管理;在轮播图管理页面中可以查看索引,名称等内容,并对就业知识管理进行详情,修改等操作;如图
企业消息管理;在企业消息管理页面中可以查看索引,企业号,企业名称,时间,学号,姓名等内容,并进行回复,修改,删除等操作;如图
学生消息管理;在学生消息管理页面中可以查看索引,企业号,企业名称,时间,学号,姓名等内容,并进行回复,修改和删除等操作;如图
就业信息;在就业信息管理页面中可以查看索引,编号,学号,姓名,性别,专业,就业单位,是否就业,学校,毕业年份,学历,照片,辅导员工号,登记时间等内容,并进行详情,修改,删除等操作;如图
面试邀请管理;在面试邀请管理页面中可以查看索引,学号,姓名,标题,岗位名称,通知时间,企业号,企业名称等内容,并进行详情,修改和删除等操作;如图
求职信息管理;在求职信息页面中可以查看索引,标题,学号,姓名,性别,照片,学历,专业,出生日期,岗位名称,工作地点,期望薪资,教育背景,获奖证书等内容,并进行详情,面试邀请,企业咨询,修改,查看评论和删除等操作;如图
学生功能
学生登录进入学生就业管理系统可以查看首页,个人中心,投简信息管理,求职信息管理,面试邀请管理,学生消息管理,企业消息管理等功能进行详细操作,如图
个人中心;在个人中心页面通过填写学号,姓名,性别,年龄,手机,邮箱,学院,专业,照片等内容进行个人信息修改操作;如图
投简信息管理;在投简信息管理页面中可以查看索引,招聘编号,岗位名称,企业号,企业名称,工作类型,联系电话,企业邮箱,招聘人数,学号,姓名,手机,简历文件,投稿时间,审核回复,审核状态,审核等内容,并进行操作;如图
求职信息管理;在求职信息管理页面中可以查看索引,标题,学号,姓名,性别,照片,学历,专业,出生日期,岗位名称,工作地点,期望薪资,获奖证书等内容,并进行操作;如图
企业功能
企业登录进入学生就业管理系统可以查看首页,个人中心,企业招聘管理,投简信息管理,面试邀请管理,学生消息管理,企业消息管理等功能进行详细操作,如图所示
面试邀请管理;在面试邀请管理页面中可以查看索引,学号,姓名,标题,岗位名称,通知时间,企业号,企业名称等内容,并进行操作;如图
学生消息管理;在学生消息管理页面中可以查看索引,企业号,企业名称,时间,学号,姓名等内容,并进行操作;如图