基于Vue3+Spring Boot+Web的学生选课管理系统

论文文档+前后台项目源码及数据库文件
题目:学生选课管理系统
目的:
熟练掌握和灵活应用网站的规划设计方面的理论知识和技能 , 规划和设计网站 , 使设计的网站能够对网页布局有充分的掌控能力 , 合理的选择颜色、字体、分辨率以及图片、声音、动画等多媒体元素 , 能最终实现网站的前端设计目标 。
熟练掌握和灵活应用后端技术 , 使用javaspringboot框架实现与前端的数据交互 , 实现对数据库的访问 。
硬件环境:PC、八核、64GB内存
软件环境:
操作系统:(Windows)
开发工具:(IDEA、VSCode)
数据服务:(MySql-8)
应用服务:(Tomcat)
输出成果:
报告.docx
代码1.zip , 内容包括:
/CourseSelClient.zip前端源码
/CourseSelServer.zip后端源码
s202000300021_total.jar前后端集成产物
init.sqlDB初始化脚本(后端源码CourseSelServer.zip中也有)
项目说明:
项目客户为老师 , 工期为一学期 , 计划投入1人两个月 。
项目组共有1人 , 负责前后端开发、数据库设计等 。
目录
(一)需求分析2
(二)概要设计2
1.系统管理3
2.用户信息维护3
3.课程设置3
4.学生选课3
5.成绩录入4
6.学生成绩查看4
(三)系统架构4
(四)数据设计4
1.用户表user4
2.课程表course5
3.课表表stoc5
4.选课学期控制表sys5
5.用户类型表user_type5
6.用户信息person6
(五)功能接口6
1.用户登录6
2.用户注册7
3.修改个人信息8
4.获取我的课程9
……………9
(六)界面说明10
1.登录界面10
2.注册界面11
基于Vue3+Spring Boot+Web的学生选课管理系统】3.学生主界面13
4.选课界面14
5.教师主界面15
6.系统管理员界面17
(七)安全设计18
(八)部署说明19
(九)总结讨论20
(一)需求分析
系统需要包括学生基本信息维护 , 学生选课 , 学生退课,学生成绩查看,生成可视化课表;教师基本信息维护,教师开课,教师停开课程,教师查看所开课程,教师查看课程所含选课学生,教师录入学生成绩功能.
系统应能支持500总用户量,500人在线使用 , 页面最长响应时间为0.3秒 。
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统
文章图片
基于Vue3+Spring Boot+Web的学生选课管理系统