StarUML学习记录(一)

UML

统一建模语言(英语:Unified Modeling Language,缩写 UML)

官网:www.uml.org/


什么是UML?

传送门:www.uml.org/what-is-uml…


目标学习:

学会使用绘图软件

绘图软件文档:docs.staruml.io/working-wit…


常用图表(9种):

UML图 基本概念
用例图(User Case Diagram) 用户所能观察到的系统功能的模型图
类图(Class Diagram) 显示了类模型的静态结构关系
对象图(Object Diagram) 显示了对象模型的静态结构关系
顺序图(Sequence Diagram) 交互关系的表现图
协作图(Collaboration Diagram) 协作关系的表现图
状态图(Statechart Diagram) 基于事件反应的动态行图
活动图(Activity Diagram) 描述了业务实现用例的工作流程
构件图(Compoment Diagram) 主要用于描述各种软件构件之间的依赖关系
部署图(Deployment Diagram) 用来显示系统中软件和硬件的物理架构

一、用例图(User Case Diagram)

www.uml-diagrams.org/use-case-di…

1.业务用例图

2.系统用例图

二、类图(Class Diagram)

www.uml-diagrams.org/class-diagr…

三、对象图(Object Diagram)

www.uml-diagrams.org/class-diagr…

四、顺序图(Sequence Diagram)

www.uml-diagrams.org/sequence-di…

五、协作图(Collaboration Diagram)

www.uml-diagrams.org/communicati…

六、状态图(Statechart Diagram)

www.uml-diagrams.org/state-machi…

七、活动图(Activity Diagram)

www.uml-diagrams.org/activity-di…

八、构件图(Compoment Diagram)

www.uml-diagrams.org/component-d…

九、部署图(Deployment Diagram)

www.uml-diagrams.org/deployment-…

转载于:https://juejin.im/post/5cc01505e51d456e803516cf

你可能感兴趣的:(StarUML学习记录(一))