武汉理工大学计算机学院 Python 程序设计课程大作业之课程选课系统:
1. 创建武汉、长沙 2 所学校 (管理员创建学校)
2. 创建 Linux、Python、C 语言 3 门课程 , Linux、Python 在武汉开课, C 语言在长沙开课
3. 课程包含:周期、价格(通过学校创建课程)
4. 提供两个角色接口:创建讲师、创建学员时需选择学校,关联班级
5. 学员视图,可以注册,选择课程(等同于选择班级)
6. 讲师视图,讲师可管理自己的课程,上课时选择班级,查看班级学员列表 , 修改所管理的学员的成绩
7. 管理视图,创建讲师, 创建班级,创建课程
8. 上面的操作产生的数据都通过pickle序列化保存到文件里(pickle 可以帮我们保存对象)
1