选课系统
管理员
创建老师:姓名、性别、年龄、资产
创建课程(关联老师、课程名称、上课时间、课时费)
使用pickle保存在文件
学生:
学生:用户名、密码、性别、年龄、选课列表[]、上课记录{课程1:[di,a]}
1、列举所有课程
2、选择课程
3、学生上课,获取课程的返回值
4、ret=课程.work(),获取课程的返回值;资产+=课时费
pickle.dump(课程列表,open('course_list','wb'))

这个是admin.py
再有一个就是students.py
学生有这个注册和登录
课程表=pickle.load("course_list")
学生里边封装了很多课程,每一个课程里边封装了老师,最多三层封装

浙公网安备 33010602011771号