11/12/2012

Вторая очередь АС ПКД для Сбербанка

В конце 2010 года Байкальский банк Сбербанка РФ заказал нашей компании разработку автоматизированной системы подготовки кредитной документации для предприятий малого бизнеса.

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

В 2012 году началась разработка второй очереди АС ПКД (для юридических лиц).

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

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

Автоматизированная система, разработанная специалистами нашей компании, позволяет значительно сократить время, которое специалисты банка тратят на рутинные операции. Кроме того, снижается количество ошибок в итоговых документах.

АС ПКД использует технологию веб-сервера и клиента «средней упитанности». Клиентская часть работает в браузере. В результате на компьютеры сотрудников не требуется устанавливать никаких дополнительных программ. В системе активно используются технологии шаблонов, моделей и удаленных запросов для минимизации трафика и снижения времени реакции системы на действия пользователей.

Бизнес-логика использует модели данных, описывающих параметры нормативных документов и предметной области. На основе моделей и шаблонов формируются html-страницы, контролируется правильность и достаточность вводимых оператором данных. Контроль введенных данных осуществляется по единым правилам как на стороне клиента, так и на стороне сервера.

Серверная часть использует DOM-объекты Word для разборки шаблонов, интерпретации WordScript, манипуляций с текстами, абзацами, словам, таблицами.

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

В рубрике: Новостная лента    


Оцените:
Поделитесь ссылкой в: