Порядок внедрения информационных систем
Этапы процесса проектирования.
Порядок создания ИС определен федеральными законами Российской Федерации, а также государственными стандартами. В создании ИС участвуют две стороны: заказчик и разработчик. Если разработчиков несколько, то среди них определяется головной разработчик и соисполнители. Возможно также существование нескольких заказчиков. Тогда среди них выделяется головной заказчик, а остальные заказчики называются созаказчиками.
Процесс создания ИС включает следующие этапы:
– этап разработки технического задания;
– этап эскизного проектирования;
– этап технического проектирования;
– этап рабочего проектирования.
По решению заказчика, сформированному в техническом задании (ТЗ), допускается объединение отдельных этапов разработки, изменение их содержания или введение других этапов. Продолжительность этапов, а также уровень, с которого начинается разработка ИС, определяется в каждом конкретном случае, исходя из имеющегося научно-методического задела по данной проблеме. Каждый этап завершается в порядке, установленном ТЗ. Итоги каждого этапа рассматриваются заказчиком.
Этап разработки технического задания
Техническое задание является исходным документом, устанавливающим основное назначение, технические характеристики и требования, предъявляемые к создаваемым задачам и их комплексам, а также порядок работ на всех этапах и сроки их проведения. ТЗ формируется заказчиком совместно с разработчиком.
Для проведения работ на этом этапе заказчик может создавать рабочие группы из своих представителей, представителей разработчика и других специалистов (экспертов) в зависимости от характера создаваемых задачки моделей.
При разработке ТЗосуществляется:
– проведение информационного обследованияобъекта автоматизации и уточнение функций и задач управления, подлежащих автоматизации;
– определение необходимого составаИС;
– разработка оперативных постановок задач;
– формирование задания (определение разработчиков, сроков и порядка создания ИС) и исходных данных.
Основным документом, содержащим всю информацию о создаваемой задаче (или комплексе задач), ее назначении и требованиях к ней, является оперативная постановка задачи (или комплекса задач), которая оформляется как обязательноеприложение к ТЗ.
Техническое задание в целом и оперативные постановки задач подписываются головным разработчиком, согласовываются с организациями-соисполнителями, органом управления, на котором будет внедряться ИС, и утверждаются заказчиком. Проведение разработки ИС без утвержденного ТЗ не допускается.
Этапы эскизного и технического проектирования
После утверждения заказчиком ТЗ разработчик приступает к этапу эскизного проектирования (ЭП), который часто объединяют с этапом технического проектирования (ТП). На этапах эскизного и технического проектирования осуществляются следующие действия:
– определение принципов построения,состава и структуры технических и программных средств ИС,
– определение обобщенного алгоритмафункционирования, назначения и порядка работы элементов ИС;
– определение содержания и общих характеристик информационных связеймежду элементами ИС;
– определение состава необходимого программного обеспечениядля создания ИС;
– выбор используемых математических методови математическое описание моделей операций);
– оценка возможности выполнения основных требованийоперативной постановки задачи);
– разработка детальных алгоритмовИС, их информационного и лингвистического обеспечения (этап ТП);
– проектирование и разработка необходимых баз данных (этап ТП).
Алгоритмы ИС разрабатываются в строгом соответствии с утвержденным ТЗ и оперативными постановками задач и являются определяющими документами для последующего написания программ. Схемы алгоритмов и программ выполняются в соответствии с нормативными требованиями.
Этап рабочего проектирования
На этапе рабочего проектированияв соответствии с разработанными ранее алгоритмами осуществляется разработка программ, их отладка и экспериментальная проверка (испытания) на ЭВМ и оформление документации по разработанной ИС.
Перед сдачей отлаженных программ заказчику разработчик проводит их испытания с целью проверки соответствия программного продукта требованиям ТЗ. В процессе испытаний проверяются:
– достоверность результатоврасчетов в различных вариантах исходных данных и, в частности, адекватность математических моделей операций;
– характер влияния различных исходных данныхна результаты расчета (моделирования);
– надежностьприменяемых технических и программных средств защиты данных;
– оперативностьполученных результатов расчетов;
– удобство работыс ЭВМ в процессе расчета или моделирования;
– качестворазработанных алгоритмов и программ и т. д.
Проверка достоверности результатовпроводится на вариантах исходных данных с реальной или учебной информацией, обеспечивающих проведение всесторонней оценки получаемых результатов путем сравнения с результатами проведенных экономических операций. Для окончательной оценки достоверности результатов расчетов (моделирования) могут привлекаться компетентные эксперты.
Все работы по проверке готовности программного продукта проводятся на технической базе разработчика. В работе по проверке (испытанию) ИС участвуют сотрудник сопровождения. Обобщенные результаты экспериментальной проверки разработанных задач и комплексов представляются заказчику вместе с отчетными материалами по программному изделию, подготовленному к сдаче.
На каждую ИС и в целом комплекс задач оформляется отчетная документация в четырех частях:
Часть 1. Оперативная постановка задачи.
Часть 2. Алгоритмы задачи.
Часть 3. Описание программы. Инструкция оператору-программисту по ее применению. Программы на магнитных носителях и их распечатки (тексты программ).
Часть 4. Инструкция должностному лицу по использованию задачи (комплекса задач).
Порядок внедрения информационных систем
Прием в эксплуатацию разработанных ИС осуществляется по приказу или директиве заказчика.Этим приказом заказчик назначает комиссию по приемке готового программного продукта, определяет ее состав и задачи, а также сроки и порядок ее работы.
В задачи комиссии входит:
– изучить документацию, определить ее качество;
– установить соответствие алгоритмов и программ требованиям ТЗ и оперативной постановке задачи;
– проверить достаточность мер по обеспечению безопасности;
– провести контрольные расчеты;
– подготовить предложения о внесении изменений в методику работы должностных лиц с использованием результатов применения задачи;
– определить перечень работ и продолжительность этапа опытной эксплуатации.
Вычислительный центр, на котором планируется внедрение задачи, предоставляет технические средства, участвует в контрольных решениях и проверяет эксплуатационно-технические характеристики ИС.
По результатам работы комиссия представляет заказчику акт по приемке ИС. Копия акта комиссии высылается в адрес головного разработчика и является заключением заказчика на выполненное ТЗ.
|