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