Цель разработки
Создать в банке единую систему хранения и обращения платежных документов и документов банковских продуктов.
Описание работ
До внедрения ЕСПД каждый канал, по которому документы поступали в банк, фактически использовал свое хранилище документов и свою инфраструктуру управления документооборотом. Это сильно затрудняло процесс работы с системой в целом, развитие функциональности системы, интегрирование различных ее частей между собой, администрирование и сопровождение. Для выхода из сложившейся ситуации решено было разработать:
Универсальное хранилище документов
Основные требования к техническому решению:
- база данных IBM DB/2 (AS/400 или Wintel);
- ключевые данные документов хранятся в реляционном виде;
- остальные данные в виде XML описания в отдельном поле;
- хранилище должно хранить формальные правила проверки данных в документе (DTD или XSD);
- хранилище должно поддерживать сложные форматы документов с несколькими табличными частями;
- хранилище в перспективе должно содержать инструментарий, позволяющий автоматизировать процедуру добавления нового вида документа.
Универсальную среду управления документами
Документы создаются сотрудниками банка, поступают по уже работающим информационным каналам банка, и будут поступать по новым (планируемым) каналам. Предлагается создавать систему, управляемую сообщениями. Преимущество такого подхода - единая методология и технология интеграции различных компонент информационной системы банка. Такой подход оправдан, когда существующие и планируемые компоненты информационной системы разработаны на различных платформах и различными компаниями-поставщиками.
На всех этапах разработки ПО предполагается использование программных языков высокого уровня, средств визуального моделирования из готовых компонент. Этот подход требует постоянного контроля над производительностью разрабатываемого решения.
Основные требования к техническому решению:
- использование IBM MQ Workflow Server для управления технологическими процессами обработки документов;
- использование IBM MQ Workflow Buildtime для создания новых и изменения существующих технологических процессов;
- использование IBM MQ Series для построения шины данных, к которой будут подключены внешние информационные каналы банка, рабочий интерфейс сотрудников банка, Хранилище документов, Сервер Управления Технологическими Процессами;
- использование IBM Websphere Message Broker в качестве интеграционной шины предприятия, в частности, для маршрутизации и обработки сообщений, которые будут поступать на шину из каналов и внешних систем.
Web-интерфейс сотрудников банка
Требования к интерфейсу:
- является Единым Местом работы сотрудников банка с документами;
- в интерфейс должны быть интегрированы средства управления документооборотом сотрудника IBM MQ Workflow. Интерфейс должен позволять сотруднику просматривать свой список задач и проверять статусы задач, которые имеют к нему отношение;
- интерфейс должен работать на MS Internet Explorer. Поддержка других браузеров желательна, но не является необходимой;
- Web-приложение должно использовать Сервер Приложений IBM Websphere Application Server или TomCat, а также технологию JSP для динамического формирования HTML страниц;
- при разработке Web-приложения должна быть создана система, поддерживающая технологию Custom Tag Library и позволяющая настраивать функциональные блоки системы во внешних текстовых конфигурационных файлах.
Разработка включала в себя полный спектр работ: описание бизнес-требований, проектирование, разработка, тестирование, внедрение и сопровождение. Параллельно с этими работами проводилось обучение персонала работе с новым программным обеспечением. В процессе сопровождения ЕСПД в данный момент участвуют сотрудники отдела сопровождения компании «Синимекс-Информатика».
Результаты
Система платежного документооборота успешно внедрена и работает с 2006 года. Количество обрабатываемых документов исчисляется десятками тысяч в сутки на конец 2007 года. Удобство использования и эффективность работы с системой ЕСПД достигается за счет следующих преимуществ:
- Общее пространство для хранения и обработки документов ДБО. Документы, поступившие из всех каналов ДБО, помещаются в общую базу данных. Система обеспечивает унификацию процесса обработки документов одного типа, поступивших из разных каналов ДБО.
- Единый интерфейс пользователя. ЕСПД позволяет сотруднику банка работать с документами всех систем ДБО из единого экрана.
- Гибкая система "маршрутизации документа". Схема обработки документа может быть любой сложности, в качестве параметра для определения маршрута может использоваться любое поле документа, а также реквизиты клиента/счета.
- Четкое распределение задач. Каждый сотрудник банка, работающий с ЕСПД, имеет свой собственный список задач. В маршруте документа может быть прописан конкретный сотрудник или группа сотрудников, отвечающих за выполнение той или иной задачи.
В течение всего времени существования ЕСПД постоянно развивается, подключаются новые каналы, добавляются новые типы документов. Грамотно спроектированная архитектура решения и использование продуктов интеграционной линейки IBM WebSphere позволяют достигать результатов с минимальными затратами и в кратчайшие сроки.
Опыт и наработки
Благодаря проекту ЕСПД специалисты компании «Синимекс-Информатика» получили богатый опыт автоматизации электронного платежного документооборота. Имеющиеся готовые наработки и внедренное решение на продуктах интеграционной линейки IBM WebSphere являются гарантией успешной реализации аналогичных проектов.















