Автор работы: Пользователь скрыл имя, 12 Декабря 2010 в 18:03, курсовая работа
Современная бизнес – среда характеризуется такими проблемами, как возрастающая глобализация, необходимость поддерживать устойчивый рост на уже сложившихся рынках и дальнейшее ужесточение законодательных требований; конфликт между стремлением сделать корпорацию более гибкой за счет упрощения бизнес-процессов и IT-систем; необходимостью обрабатывать значительные объемы информации (лавинообразный рост количества данных).
Решение этих проблем – оперативная, согласованная и легкодоступная информация.
Целью интеграции данных является получение единой и цельной картины корпоративных бизнес – данных, а также формирование знаний.
Без интеграции данных в единое целое информационное пространство сложно говорить о пространстве знаний предприятия и об инновационном развитии в целом.
Современная экономика требует архитектурного подхода к интеграции информации, который позволит работать с реальными данными, даже если они иногда являются непоследовательными или неполными.
Существуют три основных метода интеграции данных консолидация, федерализация и распространение данных. Также будет рассмотрена классификация технологий интеграции данных.
Введение 3
Цели и задачи интеграции данных 4
Основные проблемы в области интеграции данных 4
Причины неудач глобальных интеграционных проектов 5
Методы интеграции данных 9
Значение Хранилищ данных 14
Классификация технологий интеграции 18
Правительственный шлюз в интеграции информационных систем 20
Брокер сообщений 20
Основные стандарты XML и веб-служб 25
Базовые принципы применения XML и веб-служб для организации межведомственного взаимодействия 26
Платформа интеграции Microsoft .NET 28
Реализации архитектуры и инфраструктуры интеграции на примере Microsoft BizTalk Server 28
Заключение 29
Список литературы 30
Помимо этого, брокеры сообщений, как правило, поддерживают работу со специфическими адаптерами для различных типов приложений и данных:
Наличие указанных дополнительных высокоуровневых служб, а также средств для моделирования процессов (графических средств описания и модификации процессов), по сути дела, превращает системы EAI и B2Bi в системы класса BPM (системы управления бизнес-процессами).
Сервер
Microsoft BizTalk Server представляет собой именно
такую систему управления бизнес-процессами
(BPM), которая обеспечивает широкий
набор средств для определения
сложных бизнес-процессов, в которых
могут участвовать внешние
Основой межведомственной интеграции может служить интеграционное программное обеспечение и системы управления бизнес-процессами (BPM), такие как, например, Microsoft BizTalk Server. При этом XML претендует на роль универсального формата данных при такой интеграции. А сами ведомственные системы, как вновь разрабатываемые, так и унаследованные, могут быть реализованы в виде так называемых веб-служб или могут сделать свои интерфейсы доступными в виде веб-служб.
Первое,
что следует отметить, — это
то, что все описываемые ниже стандарты
являются открытыми, а в их разработке
принимают участие такие
Второе.
Данные технологии не зависят от платформы
и не требуют от организаций, чьи
приложения интегрируются, использовать
такие общие платформенные
XML
— это мета-язык для
XML
предоставляет общий формат
Все
это не устраняет необходимость
использования программного обеспечения
промежуточного слоя пересылки сообщений
(MOM), о котором речь шла выше, поскольку
поток XML-данных и документов должен
быть соответствующим образом
При
этом XML-данные имеют текстовый формат
и могут анализироваться
Таким образом, XML предлагает единое решение как для интеграции корпоративных приложений (EAI или A2A), так и для межведомственной B2Bi-интеграции.
Одна
из тенденций состоит в том, что
наиболее передовые продукты интеграции
класса систем управления бизнес-процессами
(BPM), такие как Microsoft BizTalk Server, не только
используют XML как формат обмена данными,
но также используют синтаксис языка
XML для описания бизнес-логики и контроля
маршрутов и потоков
Еще одна тенденция состоит в том, что прикладные системы все в большей степени реализуются в виде компонентов, так называемых веб-служб, функциональные возможности которых доступны для пользователей и других приложений по сети Интернет/интранет.
В этом плане системы управления бизнес-процессами (BPM) и технология веб-служб прекрасно дополняют друг друга. Интегрируемые прикладные системы и их модули могут быть реализованы в качестве четко определенных служб. Системы BPM обеспечивают выполнение потоков работ как цепочек взаимосвязанных служб, «склеивая» вместе службы в единые бизнес-процессы.
Приложение, которому требуется доступ к другому приложению как к веб-службе, использует регистр (каталог) UDDI для обнаружения нужной ему веб-службы (информация в регистре UDDI предварительно должна быть опубликована организацией, желающей сделать свою веб-службу публично доступной). В этом же регистре приложение определяет необходимые для взаимодействия интерфейсы. Интерфейсы публикуются с использованием стандарта WSDL. После этого с помощью интерфейса WSDL приложение вызывает веб-службу и применяет SOAP и XML как конверты и форматы для передачи информации, а протоколы HTTP и SMTP — в качестве транспорта для ее доставки.
Интеграция информационных систем на основе веб-служб связана с использованием четырех ключевых стандартов:
Ниже
перечислены основные принципы применения
XML и веб-служб для организации
межведомственного
Таким образом, ключевым принципом применения XML для межведомственной интеграции информационных систем, в том числе систем документооборота, является использование веб-служб и регистров на базе универсального стандарта UDDI. Причем UDDI может использоваться для создания общедоступного регистра не только государственных информационных систем, но и самих государственных органов и их услуг, даже если они предоставляются традиционным (неэлектронным) способом.
Интеграционный шлюз может обеспечивать не только маршрутизацию сообщений (брокер сообщений), но и реализовывать функции коллективного UDDI-регистра доступных государственных информационных систем, а также реализовывать функции «брокера веб-служб», то есть обеспечивать механизм взаимодействия между ведомственными информационными системами как веб-службами.
Для проекта создания Правительственного шлюза в Великобритании, аналогичных проектов в Дании и ряде других стран в качестве партнера государства выбрали Microsoft и ее технологии, так как Microsoft сформулировала достаточно передовую концепцию архитектуры информационных систем под названием .NET, которую можно определить кратко следующим образом: «Microsoft .NET — это программное обеспечение для интеграции информации, людей, систем и устройств на основе технологий XML и веб-служб».
Платформа Microsoft .NET предоставляет интегрированные средства разработки, обеспечивающие создание приложений в виде веб-служб, а также серверные продукты, в которых обеспечена глубокая поддержка стандартов XML и веб-служб с точки зрения информационного обмена.
BizTalk
Server является таким сервером
Здесь имеет смысл отметить масштабируемость решения, предложенного корпорацией Microsoft:
Операционные
и аналитические системы
При сборе всех этих данных используются различные подходы и методы интеграции данных. Решения для интеграции данных и повышения их качества - это ключ к контролю информации.
К программным системам интеграции данных аналитики относят решения, обеспечивающие инфраструктуру доступа и доставки данных для следующих сценариев интеграции.
Успешная интеграция данных приводит к формированию знаний, что обеспечивает организации возможностями для принятия надежных бизнес - решений.