Банковские информационные системы
На главную Контакты Карта сайта Версия для печати
ПОИСК
О компании Партнеры Продукты Услуги Клиенты Пресс-центр Форум

"Бисквит" для банка

Автор: Владимир Смирнов
Издание: PC Magazine/RE спецвыпуск №3, 1998

Что означает выбор автоматизированной системы для банка, долго объяснять не требуется. Мало того, что такая система сама по себе стоит недешево, пересмотреть неверное решение зачастую оказывается просто невозможно, ибо для этого пришлось бы "остановить" банк на время "перестройки". О том же, что в современных условиях без применения самых современных информационных технологий банки работать попросту не могут, можно было бы и не упоминать. Особенную остроту проблема выбора автоматизированной банковской системы (АБС) приобретает в том случае, когда система должна быть внедрена не только в ЦО банка, но и в его филиалах. Именно так обстояло дело в коммерческом банке "Автобанк".

Немного истории

Этот банк был учрежден в 1988 г. как банк поддержки развития автомобильной промышленности СССР, и уже в следующем году был открыт его первый филиал. В течение всего срока существования, наряду с другими крупными банками, "Автобанк" отличало стремление к внедрению современных форм обслуживания клиентов. В 1990 г. им был открыт первый в России банкомат по обслуживанию российской пластиковой карточки. В 1992 г. банк вступил в международную платежную систему MASTERCARD/EUROCARD. В 1993 г. он участвовал в создании процессинговой компании Union Card и выпустил собственную пластиковую карточку Autobank Union Card. После получения в 1992 г. Генеральной лицензии Центрального банка РФ на проведение операций в иностранной валюте на следующий год "Автобанк" вступил в международное общество телекоммуникаций S.W.I.F.T. и подключился к информационной системе Reuter Dealing, а спустя еще год - к международной информационно-аналитической системе "Блумберг".

Эти шаги свидетельствуют о серьезных намерениях руководства "Автобанка" вывести его в число ведущих коммерческих банков России по уровню внедрения и использования современных информационных технологий. В центральном офисе банка создана и успешно развивается АБС, которая функционирует как единое целое вместе с 22 отделениями банка на территории Москвы. Все компьютеры в офисах отделений связаны в единую сеть с помощью арендуемых высококачественных каналов связи - 2/3 отделений используют оптоволоконные линии связи "Комкор", а треть отделений подключаются по выделенным каналам Golden Line и МТУИнформ.

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

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

Картина резко меняется в региональных филиалах банка. Уже с 1996 г. "Автобанк" начал проводить активную политику расширения своего присутствия в регионах России, включая создание дочернего банка в Киргизии "Аманбанк" и представительства в республике Беларусь. Это объясняется тем, что для крупных банков все насущнее встает проблема не накопления денег, а их инвестирования в экономику. С одной стороны, во многих регионах ощущается нехватка финансовых ресурсов, с другой же там не столь ощутима конкуренция со стороны крупных банков.

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

Создание новых филиалов в регионах требует больших капиталовложений, но скорых прибылей не сулит, поэтому банк в большей части присоединял к своей региональной сети филиалы других банков, которые либо не могли их содержать, либо сами прекращали свое существование, как это было в случае "Тверь-Универсал Банка". В результате к концу прошлого года банк открыл 18 региональных филиалов. В 1998 г. планируется создать еще 6-8 филиалов.

Бывшие "чужие" филиалы имели разные банковские системы автоматизации, в большей части на основе устаревшей системы разработки СУБД Clipper, и не могли далее использоваться в условиях расширения услуг. Поэтому в 1997 г. стала насущной задача замены филиальных АБС единой информационной системой, которая позволила бы иметь открытый интерфейс с АБС банка в Москве.

Казалось бы, для филиальной сети можно было бы использовать разработанную для ЦО и его отделений систему на базе СУБД Oracle. Но здесь возникли сложности, которые вылились в реализацию самостоятельного проекта.

Банк встает перед выбором

"Установка в филиалах аналогов АБС центрального офиса на базе программных средств и СУБД Oracle была крайне проблематичной, - рассказывает заместитель начальника управления автоматизации филиальной сети "Автобанка" Андрей Пронин. - Система, действующая в ЦО, еще находится в стадии разработки, необходимая документация для нее еще не была подготовлена в той степени, которая позволила бы ее реплицировать в регионах. Она рассчитана на более широкий спектр оказываемых услуг, чем это требовалось в региональных филиалах, и поставлять ее нужно было бы в "усеченном" варианте, что потребовало бы доработок, на которые не было времени. Кроме того, как показал анализ, решение на основе средств фирмы Oracle оказывалось слишком дорогим для филиалов - высока стоимость лицензий на СУБД. К тому же система требовала большого штата администраторов - специалистов высокой квалификации, которых трудно найти вдали от метрополии".

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

Таким образом, встала проблема выбора готовой отечественной системы для автоматизации филиалов. С привлечением специалистов филиалов управление автоматизации банка провело маркетинговое исследование рынка законченных систем, предлагаемых российскими компаниями. Среди рассмотренных АБС были известные в России "Диасофт - Банк" фирмы "Диасофт", RS-Bank компании R-Style Sofware Lab., система банка "Optimum", разработки "Банк 2000" и "Банк XXI век" фирмы "Инверсия", "Банкир" компании CSBI EE, "Бисквит" фирмы "БИС", система "Derby" компании "Derby - банковские системы" и "МтБАНК" компании Escape/M. Известность системы нередко определяется не ее качествами, а маркетинговой активностью фирмы-разработчика. В данном случае оценивались именно качества, причем на основе собственных требований и критериев. Из рассмотрения почти сразу были исключены системы "Derby" и "МтБАНК"; создателем первой из них была зарубежная фирма, вторая же построена на базе нетрадиционной для России технологии. Обе эти системы могут быть неплохими по своим возможностям, но их обслуживание и сопровождение, в особенности в отдаленных регионах, может оказаться затруднительным.

В качестве основного критерия по отношению к оставшимся АБС был выбран показатель функциональных возможностей и соответствия современным требованиям СУБД, используемой в предлагаемых системах. Разработчики системы для ЦО "Автобанка" уже поняли все преимущества использования профессиональной СУБД и инструментов разработки фирмы Oracle и хотели, чтобы в региональных филиалах местные специалисты могли также воспользоваться ими, применяя в своих АБС профессиональную систему управления базами данных, работающую в различных операционных средах - разных версиях UNIX, Sun Solaris, Windows NT и MS Windows.

Так были отвергнуты системы, построенные на базе персональных СУБД (Clipper, FoxPro и Clarion). По этому критерию были исключены варианты приобретения АБС "Диасофт - Банк", RS-Bank, системы банка "Optimum" - они созданы на основе СУБД Btrieve. Эта СУБД, несомненно, более совершенна, нежели системы на основе Clipper, но, по мнению специалистов "Автобанка", не соответствует современным представлениям о необходимых функциональных возможностях. Решения на основе платформы Btrieve и Novell NetWare оцениваются специалистами в области автоматизации банковской деятельности крайне низко, а зарубежные эксперты даже не рассматривают возможностей построения на этой базе сколь-нибудь крупных систем для банков. Подобные системы в России имеют на порядок более широкое распространение, нежели системы на базе СУБД Oracle, но при построении системы "от нуля" данное обстоятельство никак не должно влиять на принятие решения. Объявляемые же фирмами "Диасофт", R-Style Software Lab., и другими разработчиками новые варианты систем на основе СУБД Oracle в качестве законченных на рынке еще не появились. А для предлагаемых в рамках системы "Банк XXI век" решений фирмы "Инверсия", основанных на СУБД Oracle, пока еще не накоплен опыт использования в банках и они не менее дороги, чем собственные разработки "Автобанка".

После первого этапа анализа рынка банковских систем были отобраны две системы - "Банкир" компании CSBI EE и "Бисквит" фирмы "БИС". Обе АБС построены на основе профессиональной SQL-совместимой реляционной СУБД Progress, которая отличается высокой производительностью, надежностью, масштабируемостью и наличием средств взаимодействия с другими системами в гетерогенных вычислительных сетях, в том числе и с системами на базе ПО Oracle. Продукты Progress включают широкий спектр средств, которые обеспечивают безопасность и целостность данных, защиту их от системных и аппаратных сбоев. Современные средства разработки приложений на базе СУБД Progress основаны на использовании объектно-ориентированного языка 4GL, значительно ускоряющего процесс создания и отладки новых приложений и обеспечивающего построение легко настраиваемых готовых приложений.

Кроме того, стоимостные показатели этих двух систем оказались весьма приемлемыми - в типовом комплекте поставки для филиала банка с 15 рабочими местами системы оценивались на уровне 25-30 тыс. долл. Системы не требовали значительных затрат на администрирование и обслуживание, что обеспечивало дополнительное сокращение затрат в процессе их эксплуатации и делало их более предпочтительными по сравнению с АБС на базе СУБД Oracle.

Окончательный выбор управление автоматизации филиальной сети "Автобанка" решило сделать, привлекая для работы тех, кто в будущем должен был эксплуатировать устанавливаемую систему. Для проведения детального сравнительного анализа двух систем были приглашены специалисты разного уровня - от главного бухгалтера до операциониста из филиалов банка, расположенных в Санкт-Петербурге, Смоленске, Серпухове, Жуковском. Сотрудники региональных филиалов в Челябинске, Нижнем Новгороде, Самаре проводили оценку систем по результатам прямого тестирования. В общем комплексе требований, предъявляемых к анализируемым АБС были: полнофункциональность системы в рамках услуг, оказываемых клиентам и планируемых к введению филиалами банков, простота и удобство внедрения системы и режим ее последующего сопровождения.

Учитывалось также наличие у фирмы-разработчика опыта установки системы в банках с достаточно большим числом региональных филиалов, поскольку предстоящая инсталляция АБС должна была выполняться в предельно сжатые сроки (около четырех месяцев) во всех 18 филиалах банка. К этому добавлялись сложности, связанные с переходом банков на новый план счетов, разработанный Центральным банком РФ, - внедряемая система должна была обеспечить незамедлительный переход на новый план счетов в первые дни января текущего года без потери данных и при возможности использования некоторое время старого плана счетов.

В результате обсуждений и экспериментальной оценки была выбрана система "Бисквит", разработанная московской фирмой "БИС".

С чем едят "Бисквит"?

Созданная в 1991 г. фирма "Банковские информационные системы" ("БИС") сразу приступила к разработке собственной банковской системы, используя опыт своих специалистов по применению СУБД Progress американской компании Progress Software Corp. Хотя эта компания и ее продукты (СУБД, инструментарий разработки и отладки приложений, средства взаимодействия с другими СУБД и администрирования) на рынке России не так известны, как продукты Oracle, за рубежом на них созданы и успешно функционируют различные корпоративные информационные системы, в том числе и АБС. Следует учесть и тот факт, что, по оценке системных интеграторов в Америке, компания неоднократно оказывалась в числе лидеров по уровню поддержки своих партнеров. Это дало основание фирме "БИС" стать одним из дистрибьюторов продуктов Progress и развивать АБС "Бисквит" на этой платформе.

Разработчики определяют ее как интегрированную масштабируемую банковскую систему, пригодную как для небольших, так и крупных коммерческих банков. В настоящее время имеется опыт эксплуатации системы "Бисквит" в банках с количеством проводок свыше 10 тыс. в день. Использованная в ее основе СУБД Progress придает системе полную независимость от платформы и возможность выбора оптимальной конфигурации аппаратных средств и операционной системы. Кроме того, активный словарь данных ядра СУБД позволяет автоматически осуществлять контроль за целостностью и непротиворечивостью данных единой для всех функциональных модулей "Бисквита" базы и восстанавливать ее целостность после сбоев. Из числа функциональных возможностей Progress, придающих дополнительные качества АБС, стоит отметить также полную обработку распределенных транзакций и полноценную работу в режиме удаленного доступа.

Ядро системы обеспечивает общие функции администрирования, управление доступом, ведение справочников и базовые функции банковского бухгалтерского учета, а также набор функциональных модулей - экранных и выходных форм, процедур расчета. Такая структура дает пользователям возможность оптимально настроить параметры АБС применительно к конкретным условиям работы банка - задать круг пользователей и определить права их доступа к данным, процедурам, счетам, устройствам вывода. В результате можно подготовить гибко настраиваемый набор рабочих мест для сотрудников банка и сформировать маршруты документопотоков в системе с учетом организационной структуры банка.

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

Независимо от того, в какой архитектуре (клиент-сервер или центр-терминал) реализована система, пользователь всегда будет видеть перед собой единые экранные формы и выполнять единый набор действий. Вместе с тем АБС "Бисквит" предусматривает разработку и собственных прикладных решений пользователей решения. Можно, в частности, вносить изменения в меню системы, справочники и классификаторы, поставляемые в составе системы "внешние", не затрагивающие работы ядра процедуры, а также разрабатывать индивидуальные процедуры, которые могут включаться в состав существующих технологий банка.

Специалисты "Автобанка", анализировавшие возможности "Бисквита", отметили тот факт, что к середине 1997 г. эта АБС была внедрена в 49 банках. Причем в одном из них, "ТверьУниверсалБанке", система была установлена, настроена и эксплуатировалась в 19 региональных филиалах, т.ае. условия для инсталляции системы оказались близкими к тем, которые сложились в филиальной сети "Автобанка". Это стало еще одним из факторов, определившим выбор АБС фирмы "БИС".

В составе "Бисквита" кроме базового ядра реализованы такие модули (наборы функциональных процедур и форм), как "Финансовая отчетность и анализ", "Кредиты и депозиты", "Обмен электронными документами", "Расчет заработной платы", "Учет ценных бумаг", "Учет материальных ценностей" и "Сводная отчетность банка". Для филиальной сети "Автобанка" на момент внедрения АБС этого набора оказалось более чем достаточно. Но все большее развитие рыночных операций с ценными бумагами (дилинг) заставляет руководство банка искать пути внедрения современных технологий и в эту сферу деятельности, поскольку от скорости и четкости выполнения операций зависит приток новых клиентов и их удовлетворенность услугами банка.

Традиционно российские АБС сосредоточивались на выполнении всех операций, предусмотренных основной деятельностью любого банка и объединяемых в "операционные дни". В результате любой анализ деятельности сводился к анализу фактически проведенных операций и представлял по сути обработку отчетов. В условиях развития дилинга банкам нужны средства для анализа планируемых на будущее операций - позиционного учета. В "Бисквите" разработчиками создана подсистема "Анализ XL", обеспечивающая интерфейс модуля "Финансовая отчетность и анализ" к Microsoft Excel и возможность выполнения анализа средствами электронных таблиц с отображением результатов в графической форме.

Заметим, что для этого не потребовалось изменять структуру базы данных или разрабатывать какие-либо специальные функциональные модули и процедуры в рамках АБС - в единой базе данных выделена аналитическая часть, к которой пользователь получает доступ через интерфейс "Анализ XL" в пределах определенных для него администратором прав. И результаты анализа данных в соответствующем разрезе становятся для него доступными сразу после загрузки интерфейсной подсистемы, вызова соответствующих таблиц и запуска макрокоманд.

Предложенное "БИС" решение оказалось достаточно гибким, не снижающим функциональные возможности системы и не перегружающим серверы БД. Более того, поскольку в АБС "Бисквит" использована единая база данных, обеспечивающая полную интеграцию функциональных модулей, разработчики пошли дальше. Ими создается отдельный пакет, названный "Ассамблея", который позволит обеспечить многомерное представление и анализ финансовой информации также с отображением результатов анализа в графическом виде. Его появление должно привлечь к системе пристальное внимание других банков, которые стремятся переходить от систем фактического учета к системам, обеспечивающим возможности широкого анализа и прогнозирования своей деятельности.

На пути внедрения и развития

"Автобанк" подошел к модернизации своей филиальной сети комплексно - кроме выбора и установки новой банковской системы во всех регионах присутствия банка, в прошлом году им был получен кредит Европейского и Мирового банков. Был объявлен тендер на закупку для развития филиалов новых мощных серверов, в котором победила компания NCR - давний партнер "Автобанка". Это позволило полностью отказаться от применения в региональных АБС операционной системы Novell NetWare и повсеместно перейти на операционные системы UNIX и Windows NT. А выбор АБС "Бисквит" позволил снизить требования к оснащению рабочих мест сотрудников филиалов - с функциями удаленного терминала справляются ПК в минимальной конфигурации. Поэтому для оснащения филиалов были использованы компьютеры, прежде работавшие в ЦО и отделениях банка в Москве (в настоящее время в Москве установлены машины фирмы DEC, приобретенные на средства кредита Европейского и Мирового банков).

Прошедший год для всех банков России был напряженным еще и потому, что им предстояло перейти на новый план счетов, определенный Центральным банком РФ. Решающий день перехода всех банков на новые правила учета был определен Центробанком РФ - 1 января 1998 г., начиная с которого все виды расчетов должны были выполняться по-новому. Для этого все используемые АБС должны были перенастроиться со старого плана на новый, что неминуемо должно было повлечь за собой доработку и отладку систем. А для фирмы "БИС" эти работы совпадали с работами по внедрению своей системы в филиалах "Автобанка" - первые опытные инсталляции системы были выполнены в августе 1997 г. в двух филиалах, а в сентябре начались основные работы по установке "Бисквита" еще в 16 филиалах. Параллельно производилась доработка АБС для выполнения расчетов по новому плану счетов. Фирма "БИС" не скрывала, что существуют определенные сложности в подготовке методологии предстоящего перехода - Центробанк РФ неритмично выпускал необходимые нормативные материалы, которые к тому же не обладали достаточной полнотой и ясностью.

"Тем не менее уже 30 октября фирма смогла провести для всех своих пользователей в 61 банке (включая филиалы "Автобанка") семинар, на котором рассказала о своей методологии выполнения расчетов по-новому, о тех изменениях, которые появятся в "Бисквите", и о том, как следует переустанавливать систему, - рассказывает вице-президент фирмы "БИС" Георгий Котелевец. - А 15 ноября всем клиентам был разослан CD-ROM с измененной версией АБС и необходимой документацией, для инсталляции которого в большинстве случаев даже не потребовалось выезжать на места - большая часть проблем решалась по телефону.

В этом мы видим преимущество подхода к созданию интегрированной системы, в основе которой лежит использование профессиональной СУБД Progress с развитыми инструментами быстрой разработки многопользовательских приложений. Например, устанавливая систему в небольших банках, мы производим ее полную настройку, что не требует от банка последующего администрирования СУБД Progress - система работает надежно и безотказно, чего нельзя сказать об условиях использования систем на базе других СУБД".

Уже к концу прошлого года вся совокупность информационных систем в "Автобанке" и его региональных филиалах работала в виде распределенной структуры.

Быстроту и оперативность инсталляции "Бисквита" высоко оценил заказчик. "Мы не ошиблись в выборе, - говорит Андрей Пронин. - Не только система была успешно установлена во всех 18 филиалах с переносом наследуемых данных из прежних систем в крайне сжатые сроки без больших проблем, но и переход на новый план счетов прошел в филиалах безболезненно. Работу с фирмой "БИС" мы не прекращаем - по договору ее сотрудники должны обеспечивать дальнейшую поддержку системы, что и выполняется.

Кроме того, мы совместно с фирмой запланировали внедрение новых модулей для расширения спектра оказываемых в филиалах услуг. Появятся модули для выполнения дилинговых операций, модули "Обменный пункт" и "Агентство". Последний будет обеспечивать работу отделений филиалов в режиме off-line на рынке массовых услуг. Также собираемся внедрять в филиалах модуль "Ассамблея" и создавать хранилище данных (Data WareHouse), в которое будут реплицироваться БД филиалов и которое станет доступным для системы многомерного анализа, что позволит получать детальные расшифровки сводной отчетности. Еще нужно будет закупать СУБД Progress и "Бисквит" для удаленных отделений филиалов, работающих в режиме off-line".

Во второй половине года Progress Software планирует выпустить на рынок новые версии своей СУБД Progress 9.0 и инструментария WebSpeed 3.0. Они позволят строить прикладные системы в стандартной многоуровневой архитектуре CORBA, которые будут независимы от конкретных пользовательских интерфейсов и используемых СУБД, что откроет дополнительные возможности разработчикам "Бисквит" и всех прочих систем, созданных на основе этих продуктов.