exam01 4 - stankin/design-part-1 GitHub Wiki

Стадии создания автоматизированных систем и стадии разработки программ

Выполнил: Белинский Петр | ИДБ-18-05

Проверил: Баркан Александр | ИДБ-18-05


Согласно ГОСТ 34.601-90, выделяют общие положения создания автоматизированных систем (АС):

  1. Процесс создания АС представляет собой совокупность упорядоченных во времени, взаимосвязанных, объединенных в стадии и этапы работ, выполнение которых необходимо и достаточно для создания АС, соответствующей заданным требованиям;
  2. Стадии и этапы создания АС выделяются как части процесса создания по соображениям рационального планирования и организации работ, заканчивающихся заданным результатом;
  3. Работы по развитию АС осуществляют по стадиям и этапам, применяемым для создания АС;
  4. Состав и правила выполнения работ на установленных настоящим стандартом стадиях и этапах определяют в соответствующей документации организаций, участвующих в создании конкретных видов АС.

В ГОСТ 34.601-90 определены следующие стадии создания АС:

Стадии Этапы работ
1. Формирование требований к АС 1.1. Обследование объекта и обоснование необходимости создания АС;
1.2. Формирование требований пользователя к АС;
1.3. Оформление отчета о выполненной работе и заявки на разработку АС (тактико-технического задания).
2. Разработка концепции АС 2.1. Изучение объекта;
2.2. Проведение необходимых научно-исследовательских работ;
2.3. Разработка вариантов концепции АС и выбор варианта концепции АС, удовлетворяющего требованиям пользователя;
2.4. Оформление отчета о выполненной работе.
3. Техническое задание 3.1. Разработка и утверждение технического задания на создание АС.
4. Эскизный проект 4.1. Разработка предварительных проектных решений по системе и ее частям;
4.2. Разработка документации на АС и ее части.
5. Технический проект 5.1. Разработка проектных решений по системе и ее частям;
5.2. Разработка документации на АС и ее части;
5.3. Разработка и оформление документации на поставку изделий для комплектования АС и (или) технических требований (технических заданий) на их разработку;
5.4. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации.
6. Рабочая документация 6.1. Разработка рабочей документации на систему и ее части;
6.2. Разработка или адаптация программ.
7. Ввод в действие 7.1. Подготовка объекта автоматизации к вводу АС в действие;
7.2. Подготовка персонала;
7.3. Комплектация АС поставляемая изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями);
7.4. Строительно-монтажные работы;
7.5. Пусконаладочные работы;
7.6. Проведение предварительных испытаний;
7.7. Проведение опытной эксплуатации;
7.8. Проведение приемочных испытаний.
8. Сопровождение АС 8.1. Выполнение работ в соответствии с гарантийными обязательствами;
8.2. Послегарантийное обслуживание.

Стадии разработки программ согласно ГОСТ 19.102-77:

Стадии разработки Этапы работ Содержание работ
1. Техническое задание
  • Обоснование необходимости разработки программы;



  • Научно-исследовательские работы;



  • Разработка и утверждение технического задания.
  • Постановка задачи;
  • Сбор исходных материалов;
  • Выбор и обоснование критериев эффективности и качества разрабатываемой программы;
  • Обоснование необходимости проведения научно-исследовательских работ;
  • Определение структуры входных и выходных данных;
  • Предварительный выбор методов решения задач;
  • Обоснование целесообразности применения ранее разработанных программ;
  • Определение требований к техническим средствам;
  • Обоснование принципиальной возможности решения поставленной задачи;
  • Определение требований к программе;
  • Разработка технико-экономического обоснования разработки программы;
  • Определение стадий, этапов и сроков разработки программы и документации на нее;
  • Выбор языков программирования;
  • Определение необходимости проведения научно-исследовательских работ на последующих стадиях;
  • Согласование и утверждение технического задания.
  • 2. Эскизный проект
  • Разработка эскизного проекта;

  • Утверждение эскизного проекта.
  • Уточнение методов решения задачи;
  • Разработка общего описания алгоритма решения задачи;
  • Разработка технико-экономического обоснования;
  • Разработка пояснительной записки;
  • Согласование и утверждение эскизного проекта.
  • 3. Технический проект
  • Разработка технического проекта;


  • Утверждение технического проекта.
  • Уточнение структуры входных и выходных данных;
  • Разработка алгоритма решения задачи;
  • Определение формы представления входных и выходных данных;
  • Определение семантики и синтаксиса языка;
  • Разработка структуры программы;
  • Окончательное определение конфигурации технических средств;
  • Разработка плана мероприятий по разработке и внедрению программ;
  • Разработка пояснительной записки;
  • Согласование и утверждение технического проекта.
  • 4. Рабочий проект
  • Разработка программы;

  • Разработка программной документации;

  • Испытания программы.
  • Программирование и отладка программы;
  • Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77;
  • Разработка, согласование и утверждение программы и методики испытаний;
  • Проведение предварительных государственных, межведомственных, приемосдаточных и других видов испытаний;
  • Корректировка программы и программной документации по результатам испытаний.
  • 5. Внедрение
  • Подготовка и передача программы.
  • Подготовка и передача программы и программной документации для сопровождения и (или) изготовления;
  • Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление;
  • Передача программы в фонд алгоритмов и программ.
  • ❌ Есть какая-то связь между стадиями процессов создания АС и стадиями процессов разработки программ? Что планируется сделать в ВКР и до какой стадии довести? В чем вообще вывод реферата?

    Список использованных источников:

    1. ГОСТ 34.601-90 — Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.
    2. Автоматизированная система — Википедия.
    3. ГОСТ 19.102-77 — Единая система программной документации. Стадии разработки.
    4. ГОСТ 19.101-77 — Единая система программной документации. Виды программ и программных документов.
    ⚠️ **GitHub.com Fallback** ⚠️