Skip to content

KTLeYing/stuinfomanagesystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stuinfomanagesystem

学生信息管理系统

项目简介:

学生信息管理系统面向学校的学生、老师和管理员,旨在为学校提供一个方便管理学生和教师各种信息的平台。在这里,学生、教师和管理员拥有对应角色的功能权限来进行各种相应的系统操作。

采用技术 :

  • 前端: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、单元测试

功能模块 :

用户信息管理

  • 用户登录✔
  • 用户修改密码✔
  • 用户修改个人信息✔
  • 用户注销登录✔

老师管理

  • 查询老师✔
  • 添加老师✔
  • 修改老师✔
  • 删除老师✔

学生管理

  • 查询学生✔
  • 添加学生✔
  • 修改学生✔
  • 删除学生✔

成绩管理

  • 查询成绩✔
  • 添加成绩✔
  • 修改成绩✔
  • 删除成绩✔

班级管理

  • 查询班级✔
  • 添加班级✔
  • 修改班级✔
  • 删除班级✔

课程管理

  • 查询课程✔
  • 添加课程✔
  • 修改课程✔
  • 删除课程✔

考试管理

  • 查询考试✔
  • 添加考试✔
  • 修改考试✔
  • 删除考试✔

系统管理

  • 禁止用户✔
  • 发布通知✔

项目截图:

学生端:

  1. 登录页面
  2. 系统首页
  3. 班级信息
  4. 成绩查询

老师端:

  1. 成绩管理
  2. 教师信息

管理员端:

  1. 学生管理
  2. 教师管理
  3. 班级管理
  4. 课程管理
  5. 考试成绩管理
  6. 系统管理

项目访问 :

浏览器访问路径:http:https://localhost:8080/stuinfomanagesystem_war_exploded/

About

学生信息管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages