Системная интеграция и корпоративные информационные системы
О дисциплине
Blah blah blah
Интеграция…
Частная интеграция
Интеграция на уровне пользовательских интерфейсов
Интеграция на уровне данных

Системная интеграция и корпоративные информационные системы

1. Системная интеграция и корпоративные информационные системы

лекция 1

2. О дисциплине


Лектор: Кучеров Сергей Александрович, к.т.н.,
доцент кафедры САиТ. 89612966919,
[email protected]
Структура дисциплины: 8 лекционных занятий,17
лабораторных занятий, итоговый контроль экзамен
Оценка: 40 б. лабы, 20 б. инд. задание, 40 б.
экзамен

3.

Цель и задачи курса
Цель курса:
Формирование у студентов фундаментальных теоретических знаний по
вопросам методологии разработки, внедрения, интеграции и
использования корпоративных информационных систем.
В ходе изучения курса у магистранта должно сформироваться
представление об актуальных направлениях в автоматизации
деятельности предприятий.

4. Blah blah blah

5.

Определения
Информационные системы – это проекция систем реального мира на
область ИТ. Проекция должна отображать любое состояние системы
реального мира в тот или иной момент времени. (Wang, Wand)
Информационная система (ИС) — это система, реализующая
информационную модель предметной области, чаще всего — какойлибо области человеческой деятельности. ИС должна обеспечивать:
получение (ввод или сбор), хранение, поиск, передачу и обработку
(преобразование) информации. [ГОСТ 34].
Информационная система – совокупность содержащейся в базах
данных информации (сведения/сообщения/данные независимо от
формы их представления) и обеспечивающих ее обработку
информационных технологий (процессы, методы поиска, сбора,
хранения, обработки, предоставления, распространения
информации и способы осуществления таких процессов и методов) и
технических средств. [149-ФЗ “ОБ ИНФОРМАЦИИ,
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЯХ И О ЗАЩИТЕ ИНФОРМАЦИИ”
27.07.2006]

6.

Определения
Автоматизированная информационная система - такая
информационная система, которая объединяет персонал и комплекс
средств автоматизации деятельности персонала, реализующая
информационную технологию выполнения установленных функций
[ГОСТ 34].
Автоматизированная информационная система - комплекс,
включающий вычислительное и коммуникационное оборудование,
программное обеспечение, лингвистические средства и
информационные ресурсы, а так же системный персонал, который
обеспечивает поддержку динамической информационной модели
некоторой части реального мира для удовлетворения информационных
потребностей пользователя .

7.

Определения
АСУ — Автоматизированные системы управления
АСУП — Автоматизированные системы управления предприятия
АСУ ТП — Автоматизированные системы управления
технологическими процессами
Автоматизи́рованная систе́ма (АС) — система, состоящая из
персонала и комплекса средств автоматизации его деятельности,
реализующая информационную технологию выполнения
установленных функций.
Автоматизи́рованная систе́ма(АС) — это организованная
совокупность средств, методов и мероприятий, используемых для
регулярной обработки информации для решения задачи.
Если автоматизируемый процесс связан в основном с обработкой
информации, то такая система называется автоматизированной
информационной системой.

8.

Определения
Корпоративная информационная система (КИС) –
автоматизированная информационная система и вся
инфраструктура предприятия, обеспечивающая автоматизацию
процессов корпорации и поддержку принятия решений.
Корпоративные информационные системы (КИС) - это
интегрированные системы управления территориально
распределенной корпорацией, основанные на углубленном анализе
данных, широком использовании систем информационной поддержки
принятия решений, электронных документообороте и
делопроизводстве. КИС призваны объединить стратегию управления
предприятием и передовые информационные технологии.
КИС - масштабируемая система, предназначенная для комплексной
автоматизации всех видов хозяйственной деятельности больших и
средних предприятий, в том числе корпораций, состоящих из группы
компаний, требующих единого управления.

9.

Определения
Бизнес-процесс - это совокупность действий (операций),
направленных на достижение какой-либо определенной цели .
Всю деятельность предприятия можно представить как совокупность
бизнес-процессов
Элементарный бизнес-процесс - это действие (операция), имеющее
вход, выход, механизм исполнения, ограничения или условия на
выполнение и продолжительность.
Составной бизнес-процесс – иерархия элементарных и других
составных бизнес-процессов

10.

Выгоды использования КИС
Автоматизированные
бизнес-процессы
предприятия
Информатизация
Разработка
Внедрение
Сопровождение
Эксплуатация
Корпоративная
информационная
система
Средство труда
сотрудников
Доступ к
качественной
информации
Поддержка принятия
решений

11.

Цели внедрения КИС
Сокращение сроков
выполнения
процессов
Уменьшение ресурсов
для реализации
процессов
Повышение
производительности
Повышение
эффективности
деятельности
предприятия
Повышение
эффективности
информатизации
Использование
КИС
Информатизация
Модели, методы и
алгоритмы,
технологии, подходы
Повышение
качества результата
процесса
Реализация
процессов
деятельности
предприятия

12.

Области информатизации
Управление
информационными
ресурсами
Управление
перспективными
проектами
Производственный
процесс
Учет , Анализ,
Принятие
решений,
Планирование
Управление процессами
Административное
управление
предприятием
Управление
производственным
процессом
Управление
финансами

13.

Уровни информатизации
Обеспечение
сопровождения и
эксплуатации
Высокий уровень
информатизации
Средний
уровень
информатизации
Автоматизация
процессов
Низкий уровень
информатизации
Инфраструктура

14.

Требования к составу КИС
В состав КИС должны войти
• автоматизация процессов предметных областей деятельности
предприятия
• средства для документационного обеспечения управления
• коммуникационное программное обеспечение
• средства организации коллективной работы сотрудников
• другие вспомогательные (технологические) продукты.
КИС должна поддерживать интеграцию большого числа программных
продуктов.
КИС объединяет CASE, ERP, CRM, MRP, WMS, ECM, СЭД и др.

15.

MRP
MRP (Material Requirement Planning) — система планирования
потребностей в материалах
Автоматизация планирования потребностей в материалах состоит из
логически связанных процедур
решающих правил и требований
MRP переводит производственное расписание в «цепочку
требований», синхронизированных во времени, и запланированных
«покрытий» этих требований для каждой единицы запаса
компонентов, необходимых для выполнения производственного
расписания.
Цель MRP
удовлетворение потребности в материалах, компонентах и продукции
для планирования производства и доставки потребителям;
поддержка низких уровней запасов;
планирование производственных операций, расписаний доставки,
закупочных операций.

16.

MRP II
MRP II ( Manufacturing Resource Planning) — Планирование
производственных ресурсов - методология, направленная на более
широкий охват ресурсов предприятия, нежели MRP. В отличие от
MRP, в системе MRP II производится планирование не только в
материальном, но и в денежном выражении.
Включает следующие алгоритмы:
• Планирование продаж и производств
• Управление спросом
• Составление плана производства
• Планирование материальных потребностей
• Спецификации продуктов
• Управление складом
• Плановые поставки
• Планирование производственных мощностей
• Управление финансами
• Моделирование
• Оценка результатов деятельности
• Планирование распределения ресурсов
• Материально-техническое снабжение

17.

ERP
ERP - система (Enterprise Resource Planning) - система планирования
ресурсов предприятия. Интегрированная система на базе ИТ для
управления внутренними и внешними ресурсами предприятия
(физические активы, финансовые, материально-технические и
человеческие ресурсы).
Цель системы — содействие потокам информации между всеми
хозяйственными подразделениями (бизнес-функциями) внутри
предприятия и информационная поддержка связей с другими
предприятиями.
ERP-система обычно имеет единую базу данных и формирует
стандартизованное единое информационное пространство
предприятия.

18.

CRM
CRM - система (Customer Relationship Management System )— система
управления взаимодействием с клиентами.
Функции
Учет клиентов (проектов, контрактов и т.п.)
Учет истории взаимоотношений с клиентами
Планирование взаимодействий с клиентами
Анализ клиентов и результатов взаимодействий (воронка продаж,
оценка эффективности продаж, кластеризация клиентов и т.п.)
CRM системы представлены
Системами Управления продажами
Управление маркетингом
Управление сервисом и call-центром

19.

MES
MES ( Manufacturing Execution System) — производственная
исполнительная система. Системы решают задачи синхронизации,
координируют, анализируют и оптимизируют выпуск продукции в
рамках какого-либо производства.
MES- включает :
Активация производственных мощностей
Отслеживание производственных мощностей
Сбор информации, связанной с производством
Отслеживание и контроль параметров качества
Обеспечение персонала и оборудования информацией, необходимой
для начала процесса производства
Установление связей между персоналом и оборудованием в рамках
производства
Установление связей между производством и поставщиками,
потребителями, инженерным отделом, отделом продаж и
менеджментом

20.

ECM
Enterprise content management (ECM) — управление
информационными ресурсами предприятия или управление
корпоративной информацией
ECM — это стратегическая инфраструктура и техническая
архитектура для поддержки единого жизненного цикла
неструктурированной информации (контента) различных типов и
форматов.
ECM-системы реализуют :
Управление документами — экспорт/импорт, контроль версий,
безопасность, архивирование.
Управление потоками работ (Workflow) — поддержка бизнеспроцессов, передача контента по маршрутам, назначение рабочих
задач и состояний, создание журналов аудита.
Управление веб-контентом (WCM) — автоматизация роли вебмастера, управление динамическим контентом и взаимодействием
пользователей.
Управление мультимедиаконтентом (DAM) — управление
графическими, видео и аудиофайлами.
Управление знаниями (Knowledge Management) — поддержка систем
для накопления и доставки релевантной для бизнеса информации.

21.

СЭД
Система автоматизации документооборота, система электронного
документооборота (СЭД) — автоматизированная
многопользовательская система, сопровождающая процесс управления
работой иерархической организации с целью обеспечения выполнения
этой организацией своих функций. При этом предполагается, что
процесс управления опирается на человеко-читаемые документы,
содержащие в слабоформализованной форме инструкции для
сотрудников организации, необходимые к исполнению.
Основные принципы СЭД
Однократная регистрация документа и единая база документов
Возможность параллельного выполнения операций, позволяющая
сократить время движения документов и повышения оперативности их
исполнения
Непрерывность движения документа, позволяющая идентифицировать
ответственного за исполнение документа (задачи) в каждый момент
времени жизни документа (процесса).
Эффективно организованная система поиска документа, позволяющая
находить документ, обладая минимальной информацией о нём.
Развитая система отчётности по различным статусам и атрибутам
документов, позволяющая контролировать движение документов по

22.

BPMS
BPM - концепция процессного управления организацией,
рассматривающая бизнес-процессы как особые ресурсы предприятия,
непрерывно адаптируемые к постоянным изменениям, и полагающаяся
на такие принципы, как понятность и видимость бизнес-процессов в
организации за счёт моделирования бизнес-процессов с
использованием формальных нотаций, использования программного
обеспечения моделирования, симуляции, мониторинга и анализа
бизнес-процессов, возможность динамического перестроения моделей
бизнес-процессов силами участников и средствами программных
систем[.
Business-Process Management System (BPMS) технологическое программное обеспечение для поддержки концепции
BPM. Среди нотаций моделирования бизнес-процессов в различных
решениях используются языки BPMN, IDEF0 и другие. Среди
известных нотаций выполнения бизнес-процессов, применяемых в
программных системах — BPEL и её диалекты.

23.

Аутсорсинг
Интеграция
Разработка

24. Интеграция…

Интеграция – объединение КИС, связывающее множество
документов и отношений в данных системах
Системная интеграция — комплекс услуг по созданию и
сопровождению эффективной с точки зрения взаимодействия
используемых информационных систем ИТ-инфраструктуры
предприятия.
Системный интегратор в отрасли информационных технологий,
реже — в оборонной промышленности, массовых
коммуникациях — компания-подрядчик (в американской
экономической терминологии — Value Added Reseller),
выполняющая функцию головной организации в осуществлении
той или иной целевой программы или проекта и извлекающая
прибыль из создаваемой добавленной стоимости компаниизаказчика. Добавочная стоимость возникает за счёт интеграции
продуктов и снижения издержек.

25. Частная интеграция

Это традиционный и наиболее
распространенный в прошлом подход к
интеграции систем, заключающийся в
создании специализированных интерфейсов к
приложениям для каждой отдельной ситуации.
Проблема в том, что в результате частной
интеграции возникает путаница из связующих
звеньев интеграции приложений, что, в
конечном счете, заводит ее в тупик.

26. Интеграция на уровне пользовательских интерфейсов

Интеграция на уровне пользовательских
Идея достаточно оригинальна:
приложения могут
интерфейсов
взаимодействовать так же, как их используют люди, а именно
через пользовательский интерфейс.
Простейшая форма такой интеграции под названием screen
scraping уже более десяти лет используется для расширения
возможностей мэйнфрейм-приложений. Расшифровывая
символьные дисплеи, связанные со многими старыми
приложениями, инструменты "соскабливания экрана" предлагают
быстрый и порой весьма надежный интерфейс для доступа к
системам, которые в противном случае были бы полностью
закрытыми.
Более новый вариант интеграции на уровне пользовательских
интерфейсов «HTML-scraping» основан на результатах работы
веб-приложений, выведенных в браузере. Инструменты этого
класса идентифицируют компоненты HTML-документа,
полученного в результате работы веб-приложения, и
предоставляют эти компоненты для повторного использования и
интеграции.
Такой подход предлагает доступ к интегрированным системам
"только для чтения". Кроме того, этот подход сильно ограничен, так
как для остальных (не веб) приложений имитация пользователя в
качестве парадигмы интеграции представляется более сложным
делом.

27. Интеграция на уровне данных

Подход хранилищ данных (datawarehouses) подразумевает
поддержку данных в специальных хранилищах независимо от
бизнес-логики, их породившей. Доступ к хранилищам могут
получать различные приложения.
Данные в хранилищах подразумевают использование общей
модели данных для всего набора приложений, что препятствует
разработчикам и ограничивает гибкость. Даже в четко
определенной области, например в HR, приложения
самообслуживания, предназначенные для сотрудников, и
инструменты поддержки принятия решений, нацеленные на
менеджеров, скорее всего будут использовать различные модели
данных.
Интеграция на уровне данных сама по себе не предлагает средств
для связи с традиционными приложениями. Иногда слои данных
таких систем хорошо представлены и документированы, однако
чаще для связи с ними требуются специальные коннекторы, что
влечет за собой дополнительные расходы, организацию внесения
изменений и "привязку" к поставщику.
Компоненты приложений не всегда хорошо взаимодействуют в
реальном времени, что является критически важным требованием
сегодняшних стратегических бизнес-приложений
English     Русский Правила