Лабораторная работа №1. Применение case-средств для описания потоков данных бизнес-процесса. Цель лабораторной работы


Download 2.37 Mb.
bet49/60
Sana24.09.2023
Hajmi2.37 Mb.
#1687093
TuriЛабораторная работа
1   ...   45   46   47   48   49   50   51   52   ...   60
Bog'liq
Практикум

Диаграммы классов


На диаграммах классов отображаются некоторые классы и пакеты системы. По умолчанию существует одна диаграмма классов, называемая Main и располагающаяся в разделе Logical View в списке браузера. На этой диаграмме показывают пакеты классов модели.


Для помещения пакета в главную диаграмму классов в программе Rational Rose необходимо дважды щелкнуть мышью на диаграмме Main в разделе Logical View и перетащить этот пакет на диаграмму с помощью мыши.
Главная диаграмма классов системы обработки заказов с пакетами Boundaries, Entities и Control показана на рис. 8.

Рис. 8.


Порядок выполнения работы




Задание 1. Реализовать в пакете визуального моделирования Rational Rose рассмотренный выше в методических указаниях пример построения модели системы обработки заказов. Для этого необходимо:

  1. Добавить в раздел Use Case View в окне браузера действующих лиц продавец, управляющий магазином, клерк в магазине, бухгалтерская система, а также варианты использования ввести новый заказ, изменить существующий заказ, напечатать инвентарную опись, обновить инвентарную опись, оформить заказ (образец – рис. 1).

  2. Создать главную диаграмму вариантов использования, соединив действующих лиц и варианты использования как показано на рис. 1.

  3. Создать документ с описанием основного потока событий для варианта использования ввести новый заказ (скопировать содержание со стр. 2) и связать созданный документ с соответствующим вариантом использования.

  4. Создать диаграмму последовательности основного потока событий для варианта использования ввести новый заказ как показано на рис. 3.

  5. Соотнести объекты с классами и сообщения с операциями на диаграмме последовательности основного потока событий для варианта использования снять деньги со счета как показано на рис. 4 и 5.

  6. Назначить стереотипы для классов в соответствии с рис. 6.

  7. Объединить классы в пакеты как показано на рис. 7.

  8. Создать главную диаграмму классов в соответствии с рис. 8.

Сохранить модель в файле с именем вида <Фамилия3>, где <Фамилия> совпадает с фамилией студента, выполняющего лабораторную работу


Задание 2. На основе своего примера функциональной модели системы, созданной при выполнении лабораторных работ №1 и №2, для каждой диаграммы последовательности необходимо:

  1. Соотнести объекты с классами и сообщения с операциями..

  2. Назначить стереотипы для классов.

  3. Объединить классы в пакеты.

  4. Создать главную диаграмму классов.




Download 2.37 Mb.

Do'stlaringiz bilan baham:
1   ...   45   46   47   48   49   50   51   52   ...   60




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling