OOAD实验-实验七

实验一文档:https://blog.csdn.net/qq_40848939/article/details/90204139
实验二文档:https://blog.csdn.net/qq_40848939/article/details/90204153
实验三文档:https://blog.csdn.net/qq_40848939/article/details/90210842
实验四文档:https://blog.csdn.net/qq_40848939/article/details/90775327
图形文档
设计类图:
在这里插入图片描述
界面类图:
教学评估管理相关的人机界面类图
教学评估管理员:
在这里插入图片描述
学生:
在这里插入图片描述
教师分配管理相关的人机界面类图
学生:
在这里插入图片描述
教室分配管理员:
在这里插入图片描述
教师:
在这里插入图片描述

教材管理相关的界面类:
教师:

在这里插入图片描述
教材管理员:
在这里插入图片描述
界面部分设计
1.教学评估相关
教学评估管理员设计教学评估内容界面
在这里插入图片描述
教学评估管理员统计教学评估结果界面
在这里插入图片描述
学生填写教学评估界面
在这里插入图片描述

2.教室分配管理相关
可选空教室的查询界面

可选空教室的选择界面
在这里插入图片描述
已申请空教室结果查询界面
在这里插入图片描述
已申请空教室结果查询结果界面
在这里插入图片描述
管理空教室申请和更换课程教室申请界面
在这里插入图片描述
删除对应时间段的课程占用界面

在这里插入图片描述
添加对应时间段的课程占用界面
在这里插入图片描述
教室管理分配表的查询结果界面
在这里插入图片描述
对应课程教室更换申请界面
在这里插入图片描述
对应课程教室更换申请结果界面
在这里插入图片描述
对应课程教室更换申请结果界面
在这里插入图片描述

3.教材管理相关
教师指定教材信息界面
在这里插入图片描述
教材管理员分类教材界面
在这里插入图片描述
教材管理员统计教材数量界面
在这里插入图片描述

文字说明
类图综述:
该类图描述的是教室分配管理,教学评估管理以及教材管理3个子系统的类之间的关系。
类描述:
类名:教学评估管理员
整体说明:对教学评估进行管理的工作人员
属性说明:工作证号:整型,私有的
姓名:字符串,私有的
操作说明:设计教学评估内容,统计并生成教学评估汇总表,向教师管理发送教学评估汇总表。
关系说明:与发布教学评估界面、统计教学评估情况界面相关联

类名:学生
整体说明:使用教学管理系统的人
属性说明:学号:字符串,私有的
姓名:字符串,私有的
操作说明:填写教学评估、查询可选空教室、选择申请占用空教室、查询申请结果。

类名:教室分配管理员
整体说明:管理教室分配的工作人员
属性说明:姓名:字符串,私有的
工作证号:字符串,私有的
操作说明:删除对应时间段的课室占用、添加对应时间段的课室占用、选择是否接受申请、查询空教室申请、查询更换课程教室申请、查询教室管理分配表

类名:教师管理
整体说明:参与指定教材的教师。
属性说明:姓名:字符串,私有的
工作证号:字符串,私有的
操作说明:指定课程的教材信息、查询可选空教室、选择申请占用空教室、选择申请更换课程教室、查询申请结果

类名:教学评估表
整体说明:有详细的相关教学评估信息表。
属性说明:
学号:整型,私有的
姓名:字符串,私有的
课程编号:整型,私有的
课程名称:字符串,私有的
工作证号:整型,私有的
任课教师:字符串,私有的
教学态度:字符串,私有的
教学内容:字符串,私有的
教学方法:字符串,私有的
教学效果:字符串,私有的
操作说明:查询教学评估表
关系说明:与发布教学评估控制类、统计教学评估控制类关联

类名:教学评估汇总表
整体说明:对教学评估表进行统计分类形成的教学评估汇总表。
属性说明:工作证号:整型,私有的
任课教师:字符串,私有的
课程编号:整型,私有的
课程名称:字符串,私有的
教学态度:字符串,私有的
教学内容:字符串,私有的
教学方法:字符串,私有的
教学效果:字符串,私有的
操作说明:查询教学评估汇总表,发布教学评估汇总表
关系说明:与统计教学评估情况控制类关联

类名:空教室申请表
整体说明:学生与教师申请空教室的表格。
属性说明: 占用人姓名,私有的
占用人证件号,私有的
占用人身份类型,私有的
占用人隶属院系,私有的
申请占用课室的时间段,私有的
教室编号,私有的
操作说明:查询空教室申请表、修改空教室申请表、删除空教室申请表

类名:教室分配表
整体说明:教室的分配的情况。
属性说明: 占用人姓名,私有的
占用人证件号,私有的
占用人身份类型,私有的
占用人隶属院系,私有的
教室编号,私有的
时间段,私有的
操作说明:查询教室管理分配表、修改教室管理分配表

类名:对应课程教室更换申请表
整体说明:老师更换其课程教室的申请表。
属性说明: 申请人姓名,私有的
申请人证件号,私有的
申请人隶属院系,私有的
申请更换课室的时间段,私有的
申请更换教室的课程序号,私有的
申请更换教室的课程名,私有的
操作说明:查询对应课程教室更换申请表、修改对应课程教室更换申请表、删除对应课程教室更换申请表

类名:教材书单
整体说明:教师指定课程对应的教材信息
属性说明:书名:字符串,私有的
出版社:字符串,私有的
作者:字符串,私有的
操作说明:提交教材信息,私有的

类名:教材管理人员
整体说明:记录教材管理人员的基本信息
属性说明:
姓名:字符串,私有的
工作证号:字符串,私有的
操作描述:统计教材数量和分类教材。
关系说明:与订购书单关联,与分类表关联,与数量清单关联。

类名:订购书单
整体说明:记录着学生预定教材的信息
属性说明:
书名:字符串,私有的
出版社:字符串,私有的
作者:字符串,私有的
版号:字符串,私有的
学号:字符串,私有的
班级:字符串,私有的
姓名:字符串,私有的
操作说明:对学生预定教材信息进行查询
关系说明:与教材管理人员关联。

类名:数量清单
整体说明:记录着教材数量的信息
属性说明:
书名:字符串,私有的
出版社:字符串,私有的
作者:字符串,私有的
版号:字符串,私有的
数量:数据类型:整型,私有的
操作说明:查询和设置数量清单
关系说明:与教材管理人员关联。

类名:分类表
整体说明:记录着教材分类的信息
属性说明:
班级:字符串,私有的
map<书名,list<姓名>>:数据类型:map,私有的
操作说明: 查询和设置分类表
关系说明:与教材分类控制类关联。

关联描述
1、学生——空教室申请表:类型为二元关联,关联所连接的类为:学生类、空教室申请表类
2、学生——教室管理分配表:类型为二元关联,关联所连接的类为:学生类、教室管理分配表类
3、教务员——教室管理分配表:类型为二元关联,关联所连接的类为:教务员类、教室管理分配表类
4、教务员——空教室申请表:类型为二元关联,关联所连接的类为:教务员类、空教室申请表类
5、教务员——对应课程教室更换申请表:类型为二元关联,关联所连接的类为:教务员类、对应课程教室更换申请表类
6、教师——空教室申请表:类型为二元关联,关联所连接的类为:教师类、空教室申请表类
7、教师——教室管理分配表:类型为二元关联,关联所连接的类为:教师类、教室管理分配表类
8、教师——对应课程教室更换申请表:类型为二元关联,关联所连接的类为:教师类、对应课程教室更换申请表类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值