简介
这是个基于SSM+Bootstrap的教务查询系统,是一个简单的教务查询系统.
做了关于数据库的增删改查练习。
用来熟悉SSM的整合开发。
技术
OC容器:Spring Web框架:SpringMVC
ORM框架:Mybatis
数据源:C3P0
日志:log4j
前端框架:Bootstrap
环境
运行环境 jdk8+tomcat8+mysql+Eclipse+maven(jdk7,tomcat7也支持)
项目技术: spring+spring mvc+mybatis+bootstrap+jquery
管理员模块
管理员可对 教师信息、学生信息、课程信息 进行 增删改查 操作,管理员账户,可以重置非管理员账户的密码
* 课程管理:当课程已经有学生选课成功时,将不能删除
* 学生管理:添加学生信息时,其信息也会添加到登录表中
* 教师管理:同上
* 账户密码重置:
* 修改密码:
教师模块
教师登陆后,可以获取其,教授的课程列表,并可以给已经选择该课程的同学打分,无法对已经给完分的同学进行二次操作
* 我的课程
* 修改密码
学生模块
学生登录后,根据学生信息,获取其已经选择的课程,和已经修完的课程
* 所有课程: 在这里选修课程,选好后,将会自动跳转到已选课程选项
* 已选课程: 这里显示的是,还没修完的课程,也就是老师还没给成绩,由于还没有给成绩,所以这里可以进行退课操作
* 已修课程: 显示已经修完,老师已经给成绩的课程
* 修改密码:
SQL文件:
公众号查看