
UML
春天的早晨
https://github.com/Allenmcc
展开
-
UML-类图
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种. 【箭头指向】:带三角箭头的实线,转载 2017-05-30 13:54:19 · 419 阅读 · 0 评论 -
UML-用例图
概念用例图主要用来描述 用户、需求、系统功能单元 之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。组成用例图所包含的元素如下:参与者(Actor)表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 用例(Use Case)用例就是外部可见的系统功能,对系统提供的服务进行描述。 用椭圆表示 子系统(转载 2017-05-30 16:35:39 · 725 阅读 · 0 评论 -
UML-交互图-序列图和协作图
文章目录1.是交互图2.序列图(Sequence Diagram)/协作图(Collaboration Diagram)3. 序列图构成3.1object(对象)3.2 lifeline(生命线)3.3 message(消息)4.协作图构成4.1 object(对象)4.2 message(消息)4.3 link(链)5.序列图/协作图实例汽车租赁序列图--机房收费系统一般用户上机操作员注册协作图...转载 2018-10-02 18:56:21 · 13731 阅读 · 0 评论 -
架构设计-五视图
1.什么是架构设计我们要成为架构设计师我们需要了解什么是架构设计。简单一点,架构设计就是一个系统的草图,描述了构成系统的抽象组件,以及各个组件之间的是如何进行通讯的,这些组件在实现过程中可以被细化为实际的组件比如类或者对象。在面向对象领域中,组件之间的联通通常面向于接口实现的。2.架构设计为了解决什么问题开发之初逻辑设计阶段要确定系统如何开发,整个系统融合为一个系统开发还是从业务角度将系统拆...转载 2018-10-02 20:54:48 · 5339 阅读 · 0 评论