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

АВПЗ / ИПЗ12оз / Лекции / 9_документирование

.doc
Скачиваний:
15
Добавлен:
03.03.2016
Размер:
40.45 Кб
Скачать

Тема 9: Документирование требований

Чтобы требования, выявленные и описанные, приняли силу соглашения между Заказчиком и Разработчиком, их необходимо оформить в виде документа. В отечественной практике для этого обычно используется документ "Техническое задание", ТЗ, в западной - "Software Requirements Specification", SRS (спецификация программных требований).

1. Документирование требований в соответствие с ГОСТ

Документирование требований регламентировано ГОСТ 19.201-78 "Техническое задание, требования к содержанию и оформлению" и ГОСТ 34.602-89 "Техническое задание на создание автоматизированной системы" (ТЗ на АС).

1.1. Структура ТЗ в соответствие с ГОСТ 34.602-89

Основные разделы:

1) Общие сведения.

2) Назначение и цели создания (развития).

3) Характеристика объектов автоматизации.

4) Требования к системе - ключевой раздел настоящего документа, поэтому он будет рассмотрен ниже, более подробно.

5) Состав и содержание работ по созданию системы.

6) Порядок контроля и приемки системы.

7) Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие.

8) Требования к документированию

9) Источники разработки (перечень уже имеющихся документов, содержащих предпосылки для разработки).

Приложение: расчет ожидаемой эффективности системы и оценку научно-технического уровня системы.

1.2. Описание требований к системе в соответствие с ГОСТ

ГОСТ разделяет все требования к системе на три класса:

  • требования к системе в целом;

  • требования к функциям (задачам), выполняемым системой;

  • требования к видам обеспечения.

Рассмотрим их детальнее:

1) Требования к системе в целом (системные требования) содержат требования к:

  • структуре системы,

  • режимам функционирования системы;

  • персоналу (указывается численность, требуемая квалификация и режим работы);

  • надежности;

  • безопасности;

  • эргономике и технической эстетике;

  • транспортабельности для подвижных АС;

  • эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы;

  • защите информации от несанкционированного доступа;

  • сохранности информации при авариях;

  • защите от влияния внешних воздействий;

  • патентной чистоте;

  • стандартизации и унификации,

а также показатели назначения (параметры, характеризующие степень соответствия системы ее назначению) и дополнительные требования (распространяются на обучающие подсистемы, средства контроля работоспособности системы и др.).

2) Требования к функциям (задачам) подразделяются на:

  • перечень функциональных требований в привязке к подсистемам и очередям автоматизации;

  • временной регламент реализации функциональных требований;

  • требования к качеству реализации каждого из функциональных требований (в том числе - форме представления выходной информации, характеристики необходимой точности и времени выполнения, требования одновременности выполнения группы функций, достоверности выдачи результатов);

  • перечень и критерии отказов для каждого функционального требования, по которому были заданы требования по надежности.

3) Требования к видам обеспечения. Среди видов обеспечения ГОСТ указывает математическое, информационное, лингвистическое, программное, техническое, метрологическое, организационное, методическое.

2. Документирование требований на основе IEEE Standard 830-1998

Данный стандарт содержит развернутое описание требований:

  1. Введение

1.1 Назначение документа.

1.2. Поддерживаемые соглашения.

1.3. Предполагаемая аудитория и рекомендации по последовательности работы с документом для каждого класса читателей.

1.4. Границы проекта.

1.5. Ссылки.

  1. Общее описание.

2.1. Общий взгляд на продукт.

2.2. Особенности продукта.

2.3. Классы и характеристики пользователей.

2.4. Операционная среда.

2.5. Ограничения проектирования и реализации.

2.6 Документация для пользователей.

2.7 Предположения и зависимости

  1. Функции системы

Для каждой i-й функции составляется следующее описание.

З.i Наименование i-й функции системы.

З.i.1 Описание и приоритеты.

З.i.2 Последовательности "воздействие - реакция".

З.i.З Функциональные требования.

4. Требования к внешнему интерфейсу

4.2 Интерфейсы оборудования

4.3 Интерфейсы ПО

4.4 Интерфейсы передачи информации

5. Другие нефункциональные требования

5.1 Требования к производительности

  • Приложение А. Словарь терминов (глоссарий).

  • Приложение Б. Модели анализа. В этот раздел помещаются все модели, построенные в процессе анализа требований.

  • Приложение В. Список вопросов. Это динамический список еще не разрешенных проблем, связанных с требованиями.

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