
Python全栈学习笔记之面向对象大作业:校园管理系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目是基于Python语言开发的一个校园管理系统的实践应用,旨在通过实现面向对象编程技术来提升全栈开发技能。
校园管理系统需求如下:
1. 创建北京和上海两所学校。
2. 创建Linux、Python 和 Go 三个课程,其中 Linux 和 Python 在北京开设,Go 课程在上海开设。
3. 每个课程需包含周期和价格信息。
4. 班级需要关联对应的课程和讲师。
5. 注册学员时选择所属学校,并且可以关联班级。
6. 创建讲师角色时要指定其所在的学校。
7. 提供三个用户界面:
- 学员视图:允许登录,查看可选的课程及班级信息。
- 讲师视图:可以看到自己负责的教学班级和相关课程。进阶功能包括管理自己的班级、查阅学员名单以及修改所管学员的成绩等操作。
- 管理界面:能够创建讲师角色、开设新的班级或添加新课程。
8. 所有上述操作生成的数据应使用pickle进行序列化,并保存至文件中。
全部评论 (0)
还没有任何评论哟~


