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

Мансуров_Лаб1

.docx
Скачиваний:
1
Добавлен:
12.12.2023
Размер:
127.53 Кб
Скачать

Санкт-Петербургский государственный

электротехнический

университет «ЛЭТИ» им. В.И.Ульянова

(Ленина)

Лабораторная работа № 1

По теме «Диаграмма вариантов использования».

Вариант «ИС Авиакасса»

Студент/группа Мансуров Я.В. 1323

Преподаватель Соничев А.В.

Санкт-Петербург

2023 г.

ИС Авиакасса

Покупка авиабилетов онлайн

Исходная диаграмма (рис.1)

Уточненная (расширенная) диаграмма (рис.2)

2

Комментарии к работе

Диаграмма вариантов использования - описанием сервисов или функциональных требований к моделируемой системе. Диаграммой является граф специального вида, в котором выделяются два типа вершин, – актеры и варианты использования.

Актером (actor) - называется любая сущность, взаимодействующая с системой извне. Актер обозначается на диаграмме «человечком». Актеры обозначают роли, которые могут играть в процессе взаимодействия с проектируемой системой.

Отношения на диаграмме вариантов использования описывают взаимодействие экземпляров одних актеров и вариантов использования с экземплярами других актеров и вариантов использования. При этом выделяется несколько стандартных видов таких отношений.

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

  1. отношение взаимодействия (interaction relationship), описывающие значимую связь между двумя и более сущностями и является наиболее общим видом отношения. Обозначаются простой сплошной линией. Пример: взаимодействие пациента -регистратуры – врача.

  2. отношение расширения (extend relationship), определяет взаимосвязь экземпляров отдельного варианта использования с более общим вариантом, свойства которого определяются на основе способа совместного объединения данных экземпляров.

Отношение расширения между вариантами использования обозначается пунктирной линией со стрелкой и помечается словом «extend». Пример: во время оформления пациента также происходит и оформление его истории болезни- заведение медицинской карточки в базу поликлиники.

  1. отношение обобщения (generalization relationship) указывает на то, что некоторый вариант использования может быть обобщен до более общего варианта использования. Обозначается линией со стрелкой. Пример: врач какой-либо специализации, медсестра широкого/узкого профиля – их можно обобщить до мед.персонала, для упрощения понимания диаграммы.

  1. отношение включения (include relationship) имеет место, когда экземпляр одного варианта использования в процессе выполнения включает в последовательность своего поведения экземпляр второго варианта использования, после чего выполняет последовательность действий, определяющую поведение этого экземпляра варианта использования, по окончании которой продолжает выполнение действий своего поведения. На диаграмме показано как пунктирная стрелка со словом «include». Пример: регистрация пациента всегда включает в себя его аутентификацию – проверку его паспортных и страховых данный и занесение их в базу поликлиники.

3

Соседние файлы в предмете Архитектура информационных систем