Изменения документа Диаграммы Схемы Графики
Редактировал(а) Coluns 31.03.2023
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 0 добавлено, 3 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -103,6 +103,58 @@ 103 103 {{/example}} 104 104 105 105 106 +==== (% id="cke_bm_1213S" style="display:none" %) (%%)Диаграмма классов ==== 107 + 108 +{{example}} 109 +{{plantuml server="http://www.plantuml.com/plantuml"}} 110 + 111 +@startuml 112 + 113 +CanTakeDamage <|-- Hero 114 +Hero <|-- Mage 115 +Hero <|-- Warrior 116 + 117 +enum Spell { 118 + FIREBALL 119 + THUNDERBOLT 120 +} 121 + 122 +enum Weapon { 123 + SWORD 124 + BOW 125 +} 126 + 127 +interface CanTakeDamage { 128 + TakeDamage(num int) int 129 +} 130 + 131 +class Hero { 132 + Name: string 133 + HP: int 134 + XP: int 135 + 136 + IsDead() bool 137 + IsMage() bool 138 + IsWarrior() bool 139 + Attack(enemy CanTakeDamage) 140 +} 141 + 142 +class Warrior { 143 + Weapon: Weapon 144 + ArrowsNumber: int 145 +} 146 + 147 +class Mage { 148 + Spellbook: []Spell 149 + Mana: int 150 +} 151 + 152 +@enduml 153 + 154 +{{/plantuml}} 155 +{{/example}} 156 + 157 + 106 106 ==== Диаграммы последовательности ==== 107 107 108 108 {{example}} ... ... @@ -129,6 +129,38 @@ 129 129 {{/example}} 130 130 131 131 184 +==== Диаграмма прецедентов ==== 185 + 186 +{{example}} 187 +{{plantuml server="http://www.plantuml.com/plantuml"}} 188 +{{plantuml}} 189 + 190 +@startuml 191 +:Главный админ: as Admin 192 +(Работа с приложением) as (Use) 193 + 194 +Пользователь -> (Работа) 195 +Пользователь --> (Use) 196 + 197 +Admin ---> (Use) 198 + 199 +note right of Admin : Это пример заметки. 200 + 201 +note right of (Use) 202 + Заметки могут занимать 203 + несколько строчек 204 +end note 205 + 206 +note "Эта заметка будет указывать\nсразу на несколько элементов." as N2 207 +(Работа) .. N2 208 +N2 .. (Use) 209 +@enduml 210 + 211 +{{/plantuml}} 212 +{{/plantuml}} 213 +{{/example}} 214 + 215 + 132 132 ==== Временная диаграмма ==== 133 133 134 134 {{example}} ... ... @@ -203,45 +203,4 @@ 203 203 204 204 == **Визуализация данных с помощью Chart Extension** == 205 205 206 -Расширение "**Chart**" позволяет строить всевозможные графики и диаграммы на основе табличных данных. Его компонент, с которым непосредственно работает пользователь — это макрос "**График**", доступный в меню выбора макросов. 207 - 208 - 209 -[[image:2023-02-19_15-58-06.png]] 210 - 211 - 212 -Тоже самое можно сделать, перейдя с помощью кнопки [[image:2021-09-24_100802.png]] "**Источник**" в режим разметки и вставив код макроса: 213 - 214 -(% bis_skin_checked="1" class="box" %) 215 -((( 216 -~{~{chart}} //Настройки макроса и параметры графиков //~{~{/chart}} 217 -))) 218 - 219 -По умолчанию окно макроса имеет сокращенный набор полей, но с помощью кнопки "**Еще**" можно раскрыть полный набор настроек. 220 - 221 - 222 -[[image:2023-02-19_16-50-57.png]] 223 - 224 - 225 -Перечислим поля макроса. 226 - 227 -1. В поле "**Тип**" задается тип фигуры, которую требуется построить. Допустимые значения: 228 -1*. line ([[линии>>attach:2023-02-19_17-37-57.png]]); 229 -1*. area (области); 230 -1*. bar (столбчатая диаграмма); 231 -1*. stackedbar (стековая диаграмма); 232 -1*. bar3D (столбчатая 3D-диаграмма); 233 -1*. stackedbar3D (стековая 3D-диаграмма); 234 -1*. pie (круговая диаграмма); 235 -1*. line3D (линии с эффектом 3D); 236 -1*. xy_area (область в координатах); 237 -1*. xy_line_and_shape (линии в координатах и с точками в узлах); 238 -1*. xy_line3D (линии в координатах и с эффектом 3D); 239 -1*. xy_step (состояния). 240 -1. В поле "**Содержимое**" вносятся данные для визуализации в режиме "(% style="color:#16a085" %)**inline**(%%)" (подробности ниже). 241 -1. В поле "**Высота**" при желании можно задать высоту графика в пикселях. По умолчанию график будет отрисован в размере 300x400 pix. 242 -1. В поле "**Параметры**" вносятся дополнительные настройки для построения графиков. Эта строка содержит список сопоставлений имени параметра со значением. Доступные имена и значения параметров зависят от используемого источника данных (подробности ниже). 243 -1. В поле "**Источник**" указывается один из двух типов источника данных — "(% style="color:#16a085" %)**inline**(%%)" и "(% style="color:#16a085" %)**xdom**(%%)" (подробности ниже). 244 -1. В поле "**Название**" можно задать заголовок для графика/диаграммы. 245 -1. В поле "**Ширина**" при желании можно задать ширину графика в пикселях. По умолчанию график будет отрисован в размере 300x400 pix. 246 - 247 -=== Параметры графиков/диаграмм === 290 +
- 2023-02-19_15-58-06.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.hp - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -108.5 KB - Содержимое
- 2023-02-19_16-50-57.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.hp - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -104.8 KB - Содержимое
- 2023-02-19_17-37-57.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.hp - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -53.7 KB - Содержимое