UML 用例图

1.参与者

1.1参与者的概念

参与者是指系统以外的、需要使用系统或与系统交互的外部实体。包括人、设备、外部系统等。

1.2参与者的表示

一般使用人形图标或带有版型标记的类图标来表示参与者
前者表示的参与者一般为人
后者表示的参与者一般为设备或外部系统

1.3 参与者之间的关系

1.3.1泛化关系

把某些参与者的共同行为提取出来表示成通用行为,并描述成超类。
参与者之间的泛化关系表示一般性参与者与另一个特殊的参与者之间的联系。子参与者继承了父参与者的行为和含义。 如学生(父参与者) 大学生(子参与者)

1.3.2泛化关系的表示

泛化关系用带空心三角形箭头的实线表示,箭头指向父参与者。

1.4参与者与用例之间的关系(关联关系)

参与者与用例之间用带箭头的实线表示,箭头指向用例。

2.用例

2.1用例的含义

用例是与实现无关的关于系统功能的描述。

2.2 用例之间的关系:泛化关系、包含关系、扩展关系。

泛化关系:和前者类似
包含关系:用带箭头的虚线表示 指向被包含用例。 并指明<<include>>
扩展关系:用带箭头的虚线表示 指向被扩展对象。 并指明<<extend>> 扩展用例指在某种条件下会发生。

2.3 用例的表示

用实线椭圆表示用例
用虚线椭圆表示协作

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。【用途】...
    小羊快跑阅读 3,134评论 0 0
  • 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途...
    懂项目管理的分析师阅读 5,117评论 0 2
  • 1,UML用例图概念 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定...
    是归人不是过客阅读 4,824评论 1 5
  • UML用例图 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示一个外部用户能够观察到的系统功能模型...
    yangchendev阅读 4,346评论 0 1
  • 区块链的诞生 将大幅降低价值传输成本 又一次极大解放生产力 目前,区块链底层技术还不成熟,基础设施还不完善。区块链...
    你为什么总是阅读 2,880评论 0 0

友情链接更多精彩内容