)
接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(36)第59题用例(use case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是( )关系。A. 包含(include)B. 扩展(extend)C. 分类(classification)D. 聚集(aggregation)正确答案:A。所属知识点:旧版教材 软件工程 - UML关系试题解析:用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。它确定了一个和系统参与者进行交互、并可由系统执行的动作序列。用例模型描述的是外部执行者 (Actor)所理解的系统功能。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。两个用例之间的关系主要有两种情况:一种用于重用的包含关系,用构造型include表示;另一种是用于分离出不同行为的扩展,用构造型extend表示。