要求:角色:学校、学员、课程、讲师要求:1. 创建北京、上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开3. 课程包含,周期,价格,通过学校创建课程4. 通过学校创建班级, 班级关联课程、讲师5. 创建学员时,选择学校,关联班级5. 创建讲师角色时要关联学校,6. 提供两个角色接口6.1 学员视图, 可以注册, 交学费, 选择班级,6.2 讲师视图, 讲师可管理自己的班级, 上课时选择班级, 查看班级学员列表 , 修改所管理的学员的成绩6.3 管理视图,创建讲师, 创建班级,创建课程7. 上面的操作产生的数据都通过pickle序列化保存到文件里

思路:
三大视图

1.学员系统    1.学员注册        1.首次登入需要进行注册,需要输入(姓名,年龄,性别)    2.学员选课        1.选择要上的课程(自动关联班级)    3.查看班级

    4.查看个人信息

    5.修改个人信息

    6.后退

2.讲师系统

    1.授课安排

    2.查看学员信息

    3.修改学员成绩

    4.查看个人信息

    5.修改个人信息

    6.查看学校

    7.后退

3.系统管理

    1.教务管理

    2.账号管理

core:  略。。。

转载于:https://www.cnblogs.com/zhangxinxiao/p/7390422.html

Python 选课系统相关推荐

  1. python选课系统

    选课系统创建一个学生类和教师类两种身份权限,功能不同. # -*- coding: utf-8 -*-class Student:"""学生类""&q ...

  2. python选课系统_【精选】在Monash读Data Science,人人都拥有这样一份选课指南。

    点击上方"蓝字",关注最适合你的学习咨询 前言 1.课程难度因人而异,课程作业也可能每学期变动,所以大家结合个人实际情况参考借鉴. 2.本指南系列只描述了比较最主流的课,冷门课程资 ...

  3. python选课系统代码_python模拟选课系统

    要求: 角色:学校.学员.课程.讲师 要求: 1. 创建北京.上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程 ...

  4. python选课系统作业_Python 大作业4:选课系统

    # 作业详细要求见: # 景女神的blog https://www.cnblogs.com/Eva-J/articles/9235899.html import pickle import sys c ...

  5. python最简单选课系统作业_python之路——作业:学生选课系统

    一.作业要求: 选课系统: 角色:学校.学员.课程.讲师 要求: 1. 创建北京.上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go ...

  6. python选课管理系统_Python开发程序:选课系统

    程序名称: 选课系统 角色:学校.学员.课程.讲师 要求: 1. 创建北京.上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海 ...

  7. python毕业设计作品基于django框架校园排课选课系统毕设成品(3)后台管理功能

    整个项目包含了:开题报告 + 开题报告PPT + 任务书 + 中期报告 + 论文模板 + 答辩PPT等 + 项目源码 主要安介绍了系统在开发过程中所应用到的一些关键的技术 主要python技术介绍:框 ...

  8. [ python ] 作业:选课系统

    功能代码实现源地址:https://www.cnblogs.com/lianzhilei/p/5832691.html    如有侵权,立即删除 本文主要是分析 选课系统 实现思路及上面代码的实现过程 ...

  9. Python开发【项目】:选课系统

    程序名称: 选课系统 角色:学校.学员.课程.讲师 要求: 1. 创建北京.上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海 ...

最新文章

  1. jQuery总体架构的理解
  2. 【笔记】windows10安装linux双系统教程(可能是现今最简单方法)
  3. SQL语句快速回忆——SQL基础知识点汇总
  4. logback配置(与log4j对比)
  5. ffmpeg利用libav库把yuv视频流转换为TS串流
  6. switch omega - VNP
  7. 来自后端的突袭? --开包即食的教程带你浅尝最新开源的C# Web引擎 Blazor
  8. RedisTemplate设置过期时间
  9. 性能优化篇 之 如何开展优化类的工作(2)
  10. 程序员的生活照,最后一个绝了!有同感吗?
  11. 郑州计算机五年大专学校排名,河南郑州大专院校最新排名2019,盘点河南省5所最好专科学校名单...
  12. Github Coding Developer Book For LiuGuiLinAndroid
  13. 随机一个淘宝买家秀网站源码
  14. Qt各版本官方下载地址
  15. BurpSuite抓包出现建立安全连接失败(Software is Preventing Firefox From Safely Connecting to This Si)
  16. EventLog Analyzer:高效保护网络安全的强大工具
  17. 强强联合 数睿数据与霍尼韦尔Tridium达成战略合作
  18. IoC容器篇(三)——依赖(二)
  19. ESP32模数转换 ADC(光感检测)
  20. 带计算机的笔记本图片,带上这些高性能的轻薄笔记本 出差旅行再也不用怕

热门文章

  1. 区块链遇上精准脱贫,会碰撞出怎样的火花?
  2. GameFramework篇:AssetsBundle Tools配置
  3. E4X - 维基百科,自由的百科全书
  4. 【机器学习11】LAD,K-means,SVM分析鸢尾花和月亮数据集
  5. 材料专业毕业生的真实工作状况
  6. dpi px dip dp sp density 以及公式换算 整理
  7. 为什么会学习感觉痛苦
  8. 初一数学教材人教版_初中数学教材章节-人教版
  9. 已解决ValueError: More than 4094 XFs (styles)
  10. 贯彻这三件事情,你将会迅速到达波澜不惊