- •Теоретические основы автоматизированного управления
- •Составитель т.Л.Мартынова
- •Л.З.Яшин
- •Лабораторная работа №1 Состав, назначение, функциональные возможности и общие правила работы в саse-средстве Rational Rose.
- •2.1. Главное меню
- •2.2. Окно просмотра проекта
- •2.3. Окно документации
- •2.5. Специальная панель инструментов
- •2.6. Рабочая область изображения диаграммы
- •Назначение операций пунктов Report, Query и Tools главного меню будут изучать в процессе выполнения лабораторных работ.
- •Лабораторная работа №2 Моделирование структурно-функциональной составляющей бизнес процессов
- •1. Отчетность по результатам лабораторной работы № 2
- •2. Методические указания по моделированию бизнес процессов
- •3. Методические указания по построению диаграмм деятельности
- •Лабораторная работа №3
- •1. Отчетность по результатам лабораторной работы № 3
- •Информационной составляющей бизнес процессов
- •3. Методические указания по построению диаграмм деятельности
- •Библиографический список
- •117454, Москва, просп. Вернадского, 78 Лабораторная работа № 4
- •Информационной составляющей бизнес процессов
- •3. Методические указания по построению диаграмм деятельности
- •Информационной составляющей бизнес процессов
- •3. Методические указания по построению модели
- •Примеры выполнения некоторых моделей
- •Библиографический список
- •117454, Москва, просп. Вернадского, 78
- •Теоретические основы автоматизированного управления
- •1. Отчетность по результатам лабораторной работы № 3
- •Информационной составляющей бизнес процессов
- •3. Методические указания по построению диаграмм деятельности
- •Моделирование автоматизированного способа выполнения функциональной составляющей бизнес процесса
- •1. Отчетность по результатам лабораторной работы № 5
- •2. Методические указания по моделированию автоматизации функциональной составляющей бизнес процессов
- •3. Методические указания по построению модели
- •Моделирование поведения предмета деятельности в бизнес процессе. Общая диаграмма состояний.
- •1. Отчетность по результатам лабораторной работы № 6.
- •2. Методические указания по моделированию бизнес процессов
- •2.1. Общие сведения о моделировании поведения объектов средствами uml.
- •3. Методические указания по построению диаграмм состояния
- •4. Пример построения диаграммы состояний
- •1. Отчетность по результатам лабораторной работы № 7
- •3. Методические указания по построению диаграмм состояния
- •Разработка информационного обеспечения процесса принятия решений. Разработка таблицы принятия
- •1. Отчетность по результатам лабораторной работы № 8
- •3. Методические указания по построению таблиц решений
- •Библиографический список
- •Содержание
- •117454, Москва, просп. Вернадского, 78
3. Методические указания по построению диаграмм состояния
3.1. В существующем проекте создайте диаграмму состояний.
3. 2. Начало построения диаграммы состояний объекта можно одним из следующих способов:
Щелкнуть на кнопке с изображением диаграммы состояний на стандартной панели инструментов, после чего следует выбрать представление и тип разрабатываемой диаграммы - новая диаграмма состояний.
выполнить операцию контекстного меню: Новая - Диаграмма состояний.
Выполнить операцию главного меню: Обзор - Диаграмма состояний, после чего следует выбрать представление и тип разрабатываемой диаграммы.
3.3. При построении диаграмм состояний используйте следующие графические обозначения (таблица 2).
Графические обозначения, используемые при построении диаграмм состояний.
Таблица 2.
Состояние |
State (Simple) | |
Вход |
Starte | |
|
Выход |
End state |
Историческое состояние |
History state | |
Составное состояние |
Composite state | |
Параллельные состояния |
Concurrent state | |
Состояние синхронизации |
Synch State | |
Синхронизация состояний |
Synchronization Bar (Vertical) | |
Синхронизация состояний |
Synchronization Bar (Horizontal) | |
Переход в состояние |
Transition | |
Рефлексивная связь |
Self (Reflexive) Connection | |
Добавляет на диаграмму текстовую область Комментарий
|
Text Block (note)
| |
Добавляет на диаграмму прикреплённую подпись
|
Attach note
| |
Комментарий |
Box
| |
Соединительная линия |
Line |
3.4. При построении диаграммы состояний следует придерживаться следующих правил:
Добавить состояния с именами: начальное состояние, Проверка полноты исходных данных, Обработка запроса на …., Печать, финальное состояние.
Добавить переходы : Менеджер: данные получены, и т.д..
Добавить переходы: отмена, и т.д..
Добавить переходы, отражающие неудачное выполнение деятельности каждым из партнеров.
При необходимости введите для переходов определение действий на данном переходе. Для этого введите текст «название действия» ввода Action (Действие) на вкладке Detail (Подробно) окна спецификации свойств данного перехода .
Выполните разметку переходов именами бизнес-партнеров, чье действие является событием, инициирующим переход и наименованием этого действия. Пример: Бухгалтер: Подтверждение предоплаты заказа.
Добавьте особые состояния : Ожидание (Ожидание выбора клиента), Отмена заказа, Отказ от поставки и т.д.
4. Пример построения диаграммы состояний
Рис. 3. Построение диаграммы состояний
Вопросы для контроля:
В чем отличие состояния объекта управления и управленческой ситуации?
Дайте определение диаграммы состояния. Для чего она предназначена?
Для чего используются переходы в диаграммах состояния?
Для чего используются особые состояния? сторожевые условия?
Является ли диаграмма состояний моделью автомата. Что такое автомат.
Что такое бизнес-сущность.
Лабораторная работа № 7.
Моделирование поведения объектов деятельности в бизнес-процессе. Полная диаграмма состояний.
Цель выполнения работы:
1. Освоение правил разработки полной модели состояния объекта.
Задание.
Выполнить детальное моделирование поведение объекта класса, используя полный синтаксис события/действия, правила описания внутренней структуры состояния, являющегося предметом (предметами) деятельности специалиста обследуемого в рамках заданного бизнес процесса.
Определить множество состояний объекта, атрибуты, представляющие формальное описание состояний, множество их значений, ограничения, накладываемые на контролируемые и управляющие параметры.