- •Дополнение к практической работе № 2
- •1. Сведения, необходимые для выполнения работы
- •1.1. Представление вариантов использования
- •1.2. Диаграммы вариантов использования
- •Создание диаграмм Вариантов Использования
- •Вариантов Использования
- •Удаление диаграмм Вариантов Использования
- •Связывание файлов и ссылок с диаграммой Вариантов Использования
- •Панель инструментов диаграмм Вариантов Использования
- •Selection Tool (инструмент выбора)
- •Text Box (текст)
- •Note (замечание)
- •Note Anchor (якорь для замечания)
- •Package (контейнер)
- •Use Case (сценарии поведения)
- •Замечание
- •Actor (актер)
- •Unidirectional Association (однонаправленная связь)
- •1.3. Работа с вариантами использования
- •Документирование потока событий
- •Описание
- •Предусловия
- •Основной и альтернативный потоки событий
- •Основной поток
- •Альтернативный поток а2: недостаточно денег на счету
- •Постусловия
- •Добавление вариантов использования
- •К диаграмме Вариантов Использования
- •Использования к диаграмме Вариантов Использования
- •Удаление вариантов использования
- •Спецификации вариантов использования
- •Присвоение имен вариантам использования
- •1.4. Просмотр участников варианта использования
- •1.5. Назначение стереотипа для варианта использования
- •1.6. Назначение приоритета варианту использования
- •1.7. Создание абстрактных вариантов использования
- •1.8. Просмотр диаграмм, содержащих варианты использования
- •Спецификации варианта использования
- •1.9. Просмотр связей варианта использования
- •Варианта использования
- •1.10. Связывание файлов и ссылок с вариантом использования
- •Варианта использования
- •1.11. Работа с действующими лицами
- •1.12. Добавление действующих лиц
- •К диаграмме Вариантов Использования
- •1.13. Удаление действующих лиц
- •1.14. Спецификации действующего лица
- •1.14. Именование действующих лиц
- •1.15. Назначение стереотипа для действующего лица
- •1.16. Задание множественности действующего лицо
- •1.17. Создание абстрактного действующего лица
- •1.18. Просмотр связей действующего лица
- •Действующего лица
- •1.19. Связывание файлов и ссылок с действующим лицом
- •1.20. Просмотр экземпляров действующего лица
- •2.1. Работа со связями
- •2.2. Связи коммуникации
- •2.3. Связь использования
- •2.4. Связь расширения
- •2.4. Связь обобщения действующего лицо
- •2.4. Работа с примечаниями
- •2.5. Добавление примечаний на диаграмму
- •2.6. Удаление примечаний
- •2.7. Работа с пакетами
- •2.8. Создание пакетов
- •2.9. Удаление пакетов
- •Специфика создания программной системы тепличного хозяйства, использующего гидропонику
- •2 Создание диаграммы Use Case для гидропонной системы
Добавление вариантов использования
Существуют два способа добавления варианта использования в модель: помещение его на активную диаграмму Вариантов Использования или непосредственно в браузер. Из браузера его можно перетащить на требуемую диаграмму Вариантов Использования.
Поместить новый вариант использования на диаграмму Вариантов Использования можно следующим образом:
Нажмите кнопку Use Case (Вариант использования) панели инструментов.
ИЛИ
1. Выберите в меню пункт Took -> Create -> Use Case (Инструменты -> Создать -> Вариант использования), как показано на рис. 1.7.
2. Щелкните мышью где-нибудь внутри диаграммы Вариантов Использования, чтобы поместить туда новый вариант использования. Он будет назван NewUseCase.
3. Выделив этот вариант использования, введите его название.
4. Обратите внимание, что новый вариант использования был автоматически добавлен в браузер и помещен ниже представления Вариантов Использования.
Рис. 1.7. Добавление нового варианта использования
К диаграмме Вариантов Использования
Поместить на диаграмму Вариантов Использования имеющийся вариант использования можно следующим образом:
Перетащите вариант использования из браузера на открытую диаграмму.
ИЛИ
1. Выберите в меню пункт Query -> Add Use Cases (Запрос -> Добавить варианты использования). Появится показанное на рис. 1.8 окно диалога, с помощью которого можно выбирать и добавлять существующие варианты использования.
2. В раскрывающемся списке пакетов выберите тот из них, который содержит нужный вам вариант использования (варианты использования).
3. Перетащите требуемые варианты использования из списка вариантов использования (Use Cases) в список выделенных вариантов использования (Selected Use Cases).
4. Нажмите на ОК. Варианты использования будут добавлены к диаграмме.
Рис. 1.8. Добавление существующих вариантов
Использования к диаграмме Вариантов Использования
Если нужно поместить вариант использования в браузер:
1. Щелкните правой кнопкой мыши на пакете представления Вариантов Использования в браузере.
2. В открывшемся меню выберите пункт New -> Use Case (Создать -> Вариант использования).
3. Новый вариант использования под названием NewUseCase появится в браузере. Слева от него будет выведена пиктограмма варианта использования UML.
4. Выделив новый вариант использования, введите его название.
5. Чтобы поместить вариант использования на диаграмму, перетащите его туда из браузера.
Удаление вариантов использования
Вариант использования можно удалить с „одной диаграммы или со всех диаграмм модели. Как и в случае диаграмм Вариантов Использования, в начале работы над проектом часто создается много вариантов использования, полезных при изучении области применения проекта. Но после утверждения окончательного набора вариантов использования, избыточные следует удалить. Для удаления варианта использования с диаграммы:
1. Выделите вариант использования на диаграмме.
2. Нажмите на клавишу Delete.
3. Обратите внимание, что, хотя вариант использования удален с диаграммы Вариантов Использования, он остался в браузере и на других диаграммах системы.
Для удаления варианта использования из модели:
1. Выделите вариант использования на диаграмме.
2. Выберите в меню пункт Edit -> Delete from Model (Правка -> Удалить из модели) или нажмите сочетание клавиш CTRL+D.
3. При этом вариант использования будет удален со всех диаграмм и из браузера.
ИЛИ
1. Щелкните правой кнопкой мыши на варианте использования в браузере.
2. В появившемся меню выберите пункт Delete (Удалить).
3. При этом вариант использования будет удален со всех диаграмм и из браузера.
