基于Java web就业信息管理系统

为了方便管理我院毕业生的就业、考研信息,我院需要开发一个就业信息系统,该系统主要包括:毕业生基本信息管理、就业信息管理、考研信息管理、就业通知发布、就业单位管理以及系统管理。系统模块如下:

1、就业通知及用户管理:

(1)就业通知管理:系统管理员利用该功能发布就业通知,包括通知编号、标题、内容、日期、发布人等。对于过期的通知可以删除,删除可以根据通知编号,或者根据发布日期的范围来删除;通过如果输入错误可以修改。修改要根据通知编号来修改。通知编号可以用数据库的自增功能来生成。

(2)就业通知查询:所有用户可以按照各种条件(标题、内容、发布日期范围)查询就业通知,并支持模糊查询;例如标题内容输入‘联想招聘’、内容输入‘java’,范围输入‘2016-05-06’、‘2016-05-10’,则查询出标题中含有‘联想招聘’、内容中含有‘java’字样,并且发布日期在‘2016-05-06’和‘2016-05-10’之间的通知列表。

(3)用户管理,这里管理使用该系统的所有人员信息,包括用户登录名、真实姓名、性别、身份证号、用户角色(管理员、班级管理员)、初始密码。新进来用户需要从这里添加进数据库,如果某个用户调走了,可以删除这个用户,如果某个用户的角色变了,可以从这里修改他的角色信息。班级管理员还要输入他所管理的班级。

(4)修改密码,根据用户名和输入的新密码,替换原来的密码。

2、  基本信息管理

(1)学生基本信息管理:系统管理员利用该功能添加、删除和修改学生的基本信息(学号、姓名、专业、班级、英语等级、特长等),并能批量导入一个专业或一个班的学生基本信息。

(2)就业基本信息管理:系统管理员可以添加、删除和修改所有班级学生的就业信息(就业意向、就业单位、工资待遇等);班级管理员可以添加、删除和修改本班的学生就业信息。

(3)考研基本信息管理:系统管理员利用该功能添加、删除和修改所有班级学生的考研信息(报考院校、考研成绩、录取院校等);班级管理员可以添加、删除和修改本班的考研信息。

(4)分别以学号和名称作为条件查询,模糊查询某个或某些学生的基本信息。

(5)分别以班级、学号、姓名作为查询条件,查询相应学生的就业情况

(6)分别以班级、学号、姓名作为查询条件,查询相应学生的考研情况

(7)通过班级名称作为条件,统计每个班的学生的就业率,即已就业人数/班级总人数,如果班级名称为空,则统计所有班级的,并按照就业率从大到小排序。

(8)通过班级名称作为条件,统计每个班的学生的考研通过率,即考研通过人数/班级总人数,如果班级名称为空,则统计所有班级的,并按照考研通过率从大到小排序。

(9)按照性别和专业统计学生就业率,并按照就业率从大到小排序,从而知道某个专业男女就业的难易程度。

(10)按照性别和专业统计学生考研率,并按照考研通过率从大到小排序,从而知道某个专业男女考研的难易程度。

技术栈:html、jsp、css、javascript、xml、JavaBean、servlet、mysql、navicat

关注UP主,获取更多源码资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值