首页 > 其他分享 >选课系统

选课系统

时间:2022-11-09 17:46:42浏览次数:35  
标签:功能 选课 学员 创建 系统 学校 课程 讲师

选课系统项目要求

# 项目分析:
  	选课系统
		角色:学校、学员、课程、讲师
		要求:
      1. 创建北京、上海 2 所学校
      2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开
      3. 课程包含,周期,价格,通过学校创建课程
      4. 通过学校创建班级, 班级关联课程、讲师
      5. 创建学员时,选择学校,关联班级
      5. 创建讲师角色时要关联学校,
      6. 提供三个角色接口
          6.1 学员视图, 可以登录,注册, 选择学校,选择课程,查看成绩
          6.2 讲师视图, 讲师登录,选择学校,选择课程, 查看课程下学员列表 , 修改所管理的学员的成绩
          6.3 管理视图,登录,注册,创建讲师, 创建班级,创建课程,创建学校
      7. 上面的操作产生的数据都通过pickle序列化保存到文件里
  
# 架构设计
	三层架构
  	展示层
    学员功能
    讲师功能
    管理员功能
    
# 创建一个models.py文件
	models.py
    存储所有角色类

功能提炼

1.管理员功能
	注册功能
 	登录功能
 	创建学校
 	创建课程
 	创建老师
2.讲师功能
	登录功能
 	选择课程
 	查看课程
 	查看学生分数
	修改学生分数
3.学生功能
	注册功能
 	登录功能
 	选择学校
 	选择课程
 	查看课程分数

标签:功能,选课,学员,创建,系统,学校,课程,讲师
From: https://www.cnblogs.com/LiaJi/p/16874588.html

相关文章

  • 第一章 Kubernetes系统基础
    1.1容器技术概述近几十年来,IT领域新技术、新概念层出不穷,例如DevOps、微服务(Microservice)、容器(Container),云计算(CloudComputing)和区块链(Blockchain)等,真有“乱花渐欲......
  • python之路27 单例模式实现方式、pickle模块、选课系统目录搭建
    单例模式实现的多种方式单例1:(提前定义一个名字)classC1:__instance=Nonedef__init__(self,name,age):self.name=nameself.age......
  • 单例模式、pickle模块、选课系统
    今日内容概要单列模式实现的多种方式pickle序列化模块选课系统需求分析选课系统架构设计选课系统目录搭建选课系统功能搭建选课系统管理员功能今日内容详细......
  • 学生选课系统
    目录学生选课系统1.需求2.分析功能,功能提炼3.选课系统架构设计学生选课系统1.需求角色:学校、学员、课程、讲师要求:1.创建北京、上海2所学校2.创......
  • Python阶段性总结:面向对象之选课系统需求分析及目录搭建
    目录面向对象之选课系统一、选课系统需求分析二、功能提炼三、选课系统架构设计四、选课系统目录搭建五、选课系统功能搭建面向对象之选课系统一、选课系统需求分析1、......
  • 房产管理系统之顾客审核
    顾客审核之前看的时候,就一直在考虑这样一个问题:一般在注册的时候,就已经将顾客信息输送到数据库里面了,那肯定能够进行登录的操作啊!今天又认真地看了看,有了这样一个思路,我......
  • Qt 系统托盘图标不显示的问题
    QIconicon=QIcon(":/recources/recources/logo.ico");//将icon设到QSystemTrayIcon对象中mSysTrayIcon->setIcon(icon);这是设置语句,其他的都实现了,就是托盘显示不了图......
  • 系统接口安全设计
    1系统接口安全设计接口运行环境为互联网环境,接口安全尤为重要,我们设计三个机制保障接口数据安全。1.1客户端授权机制第三方单位需要向地环总站申请对接appKey客户端系......
  • 电影推荐系统项目实战:项目设计(5)----- 实时推荐模块
    实时推荐模块:  在数据流图中的位置:   要求与注意事项:    推荐优先级计算:   ......
  • Win7 系统如何回退到 xp 系统
    Windows系统中最常用的便是winxp系统,它拥有全新的图形界面,通过它,用户可以使用任何工具访问系统中的任何任务细节。这款系统拥有防火墙,可以帮助我们预防病毒的入侵。而......