基于MBSE的复杂装备系统设计:理论与实践 课件 2.3.2 行为图-用例图_第1页
基于MBSE的复杂装备系统设计:理论与实践 课件 2.3.2 行为图-用例图_第2页
基于MBSE的复杂装备系统设计:理论与实践 课件 2.3.2 行为图-用例图_第3页
基于MBSE的复杂装备系统设计:理论与实践 课件 2.3.2 行为图-用例图_第4页
基于MBSE的复杂装备系统设计:理论与实践 课件 2.3.2 行为图-用例图_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

总标题

——SysML用例图本幻灯片中的图片为教学中多年的积累,无法逐一列出出处,在此统一鸣谢!本幻灯片仅应用于教学,无任何商业用途说明:1.1用例图概念1.2用例图包含元素1.3用例关系1.4总结第X章SysML用例图用例图1.1用例图概述用例图简洁的传递一系列用例(UseCase)以及触发或者参与用例的参与者(Actor)用例用于描述系统所提供的服务或功能(functionality),参与者描述系统的使用者用例图也被当做一种捕获系统需求的途径。用例图的图类型缩写是uc,图的外框代表的模型元素类型可以是:PackageModelModellibraryViewBlock参与者1.2用例图包含元素定义:参与者是一种与系统交互的角色,这种角色可以是人、组织或者其他外部系统说明:参与者在用例图中可以用火柴人或方框两种标识方式参与者除了是用例的使用者外,也可以是系统用例在执行服务时所需要的外部资源参与者与一用例创建关联(communicationpath)时代表该参与者参与用例的执行参与者的多重性用来表示用例执行时可以涉及的参与者个数参与者之间可以创建泛化关系,特殊参与者继承抽象参与者与用例的关联关系。用例(UseCase)1.2用例图包含元素定义:特定的一系列动作,系统、子系统或者类可以通过与外部对象交互来执行,以提供服务说明:用例的标识法是一个椭圆形支持用例提供服务的系统称为关心的系统(systemunderconsideration),一般为正在开发的系统关心的系统可以用来作为用例集合的系统的边界或者主题(Subject),可以用一个方框形或者模块(Block)代表用例与场景(scenarios)1.2用例图包含元素用例与场景(scenarios)不是同义词通过用例的每个路径,从开始到结束是一个独立的场景用例可以包含一个或多个场景用例至少包含一个主要成功场景(正常的执行路径)用例的场景可以通过活动、交互、状态机进行详细描述用例关系1.3用例关系泛化关系(Generalization)泛化关系可以表示用例的抽象关系。特殊用例继承抽象用例的所有场景(scenarios),同样,特殊用例继承抽象用例与参与者的关联包含关系(Include)箭头端为包含用例,源端为基础用例。当基础用例执行时,包含用例也会执行扩展关系(extend)箭头端为基础用例,源端为扩展用例,当基础用例执行时,可能会执行扩展用例。在基础用例中定义扩展点,扩展用例引用扩展点作为执行位置1.4总结用例描述了系统实现预期用户目标的特定用途。用于包含、扩展和分类的用例关系对于将常见功能分解为可被其他用例重复使用的用例非常有用。包含用例始终作为基本用例的一部分执行。扩展基本用例的用例通常通过异常执行,通常不直接支持基本用例的目标。正在审议的系统(也称为主题)提供了行为者所要求的功能,这些功能以用例表示。行为者描述系统外部的实体所扮演的角色,可以代表人类、组织或外部系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论