Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


И ПРИМЕНЕНИЯ СПЕЦИАЛЬНОГО



ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Содержание работ на этапах создания информационных, расчетных задач и их комплексов

Порядок создания ИРЗ и их комплексов определен законода­тельством Российской Федерации и ГОСТами. В создании ИРЗ и их комплексов участвуют две стороны: заказчик и разработчик (исполнитель). Если разработчиков несколько, то среди них опре­деляется головной разработчик и соисполнители. Возможно также существование нескольких заказчиков. Тогда среди них выделяет­ся головной заказчик, а остальные заказчики называются соза-казчиками. Процесс создания ИРЗ и К в принципе одинаков и включает следующие этапы [4]:

• разработки технического задания;

• эскизного проектирования;

• технического проектирования;

• рабочего проектирования.

По решению заказчика, сформулированному в техническом задании, допускается объединение отдельных этапов разработки, изменение их содержания или введение других этапов. Продолжи­тельность этапов, а также уровень, с которого начинается разра­ботка ИРЗ и их комплексов, определяется в каждом конкретном случае исходя из имеющегося научно-методического задела по данной проблеме. Каждый этап совершается в порядке, установ­ленном техническим заданием. Итоги каждого этапа рассматрива­ются заказчиком.

Для повышения оперативности взаимодействия заказчика и раз­работчика, непрерывного контроля за деятельностью разработчи­ка желательно из состава заказывающей организации выделить сотрудника, которому поручается научно-техническое и органи­зационное сопровождение всех видов работ по созданию ИРЗ и их комплексов. Этот сотрудник называется сотрудником сопровож­дения.

Разработка технического задания. Техническое задание являет­ся исходным документом, устанавливающим основное назначе­ние создаваемых ИРЗ и их комплексов, технические характери­стики и требования, предъявляемые к ним, а также порядок работ на всех этапах и сроки их проведения. Техническое задание фор­мулируется заказчиком совместно с разработчиком. Для проведе-

63


ния работ на этом этапе заказчик может создавать рабочие группы из своих представителей, представителей разработчика и других специалистов (экспертов) в зависимости от характера создавае­мых задач и моделей.

При разработке технического задания осуществляются:

• информационное обследование объекта автоматизации и уточ­нение функций и задач управления, подлежащих автоматизации;

• определение необходимого состава комплекса ИРЗ;

• разработка оперативных постановок задач;

• формирование задания (определение разработчиков, сроков и порядка создания задач и их комплексов) и исходных данных.

Проведение информационного обследования объекта автома­тизации (см. гл. 4) и уточнение функций и задач управления, под­лежащих автоматизации, являются необходимым элементом эта­па разработки технического задания. При информационном об­следовании анализируется процесс функционирования объекта автоматизации по переработке информации и определяются те элементы этого процесса, которые могут или должны быть возло­жены на ЭВМ. Одним из результатов информационного обследо­вания является состав комплекса задач, которые должны быть разработаны.

Основным документом, содержащим всю информацию о со­здаваемой задаче (или комплексе задач), ее назначении и требо­ваниях к ней, является оперативная постановка задачи (или ком­плекса задач), которая оформляется как обязательное приложе­ние к техническому заданию.

Техническое задание в целом и оперативные постановки за­дач подписывает головной разработчик, согласовывают органи­зации-соисполнители и орган управления, на котором будет вне­дряться задача, и утверждает заказчик. Разработка ИРЗ и их ком­плексов без утвержденного технического задания не допускается. В процессе дальнейших работ по созданию АИС или ее элемен­тов при невозможности выполнения требований оперативной по­становки она может корректироваться с разрешения заказчика на любом этапе создания и внедрения ИРЗ и их комплексов.

Эскизное и техническое проектирование. После утверждения заказчиком технического задания разработчик приступает к этапу эскизного проектирования, который часто объединяют с этапом технического проектирования. На этих этапах осуществляются сле­дующие действия:

• определение принципов построения, состава и структуры тех­нических и программных средств ИРЗ и их комплексов (этап эс­кизного проектирования);

• определение обобщенного алгоритма функционирования, на­значения и порядка работы элементов задач и их комплексов (этап эскизного проектирования);

64


• определение содержания и общих характеристик информаци­онных связей между элементами задач (комплексов задач) (этап эскизного проектирования);

• определение состава необходимого ПО для создания ИРЗ и их комплексов (этап эскизного проектирования);

• выбор используемых математических методов и математиче­ское описание моделей операций (этап эскизного проектирова­ния);

• оценка возможности выполнения основных требований опе­ративной постановки задачи (этап эскизного проектирования);

• разработка детальных алгоритмов задач и комплексов, их ин­формационного и лингвистического обеспечения (этап техниче­ского проектирования);

• проектирование и разработка необходимых БД (этап техни­ческого проектирования).

Алгоритмы ИРЗ и их комплексов разрабатываются в строгом соответствии с утвержденным техническим заданием и оператив­ными постановками задач и являются определяющими докумен­тами для последующего написания программ. Схемы алгоритмов и программ выполняются в соответствии с нормативными требо­ваниями.

Рабочее проектирование. На данном этапе в соответствии с разработанными алгоритмами осуществляются разработка про­грамм, их отладка и экспериментальная проверка (испытания) на ЭВМ и оформление документации по разработанной задаче (или комплексу задач).

Перед сдачей отлаженных программ заказчику разработчик проводит их испытания с целью проверки соответствия програм­много продукта требованиям технического задания. В процессе ис­пытаний проверяются:

• достоверность результатов расчетов в различных вариантах ис­ходных данных и, в частности, адекватность математических мо­делей операций;

• характер влияния разных исходных данных на результаты рас­чета (моделирования);

• надежность применяемых технических и программных средств защиты данных;

• оперативность полученных результатов расчетов;

• удобство работы с ЭВМ в процессе расчета или моделирования;

• качество разработанных алгоритмов и программ и т.д.
Достоверность результатов проверяют на вариантах исходных

данных с реальной или учебной информацией, обеспечивающих проведение всесторонней оценки получаемых результатов путем сравнения с имеющимися практическими результатами. Для окон­чательной оценки достоверности результатов расчетов (модели­рования) можно привлекать экспертов.

65


Все работы по проверке готовности программного продукта проводятся на технической базе разработчика. В работе по провер­ке (испытанию) ИРЗ и их комплексов участвует сотрудник сопро­вождения. Обобщенные результаты экспериментальной проверки представляются заказчику вместе с отчетными материалами по программному изделию, подготовленному к сдаче.

На каждую ИРЗ и комплекс задач оформляется отчетная доку­ментация в четырех частях.

Часть 1. Оперативная постановка задачи.

Часть 2. Алгоритмы задачи.

Часть 3. Описание программы. Инструкция оператору-програм­мисту по ее применению. Программы на магнитных носителях и их распечатки (тексты программ).

Часть 4. Инструкция должностному лицу органа управления по использованию задачи (комплекса задач).

Каждая часть документации оформляется отдельной книгой (или несколькими книгами). Части 1, 2, 4 используются должностны­ми лицами органа управления при изучении сущности задачи и порядка работы с ней. В вычислительный центр документация пе­редается в полном объеме.

Помимо указанной отчетной документации после завершения каждого этапа разработки задачи (комплекса) разработчик вы­пускает и представляет заказчику отчет. Этим обеспечивается объек­тивный контроль за ходом создания задач. Порядок, сроки выпус­ка и содержание таких отчетов оговариваются в техническом за­дании. Анализ отчетов и выдача заключений по результатам каж­дого этапа работ проводится, как правило, при активном участии сотрудника сопровождения.

Приведенные этапы создания задач (комплексов задач) и от­четность в процессе их создания не являются строго обязательны­ми (кроме документации по готовым задачам и комплексам за­дач) и зависят от объема и сложности создаваемой задачи (комп­лекса задач). В любом случае обязательным документом является техническое задание, в котором оговаривается как содержание этапов создания задач, так и состав документов, разрабатывае­мых на каждом этапе.


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 188; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.018 с.)
Главная | Случайная страница | Обратная связь