Каждый день сотни тысяч людей посещают банки, снимают и кладут деньги на карту, открывают вклады и получают проценты, берут кредиты. В день банк осуществляет в день миллионы транзакций – по начислению процентов, оплате комиссий, переводов в другой банк.
Однако повседневная работа банка остается за кадром для обычного пользователя. Кто отвечает за переводы, каким образом деньги приходят из одного банка в другой банк остается загадкой.
Попытаемся открыть завесу и рассказать о том, как работает банк.
Автоматизированная банковская система
Ключевой элемент работы банка – автоматизированная банковская система (АБС). Без нее работа банка будет просто не возможна. АБС — это специальная программа, предназначенная для расчетов платежей, комиссий, процентов по депозитам и вкладам.
Данная программа стоит несколько десятков тысяч долларов. В настоящее время существует достаточно большое количество АБС. Наиболее популярные
- АБС Диасофт (стоит в банке Ренессанс Кредит, в Промсвязьбанке)
- Новая Афина(Промсвязьбанк)
- АБС Инверсия
- АБС Кворум
Основные модули АБС
Если кратко рассказывать об устройстве АБС, то она состоит из нескольких подпрограмм, предназначенных для расчета различных банковских продуктов.
Банковский продукт – это то, что банк продает конечному потребителю. Это совокупность условий. К примеру, кредит – это также банковский продукт. Он характеризуется процентной ставкой, сроком, минимальной и максимальной суммой, типом платежей.
Производитель банковской системы может продавать свою систему целиком или отдельно модулями. Поэтому в банке может быть установлено несколько банковских систем от различных производителей. От каждой банковской системы у банка может быть по нескольку модулей. Связь между ними может осуществляться при помощи механизмов импорта – экспорта.
Ключевая программа для любого банка – это модуль Расчетно-Кассовое обслуживание
В нем содержатся все когда-либо проводимые банком платежи, начисления, комиссии и документы. Все начисления по вкладам, кредитам, переводы из данного банка в другой банк попадают в данную систему. В данной системе они хранятся и по ним формируются различные отчеты, предназначенные для проверки ЦБ и другими государственными службами.
В зависимости от того, какими операциями занимается банк – выдает ли он кредиты, принимает от людей депозиты или просто осуществляет переводы в другой банк, банк может купить кредитный модуль или депозитный, или модуль для торговли ценными бумагами.
Также существуют модули факторинга, модули для учета операций в банковских ячейках, модуль факторинга . Все эти модули могут быть различных производителей. Однако есть и самостоятельно разработанные модули, предназначенные для автоматизации банковской деятельности.
Структура АБС
Если рассматривать технологию работы АБС, то обычно это клиент-серверная система.
Клиент может быть написан на любом языке программирования. Сервер это обычно мощная и достаточно дорогая СУБД – MS SQL, Oracle, Sybase. Обычно СУБД стоит несколько десятков тысяч долларов. Кроме разовой покупки самой СУБД банк платит ежемесячно за ее поддержку производителю, причем сумма выплат сравнима и даже иногда больше стоимости самой системы управления базами данных. Однако она необходима для быстрой реакции банка в случае поломки.
Если происходит авария на сервере, где развернута СУБД или ломается сама СУБД, то работа банка встает. Банк не может обслуживать клиентов. Минута простоя банка может осуществляться десятками тысяч долларов. Не говоря уже о репутации банка – простои в обслуживании, потерянные неизвестно где переводы – все это приводит к потере клиента. Сейчас на банковском рынке идет достаточно большая конкуренция, и частые поломки банка могут привести к потере клиентов. Кроме фатальной поломки есть еще и замедление работы СУБД(зависания)
Я довольно часто наблюдаю ситуацию, когда операционист ждет ответа АБС при работе системы(когда проверяет остаток по счету например). Зависания при работе АБС также могут негативно сказаться на работе банка. Чтобы система не зависала, нужны мощные сервера и нужно проводить нагрузочное тестирование системы.
Кроме АБС ключевыми системами являются Интернет банк и Система обслуживания банковских карт. Все эти системы взаимосвязаны и происходит обмен транзакциями между ними.