Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции 2010.doc
Скачиваний:
26
Добавлен:
10.05.2014
Размер:
2.28 Mб
Скачать

10. Еспд. Виды программ и программных документов. Гост 19.107-77

Компонент– программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в качестве комплекса.

Комплекс– программа, состоящая из 2х или более компонент или комплексов, выполняющих взаимные функции и применяемые самостоятельно или в составе комплекса.

Виды программных документов

Содержание программных документов

Спецификация

Состав программы и спецификация программы

Ведомость держателей подлинников

Перечень предприятий, на которых хранится подлинники программных документов

Текст программы

Запись программы с необходимыми комментариями

Описание программы

Сведения о логической структуре и функционировании прог-мы

Программа и методики испытаний

Требования подлежащие проверке при испытании прог-мы, а также порядок и методы их контроля

Техническое задание

Назначение и область применения программы, технические и технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний

Пояснительная записка

Схема алгоритма, общее описание алгоритма и(или) функционирование программы, а также обоснование принятых технических и технико-экономических решений

Эксплуатационная документация

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

Различные виды программных документов разрабатываются на различных стадиях разработки. Для подавляющего большинства документов необходимость их разработки определяется их техническим заданием.

Допускается объединять отдельные виды документов. В объединенном документе должны содержаться все сведения, требуемые стандартами объединенных документов.

11. Еспд. Пояснительная записка. Гост 19.404-79

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

ПЗ должна содержать следующие разделы:

- введение (наименование программы, документы, на основании которых ведется разработка);

- назначение и область применения;

- технические характеристики (выбор алгоритмов, обоснование);

- ожидаемые технико-экономические показатели;

- источники, использованные при разработке.

В зависимости от особенностей документа отдельные разделы (подразделы) допускается объединять, а также вводить новые разделы (подразделы).

12. Еспд. Техническое задание. Гост 19.106-78

1. Для внесения изменений или дополнений в техническое задание на последующих стадиях разработки программы или программного изделия допускаются дополнения к нему. Согласование и утверждение дополнения к ТЗ проводят в том же порядке, который установлен для ТЗ.

2. ТЗ содержит следующие разделы:

  • Введение

  • Основание для разработки (на основании чего ведется разработка)

  • Назначение разработки

3. Требование к программе и программному изделию (формально с переменными описать порядок разработки программы)

4. Требование к программной документации (элементарно: ПЗ, ТЗ, объединенный документ на текст программы, программа методик испытаний, руководство системного программиста и руководство оператора)

5. Технико – экономические показатели

6. Стадии и этапы разработки

7. Порядок контроля и приемки (кто и как принимает и по каким документам)

8. В ТЗ допускается включать приложение.

Допускается вводить новые разделы или объединять некоторые из них.

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

ТЗ должно быть написано таким образом, чтобы любой квалифицированный программист мог написать программу, удовлетворяющую всем требованиям этого ТЗ. Требование к ТЗ: конкретная и полная ясность.