ИНТЕГРАЦИЯ БИЗНЕС-ПРОЦЕССОВ РОЗНИЧНЫХ УСЛУГ В СИСТЕМЕ MODIS-BANK В.Н. Шлыков, ЗАО «МОДИС-М», г.Минск За последние 20 лет в нашей стране банки прошли сложные этапы в развитии архитектурных решений автоматизированных систем от централизованных до распределенных и от распределенных к сервис-ориентированным. Такой же нелегкий путь прошла и система ModIS-Bank. В 1994 году ModIS-Bank была создана в виде монолитной автоматизированной системы и полностью отвечала всем требованиям к подобным системам того времени. С течением времени развивался банковский бизнес, появлялись новые потребности банка в автоматизации бизнес-процессов, в результате чего происходило разрастание системы. С разрастанием монолитной системы становится все труднее адаптировать ее к новым потребностям пользователей. Следует отметить, что и информационные технологии, используемые в системе, со временем морально устаревают. Для того, чтобы система отвечала предъявляемым к ней требованиям, необходимо периодически переводить ее на новые информационные технологии. В случае монолитной архитектуры системы такой перевод возможен заменой всей системы целиком на новую, что является для банка очень сложным и, по сути, революционным процессом. В банковскую информационную систему необходимо постоянно вносить изменения как в связи с изменением законодательства, так и в соответствии с развитием бизнес-процессов банка. Период рефакторинга такой системы обычно очень длительный, во время которого банку приходится нести очень большие затраты на внесение вышеуказанных изменений в старую работающую и новую разрабатываемую системы. Как на практике банк может снизить расходы и потрясения, связанные с таким переходом? Во-первых, за счет естественной декомпозиции всех задач на функциональные подсистемы система должна позволять организовывать взаимодействие между подсистемами (их сервисами) и производить поэтапную замену подсистем. Во-вторых, при таком подходе важно найти рациональное решение задачи декомпозиции, т.к., имея слишком крупные функциональные подсистемы, мы получим множество монолитных подсистем, имеющих по сути те же проблемы, что и одна монолитная система, а в случае слишком мелких подсистем будут усложнены процедуры администрирования и сопровождения всей системы. В системе ModIS-Bank найдена «золотая середина». Архитектура старого программного обеспечения адаптирована для поэтапного рефакторинга на современную программно-техническую платформу за очень короткий период времени (по плану не более одного года). В основу системы был положен подход предварительного формирования первичных электронных документов и генерации необходимых операций (проводок) на его основе. Для взаимодействия между подсистемами или сервисами используется система электронного документооборота (СЭД), позволяющая обмениваться сообщениями, в т.ч. юридически значимыми, с необходимым уровнем криптографической защиты данных вплоть до шифрования документов на получателя. Опыт эксплуатации такой системы показал, что нами была недооценена сложность создания инфраструктуры, необходимой для полноценного электронного документооборота, к тому же разработка такой СЭД увеличивает затраты и сроки разработки программного обеспечения. Поэтому в настоящий момент взаимодействие подсистем ModIS-Bank переведено на сервис-ориентированную архитектуру (СОА), где в качестве транспортного средства для взаимодействия сервисов системы используется компонента эмуляции СЭД. Она позволила снизить затраты на разработку ПО, при этом, когда пользователям понадобится юридически значимый обмен сообщениями, то любое подмножество сообщений системы может быть переведено на полноценную СЭД с минимально возможными затратами и в кратчайшие сроки. Именно благодаря сервис-ориентированной архитектуре стало возможным внедрение полноценной технологии "Одного окна" для розничного бизнеса банка. СОА позволила интегрировать рабочее место кассира в режиме онлайн как с различными внутренними сервисами банка, так и с внешними подсистемами, такими как авторизация операций по пластиковой карточке и обработка платежей в адрес различных поставщиков услуг. В системе ModIS-Banк созданы специальные шлюзы-сервисы, которые позволяют эффективно интегрировать рабочие места персонала банка с различными внешними системами, такими как ЕРИП, Комплат, Кредитное бюро и другими. Одной из подсистем ModIS-Bank является «Кредитная сделка». Данная подсистема позволяет: производить кредитование физических лиц, вести учет кредитных операций в разрезе клиентской сделки, проводить регламентные операции, формировать как оперативные, так и прогнозные отчеты, анализировать кредитный портфель. Один кредитный работник банка в состоянии сопровождать до 2000 кредитных сделок. Подсистема так же предоставляет возможность дистанционного оформления кредитов. Контрагент банка (магазин, турагентство, торговая сеть) устанавливает на своих рабочих местах специализированное приложение – оформитель заявок на кредит, с помощью которого формируются и отправляются заявки клиентов в банк. Специалисты службы безопасности банка в течение 15 минут принимают решение о выдаче кредита, оформляют необходимые документы и отправляют их контрагенту для распечатки и подписания клиентом. По заявке банка в течение двух месяцев был разработан и внедрен портал по оформлению заявок на кредит для контрагентов, которые по каким-либо причинам не хотят устанавливать Desktop-приложение. Создание портального решения и его интеграция в существующую систему в такие сжатые сроки было бы невозможным без СОА. Еще одной подсистемой является «Депозитная сделка». В настоящее время мы переводим старое приложение на новейшие информационные технологии с целью повышения производительности, масштабируемости, надежности и удобства работы пользователей. Депозитная сделка позволит гибко и в то же время быстро настраивать депозитные продукты, вести учет расходов, в том числе и будущих периодов, вести учет вкладных операций в разрезе клиентской сделки, предоставлять ежедневную нормативную и аналитическую отчетность. Так же в состав ModIS-Bank входит подсистема «Банковские карты», которая предоставляет возможность работы с дебетовыми (в том числе с овердрафтом), кредитными и корпоративными карточными продуктами. Таким образом внедрение сервис-ориентированной архитектуры в систему ModIS-Bank позволило достигнуть существенного снижения сроков и затрат на: внесение изменений в существующую систему; перевод системы на новейшие информационные технологии; интеграцию ModIS-Bank с внешними системами; добавление новых функциональных подсистем.