22
Окончание табл. 5.1
Номер
п/п
Название
элемента
Графическое
обозначение
Описание
элемента
3
Прецедент
Обозначение выполняемых системой
действий,
приводящих к наблюдае-
мым действующими лицами резуль-
татам.
Надпись может быть именем
или описанием того, «что» делает си-
стема (а не «как»). В ходе сценария
действующие
лица обмениваются с
системой сообщениями
Часть дублирующейся информации в модели прецедентов можно
устранить путем создания связей между прецедентами. Типов связей между
прецедентами всего три:
расширение, включение, обобщение.
Графическое
обозначение связей между прецедентами представлено на рис. 5.1.
Рис. 5.1. Обозначение связей между прецедентами
При работе с вариантами использования системы важно помнить не-
сколько простых правил:
1)
каждый прецедент относится как минимум к одному действующему
лицу;
2)
каждый прецедент имеет инициатора;
3)
каждый прецедент приводит к соответствующему результату.
Согласно описанию бизнес-процессов туристического агентства, мож-
но выделить следующих действующих лиц: клиент,
туроператор, турагент.
23
Далее необходимо определить варианты использования системы и дать опи-
сание каждому из них:
1)
Поиск тура – ИС предоставляет каталог всех имеющихся туров.
2)
Просмотр информации о туре – каталог содержит полную информа-
цию о туре (страна, дата вылета и прилета, количество дней пребывания, сто-
имость).
3)
Бронирование тура – можно забронировать тур, который представ-
лен в каталоге.
4)
Оставить пожелания на сайте – клиент может описать интересую-
щий тур.
5)
Формирование тура – туроператор бронирует отель, билеты, а также
определяет стоимость тура.
6)
Добавление тура – туроператор может включить новый тур в каталог.
7)
Прогнозирование продаж – выдвижение
гипотезы о будущих про-
дажах.
8)
Реализация тура – турагент осуществляет продажу тура клиенту.
9)
Оформление договора – подготовка необходимых документов.
Диаграмма вариантов использования для туристического агентства
представлена на рис. 5.2:
Рис. 5.2. Диаграмма вариантов использования предметной области
«Туристическое агентство»
24
Основное назначение диаграммы вариантов использования – описание
функциональности и поведения, позволяющее заказчику, конечному пользо-
вателю и разработчику совместно обсуждать проектируемую или существу-
ющую систему.
Достарыңызбен бөлісу: