查看更多
当前 - 选择题 - 软件建模
中等
单选题
2023年11月第8题
#第二版教材
#必须掌握

和 UML 相比 SysML 新增了 (问题1) ,其中 (问题2) 用于描绘需求。

浓缩知识点

SysML是面向系统工程领域对UML进行裁剪、扩展形成的建模语言,它继承了UML中的用例图、活动图、时序图等图种,同时新增了UML不具备的需求图。需求图是SysML中专门用于捕获和描绘系统需求的核心图种,不仅能清晰呈现各类系统需求,还可建立需求与其他模型元素的关联关系,实现需求的全链路追踪、分析与验证,为系统开发全流程的需求管理提供有力支撑;而继承自UML的用例图多用于梳理系统功能与外部环境的交互逻辑,活动图侧重建模系统的行为流程,时序图则聚焦描述对象之间随时间变化的交互过程,这些图种均不承担需求专属的描绘与管理职能。

正确答案
A

本题考察的是SysML和UML的差异,特别是SysML中新加入的图种和需求图的作用。
问题 1:
A选项需求图:SysML新增了需求图(Requirement Diagram),这是UML中没有的图种,用于捕获和描绘系统的需求。它使得需求与其他模型元素之间的关系更加明确,可以帮助跟踪需求的实现和验证。
B选项用例图:用例图是UML中的常见图种,用于描述系统与外部用户(或系统)之间的交互。SysML也继承了用例图,但它并不是SysML新增的图。
C选项活动图:活动图用于表示系统行为中的活动流,SysML继承了UML中的活动图。
D选项时序图:时序图是UML的一部分,用于描述对象之间的交互,SysML也保留了时序图作为行为图的一种。

问题 2:
A选项需求图:在SysML中,需求图专门用于捕获系统的需求,作为模型的一部分,帮助分析和验证需求。
B选项用例图:用例图用于捕获系统功能和与外部环境的交互,虽然它在SysML中也有应用,但它并不专门用于描绘需求。
C选项活动图:活动图用于建模系统的行为,不是用于描绘需求。
D选项时序图:时序图用于描述对象之间随时间变化的交互,也不是用于描绘需求。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有