打开APP
未登录
开通VIP,畅享免费电子书等14项超值服
开通VIP
首页
好书
留言交流
下载APP
联系客服
EA12创建九种常见的UML图
自由裸奔者
>《建模》
2020.08.27
关注
UML
EA12
九种UML图
用例图(UseCase Diagrams)
类图(Class Diagrams)
对象图(Object Diagrams)
构件图(Component Diagrams)
部署图(Deployment Diagrams)
时序图(Sequence Diagrams)
协作图(Collaboration Diagrams)
状态图(Statechart Diagrams)
活动图(Activity Diagrams)
UML
统一建模语言(Unified Modeling Language, UML),在
面向对象
开发系统的过程中进行设计和分析。
可分为静态视图和动态视图,共九种。
静态图:
用例图
,
类图
,对象图,构件图,部署图。
动态图:
时序图
,协作图,状态图,活动图。
EA12
以Enterprise Architect 12作图,描述taotao-sso工程(
https://github.com/hanjg/taotao
)。
使用到的9种图创建方式。
九种UML图
用例图(UseCase Diagrams)
描述系统的使用者和功能。
参与者:使用系统的
角色
,人或者系统。
用例:系统提供的
功能
,通常需要用例的详细说明。
用例图。
登录用例说明。
类图(Class Diagrams)
描述系统中类的
内部结构
和类之间的
静态关系
,常见的类的关系有6种:依赖<关联<聚合<组合<泛化=实现,
类关系的详细说明
。
类图。
对象图(Object Diagrams)
描述一组对象之间的联系,是系统状态的某一时刻的
快照
,使用有限。
对象图。
构件图(Component Diagrams)
描述各种软件构件之间的依赖关系,可以用来帮助设计系统的整体构架。
构件图。
部署图(Deployment Diagrams)
描述软件中的各个组件驻留在什么
硬件
位置,以及这些硬件之间的交互关系。
部署图。
时序图(Sequence Diagrams)
描述对象之间的消息交互,强调消息的
时间顺序
,是对用例图的细化。
基本概念
。
用户登录时序图。
协作图(Collaboration Diagrams)
描述对象之间的消息交互,强调
对象的关系
。
用户登录协作图。
状态图(Statechart Diagrams)
描述对象的所有
状态和状态转移条件
。
用户登录状态。
活动图(Activity Diagrams)
描述了活动之间的
控制流程
。本质上是一种流程图。
用户登录活动图。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报
。
打开APP,阅读全文并永久保存
查看更多类似文章
猜你喜欢
类似文章
【热】
打开小程序,算一算2024你的财运
关于UML统一建模语言是什么?
浅谈UML的概念和模型之UML九种图
UML 的九种模型图
UML一篇文章就学通!
UML是什么?常用的几种图有哪些?
UML 基础
更多类似文章 >>
生活服务
热点新闻
留言交流
回顶部
联系我们
分享
收藏
点击这里,查看已保存的文章
导长图
关注
一键复制
下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!
联系客服
微信登录中...
请勿关闭此页面
先别划走!
送你5元优惠券,购买VIP限时立减!
5
元
优惠券
优惠券还有
10:00
过期
马上使用
×