统一建模语言 UML 参考手册 - 基本概念包括抽象层次的转移 模板参数的绑定 许可的授予和元素对其它元素的使用 其它关系包括用例和流的合并 静态视图显示为类图 静态视图可以用于产生大多数程序中的数据结构声明 ��� 类图中 有许多种元素 如接口 数据类型 用例和信号 它们合在一起被称为分类 它们的举止 如同具有某种限制的类 � 动态行为 动态行为 动态行为 动态行为 有两种方式来建模行为 一种是通过与外界交互的对象的生命史 另一种是使 用一系列对象的通信模式 并被代码生成和后端工具不同的对待 标签值是可以附加 在任何模型元素 容纳任意信息的任意标签 值的文字串对 如项目管理信息 代码产生 指导和版型所需的值 标签和值用文字串来表达 约束是使用某些约束语言 如编程语 言 特殊的约束语言和自然语言 用文字串表达的条件 ��� 包括称为 ��� 的约束语言 同任何扩展机制一样 它们必须小心的使用 因为它对于其它人可能是本地化 难以理解 的 然而 它们可以避免某些根本的更改 动态行为描述了系统时间上的行为 行为可以用静态视图中系统快照的一系列变更来描 述 行为视图包括状态机图 活动图和交互图 � 模型管理描述了用层次式的单元对模型自身的组织 包是模型的通用组织单元 特殊的 包包括模型和子系统 模型管理视图与其它视图相交迭 为团队工作和配置控制把它们组 织起来 � ��� 还包括欲提供有限但实用扩展能力的若干结构 这些结构包括约束 版型和标签值 它们适用于所有视图的元素0 码力 | 123 页 | 2.61 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)->o] PlantUML 语言参考指引 (1.2019.1) 16 / 145 1.23 构造类型和圈点 1 时序图 Bob o->o] Bob ->x] Bob <-] Bob x<-] @enduml 1.23 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 @startuml participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob 145 2.7 构造类型 2 用例图 note right of (Use) A note can also be on several lines end note note "This note is connected\nto several objects." as N2 (Start) .. N2 N2 .. (Use) @enduml 2.7 构造类型 用 << 和 >>0 码力 | 146 页 | 1.91 MB | 1 年前3
PlantUML 1.2019.3 语言参考指引3) 17 / 156 1.23 构造类型和圈点 1 时序图 [o->o Bob [x-> Bob [<- Bob [x<- Bob Bob ->] Bob ->o] Bob o->o] Bob ->x] Bob <-] Bob x<-] @enduml 1.23 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob the application) as (Use) User -> (Start) User --> (Use) PlantUML 语言参考指引 (1.2019.3) 27 / 156 2.7 构造类型 2 用例图 Admin ---> (Use) note right of Admin : This is an example. note right of (Use) A note can0 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引2) 17 / 156 1.23 构造类型和圈点 1 时序图 [o->o Bob [x-> Bob [<- Bob [x<- Bob Bob ->] Bob ->o] Bob o->o] Bob ->x] Bob <-] Bob x<-] @enduml 1.23 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob the application) as (Use) User -> (Start) User --> (Use) PlantUML 语言参考指引 (1.2019.2) 27 / 156 2.7 构造类型 2 用例图 Admin ---> (Use) note right of Admin : This is an example. note right of (Use) A note can0 码力 | 157 页 | 1.78 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)6) 17 / 173 1.23 构造类型和圈点 1 时序图 [o->o Bob [x-> Bob [<- Bob [x<- Bob Bob ->] Bob ->o] Bob o->o] Bob ->x] Bob <-] Bob x<-] @enduml 1.23 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob the application) as (Use) User -> (Start) User --> (Use) PlantUML 语言参考指引 (1.2019.6) 27 / 173 2.7 构造类型 2 用例图 Admin ---> (Use) note right of Admin : This is an example. note right of (Use) A note can0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)9) 17 / 173 1.23 构造类型和圈点 1 时序图 [o->o Bob [x-> Bob [<- Bob [x<- Bob Bob ->] Bob ->o] Bob o->o] Bob ->x] Bob <-] Bob x<-] @enduml 1.23 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob the application) as (Use) User -> (Start) User --> (Use) PlantUML 语言参考指引 (1.2019.9) 27 / 173 2.7 构造类型 2 用例图 Admin ---> (Use) note right of Admin : This is an example. note right of (Use) A note can0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)4) 17 / 164 1.23 构造类型和圈点 1 时序图 [o->o Bob [x-> Bob [<- Bob [x<- Bob Bob ->] Bob ->o] Bob o->o] Bob ->x] Bob <-] Bob x<-] @enduml 1.23 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob the application) as (Use) User -> (Start) User --> (Use) PlantUML 语言参考指引 (1.2019.4) 27 / 164 2.7 构造类型 2 用例图 Admin ---> (Use) note right of Admin : This is an example. note right of (Use) A note can0 码力 | 165 页 | 1.89 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引else {end} Bob -> Alice : finish {start} <-> {end} : some time @enduml 1.27 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 @startuml participant "Famous Bob" as Bob << First message @enduml PlantUML 语言参考指引 (1.2020.22) 20 / 294 1.28 更多标题信息 1 时序图 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob (Start) .. N2 N2 .. (Use) @enduml PlantUML 语言参考指引 (1.2020.22) 32 / 294 2.9 构造类型 2 用例图 2.9 构造类型 用 << 和 >> 来定义角色或者用例的构造类型。 @startuml User << Human >> :Main Database: as MySql << Application >> (Start)0 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)use the anchors to specify duration time. @startuml PlantUML 语言参考指引 (1.2020.23) 21 / 306 1.29 构造类型和圈点 1 时序图 !pragma teoz true {start} Alice -> Bob : start doing things during duration Bob -> Max : else {end} Bob -> Alice : finish {start} <-> {end} : some time @enduml 1.29 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 @startuml participant "Famous Bob" as Bob << participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob0 码力 | 307 页 | 3.17 MB | 1 年前3
PlantUML 1.2021.3 语言参考指引else {end} Bob -> Alice : finish {start} <-> {end} : some time @enduml 1.31 构造类型和圈点 可以使用 << 和 >> 给参与者添加构造类型。 在构造类型中,你可以使用 (X,color) 格式的语法添加一个圆圈圈起来的字符。 @startuml PlantUML 语言参考指引 (1.2021.2) 25 / 397 participant Alice << (C,#ADD1B2) Testable >> Bob->Alice: First message @enduml 默认使用 guillemet 字符来显示构造类型。你可以使用外观参数 guillemet 来修改显示行为。 @startuml skinparam guillemet false participant "Famous Bob" as Bob Bob1 : hello Alice1 -> Out : out @enduml PlantUML 语言参考指引 (1.2021.2) 31 / 397 1.37 附录:箭头类型大全 1 时序图 1.37 附录:箭头类型大全 1.37.1 普通箭头 @startuml participant Alice as a participant Bob as b a -> b : ""-> "" a0 码力 | 398 页 | 4.22 MB | 1 年前3
共 26 条
- 1
- 2
- 3













