UML九种建模图--用例图

UML九种建模图:用例图、类图、对象图、顺序图、协作图、状态图、活动图、组件图、配置图。又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署图。动态图分为:状态图,活动图,协作图,序列图

用例图

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图

功能

在需求分析阶段帮助用户分析需求

关系

用例图最重要的就是关系:

 

 

 关联(Association)(参与者与用例的通信,如登录)

【箭头指向】:指向消息接收方

 

 

 泛化(Inheritance)(类似于继承

子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的

【箭头指向】:指向父用例

 

 

 

包含(<< Include >>)(大功能分为小功能

包含关系用来把一个较复杂用例所表示的功能分解成较小的步骤。

扩展(<< Extend >>)(附加功能模块

扩展关系是指用例功能的延伸,相当于为基础用例提供一个附加功能。

 

posted @   洛飞  阅读(967)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示