本程序运行环境:python3.x 说明: 'user_info.txt', # 用户名和密码验证文件,所描述的列分别为: 用户名,密码,角色 'teacher_info.txt', # 老师详细信息,所描述的列分别为: 姓名,性别,年龄,课程 'student_info.txt', # 学生详细信息,所描述的列分别为: 姓名,性别,年龄,课程,成绩,班级 'classes_info.txt', # 班级详细信息,所描述的列分别为: 名字,课程,老师 'course_info.txt', # 课程详细信息,所描述的列分别为: 名字,周期,价格,城市 'school_info.txt', # 学校信息,所描述的列分别为: 名字 'test.log', # 记录登录日志 通过pickle序列化保存到文件里 登录之后,每种角色能完成不同的功能 管理员:1. 创建老师,2. 创建班级,3. 创建课程,4. 创建学生,5. 创建学校,6. 查看老师,7. 查看班级,8. 查看课程,9. 查看学生,10. 查看学校,11. 退出 老师:1. 查看课程,2. 查看班级,3 查看学员信息 4. 修改学员成绩 5.退出 学生:1. 查看课程,2. 查看班级,3. 退出 运行方式:直接执行start.py文件。它依赖7个文本文件,不存在时,自动创建。 默认管理员账号xiao 密码123