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