Диаграмма состояний: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
(не показано 13 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{ | {{Diagram | ||
|Description=Диаграмма состояний - один из доступных видов диаграмм. Она показывает, как объект переходит из одного состояния в другое. Диаграммы состояний служат для моделирования динамических аспектов системы. Данная диаграмма полезна при моделировании жизненного цикла объекта. От других диаграмм диаграмма состояний отличается тем, что описывает процесс изменения состояний только одного экземпляра определенного класса - одного объекта, причем объекта реактивного, то есть объекта, поведение которого характеризуется его реакцией на внешние события. | |Description=http://digida.mgpu.ru/images/thumb/f/f2/State_dg.png/120px-State_dg.png | ||
|Field_of_knowledge=Информатика | * Диаграмма состояний - один из доступных видов диаграмм. Она показывает, как объект переходит из одного состояния в другое. Диаграммы состояний служат для моделирования динамических аспектов системы. Данная диаграмма полезна при моделировании жизненного цикла объекта. От других диаграмм диаграмма состояний отличается тем, что описывает процесс изменения состояний только одного экземпляра определенного класса - одного объекта, причем объекта реактивного, то есть объекта, поведение которого характеризуется его реакцией на внешние события. | ||
| | |Field_of_knowledge=NetSci, Информатика, Управление | ||
|Environment=Mermaid, PlantUML | |||
}} | |||
Диаграмма состояний — диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем от компьютерных программ до бизнес-процессов. Используются следующие условные обозначения: | |||
* Круг, обозначающий начальное состояние. | |||
* Окружность с маленьким кругом внутри, обозначающая конечное состояние (если есть). | |||
* Скруглённый прямоугольник, обозначающий состояние. Верхушка прямоугольника содержит название состояния. В середине может быть горизонтальная линия, под которой записываются активности, происходящие в данном состоянии. | |||
* Стрелка, обозначающая переход. Название события (если есть), вызывающего переход, отмечается рядом со стрелкой. | |||
Охраняющее выражение может быть добавлено перед «/» и заключено в квадратные скобки | |||
=== PlantUML === | |||
=== [[Mermaid]] === | |||
{{#mermaid:stateDiagram | |||
direction LR | |||
[*] --> Still | |||
Still --> [*] | |||
Still --> Moving | |||
Moving --> Still | |||
Moving --> Crash | |||
Crash --> [*] | |||
}} | |||
* https://hellowac.github.io/mermaid_doc/stateDiagram.html | |||
'''В - датасет формируется в ходе исследования.''' Например, датасеты получены в результате систематического обзора научной литературы.</br> | |||
{{#mermaid:stateDiagram | |||
direction LR | |||
[*] --> разработать_дизайн | |||
разработать_дизайн--> провести_исследование | |||
state провести_исследование { | |||
[*] --> подготовить_датасет | |||
подготовить_датасет--> подобрать_ПО | |||
подобрать_ПО--> [*] | |||
} | |||
провести_исследование--> изложить_текст | |||
изложить_текст--> интегрировать_ссылки | |||
интегрировать_ссылки--> маркировать_EP | |||
маркировать_EP--> предложить_к_публикации | |||
предложить_к_публикации--> [*] | |||
}} | }} | ||
[[Category:Diagrams]] | [[Category:Diagrams]] |
Текущая версия на 12:44, 17 апреля 2024
Описание |
|
---|---|
Область знаний | NetSci, Информатика, Управление |
Среды для создания диаграммы: | Mermaid, PlantUML |
Диаграмма состояний — диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем от компьютерных программ до бизнес-процессов. Используются следующие условные обозначения:
- Круг, обозначающий начальное состояние.
- Окружность с маленьким кругом внутри, обозначающая конечное состояние (если есть).
- Скруглённый прямоугольник, обозначающий состояние. Верхушка прямоугольника содержит название состояния. В середине может быть горизонтальная линия, под которой записываются активности, происходящие в данном состоянии.
- Стрелка, обозначающая переход. Название события (если есть), вызывающего переход, отмечается рядом со стрелкой.
Охраняющее выражение может быть добавлено перед «/» и заключено в квадратные скобки
PlantUML
Mermaid
В - датасет формируется в ходе исследования. Например, датасеты получены в результате систематического обзора научной литературы.