Состав работ на стадиях технического и рабочего проектирования ИС
Стадия 4. Эскизный проект. Эскизный проект предусматривает разработку предварительных проектных решений по системе и ее частям. Выполнение стадии эскизного проектирования не является строго обязательной. Если основные проектные решения определены ранее или достаточно очевидны для конкретной ИС и объекта автоматизации, то эта стадия может быть исключена из общей последовательности работ.
Содержание эскизного проекта задается в ТЗ на систему. Как правило, на этапе эскизного проектирования определяются:
· функции ИС;
· функции подсистем, их цели и ожидаемый эффект от внедрения;
· состав комплексов задач и отдельных задач;
· концепция информационной базы и ее укрупненная структура;
· функции системы управления базой данных;
· состав вычислительной системы и других технических средств;
· функции и параметры основных программных средств.
Стадия 5. Технический проект. На основе технического задания (и эскизного проекта) разрабатывается технический проект ИС. Это основная стадия.
Технический проект системы – это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а также оценку экономической эффективности автоматизированной системы управления и перечень мероприятий по подготовке объекта к внедрению.
Здесь уточняется состав и количество технических средств системы с привязкой к узлам обработки данных. В части организационного обеспечения предлагаются изменения в организационной структуре управления (например, сливаются подразделения). В части информационного обеспечения выбирается система кодирования, и на этом основании Заказчиком (или Исполнителем) разрабатывается кодификатор технико-экономической информации. Проектируется база данных. Но главное здесь – алгоритмизация функциональных задач (не программирование). Разрабатываются формы документов. Составляется план мероприятий по подготовке объекта к внедрению системы. Проводится уточненный расчет ожидаемой экономической эффективности.
Таблица 3.1 Содержание технического проекта | ||
№ п\п | Раздел | Содержание |
Пояснительная записка | · основания для разработки системы · перечень организаций разработчиков · краткая характеристика объекта с указанием основных технико-экономических показателей его функционирования и связей с другими объектами · краткие сведения об основных проектных решениях по функциональной и обеспечивающим частям системы | |
Функциональная и организационная структура системы | · обоснование выделяемых подсистем, их перечень и назначение · перечень задач, решаемых в каждой подсистеме, с краткой характеристикой их содержания · схема информационных связей между подсистемами и между задачами в рамках каждой подсистемы | |
Постановка задач и алгоритмы решения | · организационно-экономическая сущность задачи (наименование, цель решения, краткое содержание, метод, периодичность и время решения задачи, способы сбора и передачи данных, связь задачи с другими задачами, характер использования результатов решения, в которых они используются) · экономико-математическая модель задачи (структурная и развернутая форма представления) · входная оперативная информация (характеристика показателей, диапазон изменения, формы представления) · нормативно-справочная информация (НСИ) (содержание и формы представления) · информация, хранимая для связи с другими задачами · информация, накапливаемая для последующих решений данной задачи · информация по внесению изменений (система внесения изменений и перечень информации, подвергающейся изменениям) · алгоритм решения задачи (последовательность этапов расчета, схема, расчетные формулы) · контрольный пример (набор заполненных данными форм входных документов, условные документы с накапливаемой и хранимой информацией, формы выходных документов, заполненные по результатам решения экономико-технической задачи и в соответствии с разработанным алгоритмом расчета) | |
Организация информационной базы | · источники поступления информации и способы ее передачи · совокупность показателей, используемых в системе · состав документов, сроки и периодичность их поступления · основные проектные решения по организации фонда НСИ · состав НСИ, включая перечень реквизитов, их определение, диапазон изменения и перечень документов НСИ · перечень массивов НСИ, их объем, порядок и частота корректировки информации · структура фонда НСИ с описанием связи между его элементами; требования к технологии создания и ведения фонда · методы хранения, поиска, внесения изменений и контроля · определение объемов и потоков информации НСИ · контрольный пример по внесению изменений в НСИ · предложения по унификации документации | |
Альбом форм документов | ||
Система математического обеспечения | · обоснование структуры математического обеспечения · обоснование выбора системы программирования · перечень стандартных программ | |
Принцип построения комплекса технических средств | · описание и обоснование схемы технологического процесса обработки данных · обоснование и выбор структуры комплекса технических средств и его функциональных групп · обоснование требований к разработке нестандартного оборудования · комплекс мероприятий по обеспечению надежности функционирования технических средств | |
Расчет экономической эффективности системы | · сводная смета затрат, связанных с эксплуатацией систем · расчет годовой экономической эффективности, источниками которой являются оптимизация производственной структуры хозяйства (объединения), снижение себестоимости продукции за счет рационального использования производственных ресурсов и уменьшения потерь, улучшения принимаемых управленческих решений | |
Мероприятия по подготовке объекта к внедрению системы | · перечень организационных мероприятий по совершенствованию бизнес-процессов · перечень работ по внедрению системы, которые необходимо выполнить на стадии рабочего проектирования, с указанием сроков и ответственных лиц | |
Ведомость документов |
При каноническом проектировании основной единицей обработки данных является задача. Поэтому функциональная структура предметной области изучается в разрезе решаемых задач и их комплексов.
Согласно ГОСТу, задача – это часть автоматизированной функции управления, характеризуемая конечным результатом в конкретной форме.
Задача должна быть связана с получением в результате ее решения хотя бы одной машинограммы или видеограммы, содержащей отчет или справку. При этом задача в содержательном аспекте рассматривается как совокупность операций преобразования некоторого набора исходных данных для получения результатной информации, необходимой для выполнения функции управления или принятия управленческого решения. В описании постановки задачи фигурируют такие информационные образования, как документы, файлы, сообщения.
Описание постановки задачи предусматривает:
· содержательное описание задачи в словесной форме (экономическая сущность задачи, цели, эффективность, периодичность решения задачи, достоверность, оперативность, связь с другими экономическими задачами);
· составление информационно-технологической схемы с выделением этапов решения;
· описание входной информации (первичные документы и файлы баз данных);
· описание выходной информации (отчеты, справки);
· модель решения задачи (совокупность формул и логических переходов, показывающих преобразование исходных данных в выходные результаты);
· описание порядка работы пользователя с выходной информацией для принятия решения, а в случае диалогового принятия решения – порядка участия пользователя в диалоге.
Постановка задачи должна носить творческий и, может быть, научно-исследовательский характер и базироваться на изучении и анализе функционирования объекта автоматизации.
Совокупность постановок задач является основой для разработки информационного, программного и технического обеспечения информационной системы.
Структура описания постановки задачи представлена на рис. 3.1 и 3.2.
Рисунок 3.1 – Структура описания постановки задачи
Рисунок 3.2 – Схема структуры «Постановка задачи»
Стадия 6. Рабочая документация. Эта стадия иногда называется рабочим проектом. Главное назначение: кодирование или адаптация готовых программных средств, составление рабочего проекта.
Большую роль в деле эффективного использования разработанного проекта ИС играет качественная технологическая документация, входящая в состав «Рабочего проекта». Документация должна содержать все необходимые и достаточные сведения для обеспечения выполнения работ по вводу ИС в действие и ее эксплуатации, а также для поддержания уровня эксплуатационных характеристик (качества) системы. Технологическая документация разрабатывается в соответствии с требованиями ГОСТ 3.11.09-82 «Система технологической документации. Термины и определения основных понятий», и составляет содержание технологического обеспечения ИС.
В состав технологической документации вводят: технологические карты, разрабатываемые на процессы обработки информации при решении задач каждого класса, и инструкционные карты, составляемые на каждую технологическую операцию.
Кроме того, здесь составляются технологические инструкции, которые соответствуют должностным инструкциям, уточненным на стадии технического проектирования. В должностных инструкциях указывается, что нужно сделать, а в технологических – как это сделать.
При наличии прототипа системы стадии технического проекта и рабочей документации объединяются в одну проектную стадию.
Стадия 7. Внедрение проекта. Проводятся подготовка и постепенное освоение разработанной проектной документации ИС заказчиками системы. В процессе выполнения работ на этой стадии осуществляется выявление частных и системных принципиальных недоработок в предлагаемом для внедрения проектном решении.
Внедрение может осуществляться с использованием следующих методов:
· последовательный метод – последовательно внедряется одна подсистема за другой и одна задача следует за другой задачей;
· параллельный метод – все задачи внедряются во всех подсистемах одновременно;
· смешанный подход – проектировщики, внедрив несколько подсистем первым методом и накопив опыт, приступают к параллельному внедрению остальных.
Недостатком первого подхода является увеличение длительности внедрения, что ведет за собой рост стоимости проекта. При использовании второго подхода сокращается время внедрения, но возникает возможность пропуска ошибок в проектной документации, поэтому чаще всего используют смешанный метод внедрения проекта ИС.
Внедрение проекта осуществляется в течение трех этапов:
Подготовка объекта к внедрению. На этом этапе осуществляются следующие операции:
· изменяется организационная структура объекта (предприятия);
· набираются кадры соответствующей квалификации в области обработки информации и эксплуатации системы и сопровождения проектной документации;
· оборудуется здание под установку вычислительной техники;
· выполняются закупка и установка вычислительной техники с периферией;
· в цехах, отделах устанавливаются средства сбора, регистрации первичной информации и передачи по каналам связи;
· осуществляется установка каналов связи;
· проводится разработка новых документов и классификаторов;
· создаются файлы информационной базы с нормативно-справочной информацией.
На вход этого этапа поступают компоненты «Технического проекта» в части «Плана мероприятий по внедрению», решения по техническому и информационному обеспечению технологические и инструкционные материалы «Рабочего проекта». В результате выполнения этапа составляется «Акт готовности объекта к внедрению» проекта ЭИС. Затем формируется состав приемной комиссии, разрабатывается «Программа проведения опытного внедрения» и издается «Приказ о начале опытного внедрения».
Опытное внедрение. На этом этапе внедряются проекты нескольких задач в нескольких подсистемах. В процессе опытного внедрения выполняются следующие работы:
· подготовка исходных оперативных данных для задач, проходящих опытную эксплуатацию;
· ввод исходных данных в ЭВМ и выполнение запланированного числа реализаций;
· анализ результатных данных на предмет наличия ошибок.
В случае обнаружения ошибок осуществляются поиск причин и источников ошибок, внесение коррективов в программы, в технологию обработки информации, в работу технических средств, в исходные оперативные данные и в файлы с условно-постоянной информацией. Кроме того, выявляется неквалифицированная работа операторов, что служит основанием для проведения комплекса мер по улучшению подготовки кадров.
После устранения ошибок получают «Акт о проведении опытного внедрения», который служит сигналом для начала выполнения следующего этапа.
Сдача проекта в промышленную эксплуатацию. Здесь используют следующую совокупность документов: договорная документация, Приказ на разработку ИС, ТЭО и ТЗ, исправленный Техно-рабочий проект, Приказ о начале промышленного внедрения, Программа проведения испытаний, Требования к научно-техническому уровню проекта системы.
На этом этапе осуществляются следующие работы:
· проверка соответствия выполненной работы договорной документации по времени выполнения, объему проделанной работы и затратам денежных средств;
· проверка соответствия проектных решений по ЭИС требованиям ТЗ;
· проверка соответствия проектной документации ГОСТ и ОСТ;
· проверка технологических процессов обработки данных по всем задачам и подсистемам;
· проверка качества функционирования информационной базы, оперативности и полноты ответов на запросы;
· выявление локальных и системных ошибок и их исправление.
В результате выполнения работ на данном этапе осуществляется доработка «Техно-рабочего проекта» за счет выявления системных и локальных ошибок и составляется «Акт сдачи проекта в промышленную эксплуатацию».
Стадия 8. Эксплуатация и сопровождение автоматизированной системы. Цель сопровождения системы – поддержание эксплуатационных характеристик на проектном уровне. Сопровождение осуществляется Исполнителем (консультативная помощь, устранение недостатков, разработка предложений по развитию системы). На этой стадии заключается «Договор о сопровождении проекта» и выполняются следующие этапы:
Эксплуатация проекта – осуществляются исправления в работе всех частей системы при возникновении сбоев, регистрация этих случаев в журналах, отслеживание технико-экономических характеристик работы системы и накопление статистики о качестве работы всех компонентов системы.
Сопровождение и модернизация проекта – анализ собранного статистического материала, а также анализ соответствия параметров работы Системы требованиям окружающей среды. Анализ осуществляет создаваемая для этих целей комиссия. Результаты анализа позволяют: сделать заключение о необходимости модернизации всего проекта или его частей; определить объемы доработок, сроки и стоимость выполнения этих работ с целью получения «Техно-рабочего проекта», прошедшего модернизацию. В случае выявления факта морального старения проекта комиссией принимается решение о целесообразности проведения его утилизации или разработки нового проекта для данного объекта.