统一建模语言 UML 参考手册 - 基本概念
我们相信它可以容纳日常的大多数扩展需要 ��� 扩展机制包括版型 约束和标签值 版型是与现有元素结构相同的新元素 它具有附 ��� 参考指南� � ��� 概述� ������ 加的约束 不同的解释和图标 并被代码生成和后端工具不同的对待 标签值是可以附加 在任何模型元素 容纳任意信息的任意标签 值的文字串对 如项目管理信息 代码产生 指导和版型所需的值 标签和值用文字串来表达 约束是使用某些约束语言 如编程语 言 特殊的约束语言和自然语言 对象和链仅在提供的上下文中存在意义 分类 角色描述了对象 关联角色描述了协作中的链 协作图通过图形的几何排布显示交互中的 角色 图 ��� 消息显示为附属在连接分类角色的关系直线上的箭头 消息的顺序由消息 描述前的顺序号来表示 � 协作图的一个用途是表现操作的实现 协作显示了操作的参数和局部变量 以及更永久 性的关联 当行为被实现时 消息的顺序与程序的嵌套调用结构和信号传递一致 � 图 ��� 显示了开发的后期阶段预订票交互的协作图 工作流的步骤或操作的执行 活动图描述了顺序和并发活动分组 活动视 图表达为活动图 � 图 ��� 显示了票房例子中的活动图 该图展示了放映一场演出所包含的活动 箭头表示 时间上的依赖 例如 指定演出时间表前 必须选定节目 横条表示了控制的分叉和连 接 例如 在演出安排完成后 剧院可以并发的进行宣传 剧本购买 艺术家雇佣 舞台 搭建 灯光设计和服装定制工作 在排练开始之前 剧本和艺术家必须到位 � 该0 码力 | 123 页 | 2.61 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)
-right-> (dummyRight) :user: -up-> (dummyUp) :user: -down-> (dummyDown) @enduml 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.9 分割图示 用 newpage 关键字将图示分解为多个页面。 PlantUML 语言参考指引 (1 fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, 2019.1) 65 / 145 5.13 分离 (detach) 5 活动图 (新语法) @startuml |Swimlane1| start :foo1; |#AntiqueWhite|Swimlane2| :foo2; :foo3; |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml 5.13 分离 (detach) 可以使用关键字 detach0 码力 | 146 页 | 1.91 MB | 1 年前3PlantUML 1.2019.3 语言参考指引
-down-> (dummyDown) @enduml PlantUML 语言参考指引 (1.2019.3) 29 / 156 2.9 分割图示 2 用例图 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.9 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, PlantUML 语言参考指引 (1.2019.3) 41 / 156 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2019.3) 70 / 156 5.13 分离 (detach) 5 活动图 (新语法) 5.13 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 157 页 | 1.78 MB | 1 年前3PlantUML 1.2019.2 语言参考指引
-down-> (dummyDown) @enduml PlantUML 语言参考指引 (1.2019.2) 29 / 156 2.9 分割图示 2 用例图 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.9 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, PlantUML 语言参考指引 (1.2019.2) 41 / 156 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2019.2) 70 / 156 5.13 分离 (detach) 5 活动图 (新语法) 5.13 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 157 页 | 1.78 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)
-down-> (dummyDown) @enduml PlantUML 语言参考指引 (1.2019.6) 29 / 173 2.9 分割图示 2 用例图 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.9 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, PlantUML 语言参考指引 (1.2019.6) 41 / 173 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2019.6) 71 / 173 5.13 分离 (detach) 5 活动图 (新语法) 5.13 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 174 页 | 1.98 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)
-down-> (dummyDown) @enduml PlantUML 语言参考指引 (1.2019.9) 29 / 173 2.9 分割图示 2 用例图 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.9 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, PlantUML 语言参考指引 (1.2019.9) 41 / 173 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2019.9) 71 / 173 5.13 分离 (detach) 5 活动图 (新语法) 5.13 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 174 页 | 2.00 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)
-down-> (dummyDown) @enduml PlantUML 语言参考指引 (1.2019.4) 29 / 164 2.9 分割图示 2 用例图 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.9 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, PlantUML 语言参考指引 (1.2019.4) 41 / 164 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2019.4) 70 / 164 5.13 分离 (detach) 5 活动图 (新语法) 5.13 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 165 页 | 1.89 MB | 1 年前3PlantUML 1.2020.22 语言参考指引
-right-> (dummyRight) :user: -up-> (dummyUp) :user: -down-> (dummyDown) @enduml 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.11 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2020.22) 82 / 294 5.17 分离 (detach) 5 活动图 (新语法) 5.17 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 295 页 | 3.08 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)
-right-> (dummyRight) :user: -up-> (dummyUp) :user: -down-> (dummyDown) @enduml 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.11 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml PlantUML 语言参考指引 (1.2020.23) 93 / 306 5.17 分离 (detach) 5 活动图 (新语法) 5.17 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3;0 码力 | 307 页 | 3.17 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)
-down-> (dummyDown) @enduml PlantUML 语言参考指引 (1.2021.2) 45 / 380 2.11 分割图示 2 用例图 这些方向关键字也可以只是用首字母或者前两个字母的缩写来代替。 但是请注意,这样的缩写不要乱用,Graphviz 不喜欢这样。 2.11 分割图示 用 newpage 关键字将图示分解为多个页面。 @startuml :actor1: fields 或 attributes 隐藏字段或属性,即使是被定义了 • methods 隐藏方法,即使是被定义了 • members 隐藏字段 和 方法,即使是被定义了 • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, :foo1; |#AntiqueWhite|Swimlane2| :foo2; :foo3; |Swimlane1| :foo4; |Swimlane2| :foo5; stop @enduml 6.18 分离 (detach) 可以使用关键字 detach 移除箭头。 @startuml :start; fork :foo1; :foo2; fork again :foo3; detach endfork0 码力 | 381 页 | 4.05 MB | 1 年前3
共 25 条
- 1
- 2
- 3