Результатом работ на данной стадии является утвержденный «Технический проект», состав и содержание которого регламентируются стандартом (ГОСТ 34.201 - 89).
4.3.2. Рабочее проектирование.
На втором этапе – «Рабочее проектирование» осуществляется техническая реализация выбранных наилучших вариантов и разрабатывается документация «Рабочий проект» (рис. 4.10.). Наиболее ответственной работой, выполняемой на этом этапе, являются «Кодирование и составление программной документации» (П. 1), содержание которой хорошо отражено в ряде источников, например в [18, 19, 20]. В ее состав входят следующие компоненты (Д 1.2):
─ описание программ;
─ спецификация программ;
─ тексты программ;
─ контрольные примеры;
─ инструкции для системного программиста, оператора и пользователя.
Д 1.1 - технический проект; Д 1.2 - документы программного обеспечения; Д 2.1 - технические документы и инструкции; Д 3.1 -правовые инструкции; Д 4.1 - рабочий проект.
Рис. 4.10. ТСП работ, выполняемых на этапе рабочего проектирования.
Большую роль в деле эффективного использования разработанного проекта АИС играет качественная технологическая документация, входящая в состав «Рабочего проекта». Эта часть проекта разрабатывается на операции П. 2 и предназначена для использования специалистами в своей деятельности на каждом автоматизированном рабочем месте.
В состав технологической документации (Д 2.1) входят: технологические карты, разрабатываемые на процессы обработки информации при решении задач каждого класса, и инструкционные карты; составляемые на каждую технологическую операцию.
Технологическая документация разрабатывается в соответствии с требованиями ГОСТ 3.11.09-82 «Система технологической документации. Термины и определения основных понятий», и составляет содержание технологического обеспечения АИС, которое можно разделить на ряд типов в соответствии с выделением следующих классов задач, решаемых в АИС:
─ системы обработки данных (СОД);
─ системы поддержки принятия решений (СППР);
─ системы автоматизированного проектирования новой продукции (САПР) и т.д.
К числу работ, выполняемых на этом этапе, относится «Разработка правовых инструкций» (Д 1.2) (П. 1), определяющих права и обязанности специалистов, работающих в условиях функционирования на предприятии компонентов АИС.
Заключительной операцией служит «Оформление документации Рабочего проекта» (Д 4.2) согласно ГОСТам (Д 4.1) на операции П. 4.
4.4. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта.
На стадии «Внедрение проекта» проводятся подготовка и постепенное освоение разработанной проектной документации АИС заказчиками системы. В процессе выполнения работ на этой стадии осуществляется выявление частных и системных принципиальных недоработок в предлагаемом для внедрения проектном решении.
Внедрение может осуществляться с использованием следующих методов:
─ последовательный метод, когда последовательно внедряется одна подсистема за другой и одна задача следует за другой задачей;
─ параллельный метод, при котором все задачи внедряются во всех подсистемах одновременно;
смешанный подход, согласно которому проектировщики, внедрив несколько подсистем первым методом и накопив опыт, приступают к параллельному внедрению остальных.
Недостатком первого подхода является увеличение длительности внедрения, что ведет за собой рост стоимости проекта. При использовании второго подхода сокращается время внедрения, но возникает возможность пропуска ошибок в проектной документации, поэтому чаще всего используют смешанный метод внедрения проекта АИС.
Внедрение проекта осуществляется в течение трех этапов:
1. подготовка объекта к внедрению;
2. опытное внедрение;
3. сдача проекта в промышленную эксплуатацию.
Первый этап - «Подготовка объекта к внедрению». На этом этапе осуществляются следующие операции:
─ изменяется организационная структура объекта (предприятия);
─ набираются кадры соответствующей квалификации в области обработки информации и эксплуатации системы и сопровождения проектной документации;
─ оборудуется здание под установку вычислительной техники;
─ выполняются закупка и установка вычислительной техники с периферией;
─ в цехах, отделах устанавливаются средства сбора, регистрации первичной информации и передачи по каналам связи;
─ осуществляется установка каналов связи; проводится разработка новых документов и классификаторов;
─ осуществляется создание файлов информационной базы с нормативно-справочной информацией.
На вход этого этапа поступают компоненты «Технического проекта» в части «Плана мероприятий по внедрению», решения по техническому и информационному обеспечению, технологические и инструкционные материалы «Рабочего проекта». В результате выполнения этапа составляется «Акт готовности объекта к внедрению» проекта АИС. Затем формируется состав приемной комиссии, разрабатывается «Программа проведения опытного внедрения» и издается «Приказ о начале опытного внедрения».
Второй этап - «Опытное внедрение». На этом этапе внедряются проекты нескольких задач в нескольких подсистемах. В процессе опытного внедрения выполняются следующие работы:
─ подготовка исходных оперативных данных для задач, которые проходят опытную эксплуатацию;
─ ввод исходных данных в ЭВМ и выполнение запланированного числа реализаций;
─ анализ результатных данных на предмет наличия ошибок.
В случае обнаружения ошибок осуществляются поиск причин и источников ошибок, внесение коррективов в программы, в технологию обработки информации, в работу технических средств, в исходные оперативные данные и в файлы с условно-постоянной информацией. Кроме того, выявляется неквалифицированная работа операторов, что служит основанием для проведения комплекса мер по улучшению подготовки кадров.
После устранения ошибок получают «Акт о проведении опытного внедрения», который служит сигналом для начала выполнения следующего этапа.
На третьем этапе «Сдача проекта в промышленную эксплуатацию» используют следующую совокупность документов:
─ договорная документация;
─ «Приказ на разработку АИС»;
─ ТЭО и ТЗ;
─ исправленный «Техно-рабочий проект»;
─ «Приказ о начале промышленного внедрения»;
─ «Программа проведения испытаний»;
─ «Требования к научно-техническому уровню проекта системы».
В процессе сдачи проекта в промышленную эксплуатацию осуществляются следующие работы:
─ проверка соответствия выполненной работы договорной документации по времени выполнения, объему проделанной работы и затратам денежных средств;
─ проверка соответствия проектных решений по АИС требованиям ТЗ;
─ проверка соответствия проектной документации ГОСТ и ОСТ;
─ проверка технологических процессов обработки данных по всем задачам и подсистемам;
─ проверка качества функционирования информационной базы, оперативности и полноты ответов на запросы;
─ выявление локальных и системных ошибок и их исправление.
Кроме того, приемная комиссия определяет научно-технический уровень проекта и возможности расширения проектных решений за счет включения новых компонентов. В результате выполнения работ на данном этапе осуществляется доработка «Техно-рабочего проекта» за счет выявления системных и локальных ошибок и составляется «Акт сдачи проекта в промышленную эксплуатацию».
На четвертой стадии «Эксплуатация и сопровождение проекта» выполняются следующие этапы:
─ эксплуатация проекта;
─ сопровождение и модернизация проекта.
На этой стадии решается вопрос о том, чьими силами (персоналом объекта-заказчика или организации-разработчика) будут осуществляться эксплуатация и сопровождение проекта, и в случае выбора второго варианта заключается «Договор о сопровождении проекта».
В процессе выполнения этапа «Эксплуатация проекта» осуществляются исправления в работе всех частей системы при возникновении сбоев, регистрация этих случаев в журналах, отслеживание технико-экономических характеристик работы системы и накопление статистики о качестве работы всех компонентов системы.
На этапе «Сопровождение и модернизация проекта» выполняется анализ собранного статистического материала, а также анализ соответствия параметров работы системы требованиям окружающей среды. Анализ осуществляет создаваемая для этих целей комиссия. Результаты анализа позволяют:
─ сделать заключение о необходимости модернизации всего проекта или его частей;
─ определить объемы доработок, сроки и стоимость выполнения этих работ с целью получения «Техно-рабочего проекта», прошедшего модернизацию.
В случае выявления факта морального старения проекта комиссией принимается решение о целесообразности проведения его утилизации или разработки нового проекта для данного объекта.
Вопросы для самопроверки
1. Что такое каноническое проектирование АИС и каковы особенности его содержания?
2. Какова цель этапа «Сбор материалов обследования»?
3. Что может служить для проектировщика объектом обследования?
4. Каковы состав и содержание методов организации проведения обследования?
5. Какие методы для сбора материалов обследования используются, и для каких целей?
6. Перечислите состав вопросов в программе обследования при системном и локальном подходах к проектированию ЭИС.
7. Что такое план-график проведения работ, и каково его назначение?