I. Каноническое проектирование АИС.
Каноническое проектирование ИС отражает особенности ручной технологии индивидуального (оригинального) проектирования, осуществляемого на уровне исполнителей без использования каких-либо инструментальных средств, позволяющих интегрировать выполнение элементарных операций. Как правило, каноническое проектирование применяется для небольших, локальных ИС.
В основе канонического проектирования лежит каскадная модель жизненного цикла ИС. Процесс каскадного проектирования в жизненном цикле ИС в соответствии с применяемым в нашей стране ГОСТ 34.601-90 «Автоматизированные системы». Стадии создания делится на следующие восемь стадий:
1) формирование требований к ИС;
2) разработка концепции ИС;
3) техническое задание;
4) создание эскизного проекта;
5) техническое проектирование;
6) рабочее проектирование;
7) ввод в действие;
8) функционирование, сопровождение, модернизация.
Перечисленные 8 стадий можно сгруппировать в часто используемые на практике четыре стадии процесса разработки ИС:
1. Предпроектная стадия
2. Стадия технорабочего проектирования
3. Стадия внедрения
4. Стадия эксплуатации и сопровождения
Ø На первой «Предпроектной стадии» принято выделять два основных этапа:
1. Сбор материалов обследования, анализ материалов обследования
2. Разработка технико-экономического обоснования и технического задания.
В результате выполнения первого этапа проектировщики получают материалы обследования, которые должны содержать:
- полную и достоверную информацию, описывающую изучаемую предметную область – предприятие;
- цель функционирования;
- организационную структуру системы и объекта управления;
- функции управления;
- материальные потоки и процессы их обработки;
- ресурсные ограничения.
Ø Вторая стадия «Технорабочее проектирование» выполняется в два этапа: техническое проектирование и рабочее проектирование.
На первом из них выполняются работы по логической разработке и выбору наилучших вариантов проектных решений, в результате чего создается технический проект и осуществляется логическая проработка функциональной и системной архитектуры ИС. В ходе выполнения этого процесса строится несколько вариантов всех компонентов системы; производится оценка вариантов по показателям стоимости, трудоемкости, достоверности получаемых результатов и составляется технический проект системы.
Этап рабочего проектирования связан с физической реализацией выбранного варианта проекта, где осуществляется техническая реализация выбранных наилучших вариантов и разрабатывается документация «Рабочий проект». Наиболее ответственной работой, является кодирование и составление программной документации, в состав которой входят следующие компоненты:
- описание программ;
- спецификации программ;
- тексты программ;
- контрольные примеры;
- инструкции для системного программиста, оператора и пользователя.
Ø Третья стадия «Внедрение проекта» включает в себя три этапа:
- подготовка объекта к внедрению проекта;
- опытное внедрение проекта;
- сдача его в промышленную эксплуатацию.
Ø Четвертая стадия – «Эксплуатация и сопровождение проекта» включает этапы:
- эксплуатация проекта;
- сопровождение и модернизация проекта.