2025年软件设计师《软件工程》UML案例分析卷.docxVIP

  • 5
  • 0
  • 约5.6千字
  • 约 8页
  • 2026-04-08 发布于山西
  • 举报

2025年软件设计师《软件工程》UML案例分析卷.docx

2025年软件设计师《软件工程》UML案例分析卷

考试时间:______分钟总分:______分姓名:______

一、

阅读以下关于某在线学习平台需求描述的说明,回答问题1至问题3。

说明:

某公司计划开发一个在线学习平台,提供课程浏览、视频播放、在线测试、学习记录和学习社区等功能。平台的主要参与者包括:学员和管理员。

学员可以浏览课程信息(如课程名称、简介、讲师、价格等),搜索感兴趣的课程,观看课程视频,参加在线测试,查看自己的学习记录(如观看进度、测试成绩),并在学习社区发布问题、回答问题、与其他学员交流。

管理员可以管理系统中的课程信息(增加、删除、修改课程),管理讲师信息,管理学员信息,查看学员的学习记录和测试成绩,管理学习社区的内容(如发布公告、删除不当内容)。

问题1:

根据上述说明,识别该在线学习平台的核心用例,并用自然语言描述每个用例的名称和基本流程。

问题2:

根据上述说明和问题1中定义的用例,绘制该在线学习平台的类图。在类图中,需要包含至少5个核心类,并明确这些类之间的关联关系(至少包含一种聚合或组合关系,以及一种标识关联)。为每个类和关系简要说明其含义。

问题3:

选择用例“浏览课程”,绘制该用例的时序图。在时序图中,需要至少包含“学员”和“课程信息”两个对象(或类),并清晰地展示学员浏览课程信息的基本交互过程,包括发起请求、获取信息、显示信

文档评论(0)

1亿VIP精品文档

相关文档