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