Лабораторная работа № Объектно-ориентированное моделирование и построение моделей с помощью объектно-ориентированной case-системы



бет3/7
Дата20.02.2023
өлшемі43,28 Kb.
#169409
түріЛабораторная работа
1   2   3   4   5   6   7
Байланысты:
Лабораторная работа 8

Постановка задачи
После создания модели вариантов использования начинается анализ функций, которые должна предоставить система. Это подробное исследование ожидаемых возможностей системы. Вариант использования Add Item to Shopping Cart (Добавить товар в потребительскую корзину) имеет высокий приоритет среди пользователей системы и является наиболее рискованным с точки зрения реализаций.Именно поэтому рекомендуется сначала создатьдиаграммы Последовательности и Кооперативную для данного варианта использования.
Создание диаграмм Взаимодействия
Создадим диаграмму Последовательности и Кооперативную диаграмму для добавления товара в покупательскую корзину. Законченная диаграмма Последовательности должна выглядеть, как рис 4.1.
Это только одна из диаграмм, необходимых для полноценного моделирования варианта использования Add Item to Shopping Cart, которая показывает процесс, когда все выполняется успешно. Потребуются дополнительные диаграммы для альтернативных ситуаций или для ситуаций, когда пользователь выбирает иные варианты развития событий. Любой альтернативный поток в варианте использования может моделироваться отдельной диаграммой Взаимодействия.

Рис. 4.1. Диаграмма Последовательности для добавления товара в покупательскую корзину


Этапы выполнения задания
Установка
1. Выполните Tools-Options
2. Перейдите на вкладку Diagram.
3 Установите флажки Sequence Numbering6 ColloborationNumbering и Focus of Control.
4. Щелкните на Ok для выхода из окна Options.
Создание диаграммы Последовательности.
1. В браузере щелкните правой кнопкой на элементе Add Item to Shopping Cart в модели системных вариантов использования.
2. Выполните New-Sequence Diagram.
3. Присвойте новой диаграмме имя Main Flow (Главный поток).
4. Дважды щелкните на новой диаграмме для ее открытия.
Добавление в диаграмму действующего лица и обьекта
1. Перетащите действующее лицо Customer из браузера на диаграмму.
2. Нажмите на панели инструментов кнопку Object.
3. Щелкните мышью в вехней части диаграмму для добовления обьекта.
4. Присвойте новому обьекту имя Cart Interface (Интерфэйс корзины).
5. Повторите шаги 3 и 4 для добавления в дивграмму следующих обьектов.

  • Cart Mgr (менеджер корзины)

  • Product Mgr (менеджер товаров)

  • Product Items (наименованиетовара)

  • White Crew Socks (Белые фирменные носки)

  • Cart Items (Товар в корзине)



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет