2.2. Каноническое проектирование информационных систем
В основе процесса проектирования информационных лежит методика канонического проектирования систем. Данная методика описана в стандарте ГОСТ 34.601-90.
Согласно данному стандарту каноническое проектирование предусматривает выполнение проектных работ по определенному алгоритму. Допускается выполнять сразу несколько шагов проектирования, объединяя их в одни этап.
В общем виде этапы канонического проектирования можно свести в таблицу 2.1.
Таблица 2.1. Каноническое проектирование.
Номер этапа | Краткое описание |
1 | Формирование требований к системе |
2 | Разработка концепции системы |
3 | Техническое задание на разработку |
4 | Составление эскизного проекта |
5 | Разработка технического проекта |
6 | Составление рабочей документации |
7 | Ввод системы в эксплуатацию |
8 | Поддержка системы, послы сдачи ее заказчику |
Охарактеризуем данные этапы.
На первом начальном этапе выполняется обследование организации, для которой создается система. Обследование ведется путем взятия «интервью» экспертами разработчиками у будущих пользователей системы. Делается обоснование необходимости создания системы, выявляются требования пользователей к системе.
Разработка концепции информационной системы сводится к проведению научно – технических работ. Выявляются функции будущей системы, определяется структура системы.
Техническое задание (ТЗ). Содержит основные требования, предъявляемые к информационной системе. В ТЗ указываются назначение системы, область ее применения, стадии разработки конструкторской документации, её состав, сроки исполнения. Указываются особые требования, обусловленные спецификой самой системы, либо условиями ее эксплуатации.
Эскизный проект предусматривает разработку предварительных решений направленных на разработку базы данных системы, интерфейса пользователя. Выбираются программные и аппаратные средства необходимые для разработки системы. На этом этапы может быть выполнена декомпозиция системы на отдельные подсистемы.
Технический проект предусматривает разработку проектных решений, документации на создаваемую систему и ее подсистемы. Составляется спецификация необходимого оборудования для разработки и развертывания системы.
Рабочая документация предусматривает разработку инструкций проектировщикам системы. Данные инструкции оформляются в виде рабочих программ.
Ввод в действие. Предусматривает проведения работ в организации необходимых для развертывания системы, обучение обслуживающего персонала, комплектация системы программными и аппаратными средствами. Ввод системы в опытную эксплуатацию и предоставление заказчику.
Сопровождение системы предусматривает:
ее гарантийное обслуживание;
дальнейшее сопровождение до момента ликвидации;
выполнение работ в соответствии с гарантийными обязательствами;
послегарантийное обслуживание.
- Основы построения автоматизированных информационных систем
- Глава 1. Системный подход при разработке автоматизированных информационных систем
- 1.1. Общие положения
- 1.2. Автоматизированные информационные системы
- 1.3. Автоматизированные системы в управлении
- 1.4. Методы анализа автоматизированных информационных систем
- 1.5. Структура автоматизированной информационной системы
- Глава 2. Методы проектирования информационных систем
- 2.1. Обобщенная модель информационной системы и методы проектирования
- 2.2. Каноническое проектирование информационных систем
- 2.3. Управление требованиями, спецификация rup
- 2.4. Модели жизненного цикла информационной системы
- 2.5. Использование case технологий при разработке информационных систем
- 2.6. Методологии case проектирования
- 2.6.1. Методология datarun
- 2.6.2. Методология rad
- 2.6.3. Графические нотации
- 2.7. Системные методологии анализа
- 2.7.1. Методология aris
- 2.7.2. Методология baan
- 2.7.3. Методология Oracle
- 2.7.4. Методология Betec (©)
- Глава 3. Особенности современных информационных систем
- 3.1. Корпоративные информационные системы
- 3.2. Системы обработки транзакций
- 3.3. Системы поддержки принятия решения
- 3.4. Экспертные информационные системы
- 3.4.1. Основы создания информационных систем в Visual Prolog
- 3.4.2. Управления поиском решения в vip
- 3.4.3 Использование рекурсии
- 3.4.4. Управление потоком ввода–вывода
- 3.4.5. Особенности составления описания предметной области
- 3.4.6. Особенности работы с базой фактов
- 3.5. Объектно–ориентированные системы
- 3.6. Документальные системы
- 3.6.1. Информационно-поисковый язык
- 3.6.2. Структра поисковой системы
- 3.7. Гипертекстовые информационные системы
- 4. Управление процессом проектирования автоматизированной информационной системы
- 4.1. Методы управления качеством разработки аис
- 4.2. Оценка эффективности функционирования автоматизированных информационных систем
- 4.2.1. Экономическая эффективность
- 4.2.2. Производительность вычислительной системы
- 4.2.3. Оценка качества работы пользователя системы
- Приложения Приложение №1. Базовые сведения о языке программирования Visual Prolog
- Приложение №.2. Компилирование программ в Visual Prolog ver 5.2.
- Приложение №.3. Программа «Внутренняя база данных фактов»
- Приложение №.4. Программа «Внешняя база данных»
- Приложение №5.Некоторые стилевые параметры
- Список литературы