统一建模语言 UML 参考手册 - 基本概念允许了多种角度对系统的理解 � ��� 还包括用包来分解模型的组织性结构 它允许软件团队将系统分解为可工作的单 元 对包之间的依赖进行理解和在复杂的开发环境中管理模型单元的版本 它包含了表达 实现上的决策和用构件来组织运行时元素的结构 � ��� 不是编程语言 工具可以提供 ��� 至各种编程语言的代码生成 以及可以从现有 的程序逆向构筑模型 ��� 不是用于定理证明的高度正式的语言 实际上有很多正式的语 言 但它们不易理解或不适用于多种用途 拥有信息和相互通讯以实现行为的离散对象 对象所拥有的信息建模成属性 它们执行的 行为建模成操作 多个类可以使用概括共享通用的结构 孩子类将新添的结构和行为增加 至通过继承得到的结构和行为 对象还可以拥有与其它对象的运行时连接 上述对象 对 象关系建模成类之间的关联 元素之间的一些关系用依赖来分组 包括抽象层次的转移 模板参数的绑定 许可的授予和元素对其它元素的使用 其它关系包括用例和流的合并 静态视图显示为类图 ��� 模型对逻辑分析和物理实现均可以表达 一定的构造代表了实现单元 构 件是与一系列接口一致和为其提供实现的物理 可替换的系统组成部分 它可以作为满足 相同说明的其它构件替代品 结点是定义了位置的运行时段的运算资源 它可以容纳构件 和对象 配置视图描述了运行系统中结点的配置 构件和对象在结点中的分布 及包括结 点内容的可能迁移 � 模型组织 模型组织 模型组织 模型组织 计算机可以处理大型的模型0 码力 | 123 页 | 2.61 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)使用这些其他的关键字来声明参与者,将改变参与者的表示形状。 • actor(角色) • boundary(边界) • control(控制) • entity(实体) • database(数据库) • collections(集合) • queue(队列) @startuml participant Participant as Foo actor Actor as Foo1 boundary 不同类型 .... 的分隔符 ] node node [ 这是个 结点 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] database database [ 这是个 数据库 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] PlantUML 语言参考指引 (1.2023.11) 168 / 538 8.2 声明元素(使用简短的形式) 8 部署图 usecase AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-10 码力 | 539 页 | 7.74 MB | 1 年前3
PlantUML 1.2021.3 语言参考指引你也可以使用下面这些关键字来声明参与者,这会改变参与者的外观: • actor(角色) • boundary(边界) • control(控制) • entity(实体) • database(数据库) • collections(集合) • queue(队列) @startuml participant participant as Foo actor actor as Foo1 boundary 不同类型 .... 的分隔符 ] node node [ 这是个 结点 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] database database [ 这是个 数据库 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] usecase usecase [ 这是个 用例 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] @enduml AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-10 码力 | 398 页 | 4.22 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)不同类型 .... 的分隔符 ] node node [ 这是个 结点 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] database database [ 这是个 数据库 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] usecase usecase [ 这是个 用例 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] @enduml AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 aster/azure • https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !include0 码力 | 381 页 | 4.05 MB | 1 年前3
PlantUML 1.2021.1 语言参考指引不同类型 .... 的分隔符 ] node node [ 这是个 结点 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] database database [ 这是个 数据库 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] usecase usecase [ 这是个 用例 ---- 您可以使用 ==== 不同类型 .... 的分隔符 ] @enduml AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 aster/azure • https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !include0 码力 | 376 页 | 4.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 Azure library https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !includevisual representation of popular technologies. @startuml !include !include 0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 Azure library https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !includevisual representation of popular technologies. @startuml !include !include 0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 Azure library https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !includevisual representation of popular technologies. @startuml !include !include 0 码力 | 165 页 | 1.89 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 Azure library https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !includevisual representation of popular technologies. @startuml !include !include 0 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)AsciiMath 转换 AsciiMath 符号为 LaTeX 表达式。 • JLatexMath 来显示 LaTex 数学公式。JLaTeXMath 是最好的显示 LaTeX 代码的 Java 类库。 ASCIIMathTeXImg.js 是一个小到足以集成到 PlantUML 标准发版的。 由于 JLatexMath 太大, 您要单独到下载它, 然后解压 4 jar 文件 (batik-all-1 Azure library https://github.com/RicardoNiepel/Azure-PlantUML/ The Azure library consists of Microsoft Azure icons. Use it by including the file that contains the sprite, eg: !includevisual representation of popular technologies. @startuml !include !include 0 码力 | 307 页 | 3.17 MB | 1 年前3共 98 条- 1
- 2
- 3
- 4
- 5
- 6
- 10













