ИС согласно ГОСТ 34.602- 89
Документальная поддержка процесса проектирования
Лекция 2
Техническое задание- это документ, определяющий цели, требования и основные исходные данные, необходимые для разработки автоматизированной системы управления.
При разработке технического задания необходимо решить следующие задачи:
- установить общую цель создания ИС, определить состав подсистем и функциональных задач;
- разработать и обосновать требования, предъявляемые к подсистемам;
- разработать и обосновать требования, предъявляемые к информационной базе, математическому и программному обеспечению, комплексу технических средств (включая средства связи и передачи данных);
- установить общие требования к проектируемой системе;
- определить перечень задач создания системы и исполнителей;
- определить этапы создания системы и сроки их выполнения;
- провести предварительный расчет затрат на создание системы и определить уровень экономической эффективности ее внедрения.
Таблица Состав и содержание технического задания (ГОСТ 34.602- 89)
| № п\п
| Раздел
| Содержание
|
| Общие сведения
| - полное наименование системы и ее условное обозначение
- шифр темы или шифр (номер) договора;
- наименование предприятий разработчика и заказчика системы, их реквизиты
- перечень документов, на основании которых создается ИС
- плановые сроки начала и окончания работ
- сведения об источниках и порядке финансирования работ
- порядок оформления и предъявления заказчику результатов работ по созданию системы, ее частей и отдельных средств
|
| Назначение и цели создания (развития) системы
| - вид автоматизируемой деятельности
- перечень объектов, на которых предполагается использование системы
- наименования и требуемые значения технических, технологических, производственно-экономических и др. показателей объекта, которые должны быть достигнуты при внедрении ИС
|
| Характеристика объектов автоматизации
| - сведения об объекте автоматизации
- сведения об условиях эксплуатации и характеристиках окружающей среды
|
| Требования к системе
| Требования к системе в целом:
- требования к структуре и функционированию системы (перечень подсистем, уровни иерархии, степень централизации, способы информационного обмена, режимы функционирования, взаимодействие со смежными системами, перспективы развития системы)
- требования к персоналу (численность пользователей, квалификация, режим работы, порядок подготовки)
- показатели назначения (степень приспособляемости системы к изменениям процессов управления и значений параметров)
- требования к надежности, безопасности, эргономике, транспортабельности, эксплуатации, техническому обслуживанию и ремонту, защите и сохранности информации, защите от внешних воздействий, к патентной чистоте, по стандартизации и унификации
Требования к функциям (по подсистемам) :
- перечень подлежащих автоматизации задач
- временной регламент реализации каждой функции
- требования к качеству реализации каждой функции, к форме представления выходной информации, характеристики точности, достоверности выдачи результатов
- перечень и критерии отказов
Требования к видам обеспечения:
- математическому (состав и область применения мат. моделей и методов, типовых и разрабатываемых алгоритмов)
- информационному (состав, структура и организация данных, обмен данными между компонентами системы, информационная совместимость со смежными системами, используемые классификаторы, СУБД, контроль данных и ведение информационных массивов, процедуры придания юридической силы выходным документам)
- лингвистическому (языки программирования, языки взаимодействия пользователей с системой, системы кодирования, языки ввода- вывода)
- программному (независимость программных средств от платформы, качество программных средств и способы его контроля, использование фондов алгоритмов и программ)
- техническому
- метрологическому
- организационному (структура и функции эксплуатирующих подразделений, защита от ошибочных действий персонала)
- методическому (состав нормативно- технической документации
|
| Состав и содержание работ по созданию системы
| - перечень стадий и этапов работ
- сроки исполнения
- состав организаций — исполнителей работ
- вид и порядок экспертизы технической документации
- программа обеспечения надежности
- программа метрологического обеспечения
|
| Порядок контроля и приемки системы
| - виды, состав, объем и методы испытаний системы
- общие требования к приемке работ по стадиям
- статус приемной комиссии
|
| Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
| - преобразование входной информации к машиночитаемому виду
- изменения в объекте автоматизации
- сроки и порядок комплектования и обучения персонала
|
| Требования к документированию
| - перечень подлежащих разработке документов
- перечень документов на машинных носителях
|
| Источники разработки
| документы и информационные материалы, на основании которых разрабатывается ТЗ и система
|
|
Эскизный проект предусматривает разработку предварительных проектных решений по системе и ее частям.
Выполнение стадии эскизного проектирования не является строго обязательной. Если основные проектные решения определены ранее или достаточно очевидны для конкретной ИС и объекта автоматизации, то эта стадия может быть исключена из общей последовательности работ.
Содержание эскизного проекта задается в ТЗ на систему. Как правило, на этапе эскизного проектирования определяются:
- функции ИС;
- функции подсистем, их цели и ожидаемый эффект от внедрения;
- состав комплексов задач и отдельных задач;
- концепция информационной базы и ее укрупненная структура;
- функции системы управления базой данных;
- состав вычислительной системы и других технических средств;
- функции и параметры основных программных средств.
По результатам проделанной работы оформляется, согласовывается и утверждается документация в объеме, необходимом для описания полной совокупности принятых проектных решений и достаточном для дальнейшего выполнения работ по созданию системы.
На основе технического задания (и эскизного проекта) разрабатывается технический проект ИС. Технический проект системы - это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач, а также оценку экономической эффективности автоматизированной системы управления и перечень мероприятий по подготовке объекта к внедрению.
На этом этапе осуществляется комплекс научно-исследовательских и экспериментальных работ для выбора основных проектных решений и расчет экономической эффективности системы.
Состав и содержание технического проекта приведены в таблице 3.2.
Таблица: Содержание технического проекта (ГОСТ 34.602- 89)
|
№ п\п
| Раздел
| Содержание
|
| Пояснительная записка
| - основания для разработки системы
- перечень организаций разработчиков
- краткая характеристика объекта с указанием основных технико-экономических показателей его функционирования и связей с другими объектами
- краткие сведения об основных проектных решениях по функциональной и обеспечивающим частям системы
|
| Функциональная и организационная структура системы
| - обоснование выделяемых подсистем, их перечень и назначение
- перечень задач, решаемых в каждой подсистеме, с краткой характеристикой их содержания
- схема информационных связей между подсистемами и между задачами в рамках каждой подсистемы
|
| Постановка задач и алгоритмы решения
| - организационно-экономическая сущность задачи (наименование, цель решения, краткое содержание, метод, периодичность и время решения задачи, способы сбора и передачи данных, связь задачи с другими задачами, характер использования результатов решения, в которых они используются)
- экономико-математическая модель задачи (структурная и развернутая форма представления)
- входная оперативная информация ( характеристика показателей, диапазон изменения, формы представления)
- нормативно-справочная информация (НСИ) (содержание и формы представления)
- информация, хранимая для связи с другими задачами
- информация, накапливаемая для последующих решений данной задачи
- информация по внесению изменений ( система внесения изменений и перечень информации, подвергающейся изменениям)
- алгоритм решения задачи ( последовательность этапов расчета, схема, расчетные формулы)
- контрольный пример (набор заполненных данными форм входных документов, условные документы с накапливаемой и хранимой информацией, формы выходных документов, заполненные по результатам решения экономико-технической задачи и в соответствии с разработанным алгоритмом расчета)
|
| Организация информационной базы
| - источники поступления информации и способы ее передачи
- совокупность показателей, используемых в системе
- состав документов, сроки и периодичность их поступления
- основные проектные решения по организации фонда НСИ
- состав НСИ, включая перечень реквизитов, их определение, диапазон изменения и перечень документов НСИ
- перечень массивов НСИ, их объем, порядок и частота корректировки информации
- структура фонда НСИ с описанием связи между его элементами; требования к технологии создания и ведения фонда
- методы хранения, поиска, внесения изменений и контроля
- определение объемов и потоков информации НСИ
- контрольный пример по внесению изменений в НСИ
- предложения по унификации документации
|
| Альбом форм документов
|
|
| Система математического обеспечения
| - обоснование структуры математического обеспечения
- обоснование выбора системы программирования
- перечень стандартных программ
|
| Принцип построения комплекса технических средств
| - описание и обоснование схемы технологического процесса обработки данных
- обоснование и выбор структуры комплекса технических средств и его функциональных групп
- обоснование требований к разработке нестандартного оборудования
- комплекс мероприятий по обеспечению надежности функционирования технических средств
|
| Расчет экономической эффективности системы
| - сводная смета затрат, связанных с эксплуатацией систем
- расчет годовой экономической эффективности, источниками которой являются оптимизация производственной структуры хозяйства (объединения), снижение себестоимости продукции за счет рационального использования производственных ресурсов и уменьшения потерь, улучшения принимаемых управленческих решений
|
| Мероприятия по подготовке объекта к внедрению системы
| - перечень организационных мероприятий по совершенствованию бизнес-процессов
- перечень работ по внедрению системы, которые необходимо выполнить на стадии рабочего проектирования, с указанием сроков и ответственных лиц
|
| Ведомость документов
|
|
В завершение стадии технического проектирования производится разработка документации на поставку серийно выпускаемых изделий для комплектования ИС, а также определяются технические требования и составляются ТЗ на разработку изделий, не изготовляемых серийно.
На стадии "рабочая документация" осуществляется создание программного продукта и разработка всей сопровождающей документации. Документация должна содержать все необходимые и достаточные сведения для обеспечения выполнения работ по вводу ИС в действие и ее эксплуатации, а также для поддержания уровня эксплуатационных характеристик (качества) системы. Разработанная документация должна быть соответствующим образом оформлена, согласована и утверждена.
Для ИС, которые являются разновидностью автоматизированных систем, устанавливают следующие основные виды испытаний: предварительные, опытная эксплуатация и приемочные. При необходимости допускается дополнительно проведение других видов испытаний системы и ее частей.
В зависимости от взаимосвязей частей ИС и объекта автоматизации испытания могут быть автономные или комплексные. Автономные испытания охватывают части системы. Их проводят по мере готовности частей системы к сдаче в опытную эксплуатацию. Комплексные испытания проводят для групп взаимосвязанных частей или для системы в целом.
Для планирования проведения всех видов испытаний разрабатывается документ "Программа и методика испытаний". Разработчик документа устанавливается в договоре или ТЗ. В качестве приложения в документ могут включаться тесты или контрольные примеры.
Предварительные испытания проводят для определения работоспособности системы и решения вопроса о возможности ее приемки в опытную эксплуатацию. Предварительные испытания следует выполнять после проведения разработчиком отладки и тестирования поставляемых программных и технических средств системы и представления им соответствующих документов об их готовности к испытаниям, а также после ознакомления персонала ИС с эксплуатационной документацией.
Опытную эксплуатацию системы проводят с целью определения фактических значений количественных и качественных характеристик системы и готовности персонала к работе в условиях ее функционирования, а также определения фактической эффективности и корректировки, при необходимости, документации.
Приемочные испытания проводят для определения соответствия системы техническому заданию, оценки качества опытной эксплуатации и решения вопроса о возможности приемки системы в постоянную эксплуатацию.