Диаграмма состояний. Основные вопросы Сущность и назначение диаграммы состояний Основные компоненты Пример.

Презентация:



Advertisements
Похожие презентации
ДИАГРАММЫ СОСТОЯНИЙ STATECHART DIAGRAM. Исправен Неисправен Выход из строя Ремонт.
Advertisements

Диаграммы UML Диаграмма вариантов использования. Основные вопросы Назначение диаграммы вариантов использования Компоненты диаграммы вариантов использования.
Диаграммы взаимодействия (диаграммы последовательности, диаграммы кооперации)
Диаграммы UML Диаграмма классов (Class Diagram). Основные вопросы Что такое диаграмма классов Компоненты диаграммы классов и их назначение Пример диаграммы.
Диаграмма деятельности. Основные вопросы Определение и назначение диаграммы деятельности Понятие действия Основные компоненты диаграммы деятельности Пример.
WORK WITH UML Универсальный язык моделирования (UML) Studybook for students Author Dudnik Oxana.
9. Моделирование поведения системы на логическом уровне.
Унифицированный язык моделирования UML является графическим языком для визуализации, конструирования и документирования систем, в которых большая роль.
Технология создания представлений управляющих информационных систем Тема 4.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 2. Знакомство с построением диаграмм вариантов.
Разработка структуры программного обеспечения при объектом подхода.
Схематизация (введение). Схематизация Схематизация – это способ организации понимания, который включает в себя знание: правил конструирования схем; схематичного.
UML МИЭМ, План лабораторной UML Краткий обзор средств моделирования Паттерны проектирования Практическая часть 2.
The UML Тимофеев Никита
Моделирование. Работу выполнила Ирина Бахтина Ученица 9 и класса.
Лекция 4 Программирование на Паскале. Элементы языка Турбо Паскаль 7.0. Типы данных. Управляющие конструкции.
окончательное определение структуры поведения его объектов проектирование классов.
А) некоторый объект, отражающий пространственно- временные признаки изучаемого объекта, явления или процесса; В) объект, состоящий из элементов, находящихся.
Укажите вид модели: Приведите примеры:
Поиск папок и файлов 8 класс. Пуск - Поиск Форматы ввода поисковой строки * 1.Знак * означает замену произвольного количества символов. ? 2.Знак ? означает.
Транксрипт:

Диаграмма состояний

Основные вопросы Сущность и назначение диаграммы состояний Основные компоненты Пример

Назначение диаграммы состояний Диаграммы UML, отражающие поведение элементов модели Диаграмма последовательности (временной аспект) Диаграмма кооперации (информационное взаимодействие) Диаграмма состояний. Описывает все возможные состояния, в которых может находиться объект, а также процесс смены состояний в результате наступления некоторого события Диаграмма деятельности

Основные компоненты диаграммы состояний Основные компоненты диаграммы состояний: - состояния; - переходы.

Состояние Ожидает Наименование состояния Список внутренних действий Имя состояния – законченное предложение, начинается с заглавной буквы В качестве имени состояния используют глагол (звенит) или причастие (занят) Секция имени Список внутренних действий

Формат: Перечень меток в языке UML фиксирован: entry; entry; exit; exit; do; do; include. include. Ввод пароля entry / сделать символы невидимыми символ / получить символ exit / сделать символы видимыми

Начальное и конечное состояние Особые состояния на диаграмме состояний Начальное состояние Конечное состояние Начальное состояние указывается обязательно и оно должно быть одно. Конечных состояний может или не быть, или может быть несколько.

Переход Переход Переход – отношение между двумя последовательными состояниями, которое указывает на факт смены одного состояния другим. Синтаксическая метка перехода состоит из трех частей, каждая из которых является необязательной: [ ] /

Пример диаграммы состояний

Изученные вопросы Что такое диаграмма состояний Основные компоненты (состояние, переход) Составное состояние Действие, событие, условие