Форум Сообщества Аналитиков

Дисциплины => Системный Анализ и Требования => Тема начата: Денис Иванов от 27 Декабря 2008, 23:34:06

Название: Примеры требований
Отправлено: Денис Иванов от 27 Декабря 2008, 23:34:06
Всем вам наверное известна классификация требований по их источнику:
Есть и другие классификации. Одна из них - по назначению

Предлагаю совместно заполнить следующую таблицу
|бизнес-требования|пользовательские требования|системные требования|
функциональные требованияпросмотреть данные о накладных
требования к качествумасштабируемость
параметрические требованиявес изделия
требования к моделиповторное использование модели для следующих разработок


Примеры можно приводить из совершенно разных областей.
Например, в таблице уже приведены примеры для бизнес-требований
Название: Re: Примеры требований
Отправлено: bas от 29 Декабря 2008, 12:40:49
Денис,

Странная у тебя классификация. Я привык больше к классификации Вигерса (http://www.uml2.ru/index.php?option=com_content&task=view&id=86&Itemid=53).
Там же дано определение - что такое каждый тип требований.
В соответствии с определением, ФБТр не может быть - "просмотреть данные о накладных". Так же Вигерс относит "требования к качеству" к уровню Пользователя, а "параметрические требования" и "требования к модели" вообще отсутствуют в верхней классификации.

Так что надо сначала определиться с классификацией.
Название: Re: Примеры требований
Отправлено: Денис Иванов от 29 Декабря 2008, 13:10:51
В общем да. Согласен. Будем иметь в виду Вигерса:)
Название: Re: Примеры требований
Отправлено: bas от 29 Декабря 2008, 22:28:08
Ну тогда пример может быть такой для ИС "Регистрации студентов на курсы":
||Функциональные|Нефункциональные
|||Бизнес-правила|Атрибуты качества|Внешний интерфейс|Ограничения
|Уровень Бизнеса| Уменьшить кол-во сотрудников компании, которые регистрируют Студентов, до 1ого человека| XXXXXXX| XXXXXXX| XXXXXXX| XXXXXXX
|Уровень Пользователя| Студент должен иметь возможность ввести свои контактные данные и зарегистрироваться в Системе| На Курс не может быть зарегистрировано больше Студентов, чем указал Преподаватель| Формы регистрации Студентов должны быть как можно проще, чтобы любой человек со среднем образованием смог пройти регистрацию.| XXXXXXX| XXXXXXX
|Уровень Системы| Система должна иметь возможность регистрации Пользователя с параметрами, указанными в Ограничениях | XXXXXXX| XXXXXXX| Система должна предоставлять возможность работы через API | Параметры Пользователя при регистрации в Системе должны быть следующие: ФИО, № Паспорта, ...