Содержание
- 2. Диаграмма Use Case Модель в форме диаграммы вариантов использования (use case diagram) описывает функциональное назначение системы.
- 3. Диаграмма Use Case Создание диаграммы вариантов использования имеет следующие цели: Определить общие границы и контекст моделируемой
- 4. Диаграмма Use Case Диаграмма вариантов использования - диаграмма, на которой показана совокупность вариантов использования и актеров,
- 5. Определение варианта использования Вариант использования (use case, прецедент) - описание множества последовательностей действий (включая их варианты),
- 6. Определение варианта использования Значение варианта использования для анализа требований: вариант использования описывает множество последовательностей, каждая из
- 7. Определение варианта использования Значение варианта использования для разработки системы варианты использования, как описания функций уровня системы,
- 8. Определение варианта использования Что описывает вариант использования? Вариант использования описывает, что делает система, но не определяет,
- 9. Определение варианта использования Событие Основной поток Альтернативный поток Исключительный поток Событие
- 10. Событие Событие Каждый поток варианта использования начинается событием и заканчивается событием Событие может быть составным, т.е.
- 11. Основной поток Основной поток – это последовательность событий во взаимодействии актера и системы, приводящая актера к
- 12. Альтернативный поток Альтернативный поток – это последовательность событий, которая инициируется наступлением некоторого события в основном потоке
- 13. Пример На рисунке показана схема потоков некоторого варианта использования, в соответствии с которой после Действия 1.1
- 14. Пример На рисунке после Действия 2.1 альтернативного потока наступает Событие 2.1. Факт наступления события 2.1 означает
- 15. Исключительный поток Исключительный поток – это поток, инициируемый в тех случаях, когда в течении варианта использования
- 16. Описание потоков Поток событий в варианте использования может быть описан разными способами. Это может быть неформализованный
- 17. Сценарий Сценарий – это некоторая последовательность действий, иллюстрирующая поведение системы. Один вариант использования описывает несколько возможных
- 18. Организация вариантов использования Актер с вариантом использования может связываться только отношением ассоциации. В данном случае ассоциация
- 19. Организация вариантов использования Отношение обобщения (generalization) означает, что вариант использования - потомок наследует поведение и семантику
- 20. Организация вариантов использования Отношение включения (связь зависимости со стереотипом «include») между вариантами использования означает, что в
- 21. Организация вариантов использования Отношение расширения (связь зависимости со стереотипом «extend») подразумевает, что один вариант использования (расширяемый)
- 22. Моделирование контекста системы Моделирование контекста подразумевает, что мы обводим систему воображаемой линией и выявляем актеров, которые
- 23. Моделирование контекста системы Идентифицируйте окружающие систему актеров. Найдите группы, которым для выполнения задач требуется участие системы;
- 24. Моделирование требований Моделирование требований к системе подразумевает указание на то, что система должна делать (с точки
- 25. Моделирование требований Установите контекст системы, идентифицировав окружающих ее актеров Для каждого актера рассмотрите поведение, которого он
- 26. Как выявить варианты использования? Идентифицируйте актеров, взаимодействующих с данным элементом. К числу актеров-кандидатов относятся группы, которые
- 27. Хороший вариант использования именует простое, идентифицируемое атомарное поведение системы или ее части выделяет общее поведение, извлекая
- 28. Пример. Интернет магазин
- 29. Пример описание диаграммы Use Case
- 31. Скачать презентацию