统一建模语言 UML 参考手册 - 基本概念������� � � 物理视图 物理视图 物理视图 物理视图� 前面的视图从逻辑角度对应用中的概念建模 物理视图对应用本身的实现结构建模 如 将其组织为构件和在运行结点上进行配置 这些视图提供了将类映射至构件和结点的机会 有两种物理视图 实现视图和配置视图 � 实现视图对模型中的构件建模 即应用程序搭建的软件单元 以及构件之间的依赖 从 而可以估计所预计到的更改的影响 它还对类及其它元素至构件的分配建模 对象对信息和操作的封装 设计层次 的类包含了现实世界和计算机系统的内容 � 最后 在表达编程语言代码时 类的形式与所选择的编程语言紧密相联 如果没有直接 的语言实现 一些类的能力可能被抛弃 实现级别的类可以直接映射成代码 � 同个系统可以包含多个级别的类 面向实现的类可能实现模型中更逻辑化的类 实现类 表现了特定语言中类的声明 它捕获了语言所需要类的精确形式 然而 许多情况下 分 析 设计和实现信息可以嵌入在单个的类中 ������ 同个对象的两个版本 ���� 从已有的对象创建新的对象 � 依赖关系联系了行为和实现上相互影响的类 除了实现 还有多种依赖 包括跟踪 不 同模型中元素的松散连接 细化 不同理解层次的映射 使用 要求单个模型中其它元 素的出现 绑定 模板参数的赋值 使用依赖频繁的用于表征实现层的关系 如代码级 别的关系 依赖在总结模型组织单元时特别有用 如使用包显示系统的结构 另外 编译 的约束也可以用依赖来表达0 码力 | 123 页 | 2.61 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)@enduml 1.36 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, PlantUML 语言参考指引 (1.2023.11) 52 / 538 2.14 完整样例 2 用例图 • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten *-- "foo/dummy" : use @enduml PlantUML 语言参考指引 (1.2023.11) 59 / 538 3.5 添加方法 3 类图 如果一个别名被分配给一个元素,文件的其余部分必须用别名而不是名称来指代该元素。 3.4.1 以 $ 3.4.2 开始的名称注意,以 $ 开始的名称以后不能被隐藏或删除,因为 hide 和 remove 命令会认为该 名称是 $tag0 码力 | 539 页 | 7.74 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)@enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { methods show <> fields @enduml 3.13 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml PlantUML 0 码力 | 174 页 | 1.98 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)@enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { methods show <> fields @enduml 3.13 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml PlantUML 0 码力 | 174 页 | 2.00 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)@enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner 145 2.11 显示参数 2 用例图 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { show/hide 命令来隐藏类 PlantUML 语言参考指引 (1.2019.1) 39 / 145 3.14 泛型(generics) 3 类图 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml 3.14 泛型(generics)0 码力 | 146 页 | 1.91 MB | 1 年前3
 PlantUML 1.2019.3 语言参考指引@enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { methods show <> fields @enduml 3.13 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml PlantUML 0 码力 | 157 页 | 1.78 MB | 1 年前3
 PlantUML 1.2019.2 语言参考指引@enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { methods show <> fields @enduml 3.13 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml PlantUML 0 码力 | 157 页 | 1.78 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)@enduml 1.27 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner (Usecase 2) @enduml 2.11 显示参数 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { methods show <> fields @enduml 3.13 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml PlantUML 0 码力 | 165 页 | 1.89 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)@enduml 1.33 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner PlantUML 语言参考指引 (1.2020.23) 44 / 306 2.14 一个完整的例子 2 用例图 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { 语言参考指引 (1.2020.23) 57 / 306 3.15 隐藏类 3 类图 3.15 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml 3.16 泛型(generics)0 码力 | 307 页 | 3.17 MB | 1 年前3
 PlantUML 1.2020.22 语言参考指引(skinparam) 1 时序图 1.31 外观参数 (skinparam) 用 skinparam 改变字体和颜色。 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以修改其他渲染元素,如以下示例: @startuml skinparam sequenceArrowThickness 2 skinparam roundcorner PlantUML 语言参考指引 (1.2020.22) 35 / 294 2.14 一个完整的例子 2 用例图 可以在如下场景中使用: • 在图示的定义中, • 在引入的文件中, • 在命令行或者 ANT 任务提供的配置文件中。 你也可以给构造的角色和用例指定特殊颜色和字体。 @startuml skinparam handwritten true skinparam usecase { 语言参考指引 (1.2020.22) 47 / 294 3.14 隐藏类 3 类图 3.14 隐藏类 你也可以使用 show/hide 命令来隐藏类 如果你定义了一个大的!included 文件,且想在文件包含之后隐藏部分类,该功能会很有帮助。 @startuml class Foo1 class Foo2 Foo2 *-- Foo1 hide Foo2 @enduml 3.15 泛型(generics)0 码力 | 295 页 | 3.08 MB | 1 年前3
共 14 条
- 1
 - 2
 













