e-mailEnglish versionПоискКарта сайта
Рассылка новостей

Программные продукты

CBSAQ. Классический Банк-Клиент

Тип бизнеса:

Оптовый бизнес
Универсальный бизнес

Технические характеристики


Клиентская часть

Для нормального функционирования клиентской части системы ДБО необходимо соблюдение некоторых требований к аппаратной и программной части, а именно:

  • любая рабочая станция под управлением  MS Windows NT/2000/XP/2003/2008/7/8 и возможностью выхода в сеть Интернет (локальная сеть, ADSL, GPRS, 3G, 4G и т.д.) по настраиваемому порту минуя прокси-сервер.

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

 

Банковская часть (версия CBSAQ)

Банковская часть системы CBSAQ написана на языке программирования JAVA и может функционировать на всех платформах поддерживающих JAVA версии не ниже 1.6. Со стороны банка (в составе ЦАБС "БАНК 21 ВЕК") используются PLSQL пакеты. Для соединений с клиентами должны быть разрешены TCP/IP соединения на определённый порт транспортного модуля.

Для равномерного распределения нагрузки каждый модуль может быть продублирован несколько раз.

Схема обработки клиентских сообщений

 Взаимодействие клиента с банком происходит по следующей схеме:

1.    Регистрация сообщения (запроса) клиентом;

2.    Подписывание и шифрование;

3.    Передача сообщения (запроса) в банк;

4.    Обработка сообщения в банке;

5.    Приём сообщений (ответов) от банка;

6.    Обработка клиентом принятых сообщений.

 Обработка клиентских сообщений в банке происходит в несколько этапов:

  1. Модуль связи (коммуникационный модуль). Клиент инициализирует сеанс связи с банком и регистрируется как пользователь на серверной части системы UNIX. Для данного пользователя на сервере порождается процесс, отвечающий за связь с клиентом, приём/передачу информации, регистрацию запросов в очереди сообщений.
  2. Обработчик очереди запросов извлекает очередной запрос, запускает модуль, отвечающий за проверку электронных подписей, дешифрацию информации и запускает автоматический обработчик запроса, соответствующий типу сообщения. Обработчик анализирует входную информацию, производит соответствующие действия и регистрирует в очереди сообщений ответ клиенту. Например, при приёме платёжных поручений система производит: проверку на права доступа к указанному лицевому счёту, правильность заполнения полей, достаточность средств на лицевом счёте, в случае прохождения контроля платёжное поручение регистрируется в БД ЦАБС "БАНК 21 ВЕК" и клиенту ставится ответ о приёме платёжного поручения к исполнению.

Обработчики клиентских запросов имеют задокументированный интерфейс и могут быть созданы сотрудниками Банка.

Автоматические обработчики запросов

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

  • получение расшифрованной информации от обработчика очереди сообщений;
  • проверка уникального номера связи (если надо);
  • проверка прав пользователя (клиента);
  • проверка корректности и достаточности информации для её дальнейшей обработки;
  • обработка {как правило, включает в себя обращение к основным базам данных системы "БАНК 21 ВЕК" (вызов стандартных функций), формирование информации для клиента};
  • регистрация сообщения (ответа) клиенту (с помощью обработчика очереди сообщений).

 

Составные модули CBSAQ версии системы и схема функционирования

CBSAQ реализована в модульной архитектуре и представляет собой четыре программных модуля, которые могут работать как вместе (на одной машине) так и раздельно.

1. Транспортный модуль;

2. Модуль обработки:

2.1. Подсистема обработки входящих запросов;

2.2. Подсистема обработки исходящих ответов;

2.3. Подсистема печати;

3. Служебная база данных;

4. Криптосервер.

 

 
 
Каждый модуль может быть установлен как на отдельноймашине, так и все модули могут быть установлены на одной.
Возможно несколько видов размещения модулей:
  • Компактный – все модули установлены на одной машине под управлением OS Windows. В этом случае установка должна выполняться на сервер, удовлетворяющий сумме требований каждого модуля.
 
  • Разделенные OS с выделенным сервером БД – транспортный модуль и модуль обработки установлены на один сервер под управлением любой OS с поддержкой JAVA, а Криптосервер и Подсистема печати на другой под управлением MS Windows. База данных расположена на другом сервере.
  •  Выделение транспортного модуля в DMZ – транспортный модуль выносится в отдельную защищенную зону.
 

Технические требования к отдельным модулям

 
 

CPU

Intel(R) Core(TM) i3 или выше

Кол-во CPU (Ядер)

1 (2 и более)

Оперативная память

4 GB и более (x86-32), 8GB и более (x86-64)

Дисковая память

100 GB и более

Операционная система

MS Windows NT/2000/XP/2003/2008/7/8, Linux (SuSe SLES 9/10, Red Hat AS/ES 3,4)

Дополнительный софт

Java 1.7 (JRE, JDK)

 

CPU

Intel(R) Core(TM) i3 или выше

Кол-во CPU (Ядер)

1 (2 и более)

Оперативная память

8 GB и более (x86-32), 16GB и более (x86-64)

Дисковая память

От 100 GB свободного дискового пространства, желательно использование RAID-массива

СУБД

Oracle Standard Edition Database v. 11gR2 или Oracle Standard Edition One Database v. 11gR2.

Операционная система

любая ОС соответствующая аппаратной платформе и сертифицированная под требуемую версию СУБД

Требования к модулю печати

CPU

Intel(R) Core(TM) i3

Кол-во CPU (Ядер)

1 (2 и более)

Оперативная память

4 GB и более (x86-32), 8GB и более (x86-64)

Дисковая память

100 GB и более

Видеокарта

SVGA (должна поддерживать разрешение 1024x768, цветовая палитра 16 бит)

Монитор

LCD 15" и более (должен поддерживать разрешение 1024х768)

Операционная система

MS Windows NT/2000/XP/2003/2008/7/8

Дополнительный софт

Java 1.7 (JRE, JDK)

 

Требования к внешнему криптосерверу (если он используется, зависят от закупленных банком СКЗИ)

СКЗИ закупаются и сопровождаются банком отдельно. При обязательном согласовании с Исполнителем.


вернуться к основному тексту

Состав

    Разработка сайта и дизайн
    «ИнфоДизайн», 2006—2024
    115230, г. Москва, 1-й Нагатинский проезд, д.10, Бизнес-центр «Ньютон-Плаза»
    Тел.: +7(495) 721-19-57 (многоканальный), Факс: +7(495) 721-19-58