Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Технология выполнения учебного задания

Этап 1. Запуск и настройка системы.

1. Запуск RATIONAL ROSE 2001 (Rose) производится из меню Пуск Microsoft Windows (Программы=> Rational Rose 2001 Enterprise Edition> Rational Rose 2001 Enterprise Edition).

2. При запуске Rose на экран выводится окно шаблонов. Выберите вкладку Existing, найдите свою сетевую папку и откройте ранее сохраненный проект ZOO-1.

Диаграммы последовательностей (sequence diagram) и взаимодействия (collaboration diagram) при использовании их для описания сценариев производственных функций должны создаваться в окне просмотра в разделе Use Case View.

Диаграммы строятся для уже спроектированных вариантов использования (производственных функций) и при условии, что определены производственные сущности!!!

Этап 2. Построение диаграмм последовательностей (sequence diagram) и взаимодействия (collaboration diagram) с использованием Rose

Построение диаграмм последовательностей (sequence diagram) и взаимодействия (collaboration diagram) с использованием Rose должно включать следующие шаги:

1. Определений производственных функций, описываемых сценарием;

2. Задание производственным функциям стереотипа business use-case realization;

3. Построение диаграммы последовательностей (sequence diagram);

4. Построение диаграммы взаимодействия (collaboration diagram);

Определение производственных функций, описываемых сценарием и открытие поля для построения диаграмм последовательностей (sequence diagram) и взаимодействия (collaboration diagram), представлено выше в разделе Запуск и настройка системы.

Задание производственным функциям стереотипа business use-case realization производится в окне спецификации функции. Для этого щелкните по функции, которая будет описана сценарием, правой клавишей мыши и в появившемся меню выберите пункт Open Specification. В окне спецификации функции на вкладке General в поле Stereotype выберите из меню стереотип business use-case realization.

Построение диаграммы последовательностей (sequence diagram) производится следующим образом.

3. В окне просмотра, выберите функцию, которую следует описать с использованием варианта использования. Далее щелкните правой клавишей мыши по изображению функции и в появившемся меню выберите пункт New. Далее из появившегося меню выберите пункт sequence diagram. В окне просмотра появится поле NewDiagram.

В поле с именем NewDiagram введите наименование диаграммы, например, сценарий функции "Наименование функции". Далее щелкните правой клавишей мыши по наименованию диаграммы и выберите команду Open. На экране появится окно рисования диаграммы последовательностей (sequence diagram).

4. На поле диаграммы последовательностей (sequence diagram) из окна просмотра Use Case View перетащите требуемых действующих лиц и производственные сущности. Соедините действующих с производственными сущностями посредством сообщений в соответствии с проектируемым сценарием.

5. Для определения устойчивости объекта щелкните правой кнопкой мыши на объекте «Накладная» диаграммы последовательности. В появившемся меню выберите пункт Open Specification (Открыть спецификацию). Установите переключатель Persistence в значение Persistamce/

6. Построение диаграммы взаимодействия (collaboration diagram) производится автоматически по нажатию клавиши F5. Повторное нажатие клавиши F5 приведет к возврату в диаграмму последовательностей (sequence diagram).

Если на диаграммах требуется разместить какой-либо текст, то используйте иконки на панели инструментов с изображением заметки (Note), и текста (TextBox). Изображение заметки может крепиться к любому элементу диаграммы с использованием специальной линии Anchor Note to Decision

 

Рис. 3.1. Пример сценария функции «регистрирует товар в картотеке», разработанного с использованием диаграммы последовательностей (sequence diagram)

Рис. 3.2. Пример варианта использования «регистрирует товар в картотеке», разработанного с использованием диаграммы взаимодействия (collaboration diagram)

Контрольные вопросы

1. Для чего используется модель взаимодействия субъектов и объектов (business object model).

2. Какие диаграммы и какие их компоненты применяются при построении модели взаимодействия субъектов и объектов (business object model).

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...