Леонид Гладких. "Намип"

advertisement
ЗАО «МНПП НАМИП»
Комплексная автоматизированная
система
управления бюджетным процессом и
финансами сферы образования
и науки гражданского назначения
(ЕКПУФ «Образование и наука»)
Исполнительный директор Руководитель проекта:
Москва, 2009 г.
Гладких Л.В.
Назначение ЕКПУФ «Образование и наука»
• Ведение реестров расходных обязательств,
подлежащих исполнению за счет бюджетных
ассигнований.
• Процесс формирования проекта федерального
бюджета
• Процесс исполнения бюджетных росписей ГРБС.
• Процесс финансирования и кассовое
исполнение бюджета.
• Интеграция и адаптация унаследованных
автоматизированных систем и ЕКПУФ
«Образование» в единое информационное
пространство.
Отчет по исполнению V этапа Государственного контракта № П547 от 29 августа 2008 г.
Процесс планирования бюджета
Министерство
Формирование
лимитов
Сведение и
проверка
Распределение
лимитов
Проверка РРО
Формирование
РРО
Проверка
обоснований
Обоснование
Распорядитель бюджетных средств
Состав ЕКПУФ «Образование и наука»
•Интеграционная платформа на базе
J2EE сервера;
•Модуль BPM для организации
исполнения
бизнес-процессов
бюджетирования;
•Коннекторы к внешним подсистемам;
•Программное
обеспечение
дополнительной бизнес-логики;
•Интерфейсы пользователей.
Общая архитектура ЕКПУФ «Образование и наука»
Функции единой интеграционной
платформы:
1. Обмен данными между
подсистемами, шифрование и
сжатие передаваемый
информации;
2. Транзакционная целостность данных
при передаче;
3. Среда для выполнения
периодических работ по
синхронизации данных;
4. Единство интерфейсов
взаимодействия подсистем;
5. Интеграция с локальной
инфраструктурой ГРБС (например,
Active Directory и т.п.).
Архитектура интегрированной системы ЕКПУФ «Образование»
Физическая архитектура ЕКПУФ «Образование и наука»
Элементы единой интеграционной
платформы:
1. Сервер приложений J2EE. Этот элемент
является обязательным для каждой
инсталляции и обеспечивает функции
центра обработки и подготовки данных;
2. База данных, используемая для
хранения подготовленных для
отправки данных и
локальный кэш
общих справочников ЕКПУФ
«Образование и наука»;
3. ПО клиентских рабочих мест, которое
может быть установлено на
компьютерах сотрудников ГРБС для
обеспечения автоматизации рабочих
процессов;
4. Коннекторы к существующим
информационно-аналитическим базам,
используемым в рамках работы по
бюджету в различных ГРБС.
Архитектура интегрированной системы ЕКПУФ «Образование и наука»
Коннекторы к внешним подсистемам
Прямой доступ к БД внешней подсистемы
Преимущества:
- наличие доступа ко всем данным
внешней подсистемы;
- относительная легкость реализации и
развертывания;
- возможность развертывания коннектора
внутри сервера приложений J2EE с
автоматической поддержкой
транзакционной целостности.
Недостатки:
- отсутствие исчерпывающей документации,
описывающей структуру СУБД внешней
подсистемы.
Архитектура интегрированной системы ЕКПУФ «Образование и наука»
Коннекторы к внешним подсистемам
Взаимодействие с внешней подсистемой
через специализированные интерфейсы
Преимущества:
- отсутствие возможности нарушения
целостности внешней подсистемы;
- как правило, интеграционные интерфейсы
хорошо документированы;
- возможность развертывания коннектора
внутри сервера приложений J2EE с
автоматической поддержкой
транзакционной целостности.
Недостатки:
- нет доступа ко всем данным внешней
подсистемы, а только к некоторому их
подмножеству;
-
значительные трудозатраты при
реализации.
Архитектура интегрированной системы ЕКПУФ «Образование и наука»
Коннекторы к внешним подсистемам
Импорт/экспорт файлов
Преимущества:
- высокая надежность, возможность
работы без сетевой инфраструктуры;
- относительная простота реализации;
- возможность развертывания
коннектора внутри сервера
приложений J2EE с автоматической
поддержкой транзакционной
целостности.
Недостатки:
- работа коннектора предполагает
дополнительные действия со стороны
пользователя, что вносит вероятность
различного рода ошибок, искажения
данных и временных задержек.
Архитектура интегрированной системы ЕКПУФ «Образование и наука»
Интерфейсы взаимодействия подсистем
Cхема обмена данными между уровнями ГРБС и СБП
Технические свойства интерфейсов:
1.
Передача данных на базе стандартных
протоколов Интернет: HTTP и HTTPS;
2.
Предварительное сжатие данных;
3.
Два типа шифрования:
a. Симметричное шифрование с
ключом длиной 128 бит;
b. Асимметричное шифрование с
использованием сертификатов SSL.
Использование специальных
отказоустойчивые диалоговых процедур,
основанных на повторной передаче при
возникновении ошибок связи или
повреждении данных;
4.
5.
Сеансы обмена данными проводятся с
периодичностью в несколько минут, что
дает возможность в автоматическом
режиме постоянно собирать необходимые
данные, игнорируя возникающие разрывы
связи.
Интерфейсы обмена данными между различными уровнями системы
Архитектура
Компоненты физической
архитектуры платформы:
-
Системная часть, к которой
относятся средства поддержки
целостности всего конечного
решения;
-
Прикладная часть;
-
Клиентская часть.
Технологии и функциональные возможности интеграционной платформы iJaNet®,
используемой для построения ЕКПУФ «Образование и наука»
Поддержка технологий, концепций, стандартов
•
В качестве основной технологии реализации решения
используется технология Sun Java2 Enterprise Edition
спецификации 1.4;
•
Архитектура платформы соответствует концепции SOA (Service
Oriented Architecture, что позволяет модифицировать конечное
решение для взаимодействия с внешними системами,
построенными не на базе технологии J2EE;
•
Платформа использует открытые стандарты обмена
информацией, такие, как XML, SOAP, HTTP(S), SSL и др., что
позволяет легко интегрироваться с внешними системами;
•
Методология, лежащая в основе архитектурной концепции
платформы, опирается на признанные, выверенные мировым
опытом методологические (основные) подходы к построению
информационных решений соответствующих классов.
•
Конечное решение может работать на различном оборудовании,
под управлением операционных система семейства Windows и
Unix. Поддержка операционных систем осуществляется не только
в серверном, но и в клиентском ПО.
Технологии и функциональные возможности интеграционной платформы iJaNet®,
используемой для построения ЕКПУФ «Образование и наука»
Решение технических вопросов
Требования, предъявляемые к
интеграционной платформе:
1. Использование современных,
перспективных технологий
построения интеграционных
решений;
2. Поддержка сервисноориентированной архитектуры;
3. Высокая надежность,
отказоустойчивость и способность
к масштабированию;
4. Легкость в освоении и, как
следствие, простота создания и
развертывания конечных
решений.
Технологии и функциональные возможности интеграционной платформы iJaNet®,
используемой для построения ЕКПУФ «Образование и наука»
Оперативная работа
Пример. Форма проекта бюджета
Интерфейс пользователя ЕКПУФ «Образование и наука»
ВОПРОСЫ?
Исполнительный директор
ЗАО «МНПП Намип»
Гладких Леонид
Download