Скачиваний:
19
Добавлен:
09.09.2020
Размер:
213.62 Кб
Скачать

Белорусский Государственный Университет

Информатики и Радиоэлектроники

Кафедра экономической информатики

Технологии разработки программных приложений

Диаграммы вариантов использования (use case diagram)

Выполнил Студент Рушева М.Р.

Группа 972304

Минск,2020

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

Актеры диаграммы вариантов использования:

1)Клиент

2)Агентство, занимающееся детскими лагерями

3)Пользователь

4)Администратор

Используются разные отношения:

  • Отношение ассоциации

  • Отношение расширения <extended>

  • Отношения включения <include>

  • Отношение обобщения

С каждым вариантом использования связаны свои потоки событий.

1. Искать путевку в лагерь

2. Купить путевку в лагерь

3. Создать отчет

Вариант использования "Искать путевку" позволяет клиенту просмотреть страны, города и детские лагеря

Вариант использования "Искать путевку в лагерь" позволяет клиенту связаться с агентством с помощью телефона, сайта или при личной встрече

Вариант использования “Купить путевку в лагерь” позволяет клиенту оплатить наличными или картой

Вариант использования “Работать с б.д.” позволяет администратору регулировать информацию о продажах

Вариант использования “Создать отчет” позволяет администратору создать отчет о бюджете и о клиенте

Понятие варианта использования (use case) впервые ввел Ивар Якобсон и придал ему такую значимость,

что в настоящее время вариант использования превратился в основной элемент разработки и

планирования проекта.

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

системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом).

Действующее лицо (actor) – это роль, которую пользователь играет по отношению к системе.

Действующие лица представляют собой роли, а не конкретных людей или наименования работ.

Несмотря на то, что на диаграммах вариантов использования они изображаются в виде стилизованных

человеческих фигурок, действующее лицо может также быть внешней системой, которой необходима

некоторая информация от данной системы. Показывать на диаграмме действующих лиц следует только

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

действующие лица представляют в виде фигур

Действующие лица делятся на три основных типа:

пользователи;

системы;

другие системы, взаимодействующие с данной;

время.

Время становится действующим лицом, если от него зависит запуск каких­либо событий в системе.

В языке UML на диаграммах вариантов использования поддерживается несколько типов связей между

элементами диаграммы. Это связи коммуникации (communication), включения (include), расширения

(extend) и обобщения (generalization).

Соседние файлы в папке ЛАБА БГУИР USE CASE