Добавлен: 15.07.2023
Просмотров: 48
Скачиваний: 3
Создание полноценной информационной системы достаточно трудоемкий процесс, состоящий из нескольких этапов. Одним из самых длительных этапов является технорабочее проектирование.
Технорабочее проектирование информационной системы — это сложная работа по созданию многоуровневой документации информационной системы. От полноты и качества технорабочей документации зависит не только ход внедрения, но и то, как долго система будет находиться в эксплуатации и удовлетворять потребности предприятия-заказчика.
Технорабочий проект системы рассчитан не только на технических специалистов. Он состоит из нескольких частей, и каждая часть представляет собой описание системного решения под определенным углом зрения. Одни разделы создаются для всех пользователей, другие — для руководителей и специалистов в предметной области, третьи — для разработчиков и служб технической поддержки.
Технорабочее проектирование охватывает большой круг задач:
- построение функциональной модели и модели данных;
- разработка оптимальной топологии (для географически распределенных систем);
- разработка типовых отчетных форм;
- разработка протоколов взаимодействия с другими информационными системами и ПО;
- проектирование пользовательских интерфейсов;
- разработка технологических инструкций пользователям;
- разработка технологических инструкций администраторам системы;
- создание программы и методики приемочных испытаний;
- создание программы обучения пользователей;
- специальные задачи в соответствии с особенностями проекта.
На стадии технорабочего проектирования на основе утвержденного «Технического задания» разрабатываются основные положения проектируемой системы, принципы её функционирования и взаимодействия с другими системами; определяется структура системы; разрабатываются проектные решения по обеспечивающим частям системы.
Стадия технорабочего проектирования делится на две части: рабочее и техническое проектирование. На этапе технического проектирования осуществляется логическая проработка архитектуры информационной системы; проводится оценка вариантов по нескольким показателям, например, по стоимости, трудоемкости, достоверности получаемых результатов. На основе этого составляется технический проект системы.
Все работы на этапе технического проектирования делятся на две группы. К первой можно отнести разработку общесистемных решений, например, определение функциональной структуры, разработка общесистемных положений по ИС, изменение организационной структуры по необходимости, разработка проектно-сметной документации и расчет экономической эффективности, план мероприятий по внедрению ИС.
При разработке основных положений по системе уточняются цели создания ИС и её функции, устанавливается её связь с остальными системами и формируются «Основные положения». Далее, при необходимости, уточняется и изменяется организационная структура.
Наиболее важно на данном этапе разработать функциональную архитектуру с учетом принципов выделения подсистем.
Вторая группа работ, выполняемых на этапе технического проектирования, состоит из разработки локальных проектных решений. К ним относятся: разработка постановки задачи для каждой функциональной подсистемы, включающей основные компоненты описания задачи и служащей основанием для разработки проектных решений для задачи; проектирование форм входных и выходных документов, макетов экранных форм и системы ведения документов; проектирование классификаторов экономической информации и систем ведения классификаторов; разработка структуры входных и выходных сообщений; проектирование состава и структур файлов информационной базы; проектирование внемашинной и внутримашинной технологии решения каждой подзадачи; уточнение состава технических средств.
На основе документа «Постановка задачи» разрабатывается информационное, программное и технологическое обеспечение каждой подзадачи. «Постановка задачи» содержит три составные части: характеристику задачи, описание входной информации, описание выходной информации.
В характеристике задачи указывается: описание цели; назначение решение конкретной задачи; перечень функций и процессов, реализуемых решаемой задачей; характеристика организационной и технико-экономической сущности задачи; обоснование целесообразности автоматизации решения задачи; указание периодичности решения задачи и требований к организации сбора первичных данных; описание связей с другими задачами.
Описание входной информации содержит перечень входных сообщений, структурных единиц информации, описание периодичности возникновения и сроков получения информации, наименование и идентификатор каждой формы документов.
Описание выходной информации содержит перечень м описание выходных сообщений, документов, структурных единиц информации, периодичность возникновения и сроки получения информации, наименование и идентификаторы по каждой форме документа.
После этого для каждой подзадачи разрабатываются все компоненты информационного, технического и лингвистического обеспечения, и некоторые компоненты ПО.
По завершению работ на этапе технического проектирования утверждается «Технический проект».
На этапе рабочего проектирования реализовывается наилучшие варианты и разрабатывается документация «Рабочий проект». Самой ответственной работой на этом этапе является кодирование и составление программной документации. В неё входят: описание программ, их спецификация, тексты, контрольные примеры и инструкции для программиста, оператора и пользователя.
Кроме того, на этапе рабочего проектирования составляется технологическая документация, которая используется специалистами в своей области на каждом автоматизированном рабочем месте. В нее входят: технологические и инструкционные карты. Технологическая документация составляет содержание технологического обеспечения задачи и, в соответствии с классом задачи, делится на: системы обработки данных, системы поддержки принятия решений, системы автоматизированного проектирования.
Так же на этапе рабочего проектирования разрабатываются правовые инструкции, определяющие права и обязанности специалистов, работающих с системой.
Последней стадией рабочего проектирования является оформление документации рабочего проекта.
Таким образом, технорабочее проектирование является одним из основных этапов проектирования информационной системы, занимающим большое количество времени и трудозатрат. Начиная с качественного анализа всех вариантов и заканчивая составлением правовой документации, технорабочий проект требует участия не одного специалиста, ошибки в нем способны погубить всю разработку информационной системы.