Методика создания Портала органов власти субъекта Российской Федерации и органов местного самоуправления на основе типового решения

Вид материалаКнига
Подобный материал:
1   ...   35   36   37   38   39   40   41   42   ...   45

12.2Основные подходы к интеграции


В соответствии с требованиями, сформулированными в документе «Методика разработки и внедрения типовых портальных решений Органов власти субъектов федерации», Региональный портал должен быть интегрирован с Порталом Правительства и Ведомственными порталами органов исполнительной власти. При этом должно использоваться адаптированное типовое решение.

12.2.1Вертикальный уровень интеграции


На этом уровне рассматривается интеграция Регионального портала в федеральной плоскости, т.е. интеграция с Правительственным Порталом и рядом Ведомственных порталов (например, экономическим порталом Министерства экономического развития и торговли РФ).

Интеграция с Правительственным Порталом возможна в следующих основных вариантах:
  • Интеграция через навигационную структуру;
  • Интеграция через поисковую систему;
  • Контентно-ссылочная интеграция;
  • Интеграция на уровне приложений.

12.2.1.1Интеграция через навигационную структуру

  1. В навигационную структуру Правительственного Портала включается рубрика, при выборе которой пользователь перенаправляется на Региональный портал;
  2. В навигационную структуру Регионального Портала включены ссылки на материалы и страницы Правительственного Портала (в обязательном порядке – на главную страницу Правительственного Портала).

12.2.1.2Интеграция через поисковую систему

  1. Поисковая система Правительственного Портала индексирует документы не только на федеральном уровне, но и на региональном. (Адрес регионального портала прописывается в базе данных поисковой системы Правительственного Портала);
  2. Поисковая система Регионального портала индексирует документы не только на Региональном портале, но и на Правительственном Портале.

12.2.1.3Контентно-ссылочная интеграция

  1. На Региональном портале представлены «социальные сервисы»5 при выполнении которых на определенном шаге пользователь перенаправляется на Правительственный Портал.
  2. В Правительственном Портале представлены «социальные сервисы», которые на определенном шаге переводят пользователя на определенный раздел Регионального портала (так может быть организована региональная персонализация пользователей Правительственного Портала).

12.2.1.4Интеграция на уровне приложений


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

Для Правительственного Портала такой вариант не реализуем по организационным причинам: прямое редактирование контента Правительственного Портала запрещено кому-либо, кроме уполномоченных лиц ведомства, ответственного за эксплуатацию Правительственного Портала.

12.2.2Горизонтальный уровень интеграции


Существует еще один аспект интеграции Регионального портала – интеграция с региональными информационными ресурсами (порталами) федеральных ведомств и существующими в регионе информационными ресурсами и системами.

Виды интеграции на горизонтальном уровне не отличаются от вертикального уровня:
  • Интеграция через навигационную структуру;
  • Интеграция через поисковую систему;
  • Контентно-ссылочная интеграция;
  • Интеграция на уровне приложений.

12.2.2.1Интеграция через навигационную структуру

  1. Определяется перечень порталов региональных подразделений федеральных ведомств, информационных ресурсов региона, с которыми требуется интеграция Регионального портала;
  2. В навигационную структуру порталов региональных подразделений федеральных ведомств, включается рубрика, при выборе которой пользователь перенаправляется на Региональный портал;
  3. В навигационную структуру Регионального портала включаются ссылки на главные страницы порталов региональных подразделений федеральных ведомств, отдельные страницы и материалы этих порталов, а также информационных ресурсов региона.

Для интеграции необходимо, чтобы информационные ресурсы, с которыми интегрируется Региональный портал, обладали Web-интерфейсом.

12.2.2.2Интеграция через поисковую систему

  1. Определяется перечень порталов региональных подразделений федеральных ведомств и информационных ресурсов региона, с которыми требуется интеграция Регионального портала;
  2. Поисковые системы порталов региональных подразделений федеральных ведомств индексируют документы регионального портала. (Адрес регионального портала прописывается в базе данных поисковых систем соответствующих ресурсов);
  3. Поисковая система Регионального портала индексирует документы порталов региональных подразделений федеральных ведомств и другие региональные информационные ресурсы.

Также как и в предыдущем случае, для интеграции необходимо, чтобы информационные ресурсы, с которыми интегрируется Региональный портал, обладали Web-интерфейсом.

12.2.2.3Контентно-ссылочная интеграция

  1. Определяется перечень порталов региональных подразделений федеральных ведомств, информационных систем и ресурсов, с которыми требуется интеграция Регионального портала;
  2. Определяется перечень «социальных сервисов», выполнение которых требует перенаправления пользователя на информационные ресурсы региональных подразделений федеральных ведомств, либо на прочие региональные ресурсы и системы;
  3. Определяется соответствие «социальных сервисов» ресурсам региональных федеральных ведомств и другим региональным ресурсам;
  4. При выполнении «социальных сервисов», представленных на Региональном портале, на определенном шаге пользователь перенаправляется на соответствующий региональный ресурс;

12.2.2.4Интеграция на уровне приложений


Возможны два варианта интеграции на уровне приложений:
  • Интеграция систем управления контентом (либо создание единой системы) Регионального портала и других региональных информационных ресурсов;
  • Интеграция Регионального портала с региональными информационными ресурсами и системами на уровне приложений.

12.2.3Использование интеграционного решения


ИР – это программные комплексы, архитектура которых обычно состоит из нескольких уровней:
  • Уровень транспорта;
  • Уровень интерфейсов;
  • Уровень преобразования форматов;
  • Уровень бизнес-процессов.

12.2.3.1Уровень транспорта


Данные могут передаваться от одного приложения к другому по модели публикация/подписка, при которой приложение посылает сообщения другим приложениям, а они в свою очередь «информируют» брокер сообщений о своей заинтересованности. Обычно этот уровень реализуется на базе серверов очередей, (пример – серия продуктов IBM MQSeries). Серверы очередей обеспечивают гарантированную доставку сообщений как в синхронном, так и асинхронном режиме. Наибольшую ценность представляет возможность асинхронной работы, обеспечивающая независимость систем ИР от инфраструктуры (прежде всего от качества каналов передачи данных).

12.2.3.2Уровень интерфейсов


ИР организует доступ к различным бизнес-приложениям через специальные интерфейсы – коннекторы (один из признанных лидеров в данной технологии, компания NEON, предлагает коннекторы для решений на базе CommerceOne, SAP R/3, PeopleSoft, JD Edwards, Siebel, Oracle). Коннекторы взаимодействуют с приложениями через прикладные интерфейсы программирования или напрямую с данными, хранящимися в соответствующих базах, или через специальные форматы обмена (например, XML).

12.2.3.3Уровень преобразования форматов


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

12.2.3.4Уровень бизнес-процессов


ИР позволяет визуально проектировать взаимодействие приложений в рамках бизнес-процесса и создавать «карты» бизнес-процессов предприятия (например, в продукте компании Microsoft BizTalk 2000 проектирование взаимодействия приложений реализовано на базе графического пакета Visio). Обычно «карты» представляют собой множество диаграмм потоков работ (work flow). Другими словами, в рамках каждого бизнес-процесса определяется маршрут движения того или иного сообщения в информационной системе.

В соответствии с описанной архитектурой можно определить функциональный набор ИР:
  • Преобразование форматов передаваемых данных;
  • Согласование протоколов передачи данных;
  • Маршрутизация данных через очередь сообщений;
  • Мониторинг транзакций;
  • Обработка данных по заданным алгоритмам;
  • Поддержка интерфейсов к известным промышленным продуктам;
  • Обеспечение инструментария для разработки «нестандартных» интерфейсов.