Диаграмма состояний: различия между версиями

Материал из Поле цифровой дидактики
 
(не показаны 2 промежуточные версии этого же участника)
Строка 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, Информатика, Управление
|Environment=Mermaid, PlantUML
}}
Диаграмма состояний — диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем от компьютерных программ до бизнес-процессов. Используются следующие условные обозначения:
* Круг, обозначающий начальное состояние.
* Круг, обозначающий начальное состояние.
* Окружность с маленьким кругом внутри, обозначающая конечное состояние (если есть).
* Окружность с маленьким кругом внутри, обозначающая конечное состояние (если есть).
Строка 9: Строка 12:


Охраняющее выражение может быть добавлено перед «/» и заключено в квадратные скобки
Охраняющее выражение может быть добавлено перед «/» и заключено в квадратные скобки
|Field_of_knowledge=NetSci, Информатика, Управление
 
|Environment=Mermaid, PlantUML
}}
=== PlantUML ===
=== PlantUML ===


=== [[Mermaid]] ==
=== [[Mermaid]] ===
{{#mermaid:stateDiagram
{{#mermaid:stateDiagram
     direction LR
     direction LR
Строка 27: Строка 28:


'''В - датасет формируется в ходе исследования.''' Например, датасеты получены в результате систематического обзора научной литературы.</br>
'''В - датасет формируется в ходе исследования.''' Например, датасеты получены в результате систематического обзора научной литературы.</br>
{{#mermaid:stateDiagram
{{#mermaid:stateDiagram
     direction LR
     direction LR

Текущая версия на 12:44, 17 апреля 2024


Описание 120px-State_dg.png
  • Диаграмма состояний - один из доступных видов диаграмм. Она показывает, как объект переходит из одного состояния в другое. Диаграммы состояний служат для моделирования динамических аспектов системы. Данная диаграмма полезна при моделировании жизненного цикла объекта. От других диаграмм диаграмма состояний отличается тем, что описывает процесс изменения состояний только одного экземпляра определенного класса - одного объекта, причем объекта реактивного, то есть объекта, поведение которого характеризуется его реакцией на внешние события.
Область знаний NetSci, Информатика, Управление
Среды для создания диаграммы: Mermaid, PlantUML

Диаграмма состояний — диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем от компьютерных программ до бизнес-процессов. Используются следующие условные обозначения:

  • Круг, обозначающий начальное состояние.
  • Окружность с маленьким кругом внутри, обозначающая конечное состояние (если есть).
  • Скруглённый прямоугольник, обозначающий состояние. Верхушка прямоугольника содержит название состояния. В середине может быть горизонтальная линия, под которой записываются активности, происходящие в данном состоянии.
  • Стрелка, обозначающая переход. Название события (если есть), вызывающего переход, отмечается рядом со стрелкой.

Охраняющее выражение может быть добавлено перед «/» и заключено в квадратные скобки

PlantUML

Mermaid

В - датасет формируется в ходе исследования. Например, датасеты получены в результате систематического обзора научной литературы.