Материал: РАТ18. Лекция 2

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

CRC-карточки

CRC : Class-Responsibility-Collaboration (Класс- обязанность-взаимодействие)

Основное внимание в это методе уделяется внешнему поведению объекта.

Итог: выявление ошибочных или отсутствующих требований.

6

Прототипы (макеты) ПО

Задачи:

уточнение формулировки требования,

исследование альтернативных решений,

создание готового программного продукта.

Варианты прототипов:

горизонтальные (интерфейсы пользователя),

вертикальные (структура ПО, временнЫе характеристики, алгоритмы, структура БД).

Прототипы одноразовые и эволюционные

7

Представление требований пользователя на основе варианта использования

Идентификатор

Имя (глагол+объект)

Источник (автор)

Дата создания

Основное действующее лицо

Дополнительно действующее лицо

Триггер (действие, инициирующее вариант использования) Предварительные условия (начальное состояние) Выходные условия

Нормальное и альтернативное направление варианта использования

Исключения

 

Приоритет

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

Бизнес-правила

 

Специальные требования (Другая информация)

Предположения

8

Пример оформления варианта использования

9

Процессы обработки данных варианта использования

Источник: https://studfile.net/preview/15933447/