类图说明:

(1)

User类是一个系统角色用户的基类。方法有:

setID()设置新建立对象的ID号。

getID()获得对象的ID号。

setPassword()设置新建对象的密码。

getPassword()获得对象的密码。

User()为构造函数。

(2)

Admin类继承自User类。方法有:

modifyCourse()可以调用Course控制类中的方法实现管理员拥有教师的权力进行修改;

modifyElect()可以调用Elect控制类中的方法实现管理员拥有教师的权力进行修改;

SelectCourse(),SelectElect()的作用和上面一样,对相应的部分进行更改。

(3)

Student类继承自User类,主要方法有:

SelectElect()用于查询相关的信息;

delElect()用于删除学生所选择的课程;

addElect()调用控制类实现添加课程;

updateElect()用于更新学生选课信息。

(4)Teacher类继承自User

类,主要方法有:

addCourse()用于添加教师;

delCourse()用于删除教师;

updateCourse()

用于更新教师信息;

Teacher()用于获取教师列表。

(5)

Course类是一个课程类,主要方法有:

addCourse()用于添加课程;

delCourse()用于删除课程;

updateCourse()用于修改课程信息;

getCourses()用于获取课程列表。

(6)Elect类是一个选课表类,主要方法有:

elect()选修课程;

electDel()退选课程;

getElectInfo()获取选课信息;

haveSubmit()检测是否已提交过成绩;

submitScore()提交成绩。

转载于:https://www.cnblogs.com/DQJH/p/4559096.html

网上选课系统设计类图相关推荐

  1. asp毕业设计——基于asp+sqlserver的网上选课系统设计与实现(毕业论文+程序源码)——网上选课系统

    基于asp+sqlserver的网上选课系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+sqlserver的网上选课系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  2. C#毕业设计——基于C#+asp.net+SQL Server的动态口令认证网上选课系统设计与实现(毕业论文+程序源码)——网上选课系统

    基于C#+asp.net+SQL Server的动态口令认证网上选课系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+SQL Server的动态口令认证网上选课系统 ...

  3. 软件工程 选课系统的uml类图_UML建模学生选课系统(类图+对象图+用例图+部署图)...

    UML建模学生选课系统(类图+对象图+用例图+部署图) UML建模学生选课系统(类图+对象图+组件图+部署图) 录 1.项目简介 3 1.1. 学生选课系统 3 1.2. 项目主题 3 1.3. 设计 ...

  4. 基于asp.net网上选课系统设计

    获取项目源文件,学习交流联系Q:1415736481,可指导毕设,课设 随着教育改革的力度的加大,能够使用信息化手段来处理日常工作显得尤为迫切.高等院校的日常管理工作中,我们选择每学期都要频繁操作的业 ...

  5. 基于PHP的学生选修课网上选课系统设计与实现

    目录 网上选课系统 1 一. 需求分析 1 1.1 系统的架构.功能和用户 1 1.2 系统需求概述与分析 2 二. 功能模块图 2 三. 数据库和表的设计 4 3.1数据库逻辑结构设计 4 为方便, ...

  6. 在线购物系统设计类图

    在线购物系统设计类图文档: 1.图形文档 设计类图 界面类图 2.文字说明 该部分由以下部分组成:类图综述.类描述.类联描述.继承描述.依赖描述和其他与类图有关的说明. (1)类图综述 类图是对系统所 ...

  7. 图书管理系统设计类图

    一.图书管理类图 类:图书类(实体类),书目类,图书管理界面类(控制类),学生类(实体类),书籍类(实体类),借书界面类,还书界面类,预约界面类 二.图书管理活动图 动作状态:用户登录,验证登录,管理 ...

  8. 网上购物系统分析类图

    实验一博客地址:https://blog.csdn.net/chicharito07/article/details/80095891 实验二博客地址:https://blog.csdn.net/ch ...

  9. 毕业论文系统设计类图和实体关系图

    类图设计 实体关系图 转载于:https://www.cnblogs.com/luwei123/p/8706614.html

最新文章

  1. detectmultiscale函数参数含义_OpenCV detectMultiScale函数
  2. 关于arduino和zigbee串口16进制通信问题
  3. 数据结构值排序算法(三)-快速排序
  4. C++Primer:函数(参数传递-非引用形参)
  5. 数据挖掘之数据预处理
  6. linux ssh禁止用户访问任何目录,怎么限制远程ssh用户访问特定的文件
  7. Maven工作笔记-jar包打入本地仓库并打包
  8. 3.live555源码分析----延时队列
  9. Broadwell I7-5775c/5675c BSOD 蓝屏问题
  10. (Oracle)rownum用法详解 转载的
  11. iOS开发之字符串(NSString)的拼接
  12. 自学android编程教程,安卓编程入门教程 安卓编程如何自学
  13. AD7124-4/8芯片的模拟通道、基准、顺从电压、测三线制RTD电路等注意事项
  14. 三种教鞭工具使用对比
  15. 全国计算机一等奖说课视频,全国一等奖说课稿体育视频
  16. 利用GAN来为冷启动用户生成 行为特征完成yelp数据集上,冷启动垃圾识别的问题。
  17. python打开一个软件并进行操作_python程序中的进程操作
  18. power automate功能概述与学习实践(Microsoft Flow)
  19. Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
  20. ssrs订阅_SSRS订阅失败警报

热门文章

  1. 【转】暴风影音播放MKV高清电影一快进就卡死的问题
  2. 数商云SRM系统招标流程分享,助力建筑材料企业降低采购成本,提高采购效率
  3. 易语言WEB开发教程3 模块化开发-常量
  4. 微信小程序、多类型资源大全,DNF,LOL等
  5. anasys hpc集群_HPC详细介绍
  6. 基于微信小程序的在线考试系统源码
  7. 服务器重装Ubuntu系统+深度学习环境配置
  8. el-table去掉滚动条和斑马纹颜色修改
  9. 2005年乔布斯在斯坦福大学毕业典礼上的演讲
  10. 正版动态素材怎么下载?教你一键快速下载gif素材