Презентация «Информационные технологии Диаграммы. Диаграммы вариантов использования (прецедентов)»

Смотреть слайды в полном размере
Презентация «Информационные технологии Диаграммы. Диаграммы вариантов использования (прецедентов)»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 41 слайд и доступен в формате ppt. Размер файла: 519.00 KB

Просмотреть и скачать

Pic.1
Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов)
Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов)
Pic.2
Зачем нужны варианты использования? для моделирования контекста системы. (выявляем актеры, которые н
Зачем нужны варианты использования? для моделирования контекста системы. (выявляем актеры, которые находятся взаимодействуют с системой. Диаграммы прецедентов нужны на этом этапе для определения …
Pic.3
Применение прецедентов Для любого прецедента можно выделить основные сценарии, описывающие важнейшие
Применение прецедентов Для любого прецедента можно выделить основные сценарии, описывающие важнейшие последовательности, и вспомогательные, описывающие альтернативные последовательности
Pic.4
Применение прецедентов Желательно отделять главный поток от альтернативных, поскольку прецедент опис
Применение прецедентов Желательно отделять главный поток от альтернативных, поскольку прецедент описывает не одну, а множество последовательностей Сценарии находятся в таком же отношении к …
Pic.5
Прецеденты Прецеденты – это рассказы об использовании системы в процессе решения поставленных задач.
Прецеденты Прецеденты – это рассказы об использовании системы в процессе решения поставленных задач. Это «истории из жизни»
Pic.6
Прецеденты Пример прецедента: Покупатель подходит к кассе с выбранными товарами; Кассир регистрирует
Прецеденты Пример прецедента: Покупатель подходит к кассе с выбранными товарами; Кассир регистрирует каждый товар Система отображает информацию о каждом товаре, вычисляет сумму Покупатель вводит …
Pic.7
Прецеденты Сценарий прецедента – это специальная последовательность действий между исполнителем и си
Прецеденты Сценарий прецедента – это специальная последовательность действий между исполнителем и системой Прецедент – это набор взаимосвязанных успешных и неудачных сценариев, каждый экземпляр …
Pic.8
Сценарии Описания прецедентов – это текстовые документы, а не диаграммы. Моделирование прецедентов –
Сценарии Описания прецедентов – это текстовые документы, а не диаграммы. Моделирование прецедентов – это процесс написания текста, а не рисования. К. Ларман
Pic.9
Сценарии Первый вариант записи сценария
Сценарии Первый вариант записи сценария
Pic.10
Прецеденты
Прецеденты
Pic.11
Прецеденты
Прецеденты
Pic.12
Прецеденты
Прецеденты
Pic.13
Прецеденты
Прецеденты
Pic.14
Сценарии Второй вариант записи сценария
Сценарии Второй вариант записи сценария
Pic.15
Сценарии
Сценарии
Pic.16
Рекомендации Любой из базовых вариантов использования в последующем может быть подвергнут декомпозиц
Рекомендации Любой из базовых вариантов использования в последующем может быть подвергнут декомпозиции на частные варианты использования. При этом рекомендуется, чтобы общее количество актеров в …
Pic.17
Рекомендации Типы сценариев: Сжатый Свободный Развернутый
Рекомендации Типы сценариев: Сжатый Свободный Развернутый
Pic.18
Рекомендации Пример:
Рекомендации Пример:
Pic.19
Рекомендации Пункты развернутого сценария: Основной исполнитель Заинтересованные исполнители, их тре
Рекомендации Пункты развернутого сценария: Основной исполнитель Заинтересованные исполнители, их требования Предусловия Постусловия
Pic.20
Рекомендации Пункты развернутого сценария: Основной успешный сценарий Расширения (альтернативные пот
Рекомендации Пункты развернутого сценария: Основной успешный сценарий Расширения (альтернативные потоки) При каждом выходе системы из строя Неправильный идентификатор… Специальные требования Список …
Pic.21
Рекомендации Представление в виде двух колонок:
Рекомендации Представление в виде двух колонок:
Pic.22
Рекомендации Предусловия (preconditions): Перечень предпосылок, которые всегда должны выполняться до
Рекомендации Предусловия (preconditions): Перечень предпосылок, которые всегда должны выполняться до начала сценария прецедента Постуловия (postconditions) описывают условия, которые обязательно …
Pic.23
Совет Все условия должны быть вынесены в раздел расширений
Совет Все условия должны быть вынесены в раздел расширений
Pic.24
Рекомендации До какой степени детализировать прецедент? Переговоры с заказчиком? Обработка возврата
Рекомендации До какой степени детализировать прецедент? Переговоры с заказчиком? Обработка возврата товара? Регистрация в системе?
Pic.25
Рекомендации В процессе анализа требований к приложению внимание следует сосредоточить на уровне эле
Рекомендации В процессе анализа требований к приложению внимание следует сосредоточить на уровне элементарных бизнес процессов (EBP) EBP – задача, выполняемая одним человеком, в одном месте, в одно …
Pic.26
Рекомендации Алгоритм выделения прецедентов: Выделить задачи пользователей Определить для каждой из
Рекомендации Алгоритм выделения прецедентов: Выделить задачи пользователей Определить для каждой из них прецедент
Pic.27
Рекомендации Задачи могут быть основными и вспомогательными «Зарегистрироваться» -- вспомогательная
Рекомендации Задачи могут быть основными и вспомогательными «Зарегистрироваться» -- вспомогательная задача
Pic.28
Рекомендации Типичной ошибкой является рассмотрение прецедентов на слишком низком уровне, когда сцен
Рекомендации Типичной ошибкой является рассмотрение прецедентов на слишком низком уровне, когда сценарий выполняется за один шаг или является подзадачей в рамках элементарного ЭБП
Pic.29
Рекомендации Стиль изложение может быть конкретным; базовым Базовый – изложение ведется на уровне на
Рекомендации Стиль изложение может быть конкретным; базовым Базовый – изложение ведется на уровне намерений пользователя и обязанностей системы
Pic.30
Типичные приемы моделирования Моделирование поведения: Определение актеров (объекты которые необходи
Типичные приемы моделирования Моделирование поведения: Определение актеров (объекты которые необходимы, прямо или косвенно, для выполнения функций элемента) Организуйте актеры, выделив общие и …
Pic.31
Типичные приемы моделирования Прецедент должен представлять некоторое четко идентифицируемое поведен
Типичные приемы моделирования Прецедент должен представлять некоторое четко идентифицируемое поведение системы: именует простое, определенное, атомарное поведение системы или ее части; выделяет общее …
Pic.32
Типичные примеры применения для моделирования контекста системы; для моделирования требований к сист
Типичные примеры применения для моделирования контекста системы; для моделирования требований к системе;
Pic.33
Контекст системы Моделирование контекста системы состоит из следующих шагов: Идентифицируйте окружаю
Контекст системы Моделирование контекста системы состоит из следующих шагов: Идентифицируйте окружающие систему актеры. Организуйте похожих актеров с помощью отношений обобщения / специализации. …
Pic.34
Пример: кредитные карточки
Пример: кредитные карточки
Pic.35
Требования к системе Моделирование требований к системе производится следующим образом: Установите к
Требования к системе Моделирование требований к системе производится следующим образом: Установите контекст системы (актеров). Для каждого актера рассмотрите поведение, которого он ожидает или …
Pic.36
Прямое и обратное проектирование Диаграммы прецедентов скорее отражают, чем определяют реализацию.
Прямое и обратное проектирование Диаграммы прецедентов скорее отражают, чем определяют реализацию.
Pic.37
Прямое и обратное проектирование Прямое проектирование диаграммы прецедентов состоит из следующих ша
Прямое и обратное проектирование Прямое проектирование диаграммы прецедентов состоит из следующих шагов: Определить основной и альтернативный потоки событий для всех прецедентов. В зависимости от …
Pic.38
Обратное проектирование Идентифицируйте все взаимодействующие с системой актеры. Изучите способы, по
Обратное проектирование Идентифицируйте все взаимодействующие с системой актеры. Изучите способы, посредством которых актеры взаимодействуют с системой Осуществите трассировку потока событий в …
Pic.39
Правила моделирования показывайте только такие прецеденты, которые важны для понимания поведения сис
Правила моделирования показывайте только такие прецеденты, которые важны для понимания поведения системы или ее части в данном контексте; показывайте только те актеры, которые связаны с этими …
Pic.40
Советы при моделировании Хорошо структурированная диаграмма прецедентов обладает следующими свойства
Советы при моделировании Хорошо структурированная диаграмма прецедентов обладает следующими свойствами: акцентирует внимание только на одном аспекте статического вида системы с точки зрения …
Pic.41
Советы при моделировании При изображении диаграммы прецедентов руководствуйтесь следующими принципам
Советы при моделировании При изображении диаграммы прецедентов руководствуйтесь следующими принципами: дайте ей имя, соответствующее назначению; расположите элементы так, чтобы свести к минимуму …


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!