Информационных технологий визуальное моделирование систем в Staruml


Download 1.96 Mb.
Pdf ko'rish
bet32/64
Sana07.03.2023
Hajmi1.96 Mb.
#1246995
1   ...   28   29   30   31   32   33   34   35   ...   64
Bog'liq
Kajumova

Рисунок 50. Пакет 
Главную диаграмму пакетов системы обычно помещают диаграмме 
Main представления Logical View. Для того чтобы создать пакет на 
диаграмме, нужно открыть рабочее поле диаграммы, щелкнуть по элементу 
пакет Package на панели элементов слева, затем щелкнуть по рабочему полю 
диаграммы в том месте, где вы хотите поместить пакет. В окне редактора 
свойств можно задать новое имя пакета.
Чтобы разместить классы по пакетам, используют метод 
перетаскивания: на навигаторе модели нужно перетащить, удерживая левую 
кнопку мыши, классы в соответствующие пакеты на навигаторе модели.
Пример. Созданные ранее классы сценария Оформление заказа 
сгруппируем по пакетам, диаграмму пакетов поместим на листе Main 
представления Logical View. Создадим пакеты Граничные классы, Классы-
сущности, Управляющие классы (рис. 51). 
Рисунок 51. Диаграмма пакетов 


49 
Перетащим на навигаторе модели класс Customer (Покупатель) в 
пакет Классы-сущности (рис. 52). 
Рисунок 52. Перемещение классов в пакеты 
Аналогично классы Item (Товар) и Order (Заказ) разместим в пакете 
Классы-сущности, 
классы 
ОформлениеЗаказа 
(PlaceOrder), 
ВводЛичныхДанных 
(EnterPersonalInformation), 
ПроверкаДеталейЗаказа (ConfirmOrder) и ПодтверждениеЗаказа 
(OrderConfirmation) 
разместим в пакете Граничные классы, а класс 
МенеджерОформленияЗаказа 
(PlaceOrderManager) 
– 
в 
пакете 
Управляющие классы. 
Обратите внимание, что при этом внешний вид диаграмм классов Place 
Order и диаграммы пакетов Main не изменится. 
8. 
Диаграммы взаимодействия 
Диаграммы взаимодействия отображают один из процессов обработки 
информации в варианте использования: какие объекты нужны потоку, 
какими сообщениями обмениваются объекты, какие действующие лица 
инициируют поток и в какой последовательности отправляются сообщения. 
Для одного потока событий может быть построено несколько диаграмм 
взаимодействия.
Основной элемент диаграмм взаимодействия – это объект.
Объектом описывают нечто содержащее в себе данные и поведение. 
Это термин, описывающий реальные, конкретные предметы или абстрактные 
сущности. 
Объекты изображаются в виде прямоугольников, имена объектов 


50 
подчеркиваются. 
Внутри 
прямоугольника, 
обозначающего 
объект, 
записывается с большой буквы имя объекта. Имя объекта подчеркивается. 
Если оно содержит несколько слов, то все они должны начинаться с 
большой буквы. 
Пример. Поскольку наша система предназначена для заказа товаров, то 
скорее всего нам придется построить диаграмму взаимодействия с участием 
такого объекта, как Товар (например, диаграмму, описывающую добавление 
товара в корзину). Мы можем использовать на диаграмме взаимодействия 
какой-то конкретный объект-товар, например, Галстук-Бабочка. А можем 
назвать этот объект безлично – Товар (см. рис. 53). 

Download 1.96 Mb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   64




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