实验三:分析类或问题域类图
教学管理系统
- 教材管理系统
(1) 类图
(2) 文字说明
① 类图综述
教材管理系统供教师填写教材信息,学生在线查看教材并进行预定,教务员课通过该系统进行教材通知发布等。
② 类描述
-
教务员
属性说明:
○1ID:每一个教务员的唯一标识符
○2姓名:教务员姓名
操作说明:
○1教材信息收集通知发布:通知课程教师录入教材信息
○2教材选购:对学生选订教材数量进行教材的采购
○3教材分发:通知学生教材已完成采购,将进行分发
关联描述:
○1一个教务员至少可以选购一本教材,一本教材至少可以被一个教务员选购
○2一个教务员至少可以发布一条教材信息收集通知,教材信息收集通知至少可以被一个教务员发布
○3一个教务员至少可以发布一条教材分发通知,教材分发通知至少可以被一个教务员发布
定义对象:
一个教务员对应一个类教务员 -
教师
属性说明:
○1ID:每一个教师的唯一标识符
○2姓名:教师姓名
○3职称:教师职称
操作说明:
○1填写教材收集信息:教师选择所开课程的教材并把教材信息录入到系统中
关联描述:
○1一个老师至少可以发布一门课程的教材信息,一门课程的教材的信息至多可以被一个老师发布
定义对象:
一个老师对应一个类老师 -
学生
属性说明:
○1ID:每一个学生的唯一标识符
○2姓名:学生姓名
○3班级:该学生所属的班级
操作说明:
○1教材预订:学生通过系统界面查看教材信息并进行教材预订
关联描述:
○1一个学生至少可以选择订购一门课程的教材,一门课程的教材可以不被学生订购
定义对象:
一个学生对应一个类学生 -
教材
属性说明:
○1ID:每一个教材的唯一标识符
○2名字:教材姓名
○3课程:该教材所属的课程
④价格:该教材所售价格
操作说明:
关联描述:
○1一本教材只可以属于一门课程,一门课程只能有一本教材
○2一本教材可以被多个学生选购,一个学生可以选购多本教材
定义对象:
一本教材对应一个类教材
- 教学评估系统
(1) 类图
(2) 文字说明
① 类图综述
教学评估管理系统供学生对自己所选课程进行教学评估,教师查看开设课程的教学评估,教务员编辑发布每一个开设课程的教学评估任务并对填写的问卷进行及时的汇总统计信息形成统计表等。
② 类描述
-
教务员
属性说明:
○1ID:每一个教务员的唯一标识符
○2姓名:教务员姓名
操作说明:
○1教学评估问卷编辑:针对每一门选修课设置一份对应的问卷
○2教学评估问卷发布:把编辑好的对应选修课的问卷发布并通知选了该选修课的学生填写问卷
○3教学评估问卷信息统计:在一段规定的时间后对没一门选修课的问卷信息统计并形成相应的统计表供开设了该选修课的教师查看
关联描述:
○1一个教务员至少可以发布一份教学评估问卷,一份教学评估问卷至少可以被一个教务员发布
○2一个教务员至少可以统计一份教学评估问卷的信息,一份教学评估问卷的信息至少可以被一个教务员统计
○3一个教务员至少可以编辑一份教学评估问卷,一份教学评估问卷至少可以被一个教务员编辑
定义对象:
一个教务员对应一个类教务员 -
教师
属性说明:
○1ID:每一个教师的唯一标识符
○2姓名:教师姓名
○3职称:教师职称
操作说明:
○1查看教学评估信息:教师查看自己所开始选修课的教学评估统计表
关联描述:
○1一个老师至少可以查看一门教授课程的教学评估信息,一门课程的教学评估信息只可以一个老师查看
定义对象:
一个老师对应一个类老师 -
学生
属性说明:
○1ID:每一个学生的唯一标识符
○2姓名:学生姓名
○3班级:该学生所属的班级
操作说明:
○1填写教学评估问卷:学生通过系统界面查看自己所选选修课的教学评估问卷并在要求时间内填写完毕
关联描述:
○1一个学生至少可以填写一门已选择课程的教学评估,一门课程的教学评估至少可以被一名选择这门课程的学生填写
定义对象:
一个学生对应一个类学生 -
教学评估问卷
属性说明:
○1ID:每一份教学评估问卷的唯一标识符
○2课程:该教学评估问卷所属课程
○3截止时间:该教学评估问卷填写截止时间
操作说明:
关联描述:
○1一份教学评估问卷可以属于多门课程,一门课程只能有一份教学评估问卷
○2一份教学评估问卷可以被多个学生填写,一个学生可以填写多份教学评估问卷
定义对象:
一份教学评估问卷对应一个类教学评估问卷
实验一博客链接:http://202.116.161.68/moodle/blog/index.php?entryid=1631
实验二博客链接:https://blog.****.net/weixin_43850826/article/details/90209951