- •Введение
- •1.1. Определение информационной системы
- •Структура информационной системы
- •2.2 Стадии этапы по стандарту ssadm
- •2.3 Допроектное обследование
- •2.4. Технико-экономическое обоснование
- •2.5. Техническое задание
- •2.6. Использование структурных и функциональных схем
- •3.1. Подготовка технологии проектирования
- •3. Организация процесса проектирования
- •3.2. Методика функционального моделирования sadt
- •3.2.1. Правила составления и прочтения sadt – моделей и диаграмм
- •3.2.2. Процесс создания sadt – моделей
- •1) Получение знаний в процессе опроса.
- •2) Документирование полученных знаний.
- •3.3. Методики календарного планирования
- •3.3.1. Табличное представление перечня работ
- •3.3.2. Сетевой график
- •3.3.3. Временная диаграмма
- •3.3.4. Матрицы работ
- •3.4. Определение стоимости и сроков разработки ис
- •Заключение
- •Проектирование информационных систем
2.2 Стадии этапы по стандарту ssadm
SSADM (Structured Systems Analysis and Design Method) – метод структурного анализа и проектированияю. Методика проектирования принятая как стандарт государственными органами Англии в качестве основного системного средства и используется многими организациями как внутри страны, так и за ее пределами. Рассмотрим основные стадии и этапы проектирования
Стадия 0. Оценивание реализуемости (необязательная)
Определить рамки и составить план разработки АС
Определить первоначальный вариант требований к АС.
Выбрать вариант оценивания реализуемости
Оформить отчет о возможности создания АС
Стадия 1. Предпроектное обследование
Определить рамки предпроектного обследования
Определить основные требования к АС
Изучить процессы обработки информации в существующей системе
Изучить данные, обрабатываемые в существующей системе
Разработать логическое описание существующей системы
Обобщить результаты предпроектного обследования
Стадия 2. Выбор варианта автоматизации
Стадия 3 Разработка технического задания
3.1. Разработать общие требования к автоматизируемым функциям
3.2. Разработать требуемую логическую модель данных
3.3. Уточнить требования к функциям и задачам
3.4. Уточнить логическую модель данных
3.5. Разработать демонстрационный прототип
3.6. Разработать требования к обработке данных
3.7. Уточнить цели разработки АС
3.8. Оформить техническое задание на создание АС
Стадия 4. Выбор варианта технической реализации
4.1. Разработать варианты технической реализации
4.2. Выбрать вариант технической реализации
Стадия 5. Разработка логического проекта
5.1. Определить порядок диалогового взаимодействия
5.2. Разработать постановки задач модификации баз данных
5.3. Разработать постановки информационных задач
5.4. Завершить разработку логического проекта
Стадия 6. Физическое проектирование
6.1. Подготовить план физического проектирования
6.2. Разработать физическую организацию баз данных
6.3. Разработать спецификации к программным компонентам
6.4. Оптимизировать физическую структуру баз данных
6.5. Уточнить спецификации требований к программным компонентам
6.6. Согласовать интерфейс между задачами и базами данных.
6.7. Оформить физический проект.
Здесь мы не будем рассматривать правила составления и утверждения требований к системе. В контексте дисциплины большего внимания заслуживает структура процесса проектирования согласно стандарту SSADM как неформальная альтернатива ГОСТ 34.601-90.
Сравним структуру процессов проектирования по ГОСТ 34.601-90 и SSADM. При сравнении этих стандартов очевидна общая структура процесса проектирования состоящая из следующих этапов:
Подготовка принятия решения о создании ИС;
Составление технического задания;
Создание модели системы, разработка вариантов реализации и выбор оптимального варианта;
Собственно создание проекта;
Запуск в эксплуатацию (внедрение);
Поддержка ИС в процессе эксплуатации (сопровождение)
Кроме перечисленной структуры рассмотренные стандарты имеют свои особенности, обусловленные, на взгляд автора, предысторией принятия этих стандартов, особенностями рыночных отношений в странах- разработчиках стандартов. Эти стандарты приняты на уровне высших государственных органов и носят обязательный характер для работы с государственными учреждениями. Однако, каждый разработчик в лице одного независимого эксперта, отдела или фирмы, в силу имеющегося опыта, особенностей коллектива, отношений с клиентами и подобластью проектирования ИС, разрабатывает и использует собственный перечень стадий проектирования. В основе этого перечня стадий всегда будет лежать указанная выше общая структура, так как процесс проектирования ИС имеет общие закономерности и последовательность этапов. Различие в количестве этапов, составе работ вводится и регулируется организациями и разработчиками. В сети Internet можно найти множество описаний стандартов проектирования, разработанных различными фирмами – разработчиками.
