系统功能
学生功能:在线查看课程、提交选课申请、查看选课申请批准情况、查看通知公告、查看选课信息统计;教师功能:在线查看课程、查看学生选课信息、管理学生课程考试成绩;管理员功能:学生个人信息管理、教师个人信息管理、学院管理、课程管理、学生选课管理、学生所选课程统计管理。
作者:计算机搬砖家
开发技术:SpringBoot、php、Python、小程序、SSM、Vue、MySQL、JSP、ElementUI等,“文末源码”。专栏推荐:SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码
精品专栏:Java精选实战项目源码、Python精选实战项目源码、大数据精选实战项目源码
技术栈
开发语言:java,JDK版本>=1.8即可
框架:SSM
服务器:Tomcat7(包含环境配置)
开发框架:Spring Boot框架
数据库:MySql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
系统展示
文档目录
1 绪论
1.1 项目背景
1.2 项目意义
1.3 研究内容
2 理论基础和数据加密相关技术
2.1 MySQL数据库介绍
2.2 SSM框架
2.3 数据加密相关理论
3 需求分析
3.1 需求调研
3.2 性能需求分析
3.3 可行性分析
3.4 学生用户用例图
3.5 数据流分析
4 系统分析与设计
4.1 系统功能结构框架
4.2 数据库的概念结构设计
5 系统的实现
5.1 登录模块的实现
5.2 管理员管理界面
5.3 教师添加管理页面
5.4 课程查询界面
5.5 学生的后台管理页面
5.6 在线选课功能实现
5.7 通知公告管理
5.8 课程统计信息界面
6 系统测试
6.1 测试概述
6.2 数据库测试
6.3 测试用例
6.4 性能测试
6.5 测试结果
获取源码
一键三连哦~~