А.1.4 Методические указания к выполнению работы
В основе канонического проектирования лежит каскадная модель жизненного цикла ЭИС. Процесс каскадного проектирования в жизненном цикле ЭИС в соответствии с применяемым в нашей стране ГОСТ 34601-90 «Автоматизированные системы стадий создания» делится на следующие семь стадий:
1) исследование и обоснование создания системы (1);
2) разработка технического задания (1);
3) создание эскизного проекта (1);
4) техническое проектирование (2);
5) рабочее проектирование (2);
6) ввод в действие (3);
7) функционирование, сопровождение, модернизация (4).
Перечисленные 7 стадий можно сгруппировать в часто используемые на практике 4 стадии процесса разработки ЭИС (рисунок А.1.1).
Рисунок А.1.1 - ТСП стадий канонического проектирования ЭИС
Д1.1 - предметная область;
Д1.2 - материалы обследования;
Д1.3 - ТЭО, ТЗ на проектирование;
Д1.4 - эскизный проект;
Д2.1 - техно-рабочий проект (ТРП);
Д3.1 - исправленный ТРП,переданный в эксплуатацию;
Д3.2 - акт о приемке проекта в промышленную эксплуатацию;
Д4.1 - модернизированный ТРП.
П1 – Предпроектная стадия
1 этап – Сбор материалов обследования.
2 этап – Анализ материалов обследования и разработка ТЭО и ТЗ.
3 этап – Разработка эскизного проекта (для сложных ИС)
П2 – Техно-рабочее проектирование
1 этап – Техническое проектирование. На выходе технический проект.
2 этап – Рабочее проектирование. Кодирование (разработка) ПО выполняется на этом этапе. На выходе рабочий проект.
При наличии опыта проектирования эти этапы иногда объединяются в один, в результате выполнения которого получают «Техно-рабочий проект» (ТРП) - Д2.1.
П3 – Внедрение проекта
1 этап – Подготовка объекта к внедрению проекта.
2 этап – Опытное внедрение проекта.
3 этап – Сдача проекта в промышленную эксплуатацию.
П4 – Эксплуатация и сопровождение проекта
1 этап - Эксплуатация проекта.
2 этап - Сопровождение и модернизация проекта.
Объектами обследования могут являться:
- структурно-организационные звенья предприятия (отделы, управления, цехи, участки, рабочие места);
- функциональная структура, состав хозяйственных процессов;
- стадии хозяйственного процесса (снабжение, производство, сбыт);
- элементы хозяйственного процесса (средства труда, предметы труда, ресурсы, продукция, финансы);
- технологии, методы и технические средства их преобразования;
- материальные потоки и процессы их обработки.
Основной целью выполнения 1-ого этапа предпроектного обследования «Cбор материалов» является:
- выявление основных параметров предметной области (предприятия или его части);
- установление условий, в которых будет функционировать проект ИС;
- выявление стоимостных и временных ограничений на процесс проектирования.
На этом этапе проектировщиками выполняется ряд технологических операций и решаются следующие задачи (технологическая сеть проектирования представлена на рисунке А.1.2).
Рисунок А.1.2 – Технологическая сеть работ, выполняемых на 1-ом этапе
предпроектной стадии «Сбор материалов обследования»
П1 – предварительное изучение предметной области;
П2 – выбор технологии проектирования;
П3 – выбор метода проведения обследования;
П4 – выбор метода сбора материалов обследования;
П5 – разработка программы обследования;
П6 – разработка плана - графика;
П7 – сбор и формализация материалов обследования.
Д 1.1. – общие сведения об объекте;
Д 1.2. – примеры разработок проектов ИС для аналогичных систем;
U 2.1. – универсум технологий проектирования;
Д 2.1. – список ресурсов;
Д 2.2. – описание выбранной технологии проектирования;
U 3.1. – универсум методов проведения обследования;
Д 3.1. – описание выбранного метода;
U 4.1. – универсум методов сбора материалов обследования;
Д 4.1. – описание выбранных методов сбора материалов обследования;
Д 5.1. – программа обследования;
Д 6.1. – план-график выполнения работ;
U 7.1. – универсум методов формализации;
Д 7.1. – общие параметры (характеристики) экономической системы;
Д 7.2. – организационная структура экономической системы;
Д 7.3. – методы и методики управления. При написании технического проекта (это уже следующая стадия проектирования) должны быть приведены алгоритмы расчета экономических и иных показателей;
Д 7.4. – параметры информационных потоков;
Д 7.5. – параметры материальных потоков;
Д 8.1 – модель «как есть», реализованная с помощью IDEF0-диаграмм;
Д 8.2 – модель «как есть», реализованная с помощью IDEF3-диаграмм;
Д 8.3 – модель «как есть», реализованная с помощью DFD-диаграмм;
Д 8.4 – модель «как есть», реализованная с помощью ARIS-диаграмм.
Универсум методов сбора материалов обследования (U4.1) можно разделить на две группы:
1) методы сбора, выполняемого силами проектировщиков, включающие:
- проведение бесед и консультаций с руководителем;
- опросы исполнителей на рабочих местах;
- анализ операций. Расчленение работы на части: задачи, расчеты, операции и даже их элементы. После этого анализируется каждая часть в отдельности, выявляется повторяемость отдельных операций, многократное обращение к одной и той же операции, их степень зависимости друг от друга;
- личные наблюдения;
- фотография рабочего дня;
- хронометраж рабочего времени специалиста (при выполнении им той или иной работы);
2) методы сбора, выполняемого силами специалистов предметной области, которым предлагается:
- заполнять тетрадь – дневник на выполняемые ими работы,
- провести документную инвентаризацию рабочего места,
- использовать метод самофотографии рабочего дня (позволяет выявить состав операций и получаемых при этом документов).
При выборе метода следует учитывать следующие критерии:
- степень личного участия проектировщика в сборе материала;
- временные, трудовые и стоимостные затраты на получение сведений в подразделениях.
На 2-ом этапе предпроектной стадии проектировщиками выполняется ряд технологических операций и решаются следующие задачи (технологическая сеть проектирования представлена на рисунке А.1.3).
Рисунок А.1.3 – Технологическая сеть работ, выполняемых на 2-ом этапе
предпроектной стадии «Анализ материалов обследования»
(Д1.1. – Д.1.5.) – это (Д7.1. – Д7.5.), получаемые по завершению 1-ого этапа.
U 1.1. – универсум факторов выбора;
Д 1.6 – обоснование и список объектов автоматизации;
U 2.1. – универсум факторов выбора задач;
Д 2.1. – обоснование списка задач по каждому подразделению (объекту автоматизации);
U 3.1. – универсум технических средств;
U 3.2. – универсум факторов отбора КТС;
Д 3.1. – обоснование выбора КТС;
U 4.1. – универсум операционных систем;
U 4.2. – критерии отбора;
Д 4.1. – обоснование выбора ОС;
U 5.1. – универсум способов организации ИБ;
U 5.2. – универсум программных средств ведения ИБ;
U 5.3. – универсум факторов выбора;
Д 5.1. – обоснование выбора и описание организации ИБ и программного средства;
U 6.1. – универсум методов и программных средств разработки;
Д 6.1. – обоснование выбора метода проектирования и инструментального средства;
Д 7.1 – модель «как должно быть», реализованная с помощью IDEF0-диаграмм;
Д 7.2 – модель «как должно быть», реализованная с помощью IDEF3-диаграмм;
Д 7.3 – модель «как должно быть», реализованная с помощью DFD-диаграмм;
Д 7.4 – модель «как должно быть», реализованная с помощью ARIS-диаграмм;
Д 8.1. – ТЭО;
Д 8.2. – ТЗ.
Работы на стадии «Техно-рабочего проектирования» выполняются на основе утвержденного «Технического задания». Разрабатываются основные положения проектируемой системы, принципы ее функционирования и взаимодействия с другими системами; определяется структура системы; разрабатываются проектные решения по обеспечивающим частям системы. На стадии «Техно-рабочее проектирование» выполняются 2 этапа работ:
- техническое проектирование (рисунок А.1.4);
- рабочее проектирование (рисунок А.1.5).
На 1-ом этапе «Техническое проектирование» осуществляется логическая проработка функциональной и системной архитектуры ЭИС, в процессе которой строится несколько вариантов всех компонентов системы; производится оценка вариантов по показателям: стоимости, трудоемкости, достоверности получаемых результатов и составляется «Технический проект» системы.
Рисунок А.1.4 - Технологическая сеть работ, выполняемых на 1-ом этапе
2-ой стадии «Техническое проектирование»
Д 1.1. – ТЗ;
Д 1.2. – основные положения по проекту ЭИС;
Д 2.1. – описание организационной структуры;
Д 3.1. – описание функциональной структуры;
Д 4.1. – принципы организации информационного обеспечения;
Д 5.1. – постановка задачи;
Д 6.1. – формы первичных и результатных документов;
Д 6.2. – система ведения документов;
Д 7.1. – классификаторы;
Д 8.1. – структуры сообщений;
Д 9.1. – описание макетов и структур файлов;
Д 10.1. – схемы технологических процессов обработки данных;
Д 11.1. – ТЭО;
Д 11.2. – описание состава и характеристик периферийной техники;
Д 12.1. – описание состава и характеристик аппаратной платформы пункта;
Д 13.1. – проектно-сметная документация;
Д 14.1. – показатели экономической эффективности;
Д 15.1. – план мероприятий по подготовке объекта к внедрению проекта ЭИС;
Д 16.1. – технический проект.
На 2-ом этапе – рабочем проектировании – осуществляется техническая реализация выбранных наилучших вариантов и разрабатывается документация «Рабочий проект». Наиболее ответственной работой, выполняемой на этом этапе, является кодирование и составление программной документации (П1), содержание которой хорошо отражено в ряде источников. На выходе: описание программ; спецификация программ; тексты программ; контрольные примеры; инструкции для системного программиста, оператора и пользователя.
Рисунок А.1.5 - Технологическая сеть работ, выполняемых на 2-ом этапе
2-ой стадии «Рабочее проектирование»
Д 1.1. – технический проект;
Д 1.2. – документы программного обеспечения;
Д 2.1. – технологические документы и инструкции;
Д 3.1. – правовые инструкции;
Д 4.1. – рабочий проект.
Пример программы обследования представлен в таблице А.1.1.
Таблица А.1.1 – Пример программы обследования
№ | Наименование этапа, вопроса | Источник информации | Получатель информации |
Определение целей, задач и функций объекта | Руководитель предприятия | Руководитель проекта | |
Определение основных параметров объекта | Руководитель предприятия | Руководитель проекта | |
Изучение и описание организационной и функциональной структур объекта | Секретарь руководителя | Зам. руководителя проекта | |
Изучение методов и методик управления (задач, функций, документов, методик расчета показателей и т.д.) | Руководители структурных подразделений предприятия | Зам. руководителя проекта, исполнители | |
Изучение и описание информационных потоков объекта | Руководители структурных подразделений предприятия | Исполнители | |
Изучение и описание материальных потоков объекта | Руководители структурных подразделений предприятия | Исполнители | |
Изучение и описание проектов ИС для аналогичных систем | Исполнители |
План-график выполнения работ на стадии сбора материалов обследования приведен в таблице А.1.2.
Таблица А.1.2 – Пример плана-графика выполнения работ по сбору материалов
№ | Наименование работы | Код работы | Исполнитель | Дата начала | Длительность выполнения | Дата окончания |
Определение целей, задач и функций объекта | Руководитель проекта | 01.09.10 | 02.09.10 | |||
Определение основных параметров объекта | Руководитель проекта | 03.09.10 | 04.09.10 | |||
Изучение и описание организационной и функциональной структур объекта | Зам. руководителя проекта | 05.09.10 | 05.09.10 | |||
Изучение методов и методик управления | Исполнители | 06.09.10 | 06.10.10 | |||
4.1 | … | |||||
Изучение и описание информационных потоков объекта | ||||||
Изучение и описание материальных потоков объекта | ||||||
… |
Последовательность работ по проектированию ЭИС от начала до конца полностью представлена ниже.
А.1.5 Контрольные вопросы
1) Состав и содержание стадий канонического проектирования ИС;
2) Состав и содержание этапов каждой стадии проектирования ИС;
3) Состав и содержание работ на каждом этапе предпроектной стадии проектирования ИС;
4) Документация, получаемая на каждой стадии проектирования ИС;
5) Методы проведения обследования.
А.1.6 Варианты заданий
Вариант задания выбирается самостоятельно и утверждается у преподавателя.
А.1.7 Литература
1) Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем (I часть) / Московский государственный университет экономики, статистики и информатики. М., 2001г. – 232 с., глава 3.
А.1.8 Сокращения
ИС – информационная система;
ЭИС – экономическая информационная система;
ПО – программное обеспечение;
ТЗ – техническое задание;
ТЭО – технико-экономическое обоснование;
ТП – технический проект;
ТРП – техно-рабочий проект:
КТС – комплекс технических средств;
ИБ – информационная база;
ОС – операционная система;
ТСП – технологическая сеть проектирования.