Ооо «усп компьюлинк»


Архитектура приложений ЕАС ПУН



страница14/23
Дата18.10.2016
Размер2.05 Mb.
1   ...   10   11   12   13   14   15   16   17   ...   23

7.4Архитектура приложений ЕАС ПУН


В качестве функциональных информационных систем (ИСУ ЗАГС, ИСУ Соцзащиты, ИСУ ЖКК) целесообразно выбрать готовые решения имеющиеся на рынке, которые удовлетворяют всем выдвигаемым требованиям.

7.4.1ИСУ ЗАГС


Для автоматизации органов ЗАГС целесообразно рассмотреть программу МАИС «ЗАГС» разрабатываемую фирмой «ИНСОФТ»

Программа МАИС «ЗАГС» предназначена для отделов и архивов ЗАГС, Дворцов бракосочетания, Дворцов малютки, пунктов регистрации смерти, городских и сельских филиалов отделов ЗАГС, руководящих органов ЗАГС субъектов РФ, консульских отделов ЗАГС за границей, и обеспечивает следующие функции:



  • Регистрации актов гражданского состояния;

  • Внесение исправлений, изменений и сведений в записи актов гражданского состояния;

  • Ведение архивов;

  • Фондирование баз данных актовых книг;

  • Формирование статистических отчетов;

  • Взаимодействие органа ЗАГС с внешними пользователями;

  • Учет и исполнение запросов граждан и организаций по вопросам регистрации актов гражданского состояния;

  • Учет поступающей и отправляемой корреспонденции.



7.5ИСУ Соцзащиты


Для автоматизации органов социальной защиты населения целесообразно применить программу разработки ООО «СоцИнформТех» Автоматизированная система «Адресная социальная помощь». Эта программа предназначена для предназначена для автоматизации работ специалистов, занимающихся адресной социальной поддержкой различных слоев населения района (региона).

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

Система позволяет:


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

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

  • Выполнять учет посещений и вопросов с которыми обращаются граждане;

  • Выполнять регистрацию заявлений граждан на социальные пособия по нуждаемости, определять право и назначать социальные пособия;

  • Производить ежемесячное начисление социальных пособий;

  • Производить ежемесячную выплату через отделения связи, сбербанк, кассу организации и на социальные счета граждан;

  • Производить адресное распределение и учет финансовой и натуральной социальной помощи;

  • Формировать отчеты по заданным параметрам;

  • Формировать списки граждан, состоящих на учете (по заданным параметрам);

  • Выполнять аналитические расчеты;

  • Создать на региональном уровне единую базу данных.

7.5.1ИСУ ЖКК


Для автоматизации Жилищно-коммунального комплекса Кемеровской области целесообразно рассмотреть пакет прикладных программ «Коммунальные платежи» фирмы «НТЦ Лайн».

Пакет прикладных программ "Коммунальные платежи" (ППП КП) предназначен для расчета и приема платежей за жилье и коммунальные услуги для населения, проживающего в жилом фонде всех форм собственности. Основной задачей ППП КП является ежемесячный расчет начислений и формирование счетов-фактур на оплату стоимости жилищно-коммунальных услуг как единого территориального документа.

ППП КП обеспечивает:


  • Ведение данных о лицевых счетах и жилом фонде, характеристик жилья, тарифов и т.п.;

  • Регистрацию проживающих граждан, учет миграции населения;

  • Учет бюджетных субсидий (льгот, дотаций предприятиям ЖКХ, субсидий малообеспеченным);

  • Уменьшение размера платы за жилищно-коммунальные услуги при предоставлении жилищно-коммунальных услуг ненадлежащего качества или с перерывами;

  • Ведение показаний приборов учета расходов по коммунальным услугам (квартирных, подъездных и домовых счетчиков);

  • Расчет за текущий месяц стоимости жилищно-коммунальных услуг и перерасчет начислений за прошлые периоды;

  • Расчет пени по задолженностям;

  • Формирование ежемесячных счетов-фактур на оплату жилищно-коммунальных услуг;

  • Прием и учет платежей населения;

  • Ведение сальдо лицевых счетов и сальдо по перечислениям поставщикам жилищно-коммунальных услуг;

  • Ведение архивов изменений данных. Все производимые исправления сохраняются для последующего анализа с указанием, кто сделал изменение и когда;

  • Разделение прав доступа пользователей;

  • Ведение различных способов (методик) расчета коммунальных услуг;

  • Получение набора стандартных отчетов;

  • Разработка и подключение новых отчетов;

  • Функционирование пунктов приема платежей (касс по приему платежей населения);

  • Обмен данными в электронном виде между ЕРЦ, организациями, принимающими платежи населения (банками, почтой и т.п.) и взаимодействующими организациями (поставщиками жилищно-коммунальных услуг, органами социальной защиты населения и другими).

7.5.2Интеграционная система


На рынке систем интеграции существует несколько десятков производителей и имеется возможность подобрать интеграционную систему в соответствии с предъявляемыми к ней требованиями.

7.5.2.1IBM WebSphere


Платформа WebSphere корпорации IBM поддерживает разные стили интеграции - на уровне данных, обмена сообщениями, сквозных бизнес-процессов, B2B-интеграции, исполнения бизнес-логики программ на языке Java и пр.

Ключевых интеграционных приложений в платформе шесть: две системы MOM - Business Integration InterChange Server (ICS) и MQ Business Integration Message Broker (WSMB), опирающиеся на ПО управления очередями MQ (бывшая MQSeries); сервер приложений Application Server (WAS); портальное ПО Portal Server, функционирующее на базе WAS, и система workflow, которая стыкуется с WSMB. Корпорация IBM часто меняет названия продуктов, их комплектацию и назначение. Недавно в состав WebSphere был включен Business Integration Workbench - средство проектирования бизнес-процессов и управления ими. Помимо перечисленных основных продуктов выпускаются еще десятки дополнений к ним.

Главная проблема, которая подстерегает компанию, решившуюся выбрать технологию интеграции IBM, - это именно огромное количество продуктов.

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

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

Главные затраты проекта построенного на платформе IBM связаны с консалтингом: без привлечения квалифицированных специалистов в интеграционном проекте обойтись сложно.


7.5.2.2Microsoft .NET/BizTalk


Платформа Microsoft дает разработчику ту же функциональность, что и мир Java, но, естественно, только в рамках Windows. Инструменты, необходимые для реализации различных интеграционных подходов, разнесены в ней по нескольким продуктам, а часть функциональности включена непосредственно в ОС - например, компонент управления транзакциями MTS, Web-сервер Internet Information Server, библиотеки и среда исполнения "управляемого кода" .Net (Common Runtime Environment) и пр.

Основную интеграционную функциональность несет BizTalk Server. Он может работать и как брокер сообщений, т. е. осуществлять преобразование и коммутацию поступающих в него сообщений, и как механизм выполнения бизнес-сценариев. BizTalk отвечает только за высокоуровневую бизнес-логику и интеграцию систем, а выполнение логики низкого уровня реализуется моделью COM+ или .Net.

Архитектурно BizTalk состоит из нескольких модулей: графических редакторов карт преобразований XML-сообщений и сценариев бизнес-логики, а также механизмов исполнения карт. В последней версии появились компоненты, обеспечивающие работу пользователей с бизнес-процессами через Web-браузер или клиентские программы типа Microsoft InfoPath.

Принятая Microsoft модель интеграционной разработки позволяет разделить работу программиста и аналитика бизнес-процессов. Бизнес-аналитик может графически рисовать бизнес-процесс (т. е. диаграммы workflow - схемы обмена документами и передачи управления), специалист по интеграции определяет точки вызова внешней функциональности (реализуемой COM-объектами, кодом .Net, Web-сервисами и т.п.), а разработчик низкого уровня программирует эту функциональность.

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

Преимущества BizTalk Server перед другими рассмотренными в данном отчете продуктами:



  • он крайне прост идеологически;

  • позволяет разработчикам решений интеграции наиболее полно использовать свои знания платформы Windows;

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

Однако эти же свойства определяют и слабые стороны продукта: BizTalk функционирует только на платформе Windows и в существенной степени опирается на нее. Поэтому, несмотря на то, что партнеры Microsoft предлагают много коннекторов для разных систем и файловых форматов, при попытке использовать BizTalk в гетерогенной среде, особенно содержащей старые платформы и унаследованные протоколы связи, могут возникать непредвиденные сложности. Для снижения сложностей внедрения продукта в ряде вертикальных отраслей в арсенале Microsoft имеются дополнительные платные наборы, состоящие из шаблонов решений и специализированных компонентов, поддерживающих типовые для этих отраслей протоколы обмена данными. Такие ускорители (Accelerators) есть, например, для финансового сектора и здравоохранения.

7.5.2.3Oracle 10g


Корпорация Oracle поставляет технологии нескольких классов, ориентированные на разные стили интеграции. Это интеграция на уровне данных (технология Transparent Gateways и коннекторы базы данных), пользовательского интерфейса (портал), сервера приложений и системы MOM. Полный набор средств для интеграции приложений называется Oracle Integration.

Общим для этих решений является опора на СУБД Oralce 10g, в которой хранятся как все метаданные и настройки интеграции, так и рабочие данные - свойства объектов и очередей сообщений. Использование СУБД для таких целей несколько повышает планку требований к оборудованию, но одновременно увеличивает надежность, защищенность, масштабируемость решения и его способность к инкорпорированию данных из других систем.

В роли второго основного строительного блока платформы выступает сервер приложений Oracle Application Server 10g. Он представляет собой композиционный продукт, включающий инфраструктурные компоненты J2EE, репозиторий данных (в том числе СУБД для репозитория) и т. п. На нем и базируется Oracle Integration, в который входят два основных модуля. Первый, Oracle InterConnect, является брокером сообщений, обеспечивающим асинхронное взаимодействие приложений и построенным по архитектуре hub and spoke. Так же как и в IBM WebSphere ICS, в нем применяется идеология преобразования сообщений о происходящих в интегрируемых приложениях событиях в некоторый "обобщенный" вид.

Второй, OracleAS ProcessConnect, - это средство для интеграции на уровне бизнес-процессов и B2B. В предыдущих версиях для подобной интеграции приходилось применять связку Oracle InterConnect и Oracle Workflow, теперь подобная интеграция делается более прозрачно. Как и в платформах BizTalk, IBM, интеграция может вестись не только на уровне приложений, но и на уровне бизнес-партнеров - через обмен данными EDI, RosettaNet, UCCnet и HIPAA. Подобно большинству других платформ, Oracle Application Server и Oracle ProcessConnect обеспечивают поддержку Web-сервисов.

Нужно, конечно, отметить, что на базе самого сервера приложений пользователь может строить новое транзакционное и Web-ориентированное прикладное ПО, подключая через JCA унаследованные платформы в синхронном режиме. Технология JCA 1.0 применяется и как основная, и для построения адаптеров к приложениям и протоколам для модуля ProcessConnect.

Позитивным свойством платформы 10g является наличие средств управления интеграционными метаданными. Помимо того, что метаданные вообще лежат в основе этой платформы интеграции, важно и применение двух репозиториев - для этапов разработки и работы. При этом имеются средства для перемещения конфигурации из одного репозитория в другой, а также для клонирования настроек, хранящихся в репозитории. Эти репозитории построены на основе СУБД Oracle, что обеспечивает их высокую производительность и надежность.

Самый существенный недостаток системы (в основном ProcessConnect) - ее относительная идеологическая сложность (из-за желания сделать продукт пригодным как для внутренней, так и для межкорпоративной интеграции). А главное достоинство - общность и надежность.

7.5.2.4Предложение по выбору интеграционной платформы.


Исходя из всего вышеизложенного и основываясь на собственном опыте, Исполнитель предлагает выбрать платформу Microsoft.

Платформа Microsoft .NET предоставляет интегрированные средства разработки, обеспечивающие создание приложений в виде веб-служб, а также серверные продукты, в которых обеспечена поддержка стандартов XML и веб-служб с точки зрения информационного обмена. BizTalk Server поддерживает:



  • маршрутизацию документов;

  • конвертацию документов в необходимую форму;

  • формализацию деловых процедур;

  • «транзакционность», т.е. контроль за выполнением деловых операций с информацией и документами.

Выбор интеграционной платформы для построения подсистемы интеграционного обмена определяет выбор дальнейших компонентов Интеграционной системы, а именно приложений для построения Подсистемы хранения данных, Подсистемы аналитической и статистической отчетности и WEB-портала. Поскольку каждый из рассматриваемых поставщиков (IBM, Microsoft, Oracle) предлагают полный пакет продуктов для построения всей интеграционной системы целесообразно использовать продукты одного поставщика. Использование продуктов разных производителей вызовет излишние сложности при интеграции подсистем. Если выбор интеграционной платформы будет сделан в пользу Microsoft то для построения других подсистем интеграционной системы логично использовать следующие продукты:

Подсистема хранения данных – Microsoft SQL Server;

Подсистема аналитической и статистической отчетности – Microsoft Analysis Services , Microsoft Reporting Services;

WEB-портал – Microsoft SharePoint Server.

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

Для выбора программного обеспечения Подсистемы мониторинга и поддержки эксплуатации целесообразно остановиться на том ПО которое рекомендовано производителем аппаратных средств. Если в качестве аппаратных средств будут выбраны серверы компании Hewlett Packard то в качестве системы мониторинга логично использовать продукт HP Openview.





Поделитесь с Вашими друзьями:
1   ...   10   11   12   13   14   15   16   17   ...   23


База данных защищена авторским правом ©grazit.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал