vue+springboot 前后端分离的学生选课系统,拥有毕设级详细完善的功能实现以及优美和谐的前端页面,能用于数据库课设、web课设甚至毕设等一系列场景。
单是实现所有要求,市场估价1000起步。此处发布不图收入,需要的朋友可以下下来看一下,绝不会吃亏。
附上当初课程的具体要求:
1) 有登录网页,可以分别以学生和教师身份登录系统
2) 教师身份可以录入可选课程,学生成绩。
3) 学生身份可以进行基本信息维护,学生选课,学生成绩查看
4) 基本信息维护操作中要有内容检测,不允许输入非法的日期,手机号码。
5) 网站布局合理,美观,导航流程。
6) 数据库设计合理,系统功能考虑完善。比如选课失误,可以退选。选课结束生成可视化课表等。
学生、教师身份登录
登录检查
登录成功跳转
登录失败提示
找回密码
重置密码
登录日志
教师:
录入课程
管理课程——名称、学分、课程描述
选课截止时间
选课结束生成学生点名册
录入成绩
暂存成绩
提交成绩
学生:
个人信息
选课
退选
可视化课表
个人成绩
班级和专业排名
安全:
输入检查
错误处理
日期、收集、邮箱正确格式
防范注入
界面设计:
页面风格统一
布局合理美观
导航合理清晰
响应式布局
数据库设计
设计合理
用户表 id、账号密码、
学生表
老师表
课程表
选课表
班级表
主键、外键等约束