本管理系统具有以下功能:
1、学生功能:个人信息查询、修改;成绩查询;修改密码
2、教师功能:学生信息查询;打分;个人信息查询、修改,修改密码
3、管理员功能:教师信息修改、删除;管理员信息修改、删除;学生学籍查询、修改、删除等
该系统将教务管理中诸多烦琐的学生管理系统工作分解到各部门,自动处理各种统计信息,从而最大限度地减轻教务管理人员的工作负担。拥有灵活的权限,用户权限可以定义到每个子模块的三种权限级别(管理员、教师、学生),在成绩管理方面,各任课老师、教务管理员、学生等人员分别拥有不同维护权限。本系统管理模式是以教务管理部门为中心,对相应的数据进行集中的、统一的管理。其它部门作为管理员,在主管部门的授权下可以对数据进行录入、修改、查询、统计等操作。
开发环境:jdk7+MySQL5.5+TOMCAT7.0
以下为设计部分截图:
登录页:
管理员功能界面:
学生管理
班级管理
教师界面:
成绩登记界面
添加考试界面
数据库表结构部分截图:
还有一些界面没有全部截图,功能齐全,并且有详细的设计配套文档 ,可以进行二次开发和个人使用。
部分系统代码如下:
/*** 跳至详情页面* @return*/@RequestMapping(value = "/view")public String view(Model model,HttpServletRequest request) {Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/uLogin";}JSONObject js = new JSONObject();Integer userId = Integer.valueOf(attribute.toString());User obj = userService.load(userId);model.addAttribute("obj",obj);return "user/view";}