学生信息管理系统面向学校的学生、老师和管理员,旨在为学校提供一个方便管理学生和教师各种信息的平台。在这里,学生、教师和管理员拥有对应角色的功能权限来进行各种相应的系统操作。
- 前端:HTML + CSS + JavaScript + EasyUI + Jquery + Ajax
- 后端:Servlet + JSP + JSTL + Filter + Druid
- 工具:IDEA、Navicat、Git
- 环境:JDK 1.8、Tomcat 7.0、Mysql 8.0
- 项目管理:Jar包依赖
- 代码托管平台:GitHub
1、数据库设计
2、Model:模型定义,与数据库相匹配
3、Dao层:数据操作
4、Service:服务包装
5、Controller:业务入口,数据交互
6、Util:工具类封装
7、Config:配置类封装
8、单元测试
用户信息管理
- 用户登录✔
- 用户修改密码✔
- 用户修改个人信息✔
- 用户注销登录✔
老师管理
- 查询老师✔
- 添加老师✔
- 修改老师✔
- 删除老师✔
学生管理
- 查询学生✔
- 添加学生✔
- 修改学生✔
- 删除学生✔
成绩管理
- 查询成绩✔
- 添加成绩✔
- 修改成绩✔
- 删除成绩✔
班级管理
- 查询班级✔
- 添加班级✔
- 修改班级✔
- 删除班级✔
课程管理
- 查询课程✔
- 添加课程✔
- 修改课程✔
- 删除课程✔
考试管理
- 查询考试✔
- 添加考试✔
- 修改考试✔
- 删除考试✔
系统管理
- 禁止用户✔
- 发布通知✔
学生端:
老师端:
管理员端:
浏览器访问路径:https://localhost:8080/stuinfomanagesystem_war_exploded/