【S002】SSM教务管理系统 学生管理系统 选课系统课程管理系统项目源码

2022-06-27 Java 769
慕代码
慕代码 2022-06-27 03:40
所需:50积分

项目描述:

使用Shiro权限管理框架,实现登录验证和登录信息的储存,根据不同的登录账户,分发权限角色,对不同页面url进行角色设置


管理员功能模块:

管理员可对 教师信息、学生信息、课程信息 进行 增删改查 操作,管理员账户,可以重置非管理员账户的密码

  • 课程管理:当课程已经有学生选课成功时,将不能删除

  • 学生管理:添加学生信息时,其信息也会添加到登录表中

  • 教师管理:同上

  • 账户密码重置

  • 修改密码


教师功能模块:

教师登陆后,可以获取其,教授的课程列表,并可以给已经选择该课程的同学打分,无法对已经给完分  的同学进行二次操作

  • 我的课程

  • 修改密码


学生功能模块:

学生登录后,根据学生信息,获取其已经选择的课程,和已经修完的课程

  • 所有课程:  在这里选修课程,选好后,将会自动跳转到已选课程选项

  • 已选课程:  这里显示的是,还没修完的课程,也就是老师还没给成绩,由于还没有给成绩,所以这里可以进行退课操作

  • 已修课程: 显示已经修完,老师已经给成绩的课程

  • 修改密码



运行环境:
jdk8+tomcat8+mysql+IntelliJ IDEA+maven

项目技术(必填):

前端:BootStrap JSP CSS JS

后端: Spring SpringMvc Mybatis Shiro C3P0 log4j


数据库文件(可选):

数据库变更脚本:

ALTER TABLE `examination_system`.`teacher`

ADD COLUMN `evaluate` varchar(20) NULL DEFAULT '' COMMENT '评级 A:优 B:良 C:及格 D:不及格' AFTER `collegeID`;

ALTER TABLE `examination_system`.`course`

ADD COLUMN `address` varchar(256) NULL DEFAULT '' COMMENT '考场' AFTER `score`,

ADD COLUMN `ktime` varchar(64) NULL DEFAULT '' COMMENT '考试时间' AFTER `address`;


依赖包文件(可选):
请把依赖包文件拆出上传到百度网盘,提供百度网盘分享地址(比如java的jar包)

资源包文件(可选):
请把依赖包文件拆出上传到百度网盘,提供百度网盘分享地址(比如图片等文件)

运行视频(可选):
https://www.bilibili.com/video/BV1R34y147a4/


是否原创(转载必填原文地址):
原创|

项目截图(必填):
idea.png
运行截图(必填):
登录界面
登录.png

管理员模块-课程管理:

管理员模块-学生管理:
admin-2学生管理.png
管理员模块-教师管理:
admin-3教师管理.png
管理员模块-账号管理:
admin-4账号密码重置.png
管理员模块-密码重置:
admin-5修改密码.png
教师模块-我的课程:
教师-1我的课程.png
教师模块-修改密码:
教师-2修改密码.png
学生模块-所有课程:
学生-1所有课程.png
学生模块-已选课程:
学生-2已选课程.png
学生模块-已修课程:
学生-3已修课程.png
学生模块-修改密码:

学生-4修改密码.png

注意事项(可选):


评论
    热搜排行
    最新国外极品后台管理系统模板ace admin v1.3,多种开发语言可用,HTML5+Bootstrap3.0 446
    高仿sina微博个人微博html网页模板源代码下载 346
    HTML5情人节表白代码 711
    【S017】SpringBoot影视资讯网 电影网站项目源码 Java毕业设计 646
    html网站内容管理系统后台模板源代码下载,花钱买的模板 658
    【S029】SpringBoot vue前后端分离课程管理项目源码 Java毕业设计 681
    【S003】图书馆管理系统(Spring + Spring MVC + MyBatis) SSM项目源码 284
    【S019】Java超级玛丽游戏系统源项目源码 javase窗体项目 Java毕业设计 357
    js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器 480
    【S009】大学毕业生就业信息管理系统项目源码 290
    相关资源
    【S013】JavaWeb学生宿舍管理系统 住宿管理系统 寝室管理系统项目源码 Java毕业设计 57
    【S005】学生成绩管理系统项目源码 133
    【S016】SpringBoot进销存管理系统 仓库管理采购管理系统项目源码 197
    【S032】TMS物流管理系统项目源码 68
    【S006】JSP酒店管理系统项目源码 73
    【S001】公司图书管理系统项目源码 121
    【S008】SSH 库存管理系统 进销存项目源码 152
    【S015】JavaWeb点餐管理系统 在线订餐 网上订餐美食项目源码 Java毕业设计 85
    【S007】Javaweb SSM个人博客系统 个人网站项目源码 146
    html网站内容管理系统后台模板源代码下载,花钱买的模板 181