Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

UML / АСУ_Фонотов_uml

.pdf
Скачиваний:
35
Добавлен:
03.03.2016
Размер:
3.35 Mб
Скачать

 

 

 

 

 

Диаграмма Вариантов Использования

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вариант Использования – это согласованный

управления

 

блок функциональности, которую представляет

 

классификатор (система, подсистема или класс).

 

 

систем

Вариант Использования (use case) представляет

 

собой последовательность действий

Автоматизированных

 

 

Вариант использования не отражает

 

 

(транзакций), выполняемых системой в ответ на

 

 

событие, инициируемое некоторым внешним

Кафедра

 

объектом (действующим лицом). При этом

 

внутреннюю структуру рассматриваемой

 

 

 

 

функциональности.

 

 

 

 

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

управления

 

 

систем

Вариант использования определяется в процессе

 

обсуждения с пользователем тех функций,

АвтоматизированныхКафедра

 

 

которые он хотел бы реализовать.

 

 

© Фонотов Анастас Михайлович

 

 

 

 

 

Диаграмма Вариантов Использования

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Варианты использования не могут напрямую

управлениясистем

 

взаимодействовать друг с другом в пределах

 

одной системы.

 

 

Автоматизированных

Каждый выполняемый вариантом

 

использования метод реализуется как неделимая

 

 

 

 

транзакция, т. е. выполнение сервиса не может

 

 

быть прервано никаким другим экземпляром

Кафедра

 

варианта использования.

 

 

 

 

 

 

 

 

 

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

Кафедра Автоматизированных систем управления

вариант использования

uc Primary Use Cases

Имя варианта использования

Имя варианта использования

Имя варианта использования должно отображать действие либо элемент поведения.

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

Кафедра Автоматизированных систем управления

Каждый вариант использования описывает некоторую услугу, которую предоставляет система своим пользователям для достижения определенной цели. Внутренняя реализация этой услуги скрыта от пользователя.

uc Primary Use Cases

Создание

Заполнение табеля

Подбор сотрудника

подразделения

 

 

Перевод сотрудника в

Расчет стажа

Планирование

отпусков

другой отдел

 

 

 

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

Кафедра Автоматизированных систем управления

Элемент use case включает в себя:

описание основного поведения (создание документа); варианты этого поведения (редактирование документа, удаление, восстановлении из архива, удавление в архив, удаление); обработку исключений; обработку ошибок; альтернативное поведение.

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

Кафедра Автоматизированных систем управления

Поведение описывается с помощью: конечного автомата; диаграммы последовательности; потока событий.

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

Вариант использования обязательно должен быть

управления

связан с действующим лицом (актером), который

является инициатором взаимодействия.

 

 

 

 

 

систем

 

 

 

 

 

 

 

 

 

 

 

uc Primary Use Cases

 

 

 

 

 

 

 

Автоматизированных

 

 

Планирование

 

 

 

отпусков

 

 

 

 

 

 

Кафедра

 

 

 

Начальник отдела

 

 

 

 

кадров

 

 

 

 

 

 

 

 

 

 

 

 

 

© Фонотов Анастас Михайлович

Кафедра Автоматизированных систем управления

Диаграмма Вариантов Использования

Действующее лицо

(actor)

© Фонотов Анастас Михайлович

Диаграмма Вариантов Использования

 

Действующее лицо (actor) – это роль, которую

управления

 

пользователь играет по отношению к системе.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

uc Primary Use Cases

 

 

 

Автоматизированных систем

 

 

 

 

 

 

 

 

 

 

 

Кафедра

 

 

Действующее лицо

 

 

 

 

 

 

 

 

 

 

 

© Фонотов Анастас Михайлович

 

 

 

 

 

 

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.

Соседние файлы в папке UML