20
Описание бизнес-процессов туристического агентства. Клиент явля-
ется потенциальным покупателем туристического продукта, взаимодейству-
ет с информационной системой через интернет. Турагент реализует клиенту
сформированный туроператором тур на тех условиях, которые предлагаются
туроператором. Туроператор осуществляет деятельность по формированию,
продвижению и реализации туристического продукта. Формирование тури-
стического продукта складывается из бронирования и оплаты отеля,
заказа
авиарейса, обеспечения услуг по предоставлению транспорта, экскурсион-
ных услуг и т. д. Кроме того, туроператор определяет цены на сформирован-
ный им тур и политику скидок. Информационная система предоставляет ка-
талог всех туров. Каталог содержит полную информацию о туре (страна, да-
та вылета и прилета, количество дней пребывания, стоимость). Клиент мо-
жет
забронировать только тот тур, который присутствует в каталоге,
а также оставить пожелания на сайте. Туроператор имеет возможность доба-
вить новый тур в каталог. Турагент оформляет все необходимые документы
с клиентом (составляет договор).
Необходимо для заданной предметной области в программе Rational
Rose
создать проект и построить диаграмму вариантов использования.
Указания
Rational Rose представляет собой case-средство проектирования и разра-
ботки информационных систем и программного обеспечения для управления
предприятиями. Принципиальное отличие Rational Rose от других средств за-
ключается в объектно ориентированном подходе.
Графические модели, со-
здаваемые с помощью этого средства, основаны на объектно ориентирован-
ных принципах и языке UML (Unified Modeling Language).
Моделирование бизнес-процессов в Rational Rose выполняется за счет
применения различных аспектов.
К таким аспектам относятся:
1)
Вариант использования (use-case). Этот аспект дает возможность
понять, каким образом действуют участники процесса, и за счет этого опре-
делить их взаимодействие и влияние на процесс. Для построения моделей
процесса в рамках данного аспекта
применяются диаграммы use-case, диа-
граммы последовательностей, диаграммы совместной работы и диаграммы
действий.
21
2)
Логический аспект. С помощью этого
аспекта можно определить
функциональные требования процесса. Он задает логическую взаимосвязь
между классами элементов процесса. Для построения моделей применяются
диаграммы классов и диаграммы состояний.
3)
Составляющие элементы. Этот аспект обращает внимание на состав
элементов процесса и их распределение при создании информационной систе-
мы. Модели в этом аспекте строятся с помощью диаграммы компонентов. Она
содержит информацию об элементах процесса и программном обеспечении.
4)
Ввод в действие. Этот аспект показывает схему процесса в привязке
к аппаратному обеспечению информационной системы. Для построения мо-
делей применяется только одна диаграмма – диаграмма топологии.
Диаграмма вариантов использования отражает отношения между дей-
ствующими лицами и прецедентами (вариантами использования).
Прецедент – возможность моделируемой системы (часть ее функцио-
нальности), благодаря которой пользователь
может получить конкретный,
измеримый и нужный ему результат.
Основное назначение диаграммы – описание функциональности и по-
ведения, позволяющее заказчику, конечному пользователю и разработчику
совместно обсуждать проектируемую или существующую систему.
Основные элементы диаграммы вариантов
использования представле-
ны в табл. 5.1.
Таблица 5.1
Достарыңызбен бөлісу: