代码拉取完成,页面将自动刷新
这个项目是一个简单的教务查询系统,其中有三种角色:管理员,教师,学生。三种角色都有相应的权限,其中:
Web框架:SpringBoot
ORM框架:Mybatis
安全框架:Shiro
分页插件:PageHelper
连接池:SpringBoot自带的HiKariCP
日志:SpringBoot自带的LogBack
前端框架:Bootstrap
http://23188i98c9.51mypc.cn:28070
使用Shiro权限管理框架,实现登录验证和登录信息的储存,根据不同的登录账户,分发权限角色,对不同页面url进行角色设置
管理员可对课程、学生信息、教师信息等进行增删改查,修改个人密码,修改学生和教师的密码
课程管理:当课程已经有学生选课成功时,将不能删除
学生管理:添加学生信息时,其信息也会添加到登录表中
教师管理:添加教师信息时,其信息也会添加到登录表中
账户密码重置:修改学生和教师的密码,不需要输入旧密码
修改密码:修改自己的密码,需要输入旧密码
所有学生信息:
按照名字模糊查找学生信息:
添加学生信息:
修改学生信息:
删除学生信息:
修改学生或教师的密码:
修改自己的密码:
教师登陆后,可以查看自己教授的课程,查询选修该课程的学生,对选修该课程的学生进行打分,修改个人密码
学生登录后,可以进行选课,查看已修课程,查看已选课程,退选课程,修改个人密码
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。