Java 杂谈

用java开发就业信息管理系统,快来看国产管理系统有多牛逼!

2019-04-25  本文已影响2人  a847c1ac3b3f

就业管理系统包括可以登录该系统,进行学生信息,班级信息,针对学生就业与否等信息的查询,其中老师和管理员登录后的权限不同。

需要实现:各个班级的学生就业情况,数据库里建有6张表,分别是班级,公司,职位,学生,登录用户。

主界面显示的是学生信息和职位的组合,在jsp页面中是拼接来实现,如果这个学生找到工作则需要填写就业信息,否则空着。如就业截图。

如果有想学习java的同学,可来我们的java技术学习QQ群:165080868,免费送整套系统的java视频教程!我每晚上8点还会在群内直播讲解Java知识,欢迎大家前来学习哦。下面是部分资料截图:

在企业信息中,需要实现的功能:计划招聘时间,实际招聘时间,每个都有老师,如果这个公司招聘结束,则要通过后面的编辑把实际招聘时间和实际招聘老师填写上去,招聘状态显示为已结束;否则不填,招聘状态为招聘中。还有两个功能就是两种查询:一是根据招聘查询,采用option下拉框中的选择;而是根据公司名称查询,是在框中输入公司关键字查询,这里用到了like模糊查询。而在就业信息中只用到了option下拉选择中的根据班级名的查询。

在班级信息只用到了输入关键字的精确查询。他们查询到的统计信息都会根据每页能够显示的条数进行分页,尤其是下拉框选择查询,它们可能不只一条信息。

基础信息里有班级信息和学生信息,学生信息显示的是学生的基本信息。

个人信息里显示的修改密码和用户信息,用户信息的一个特点是管理员和普通教师的权限问题。普通教师登录只能查看信息,但不能作任何修改。

所有基本信息都能实现增删改查,其中作分页查询时遇到的难点还是有的——下拉选择,此外就是分页时用到的page.js文件,实现的是显示第几页/共几页,首页/上一页/下一页/尾页。

注意:关于权限问题

在数据库中注册登录用户时都有一个permission权限,填yes/no,然后在后面的程序中判断出来。

实现代码如下:

1. addCompany_action.java 

2. editStudent_action.java

3. employ_action.java

4. employ.jsp

5. page.js

实现效果图如下:

本项目唯一缺憾就是没有实现导入导出功能,就是在就业信息栏右上角设置一个导入和导出按钮,就是一个模板,导入实现的是批量输入excel中的学生信息,导出实现的是把学生的就业情况导出excel表格形式。

欢迎关注胖胖爱Java的简书号,可视化学习java,每天更新文章,让Java学习更加简单。

声明:本文内容来源于网络,如有侵权请联系删除

上一篇 下一篇

猜你喜欢

热点阅读