
UML
文章平均质量分 57
烹小鲜啊
这个作者很懒,什么都没留下…
展开
-
UML (五)packet 包
包是一种容器,如同文件夹一样,将某些详细分类,形成逻辑单元。使用包的目的是为了整合复杂的信息。语义上相关或者某些方面具有共同点的信息都可以分包。UML认为好的包具有高内聚、低耦合的性质如果将元素分为三个包A、B、C,那么被分入同一个包中的那些元素应当是相互联系紧密,甚至不可分割的。同时这些元素又具有某些相同的性质,使得包可以抽象出一些接口来代表包内事物与包外的事物交互,以避免包外的事物频繁地直接访问包内元素。这时我们称A、B、C三个包具有高内聚的性质。包的最理想的情况是修改A、B、C三个包中任意一个.原创 2022-03-26 21:33:06 · 737 阅读 · 0 评论 -
UML(四)部署图
部署图(deploymentdiagram,配置图)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。部署图它阐述了在实际应用中软件和它的运行环境的关系,并且描述了软件部署在硬件上的具体方式。部署图中的主要元素包括节点与节点之间的关联关系。此外,部署图中也可以使用注解和约束。节点,node节点是存在与运行时的代表计算机资源的物理元素,可以是硬件原创 2022-03-26 20:53:57 · 8642 阅读 · 0 评论 -
UML(三)对象图
类图是UML 结构图,它在类和 接口 级别显示设计系统的结构 ,显示它们的特性、 约束 和关系—— 关联、 概括、 依赖等。对象图 可以被认为是实例级类图,它显示 了类和接口(对象) 的实例显示的是某一个时刻,类实例的快照对于复杂的数据结构,有时候很难对其进行抽象成类表达之间的关系,一般就会使用对象图。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在...原创 2022-03-26 19:21:12 · 1424 阅读 · 0 评论 -
UML(二)component 组件图
组件图即是用来描述组件与组件之间关系的一种UML图。组件图在宏观层面上显示了构成系统某一个特定方面的实现结构。组件图适用于基于组件的开发模式(Component-Based Development, CBD),它通过组件,及组件的接口、端口来表达组件的构成及其关系。当我们使用 CBD 进行开发时,其实是对行为进行了抽象,一个组件提供了若干的行为,组件图通过接口、端口的方式来表达组件间的连接,很形象的表达出组件是可被替换的概念,一个组件可以被另一个提供了相同接口的组件替换。因此,当我们通过组件进行建模时,能原创 2022-03-26 17:56:13 · 8010 阅读 · 4 评论 -
UML(一)Class 类图
类 class类图最上部分方框为 类名称中间部分为 类属性最下的方框为 类方法属性,方法的书写格式名称:类型(方法为返回值类型)最前面的符号表示 类属性和方法的权限public 用+表示private 用-表示protected 用#表示package 用~表示static 下划线 _ 表示class 类名:{ public://公有成员 int num; private:私有成员 i原创 2022-03-26 12:37:58 · 3786 阅读 · 0 评论