- •Лекции по курсу «Интегрированные системы управления» (заочная форма обучения)
- •Понятие информационной системы
- •Этапы развития информационных систем
- •Процессы в информационной системе
- •Что можно ожидать от внедрения информационных систем
- •Что означает функциональный признак
- •Типы информационных систем
- •Информационные системы оперативного (операционного) уровня
- •Информационные системы специалистов
- •Информационные системы для менеджеров среднего звена
- •Прочие классификации информационных систем
- •Типы обеспечивающих подсистем
- •Информационное обеспечение
- •Техническое обеспечение
- •Математическое и программное обеспечение
- •Организационное обеспечение
- •Правовое обеспечение
- •Паттерны интеграции корпоративных информационных систем
- •5.1 Структурные паттерны интеграции
- •5.1.1 Взаимодействие "точка - точка"
- •5.1.2 Взаимодействие "звезда" (интегрирующая среда)
- •5.1.3 Смешанный способ взаимодействия
- •5.2 Паттерны по методу интеграции
- •5.2.1 Интеграция систем по данным (data-centric).
- •5.2.2 Функционально-центрический (function-centric) подход.
- •5.2.3 Объектно-центрический (object-centric).
- •5.2.4 Интеграция на основе единой понятийной модели предметной области (concept-centric).
- •5.3 Паттерны интеграции по типу обмена данными
- •5.3.1 Файловый обмен
- •5.3.2 Общая база данных
- •5.3.3 Удаленный вызов процедур
- •5.3.4 Обмен сообщениями
- •Участники
- •Планирование разработки системы
- •Анализ системы
- •Начальное исследование
- •Обследование системы
- •Анализ возможностей
- •Определение информационных потребностей и требований к системе
- •Подготовка отчета
- •Концептуальная разработка
- •Оценка альтернатив
- •Подготовка спецификаций и отчета
- •Физическая разработка
- •Разработка выходов.
- •Разработка файлов и базы данных.
- •Разработка входов.
- •Разработка программ и процедур
- •Разработка методов контроля и подготовка отчета
- •Внедрение
- •Планирование внедрения
- •Тестирование программ и подготовка оборудования
- •Выбор и обучение персонала
- •Документирование системы
- •Тестирование системы
- •Переход на новую систему
- •Эксплуатация и обслуживание
- •Подходы к созданию ис
- •Приобретение системы
- •Использование услуг сторонней организации
- •Прототипирование
Анализ системы
При появлении необходимости в новой ИС или улучшении старой, подготавливается письменный запрос на разработку системы, который описывает текущие проблемы, причины необходимости изменений, цели предлагаемой системы, предполагаемые затраты и выгоды. Этот анализ проводится группой разработчиков. При этом анализ проходит пять стадий, цели которых показаны ниже.
Таблица. Шаги анализа системы
|
Шаг |
Цель |
|
Начальное исследование |
Исследование каждой операции для выявления проблемы, которую нужно решить Предварительная оценка возможностей Подготовка предложения о проведении анализа системы |
|
Обследование системы |
Исследование существующей системы для полного понимания, как она работает |
|
Изучение возможностей |
Более полный анализ возможностей, особенно по отношению к затратам и доходам. |
|
Определение потребностей в информации и требований к системе |
Определение информационных потребностей пользователей Определение целей новой системы |
|
Отчет об анализе системы |
Обеспечение руководства организации результатами анализа. |
Начальное исследование
Начальное исследование проводится для прояснения ситуации. Его основная цель - выяснить точную природу проблемы, приведшей к необходимости разработки новой ИС. Во многих случаях то, что сначала кажется причиной - на самом деле таковой не является. Должна также быть определена цель всего проекта. Новая ИС бывает полезна, когда проблема является результатом недостатка информации, недоступности данных или неподобающей их обработки. Если проект одобряется, то готовится предложение о проведении анализа системы, ему назначается приоритет, оно попадает в главный план и группа разработчиков начинает обследование системы.
Обследование системы
На этапе обследования системы предпринимается интенсивное изучение текущей ИС. Это может занять неделю или месяцы, в зависимости от сложности и задач системы. Целями этого этапа являются:
Получить полное понимание операций, производимых компанией, ее политики и процедур, потоков данных и информации, сильных и слабых сторон существующей ИС, какой имеется персонал, программное и аппаратное обеспечение.
Сделать предварительную оценку текущих и будущих потребностей компании и определить природу необходимых изменений.
Наладить рабочие взаимоотношения с пользователями ИС.
Собрать данные, показывающие потребности пользователей, провести анализ возможностей и дать рекомендации руководству.
Внутренние данные о системе собираются как из документации, так и со служащих компании. Внешними источниками служат консультанты, клиенты, поставщики, профессиональные организации и правительственные учреждения. Достоинства и недостатки основных методов сбора информации сведены в таблицу.
Таблица. Достоинства и недостатки методов сбора данных о системе
|
|
Достоинства |
Недостатки |
|
Интервью |
Отвечает на вопрос “почему”. Помогает строить позитивные отношения с работниками. Вопросы могут углубляться и проясняться. |
Большие затраты времени. Пристрастность порождает неверную информацию. |
|
Анкетирование |
Может быть анонимным. Не отнимает много времени. Дает время на обдумывание ответов. |
Не позволяет углублять и прояснять вопросы. Трудно разработать. Часто игнорируется или заполняется формально. |
|
Наблюдение |
Помогает определить, как система работает на самом деле. Дает большее понимание системы. |
Требует времени. Трудно интерпретировать результаты. Люди под наблюдением меняют поведение. |
|
Документация о системе |
Описывает, как система должна работать Письменная форма упрощает анализ. |
Требует времени. Может быть недоступна или просто не существовать. |
Собранная информация должна быть документирована для дальнейшего использования. Еще один способ документировать систему - создать модель системы. Для этого используются различные методики - сетевые диаграммы потоков данных (DFD - data flow diagrams) для описания документооборота в компьютерных системах и в организации, блок-схемы процедур, моделирование данных, прототипирование и др.
По завершении сбора данных информация подвергается анализу с целью выделить сильные и слабые стороны системы. В заключение готовится отчет об обследовании системы.
