Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

UML / АСУ_Фонотов_uml

.pdf
Скачиваний:
47
Добавлен:
03.03.2016
Размер:
3.35 Mб
Скачать

Отношения на диаграмме

Вариантов Использования

Кафедра Автоматизированных систем управления

В расширяющем ВИ должно быть столько же сегментов вставки, сколько точек расширения определено в отношении «extend».

© Фонотов Анастас Михайлович

Отношения на диаграмме

Вариантов Использования

Кафедра Автоматизированных систем управления

Два расширяющих ВИ могут «расширять» один базовый в одной и той же точке расширения. Но в этом случае порядок выполнения расширений не определен.

© Фонотов Анастас Михайлович

Отношения на диаграмме

Вариантов Использования

Условные расширения

Кафедра Автоматизированных систем управления

© Фонотов Анастас Михайлович

Отношения на диаграмме

Вариантов Использования

Кафедра Автоматизированных систем управления

Отношение включения обозначается «include».

Отношение включения «include» показывает, что последовательность действий варианта использования А включается, как неделимое действие в последовательность варианта использования B.

Базовые ВИ остаются неполными без включаемых ВИ.

© Фонотов Анастас Михайлович

Отношения на диаграмме

Вариантов Использования

Кафедра Автоматизированных систем управления

© Фонотов Анастас Михайлович

Отношения на диаграмме

Вариантов Использования

Кафедра Автоматизированных систем управления

© Фонотов

Отношения на диаграмме

Вариантов Использования

Кафедра Автоматизированных систем управления

© Фонотов Анастас Михайлович

Требования к варианту

использования

Кафедра Автоматизированных систем управления

ВИ: Найти продукт Краткое описание: Клиент ищет продукт Действующие лица: Клиент Предусловия: Нет Основной поток:

1.ВИ начинается, когда Клиент выбирает опцию "найти продукт"

2.Система запрашивает у Клиента критерий поиска

3.Клиент вводит запрашиваемый критерий

4.Система ищет продукты, соответствующие введенному критерию

5.Если система находит соответствующие продукты

5.1.Система выводит на экран список соответствующих продуктов

6.Иначе

6.1.Система сообщает Клиенту о том, что соответствующие продукты не найдены

Постусловия: Нет

Альтернативные потоки: Нет.

© Фонотов Анастас Михайлович

Требования к варианту

использования

Кафедра Автоматизированных систем управления

Требования к варианту

использования

Кафедра Автоматизированных систем управления

ВИ: Найти книгу

Краткое описание: Клиент ищет книгу Действующее лицо: Клиент Предусловия: Нет Основной поток:

1.(о1.) ВИ начинается, когда Клиент выбирает опцию "найти книгу"

2.(о2.) Система запрашивает у Клиента критерий поиска книги, включающий автора, название, ISBN или тематику

3.(3.) Клиент вводит запрашиваемый критерий

4.(о4.) Система ищет книги, соответствующие введенному критерию

5.(о5.) Если система находит соответствующие книги

5.1.Система выводит на экран текущий бестселлер

5.2.(о5.1.) Система выводит на экран данные по максимум пяти книгам

5.3.Для каждой книги система выводит название, автора, цену и ISBN

5.4.Пока есть другие соответствующие запросу книги, система предоставляет Клиенту опцию отображения следующей страницы с книгами

©Фонотов Анастас Михайлович

Соседние файлы в папке UML