数据库设计:学生信息表(student),课程表(subject),班级表(grade)
功能分为管理员和普通学生。
管理员功能:
- [x] 1. 查询指定班级下所有学生信息
- [x] 2. 删除指定班级,以及该班级下所有学生
- [x] 3. 查询学习了指定课程下的所有学生信息
- [x] 4. 删除指定课程,但是不删除学生信息
- [x] 5. 添加班级
- [x] 6. 添加课程
- [x] 7. 在指定班级下添加学生
- [x] 8. 删除指定学生
- [x] 9. 修改指定学生信息
- 学生功能:
- [x] 1. 查询该学生所在班级信息
- [x] 2. 查询该学生自己的所有学生信息
- [x] 3. 查询该学生选择学习的可能
- [x] 4. 修改该学生的个人信息