
Функции автоматизированных банковских систем
Прикладные программы автоматизированных банковских систем представляют собой набор программных модулей, функционально и информационно связанных между собой. Функциональные связи модулей обеспечивают необходимую последовательность их выполнения, а информационная связь определяется использованием модулем в своей работе информации, сгенерированной другим модулем. Как правило, обмен информацией между модулями идет через базу данных. Один модуль пишет информацию в базу данных, а другой ее считывает при реализации своих функций.
Каждая фирма-разработчик автоматизированных банковских систем самостоятельно решает проблему выделения модулей, но и здесь можно проследить некоторые закономерности. Анализ проектных решений ряда автоматизированных банковских систем показал, что эти модули группируются примерно в одинаковые комплексы. Типовой состав этих комплексов показан на рисунке 1.
Рисунок 1
Автоматизированная банковская система создается на базе основополагающих принципов:
-
Комплексный подход в охвате широкого спектра банковских функций с их полной интеграцией
-
Модульный принцип построения, позволяющий легко конфигурировать системы под конкретный заказ с последующим наращиванием
-
Открытость технологий, способных взаимодействовать с внешними системами
-
Гибкость настройки модулей банковской системы
-
Масштабируемость, предусматривающая расширение и усложнение функциональных модулей системы
-
Многопользовательский доступ к данным в реальном времени
-
Моделирование банка и его бизнес-процессов
-
Непрерывное развитие и совершенствование системы на основе ее реинжиниринга бизнес-процессов.
Создание автоматизированных банковских технологий помимо общесистемных принципов требует учета особенностей структуры, специфики и объема банковской деятельности.
АБС создаются в соответствии с современными представлениями об архитектуре банковских приложений, которая предусматривает разделение функциональных возможностей на три уровня:
-
Верхний уровень — модули, обеспечивающие быстрый и удобный ввод информации, ее первичную обработку и любое внешнее взаимодействие банка с клиентами, другими банками, ЦБ, информационными и торговыми агентствами и т.д.
-
Верхний уровень — приложения по разным направлениям внутрибанковской деятельности и внутренним расчетам (работу с кредитами, депозитами, ценными бумагами, пластиковыми карточками и т.д.)
-
Нижний уровень — это базовые функции бухгалтерского учета. Здесь сосредоточены модули, обеспечивающие ведение бухгалтерского учета.
Для многих российских АБС в процессе их создания основной упор делается на привлечение авангардных компьютерных технологий и слабо учитывается специфика банковских бизнес-процессов. Оптимальная организация банковских услуг, продуктов и бизнес-процессов возможна в условиях комплексного подхода к автоматизации информационных технологий с учетом перспективы развития банковского дела, на базе полностью интегрированных АБС.
Технологическое построение АБС описывает группировку программных модулей и процессы, происходящие в ходе функционирования системы. Суть части этих процессов определяют абстрактные механизмы, лежащие в основе реализации конкретных прикладных компонент системы. Такие механизмы составляют технологическое ядро системы.