Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
622061_KL_1.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
4.45 Mб
Скачать

9.49.Основные стадии и этапы разработки программ и программной документации

Различают пять основных стадий разработки программной документации:

1) техническое задание;

2) эскизный проект;

3) технический проект;

4) рабочий проект;

5) внедрение.

На этапе разработки технического задания выполняются следующие работы:

1. Обоснование необходимости разработки программы. Постановка задачи. Сбор исходных материалов. Выбор и обоснование критериев эффективности и качества разрабатываемой программы.

2. Научно-исследовательские работы. Определение структуры входных и выходных данных. Предварительных выбор методов решения задач. Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной возможности решения поставленной задачи.

Определение требований к программе. Разработка технико-экономического обоснования разработки программы. Определение стадий, этапов и сроков разработки программы и документации на нее. Выбор языков программирования.

3. Разработка и утверждение технического задания. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. Согласование и утверждение технического задания.

Техническое задание должно включать следующие разделы:

1. Введение – указывают наименование, краткую характеристику области применения программы и объекта, в котором используют программу.

2. Основание для разработки – указывают документы, на основании которых ведется разработка, организацию, утвердившую этот документ и дату утверждения; наименование и (или) условное обозначение темы разработки.

3. Назначение разработки – определяется функциональное и эксплуатационное назначение программы.

4. Требования к программе или программному изделию – включает следующие подразделы:

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

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

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

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

требования к информационной и программной совместимости

требования к маркировке и упаковке

требования к транспортированию и хранению

специальные требования

5. Требования к программной документации – указывается предварительный состав документации и при необходимости, специальные требования к ней.

6. Технико-экономические показатели – ориентировочная экономическая эффективность, предполагаемые преимущества по сравнению с лучшими зарубежными и отечественными образцами.

7. Стадии и этапы разработки – определяются этапы разработки и содержание работ на каждом из них. Перечисляются документы, разрабатываемые на каждом этапе, и устанавливаются сроки выполнения.

8. Порядок контроля и приемки – определяются виды испытаний и общие требования к приемке работы. Целесообразно зафиксировать важнейшие характеристики в некоторой количественной или иной достаточно просто проверяемой форме с тем, чтобы можно было установить степень соответствия готового продукта принятым техническим условиям.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]