Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
И ПРИМЕНЕНИЯ СПЕЦИАЛЬНОГО
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Содержание работ на этапах создания информационных, расчетных задач и их комплексов Порядок создания ИРЗ и их комплексов определен законодательством Российской Федерации и ГОСТами. В создании ИРЗ и их комплексов участвуют две стороны: заказчик и разработчик (исполнитель). Если разработчиков несколько, то среди них определяется головной разработчик и соисполнители. Возможно также существование нескольких заказчиков. Тогда среди них выделяется головной заказчик, а остальные заказчики называются соза-казчиками. Процесс создания ИРЗ и К в принципе одинаков и включает следующие этапы [4]: • разработки технического задания; • эскизного проектирования; • технического проектирования; • рабочего проектирования. По решению заказчика, сформулированному в техническом задании, допускается объединение отдельных этапов разработки, изменение их содержания или введение других этапов. Продолжительность этапов, а также уровень, с которого начинается разработка ИРЗ и их комплексов, определяется в каждом конкретном случае исходя из имеющегося научно-методического задела по данной проблеме. Каждый этап совершается в порядке, установленном техническим заданием. Итоги каждого этапа рассматриваются заказчиком. Для повышения оперативности взаимодействия заказчика и разработчика, непрерывного контроля за деятельностью разработчика желательно из состава заказывающей организации выделить сотрудника, которому поручается научно-техническое и организационное сопровождение всех видов работ по созданию ИРЗ и их комплексов. Этот сотрудник называется сотрудником сопровождения. Разработка технического задания. Техническое задание является исходным документом, устанавливающим основное назначение создаваемых ИРЗ и их комплексов, технические характеристики и требования, предъявляемые к ним, а также порядок работ на всех этапах и сроки их проведения. Техническое задание формулируется заказчиком совместно с разработчиком. Для проведе- 63 ния работ на этом этапе заказчик может создавать рабочие группы из своих представителей, представителей разработчика и других специалистов (экспертов) в зависимости от характера создаваемых задач и моделей. При разработке технического задания осуществляются: • информационное обследование объекта автоматизации и уточнение функций и задач управления, подлежащих автоматизации; • определение необходимого состава комплекса ИРЗ; • разработка оперативных постановок задач; • формирование задания (определение разработчиков, сроков и порядка создания задач и их комплексов) и исходных данных. Проведение информационного обследования объекта автоматизации (см. гл. 4) и уточнение функций и задач управления, подлежащих автоматизации, являются необходимым элементом этапа разработки технического задания. При информационном обследовании анализируется процесс функционирования объекта автоматизации по переработке информации и определяются те элементы этого процесса, которые могут или должны быть возложены на ЭВМ. Одним из результатов информационного обследования является состав комплекса задач, которые должны быть разработаны. Основным документом, содержащим всю информацию о создаваемой задаче (или комплексе задач), ее назначении и требованиях к ней, является оперативная постановка задачи (или комплекса задач), которая оформляется как обязательное приложение к техническому заданию. Техническое задание в целом и оперативные постановки задач подписывает головной разработчик, согласовывают организации-соисполнители и орган управления, на котором будет внедряться задача, и утверждает заказчик. Разработка ИРЗ и их комплексов без утвержденного технического задания не допускается. В процессе дальнейших работ по созданию АИС или ее элементов при невозможности выполнения требований оперативной постановки она может корректироваться с разрешения заказчика на любом этапе создания и внедрения ИРЗ и их комплексов. Эскизное и техническое проектирование. После утверждения заказчиком технического задания разработчик приступает к этапу эскизного проектирования, который часто объединяют с этапом технического проектирования. На этих этапах осуществляются следующие действия: • определение принципов построения, состава и структуры технических и программных средств ИРЗ и их комплексов (этап эскизного проектирования); • определение обобщенного алгоритма функционирования, назначения и порядка работы элементов задач и их комплексов (этап эскизного проектирования); 64 • определение содержания и общих характеристик информационных связей между элементами задач (комплексов задач) (этап эскизного проектирования); • определение состава необходимого ПО для создания ИРЗ и их комплексов (этап эскизного проектирования); • выбор используемых математических методов и математическое описание моделей операций (этап эскизного проектирования); • оценка возможности выполнения основных требований оперативной постановки задачи (этап эскизного проектирования); • разработка детальных алгоритмов задач и комплексов, их информационного и лингвистического обеспечения (этап технического проектирования); • проектирование и разработка необходимых БД (этап технического проектирования). Алгоритмы ИРЗ и их комплексов разрабатываются в строгом соответствии с утвержденным техническим заданием и оперативными постановками задач и являются определяющими документами для последующего написания программ. Схемы алгоритмов и программ выполняются в соответствии с нормативными требованиями. Рабочее проектирование. На данном этапе в соответствии с разработанными алгоритмами осуществляются разработка программ, их отладка и экспериментальная проверка (испытания) на ЭВМ и оформление документации по разработанной задаче (или комплексу задач). Перед сдачей отлаженных программ заказчику разработчик проводит их испытания с целью проверки соответствия программного продукта требованиям технического задания. В процессе испытаний проверяются: • достоверность результатов расчетов в различных вариантах исходных данных и, в частности, адекватность математических моделей операций; • характер влияния разных исходных данных на результаты расчета (моделирования); • надежность применяемых технических и программных средств защиты данных; • оперативность полученных результатов расчетов; • удобство работы с ЭВМ в процессе расчета или моделирования; • качество разработанных алгоритмов и программ и т.д. данных с реальной или учебной информацией, обеспечивающих проведение всесторонней оценки получаемых результатов путем сравнения с имеющимися практическими результатами. Для окончательной оценки достоверности результатов расчетов (моделирования) можно привлекать экспертов. 65 Все работы по проверке готовности программного продукта проводятся на технической базе разработчика. В работе по проверке (испытанию) ИРЗ и их комплексов участвует сотрудник сопровождения. Обобщенные результаты экспериментальной проверки представляются заказчику вместе с отчетными материалами по программному изделию, подготовленному к сдаче. На каждую ИРЗ и комплекс задач оформляется отчетная документация в четырех частях. Часть 1. Оперативная постановка задачи. Часть 2. Алгоритмы задачи. Часть 3. Описание программы. Инструкция оператору-программисту по ее применению. Программы на магнитных носителях и их распечатки (тексты программ). Часть 4. Инструкция должностному лицу органа управления по использованию задачи (комплекса задач). Каждая часть документации оформляется отдельной книгой (или несколькими книгами). Части 1, 2, 4 используются должностными лицами органа управления при изучении сущности задачи и порядка работы с ней. В вычислительный центр документация передается в полном объеме. Помимо указанной отчетной документации после завершения каждого этапа разработки задачи (комплекса) разработчик выпускает и представляет заказчику отчет. Этим обеспечивается объективный контроль за ходом создания задач. Порядок, сроки выпуска и содержание таких отчетов оговариваются в техническом задании. Анализ отчетов и выдача заключений по результатам каждого этапа работ проводится, как правило, при активном участии сотрудника сопровождения. Приведенные этапы создания задач (комплексов задач) и отчетность в процессе их создания не являются строго обязательными (кроме документации по готовым задачам и комплексам задач) и зависят от объема и сложности создаваемой задачи (комплекса задач). В любом случае обязательным документом является техническое задание, в котором оговаривается как содержание этапов создания задач, так и состав документов, разрабатываемых на каждом этапе. |
Последнее изменение этой страницы: 2019-05-08; Просмотров: 189; Нарушение авторского права страницы