Стадии и этапы создания АСУ
Стадия разработки | Этап работы | Содержание работ | |||
Техническое задание | Обоснование необходимости разработки программы | Постановка задачи. Сбор исходных материалов. Выбор и обоснование критериев эффективности и качества разрабатываемой программы. Обоснование необходимости проведения научно-исследовательских работ | |||
Научно-исследовательские работы | Определение структуры входных и выходных данных. Предварительный выбор методов решения задач Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной возможности решения поставленной задачи | ||||
Разработка и утверждение технического задания | Определение требований к программе. Разработка технико-экономического обоснования разработки программы. Определение стадий, этапов и сроков разработки программы и документации на нее. Выбор языков программирования. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. Согласование и утверждение технического задания | ||||
Эскизный проект | Разработка эскизного проекта | Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи Разработка общего описания алгоритма решения задачи. Разработка технико-экономического обоснования | |||
Утверждение эскизного проекта | Разработка пояснительной записки Согласование и утверждение эскизного проекта | ||||
Технический проект | Разработка технического проекта | Уточнение структуры входных и выходных данных. Разработка алгоритма решения задачи. Определение формы представления входных и выходных данных. Определение семантики и синтаксиса языка. Разработка структуры программы. Окончательное определение конфигурации технических средств | |||
Утверждение технического проекта | Разработка плана мероприятий по разработке и внедрению программ. Разработка пояснительной записки. Согласование и утверждение технического проекта | ||||
Рабочий проект | Разработка программы | Программирование и отладка программы | |||
Разработка программной документации | Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77 | ||||
Испытания программы | Разработка, согласование и утверждение программы и методики испытаний. Проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний. Корректировка программы и программной документации по результатам испытаний | ||||
Внедрение | Подготовка и передача программы | Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. Оформление и утверждение акта о передаче программы на сопровождение и(или) изготовление. Передача программы в фонд алгоритмов и программ | |||
Стадия | Этап работ | |||
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. Послегарантийное обслуживание | |||
Можно отметить ряд принципиальных особенностей проектирования и внедрения АСУ (наряду с обычной последовательностью стадий создания любой новой системы):
1) проектирование АСУ ведется для конкретного предприятия, а техническая система чаще всего достаточно универсальна и предназначается для многих пользователей;
2) АСУ создается в единственном экземпляре, что исключает возможность проведения натурных испытаний и, следовательно, повышает роль математических методов (аналитических и имитационных) на этапе системного проектирования;
3) при проектировании закладывается возможность дальнейшего развития АСУ, т. е. предусматривается возможность постепенного добавления новых функций, что еще больше усиливает роль первых этапов проектирования, когда тщательно прорабатывается перспективное сопряжение функционирующей части АСУ с последующими этапами ее развития;
4) ввод в эксплуатацию АСУ производится поэтапно — от решения отдельных задач первой очереди, часто незначительных по объему, и дублирующих задач, решаемых в существующей системе управления предприятием, к дальнейшему наращиванию функциональных возможностей подсистем АСУ в течение ряда лет эксплуатации;
5) значительное количество решений в АСУ принимается человеком, что вызывает необходимость при проектировании предусматривать переработку информации людьми, т. е. учитывать взаимодействие в системе человек-техника;
6) при создании АСУ важно учитывать, что объект управления, представляющий собой элемент многоуровневой иерархической системы управления, функционирует в условиях стохастических воздействий внешней среды;
7) затраты на разработку программного и информационного обеспечения АСУ могут в несколько раз превысить стоимость технических средств, которые выпускаются серийно.
Особенности организации и проведения работ по созданию и внедрению АСУ определяются следующими условиями:
§ АСУ создается для действующего предприятия без проведения его серьезной реконструкции, наращивания мощностей по выпуску продукции и расширения номенклатуры выпускаемых изделий;
§ АСУ создается одновременно с реконструкцией предприятия и расширением производства;
§ АСУ создается для вновь строящегося предприятия.
Последние два условия позволяют получить максимальный эффект от внедрения системы.
Разделение процесса создания АСУ на этапы объясняется спецификой работ, выполняемых на каждом из них, и технологией их выполнения. Под технологией проектирования АСУ понимается совокупность средств и методов проектирования, организационных приемов, используемых технических средств, имеющихся людских ресурсов и их квалификация.
Работы по созданию и внедрению АСУ должен возглавлять руководитель предприятия или его заместитель (принцип первого руководителя). Приказом по предприятию создается специальное структурное подразделение, занимающееся разработкой АСУ, независимо от того, ведется разработка сторонней организацией или силами самого предприятия.
На предпроектной стадии создания АСУ проводится анализ существующей системы и разрабатывается техническое задание проектируемой системы, в котором дается характеристика объекта управления; формулируются цели создания АСУ и критерии эффективности функционирования объекта в условиях автоматизации; определяется перечень выполняемых функций, необходимых для достижения цели; выдвигаются требования к качеству реализации этих функций; даются технико-экономические показатели АСУ; определяются состав, содержание и организация работ по созданию АСУ, а также порядок приемки АСУ в эксплуатацию.
Разработка технического проекта направлена на подробное описание всех положений и требований технического задания. На этой стадии проводится детальный анализ существующей системы и синтез новой системы управления, включающий разработку функциональных подсистем и обеспечивающих звеньев АСУ, организационной структуры и структуры комплекса технических средств, информационной базы, программного обеспечения; разрабатывается проектная документация на систему; определяется эффективность синтезированной структуры.
На стадии рабочего проекта основная деятельность связана с программированием комплексов алгоритмов автоматизируемых функций, разработкой документации по монтажу и наладке комплексов технических средств (КТС), выполнению работ по их монтажу и наладке. Этап рабочего проекта должен заканчиваться сдачей системы в опытную эксплуатацию.