Skip to content

KTLeYing/teaching-affair-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teaching-affair-management

教务管理系统

项目简介:

教务管理系统面向教务处、院、系教师和全校学生,实现学籍管理、课表管理、成绩管理、教学质量监控等功能的平台。在这里,学生和教师可以进行学校相关教育事务的操作。

采用技术 :

  • 前端:HTML + CSS + JavaScript + Layui + Bootstrap + Jquery + Ajax
  • 后端:Spring Boot + MyBatis + Redis + Jwt + Shiro + AOP

开发环境 :

  • 工具:IDEA、Navicat、Git
  • 环境:JDK 1.8、Tomcat 7.0、Mysql 8.0
  • 项目管理:Maven
  • 代码托管平台:GitHub

开发流程:

1、数据库设计
2、Model:模型定义,与数据库相匹配
3、Dao层:数据操作
4、Service:服务包装
5、Controller:业务入口,数据交互
6、Util:工具类封装
7、Config:配置类封装
8、单元测试

功能模块 :

课程管理

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

成绩管理

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

评价管理

  • 查询评价✔
  • 修改评价✔
  • 添加评价✔
  • 删除评价✔

学生管理

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

教师管理

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

项目截图:

  1. 登录页面
  2. 教师主页面
  3. 学生主页面
  4. 课程管理(学生)
  5. 成绩管理(学生)
  6. 评价管理(学生)
  7. 课程管理(教师)
  8. 成绩管理(教师)
  9. 评价管理(教师)
  10. 修改密码

项目访问 :

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

About

教务管理系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages