统一建模语言 UML 参考手册 - 基本概念
护以及控制系统的信息 ��� 可以与所有的开发方法 生命阶段 应用领域和媒介一同使 用 它意图统一过去建模技术的经验 将当前软件最佳实践合并至标准的方法 ��� 包括 语义概念 标记符号和指南 具有静态 动态 环境上的和组织性的部分 它可以被具有 代码产生和报表生成的交互式可视建模工具所支持 ��� 规范没有定义标准过程 但可用 于迭代的开发过程 并支持现有的大多数面向对象的开发过程 � ��� 捕捉系统静态结构和动态行为的信息 象间 的通讯 从不同但是相关的视角来对系统建模 允许了多种角度对系统的理解 � ��� 还包括用包来分解模型的组织性结构 它允许软件团队将系统分解为可工作的单 元 对包之间的依赖进行理解和在复杂的开发环境中管理模型单元的版本 它包含了表达 实现上的决策和用构件来组织运行时元素的结构 � ��� 不是编程语言 工具可以提供 ��� 至各种编程语言的代码生成 以及可以从现有 的程序逆向构筑模型 ��� 更特定的语言和工具可能更加合适 ��� 是离散的建模语言 它不打算对如工程和物理的连续系统建模 ��� 是对诸如软件 硬件或数字逻辑的离散系统建模的通用语言 � ��� 目标 目标 目标 目标� 在 ��� 开发的背后 有许多目标 第一个且最重要的目标 ��� 是所有建模人员可以 使用的通用建模语言 它基于许多计算机团体的共识 是一种非私有的语言 ��� 特意包 含了主流建模方法的概念 从而可以作为它们的建模语言0 码力 | 123 页 | 2.61 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)
example, see on JSON page. PlantUML 语言参考指引 (1.2023.11) 56 / 538 3 类图 3 类图 类图的设计语法与编程语言的传统语法相似。这种相似性为开发人员提供了一个熟悉的环境,从而使创 建图表的过程更简单、更直观。 这种设计方法不仅简洁,而且还能创建既简洁又富有表现力的表述。此外,它还允许通过与序列图相呼 应的语法来描绘类之间的关系,为流畅而深刻地描绘类之间的交互铺平了道路。 "Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only PlantUML 语言参考指引 (1.2023.11) 152 / 538 7.5 组合组件 7 组件图 note right of [First Component] (1.2023.11) 156 / 538 7.11 不同的颜色表示 7 组件图 7.11 不同的颜色表示 你可以在声明一个组件时加上颜色的声明。 @startuml component [Web Server] #Yellow @enduml 7.12 在定型组件中使用精灵图 你可以在定型组件中使用精灵图(sprite)。 @startuml sprite $businessProcess0 码力 | 539 页 | 7.74 MB | 1 年前3使用 Graphviz 绘画 UML 图
4 参考 19 1 Chapter 1 简介 本文为开放文档,可在 GitHub 提交 issue / PR。本文的 PDF 版本可在 在此下 载。 Graphviz 是 AT&T 实验室开发的一个开源软件,它以一种文本语言去描述图(graph),然后 自动排布节点和边去生成图片。它已有近 30 年历史。 UML(unified modeling language,统一建模语言)是一种常用的面向对象设计的方法。其中0 码力 | 20 页 | 331.51 KB | 1 年前3PlantUML 1.2023.11 Справочное руководство по языку
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml 11 Индивидуальные цвета Вы можете задать цвет после определения компонента. @startuml component [Web Server] #Yellow @enduml 7.12 Использование Sprite в стереотипах Можно использовать спрайты внутри ArrowFontName Impact ArrowColor #FF6655 ArrowFontColor #777777 } () "Data Access" as DA Component "Web Server" as WS << Apache >> DA - [First Component] [First Component] ..> () HTTP : use HTTP - WS @enduml0 码力 | 554 页 | 7.96 MB | 1 年前3PlantUML 1.2021.2 Справочное руководство по языку
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml 11 Индивидуальные цвета Вы можете задать цвет после определения компонента. @startuml component [Web Server] #Yellow @enduml 7.12 Использование Sprite в стереотипах Можно использовать спрайты внутри #777777 } () "Data Access" as DA DA - [First Component] [First Component] ..> () HTTP : use HTTP - [Web Server] << Apache >> @enduml @startuml Справочное руководство по языку PlantUML (1.2021.2) 126 /0 码力 | 388 页 | 4.18 MB | 1 年前3PlantUML 1.2021.1 Справочное руководство по языку
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml 11 Индивидуальные цвета Вы можете задать цвет после определения компонента. @startuml component [Web Server] #Yellow @enduml 7.12 Использование Sprite в стереотипах Можно использовать спрайты внутри #777777 } () "Data Access" as DA DA - [First Component] [First Component] ..> () HTTP : use HTTP - [Web Server] << Apache >> @enduml @startuml Справочное руководство по языку PlantUML (1.2021.1) 126 /0 码力 | 383 页 | 4.13 MB | 1 年前3PlantUML 1.2021.3 Справочное руководство по языку
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml 11 Индивидуальные цвета Вы можете задать цвет после определения компонента. @startuml component [Web Server] #Yellow @enduml 7.12 Использование Sprite в стереотипах Можно использовать спрайты внутри #777777 } () "Data Access" as DA DA - [First Component] [First Component] ..> () HTTP : use HTTP - [Web Server] << Apache >> @enduml @startuml Справочное руководство по языку PlantUML (1.2021.2) 127 /0 码力 | 406 页 | 4.33 MB | 1 年前3PlantUML 1.2023.11 Sprachreferenz
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml Individuelle Farben Eine Farbe kann nach der Komponenten Definition angeben werden. @startuml component [Web Server] #Yellow @enduml 7.12 Verwendung von Sprites in Stereotypen Sie können Sprites innerhalb von ArrowFontName Impact ArrowColor #FF6655 ArrowFontColor #777777 } () "Data Access" as DA Component "Web Server" as WS << Apache >> DA - [First Component] [First Component] ..> () HTTP : use HTTP - WS @enduml0 码力 | 529 页 | 7.46 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml (1.2021.2) 123 / 380 7.11 不同的颜色表示 7 组件图 7.11 不同的颜色表示 你可以在声明一个组件时加上颜色的声明。 @startuml component [Web Server] #Yellow @enduml 7.12 在定型组件中使用精灵图 你可以在定型组件中使用精灵图(sprite)。 @startuml sprite $businessProcess #777777 } () "Data Access" as DA DA - [First Component] [First Component] ..> () HTTP : use HTTP - [Web Server] << Apache >> @enduml @startuml [AA] <> [BB] < > [CC] < > 0 码力 | 381 页 | 4.05 MB | 1 年前3PlantUML 1.2021.2 Guía de Referencia del Lenguaje
"Data Access" as DA DA - [First Component] [First Component] ..> HTTP : use note left of HTTP : Web Service only note right of [First Component] A note can also be on several lines end note @enduml individuales Puedes especificar un color despues de la definición del componente. @startuml component [Web Server] #Yellow @enduml 7.12 Using Sprite in Stereotype You can use sprites within stereotype components #777777 } () "Data Access" as DA DA - [First Component] [First Component] ..> () HTTP : use HTTP - [Web Server] << Apache >> @enduml @startuml [AA] <> Guía de Referencia del Lenguaje PlantUML 0 码力 | 389 页 | 4.12 MB | 1 年前3
共 98 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10