Интеграционные решения
Новости
23.08.2010 - АСТ защитит персональные данные в ФСКН РФ
15.08.2010 - Компания АСТ провела сертификацию продуктов InterSystems
13.07.2010 - Новые направления деятельности компании АСТ в Центральном Черноземье
Зачем нужны интеграционные решения?
Сейчас во многих компаниях существует множество информационных систем, разработанных в различное время для автоматизации отдельных бизнес-процессов. Эти системы работают корректно, но они не интегрированы в единое информационное пространство. Зачастую некоторые из систем разработаны на базе устаревших технологий: каждая из них имеет собственную базу данных и собственный, не доступный извне функционал. Системы автоматизируют отдельные бизнес-процессы компании. Для повышения эффективности и «прозрачности» управления бизнесом в комплексе возникает необходимость обеспечить единый доступ к данным и функциям всех информационных систем без проведения реинжиниринга или вмешательства в их архитектуру.
В этом случае решение – интеграция всех информационных систем в единое корпоративное пространство с общими для всех пользователей данными и функциями, доступ к которым ограничен только полномочиями сотрудников. Для этих целей можно использовать различные способы построения единой корпоративной среды автоматизации.
Сейчас во многих компаниях существует множество информационных систем, разработанных в различное время для автоматизации отдельных бизнес-процессов. Эти системы работают корректно, но они не интегрированы в единое информационное пространство. Зачастую некоторые из систем разработаны на базе устаревших технологий: каждая из них имеет собственную базу данных и собственный, не доступный извне функционал. Системы автоматизируют отдельные бизнес-процессы компании. Для повышения эффективности и прозрачности управления бизнесом в комплексе возникает необходимость обеспечить единый доступ к данным и функциям всех информационных систем - без проведения реинжиниринга или вмешательства в их архитектуру.
В этом случае решение - интеграция всех информационных систем в единое корпоративное пространство с общими для всех пользователей данными и функциями, доступ к которым ограничен только полномочиями сотрудников. Для этих целей можно использовать различные способы построения единой корпоративной среды автоматизации.
Технологии
Интеграция на уровне данных
Интеграция на уровне данных является самым бюджетным способом организации информационного взаимодействия между различными автоматизированными системами. В этом случае осуществляется разработка связующего программного обеспечения или выбираются уже готовые решения, предназначенные для автоматизированной синхронизации различных баз данных. Наиболее распространенным примером подобной интеграции является обеспечение информационного взаимодействия различных автоматизированных систем с бухгалтерскими системами, например 1С. В итоге Заказчик получает возможность в любое время иметь актуальные и непротиворечивые данные во всех своих информационных системах.
Интеграция на уровне функций
Еще одним способом организации единого пространства является интеграция на уровне функций. Такая интеграция имеет больше преимуществ по сравнению с интеграцией на уровне данных за счет того, что любые изменения в обработку данных вносятся в одной единственной функции, к которой затем обращаются другие системы. Классическим примером готовности к подобной интеграции является разработка информационных систем с применением архитектуры SOA (service-oriented architecture). В этом случае интеграция на уровне функций осуществляется простым вызовом соответствующего web-сервиса – без необходимости в дополнительной доработке унаследованных систем. Компания АСТ еще с 2006 года перешла на подобный принцип построения корпоративных приложений, поэтому интеграция с нашими решениями не представляет никакого труда. Тем не менее, когда возникает необходимость интеграции систем, не использующих SOA, удаленный вызов функции (RPC) требует отдельных затрат на создание открытого программного интерфейса. Таким образом, в данном варианте вы получаете возможность осуществлять взаимодействие информационных систем без дорогостоящих работ по реинжинирингу.
Интеграция с использованием платформ
Интеграция осуществляется с использованием специального программного обеспечения: интеграционных платформ либо BPM-систем. В основе этого подхода – понимание необходимости автоматизации сквозных бизнес-процессов, проходящих через все или большинство подразделений компании. В этом случае сначала выделяются отдельные бизнес-задачи и для их автоматизации разрабатываются web-сервисы либо в виде сервисов «упаковываются» функции унаследованных приложений. Затем эти сервисы интегрируются между собой в том порядке, который требуется для оптимального выполнения бизнес-процессов компании. Эту интеграцию осуществляет не технический специалист, а бизнес-аналитик с помощью визуальных графических средств. Таким образом, BPM-системы предоставляют возможность не только объединить функционал различных систем под единым пользовательским интерфейсом, но и оперативно реагировать на изменения в бизнес-процессах, не вторгаясь в реализацию отдельных бизнес-задач и без привлечения компании-разработчика.
Наш опыт
Заказчик
Научно-производственная корпорация «Иркут»
Решение
Разработка системы управления документооборотом на уровне
бизнес-процесса прохождения финансовой информации
Автоматизирован бизнес-процесc прохождения оплаты по счетам от подготовки, согласования и регистрации счетов до контроля их оплаты. Система интегрирована со справочной системой по статьям бюджета, с финансовой системой по контролю лимитов по статьям, с системой регистрации информации в финансово-расчетном центре.
Решение позволяет:
- Контролировать допуск сотрудников к определенным функциям и возможностям системы, осуществлять управление ролями, группами и правами;
- Управлять бизнес-процессом прохождения счетов по критериям: контроль правильности подготовки счета, корректности суммы к оплате, правомерности оплаты.
- Автоматически осуществлять делегирование заданий сотрудникам в режиме уведомлений по электронной почте: доработка счета, оплата.
Технические средства:
Решение реализовано на основе платформы Software AG webMethods BPM Suite.





































