基于SpringBoot学生就业管理系统

摘 要

随着信息化时代的到来,管理系统都趋向于智能化、系统化,学生就业管理系统也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而学生就业管理系统能很好地解决这一问题,轻松应对学生就业管理的工作,既能提高人力物力财力,又能加快工作的效率,取代人工管理是必然趋势。

本学生就业管理系统以springboot作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括首页,个人中心,辅导员管理,学生管理,企业管理,工作类型管理,企业招聘管理,投简信息管理求职信息管理,面试邀请管理,就业信息管理,学生消息管理,企业消息管理,系统管理等功能,通过这些功能的实现基本能够满足日常学生就业管理的操作。

本文着重阐述了学生就业管理系统的分析、设计与实现,首先介绍开发系统和环境配置、数据库的设计,接着说明功能模块的详细实现,最后进行了总结。

关键词:学生就业管理; springboot;MySql数据库;Tomcat;

开发技术与环境配置

  • SpringBoot框架
  • Java
  • MySQL
  • MyEclipse
  • B/S架构

总体设计

根据学生就业管理系统的功能需求,进行系统设计。
前台功能:学生、企业进入系统可以实现首页,企业招聘,求职信息,就业知识个人中心,后台管理等功能进行操作;
后台由管理员,学生、企业,主要功能包括首页,个人中心,辅导员管理,学生管理,企业管理,工作类型管理,企业招聘管理,投简信息管理求职信息管理,面试邀请管理,就业信息管理,学生消息管理,企业消息管理,系统管理等功能;
系统对这些功能进行整合,产生的功能结构图如下:
在这里插入图片描述

数据库设计与实现

求职信息

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
biaotivarchar200标题
xuehaovarchar200学号
xingmingvarchar200姓名
xingbievarchar200性别
zhaopianvarchar200照片
xuelivarchar200学历
zhuanyevarchar200专业
chushengriqidate出生日期
gangweimingchengvarchar200岗位名称
gongzuodidianvarchar200工作地点
qiwangxinzivarchar200期望薪资
jiaoyubeijingvarchar200教育背景
huojiangzhengshuvarchar200获奖证书
gongzuojingyanlongtext4294967295工作经验
gerenjianjielongtext4294967295个人简介
clicktimedatetime最近点击时间
clicknumint点击次数0

就业知识

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
titlevarchar200标题
introductionlongtext4294967295简介
picturevarchar200图片
contentlongtext4294967295内容

面试邀请

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
xuehaovarchar200学号
xingmingvarchar200姓名
biaotivarchar200标题
gangweimingchengvarchar200岗位名称
tongzhineironglongtext4294967295通知内容
tongzhishijiandatetime通知时间
qiyehaovarchar200企业号
qiyemingchengvarchar200企业名称

就业信息

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
bianhaovarchar200编号
xuehaovarchar200学号
xingmingvarchar200姓名
xingbievarchar200性别
banjivarchar200班级
zhuanyevarchar200专业
jiuyedanweivarchar200就业单位
shifoujiuyevarchar200是否就业
xuexiaovarchar200学校
biyenianfenvarchar200毕业年份
xuelivarchar200学历
zhaopianvarchar200照片
gonghaovarchar200工号
dengjishijiandatetime登记时间

学生成绩

字段名称类型长度字段说明主键默认值
idbigint主键主键
addtimetimestamp创建时间CURRENT_TIMESTAMP
nianfenvarchar200年份
xueqivarchar200学期
kemuvarchar200科目
gonghaovarchar200工号
xuehaovarchar200学号
xingmingvarchar200姓名
banjivarchar200班级
fenshuint分数
banjipaimingvarchar200班级排名
shifouhegevarchar200是否合格
pingyulongtext4294967295评语

系统功能的具体实现

求职信息界面图

在这里插入图片描述

投简信息管理界面图

在这里插入图片描述

企业消息管理界面图

在这里插入图片描述

学生消息管理界面图

在这里插入图片描述

系统管理界面图

在这里插入图片描述

投简信息管理界面图

在这里插入图片描述

面试邀请管理界面图

在这里插入图片描述

总 结

在这次毕业设计中,我使用了springboot框架,选择MySQL作为后台数据库进行访问及修改。在设计开始之初,我也在苦恼于系统的逻辑功能的具体实现,因为我对于学生就业管理的概念还较为模糊,其间我也查询了大量的网上资料,清楚了解实际生活中学生就业管理主要面对的对象和管理需要完成的基本功能。

虽然在这过程中也遇到了许多的困难,主要有系统逻辑功能不合适和系统设计中出错,当在自己查阅资料无法解决之时,我也会与同学和老师进行请教和讨论,所以在这个过程之中,也让我清楚的认识到自己的不足以及团队的力量才是最大,以后不论是在学习还是工作中,都要融入到集体之中,那样自己才会成长的更快。

当然,在此次设计中,仍然存在着很多的不足,本来之前我想让其系统可以更为完美的实现角色与权限之间的控制,让系统中每一次的权限操作都进行控制,但是也因为时间的不足以及本人的能力有限,并未完成,我希望自己在以后的学习中继续完善,使这个系统更贴近实际的操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值