网站首页 > 技术文章 正文
功能模块介绍
源码获取
先转发,然后加关注,私信 “源码” 即可免费获取
登录模块功能
使用Shiro权限管理框架,实现登录验证和登录信息的储存,根据不同的登录账户,分发权限角色,对不同页面url进行角色设置
管理员模块功能
管理员可对 教师信息、学生信息、课程信息 进行 增删改查 操作,管理员账户,可以重置非管理员账户的密码
- 课程管理:当课程已经有学生选课成功时,将不能删除
- 学生管理:添加学生信息时,其信息也会添加到登录表中
- 教师管理:同上
- 账户密码重置:
- 修改密码:
使用技术
- IOC容器:Spring
- Web框架:SpringMVC
- ORM框架:Mybatis
- 安全框架:Shiro
- 数据源:C3P0
- 日志:log4j
- 前端框架:Bootstrap
快速上手
运行环境和所需工具
- 编译器:IntelliJ IDEA
- 项目构建工具:Maven
- 数据库:Mysql
- JDK版本:jdk1.8
- Tomcat版本:Tomcat8.x
初始化项目
- 在你的Mysql中,创建一个数据库名称为 examination_system 的数据库,并导入我提供的 .sql 文件,
- 进入src/main/resources修改mysql.properties配置文件,把数据库登录名和密码,改为你本地的
- 使用 IntelliJ IDEA 导入项目,选择Maven项目选项,一路点击next就行,导入项目后,如果src目录等,都没显示出来,别急先使用Maven构建该项目
- 在 IntelliJ IDEA 中,配置我们的 Tomcat, 然后把使用Maven构建好的项目添加到Tomcat中
- 运行
教师模块功能
教师登陆后,可以获取其,教授的课程列表,并可以给已经选择该课程的同学打分,无法对已经给完分的同学进行二次操作
- 我的课程
- 修改密码
学生模块功能
学生登录后,根据学生信息,获取其已经选择的课程,和已经修完的课程
- 所有课程: 在这里选修课程,选好后,将会自动跳转到已选课程选项
- 已选课程: 这里显示的是,还没修完的课程,也就是老师还没给成绩,由于还没有给成绩,所以这里可以进行退课操作
- 已修课程: 显示已经修完,老师已经给成绩的课程
- 修改密码:
先转发,然后加关注,私信 “源码” 即可免费获取
猜你喜欢
- 2024-09-25 springMVC+mybatis开发的理财小项目j2ee
- 2024-09-25 SpringMVC4+MyBatis3+Spring4快速搭建企业项目教程
- 2024-09-25 Spring+SpringMVC+Mybatis开发中常见的问题
- 2024-09-25 利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)
- 2024-09-25 Spring+SpringMVC+Mybatis通过注解实现文章管理
- 2024-09-25 SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- 2024-09-25 java程序员福利:呈上227道Spring+SpringMVC+MyBatis面试题
- 2024-09-25 java程序员架构进阶必备:设计模式+Spring源码+MyBatis+SpringMVC
- 2024-09-25 整合spring+springmvc+mybatis第一步导入jar包
- 2024-09-25 快速搭建spring、springmvc、mybatis集成开发环境
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)