- •Информационные системы
- •Основные понятия
- •Классификация информационных систем
- •Области применения и примеры реализации информационных систем
- •Жизненный цикл автоматизированной системы
- •Общие сведения о проектировании ис
- •Основные фазы жизненного цикла информационной системы
- •Анализ системы и объекта управления.
- •Проектирование ис.
- •Реализация ис.
- •Внедрение ис.
- •Сопровождение и развитие ис.
- •Модели жизненного цикла информационной системы
- •Основные достоинства каскадной модели
- •Недостатки каскадной модели
- •Преимущества спиральной модели
- •Проблемы, возникающие при использовании спиральной модели
- •Средства автоматизации процесса проектирования ис
- •Методология проектирования ис
- •Технология проектирования ис
- •CasEтехнологии
- •Структурный анализ
- •Методология функционального моделирования sadt
- •Состав функциональной модели
- •Иерархия диаграмм
- •Семейство стандартовIdef
- •Методология функционального моделированияIdef0
- •Синтаксис и семантика моделейIdef0
- •Границы и связи
- •Туннели
- •Другие диаграммыIdef0 (демонстрационные)
- •Методология описания бизнес-процессовIdef3
- •Современные информационные технологии интеллектуальной обработки данных
- •Системы поддержки принятия решений и программные средства для их построения
- •Хранилище данных
- •DataMining(добыча знаний)
- •Основные принципы оперативной аналитической обработки (olap)
- •Основные понятия olap
- •Программные средства для реализацииOlap-систем.
Основные фазы жизненного цикла информационной системы
Жизненный цикл ИС включает следующие этапы:
Анализ системы и объекта управления.
На этом этапе выполняется обследование и изучение системы управления. Анализируется существующая организационная структура управления, применяемая технология производства, система документооборота, связи с внешними организациями и системами. Создается модель системы и объекта управления, которая предназначена для выявления и анализа недостатков существующей системы управления. Моделируется деятельность организации, проводится бизнес-инжиниринг важнейших функций управления.
На этом же этапе формируются требования к создаваемой ИС, методам и технологиям работ, инструментальным средствам создания ИС, разрабатывается план создания ИС.
Проектирование ис.
Этап связан с разработкой концепций ИС, созданием организационной и функциональной структуры управления, разработкой архитектуры ИС. На этом этапе проектируется структура БД, выполняется конфигурирование вычислительной сети ИС. Для приложений определяются требования к информационным технологиям, разрабатываются алгоритмы обработки данных, формализованные постановки задач, осуществляется выбор программных средств базового и прикладного назначения ИС.
На обнаружение ошибок, допущенных на стадии системного проектирования, расходуется примерно в два раза больше времени, чем на последующих фазах, а их исправление обходится в пять раз дороже. Поэтому на начальных стадиях проекта разработку следует выполнять особенно тщательно, Наиболее часто на начальных фазах допускаются следующие ошибки:
ошибки в определении интересов заказчика;
концентрация на маловажных, сторонних интересах;
неправильная интерпретация исходной постановки задачи;
неправильное или недостаточное понимание деталей;
неполнота функциональных спецификаций (системных требований);
ошибки в определении требуемых ресурсов и сроков;
редкая проверка на согласованность этапов и отсутствие контроля со стороны заказчика (нет привлечения заказчика).
Реализация ис.
Этап реализации обеспечивает программную и техническую реализацию проектных решений по ИС. В первую очередь, это — создание БД, проектирование форм документов, заполнение классификаторов и кодификаторов технико-экономической информации, программная реализация информационных технологий приложений, создание проектной документации по ИС. По мере разработки отдельных программных компонентов осуществляется их тестирование и интеграция. Для пользователей ИС разрабатывается эксплуатационная документация (руководство пользователя).
Внедрение ис.
Внедрение ИС занимает, как правило, длительное время, от нескольких месяцев до нескольких лет. Осуществляется первоначальная загрузка Hopмативно-справочной информации, ввод в схему документооборота нов форм документов, обучение пользователей. Внедрение ИС разбивается опытную и промышленную стадии эксплуатации ИС, которая начинается после приемки ИС.
Сопровождение и развитие ис.
Этот этап является наиболее длительным в жизненном цикле ИС. В процессе эксплуатации ИС осуществляется регистрация ошибок, проводится эксперт; проектных решений, формулируются требования к модификации ИС в связи с изменениями объекта и функций управления, появлением новых информационных технологий.
Основным нормативным документом, регламентирующим жизненный цикл программного обеспечения, является международный стандарт ISO/IEC12207. Разработка отечественных программных средств ИС ориентирована на ГОСТ ЕСПД (Единая система программной документации), ОРММ (Общеотраслевые руководящие методические материалы) по созданию автоматизированных сие управления.
Наиболее типичными моделями жизненного цикла ИС являются:
каскадная модель. Последовательное выполнение всех этапов проектирования и реализации ИС, полная определенность требований к компонентам ИС. Любые изменения на ранних этапах приводят к повторному выполнению последующих этапов работ (принцип «от начала и до конца»);
спиральная модель. Особый акцент делается на начальных этапах жизненного цикла ИС: анализе и проектировании. Реализуемость технических решений проверяется путем создания прототипов ИС или отдельных частей, основании полученных разработок уточняются требования к ИС, выполняется корректировка спецификаций ИС, создается новая версия. Если результаты удовлетворительные, выполняется переход на следующий этап с параллельным завершением работ предыдущих этапов.