- •Задание на практику для студентов экономического факультета.
- •Описание модели процессингового центра.
- •Функции Фронт-Офиса.
- •1. Прием и обработка поступивших авторизационных запросов (по собственным картам; запрос на авторизацию по картам чужих клиентов передается в процессинг банка-эмитента)
- •2. Управление внешними устройствами
- •Функции Бэк-Офиса.
- •1. Окончательная обработка транзакций, поступивших из Фронт-офиса
- •2. Учет карт.
Задание на практику для студентов экономического факультета.
Для выполнения операций по учету и обслуживанию пластиковых карт используется комплекс программных, аппаратных и телекоммуникационных средств, называемый процессинговым центром. Этот комплекс архитектурно принято подразделять на Фронт-офис и Бэк-офис. Основные функции фронт-офиса - обработка авторизационных запросов по картам, выполняемая в режиме он-лайн (прием, маршрутизация, контроль, расчет комиссий и т.д.), а также управление банкоматами и терминалами в сети банка. Бэк-офисные функции - итоговая обработка транзакций по картам (выполняемая в режиме офф-лайн) и учет карт (выпуск и перевыпуск карт, настройка параметров обслуживания по картам и т.д.).
На приведенной ниже схеме представлен процесс обработки транзакции по карте (транзакция может выполняться в Интернет-магазине, в банкомате либо через терминал). Запрос авторизации поступает во Фронт-офис. Здесь выполняется контроль транзакции, расчет комиссии за транзакцию, после чего формируется ответное сообщение (об успешной либо неуспешной авторизации). Информация о совершенных авторизациях экспортируется из Фронт-Офиса в Бэк-офис. Спустя определенное время по каналам платежной системы поступает файл финансовых подтверждений. В Бэк-Офисе выполняется соотнесение авторизации и финансовых подтверждений по каждой транзакции, производится перерасчет комиссий (на основе данных финансовых подтверждений). Затем информация о транзакциях экспортируется из Бэк-офиса в учетную систему Банка. В учетной системе пересчитываются остатки по счетам, затем остатки экспортируются из учетной системы в Бэк-офис, а из Бэк-офиса - во Фронт-офис
Студенты на практических занятиях должны реализовать данный механизм обработки транзакций. Каждому студенту предлагается реализовать одну из следующих задач:
Создание интерфейса ввода данных карты на сайте электронного магазина, формирование запроса авторизации, прием и обработка ответного сообщения.
Разработка интерфейса платежного терминала: ввод данных карты, ввод PIN-кода, ввод суммы операции, печать чека после выполнения авторизации (в чеке должны печататься: номер карты, дата операции, код терминала, сумма, код транзакции).
Реализация механизма обработки транзакций, выполняемой платежным терминалом: проверка необходимости выполнения авторизации в зависимости от суммы операции, в случае, если сумма не попадает под лимит офф-лайн авторизации, – формирование запроса авторизации, прием и обработка ответного сообщения.
Разработка интерфейса банкомата: ввод данных карты, ввод PIN-кода, ввод суммы операции; после выполнения авторизации – выдача суммы различными купюрами (с соответствующим изменением счетчиков купюр в кассетах) и печать чека (аналогично чеку терминала).
Реализация механизма обработки транзакций, выполняемой банкоматом: формирование запроса авторизации, прием и обработка ответного сообщения (содержащего в том числе информацию о том, какими купюрами должна происходить выдача).
Расчет комиссии за транзакцию во Фронт-офисе (реализовать различные варианты расчета: % от суммы транзакции; % от суммы транзакции, но не менее определенной суммы и т.д.). Аналогичным образом реализовать расчет комиссии в Бэк-офисе.
Контроль транзакции во Фронт-офисе (виды контроля: проверка PIN-кода в случае его наличия, контроль срока карты, контроль достаточности средств на счете, контроль наличия карты в стоп-листе и др).
Обработка транзакции из банкомата во Фронт-офисе: реализация алгоритма подбора купюр для выдачи.
Формирование ответных сообщений по всем видам запросов авторизации
Экспорт авторизации из Фронт-офиса и импорт их в Бэк-офис – вариант офф-лайн (пофайловый обмен).
Загрузка финансовых подтверждений из файла в Бэк-офис. Соотнесение авторизации с финансовым подтверждением (параметры соотнесения должны настраиваться).
Экспорт транзакций из Бэк-офиса и их импорт в Учетную систему – вариант офф-лайн (пофайловый обмен).
Ведение счетов и отражение транзакций в Учетной системе (предусмотреть возможность настройки списка счетов, по которым выполняется экспорт остатков в Бэк-Офис).
Экспорт остатков из Учетной системы и их импорт в Бэк-офис. Экспорт остатков из Бэк-Офиса и их импорт во Фронт-Офис.
Каждый студент по результатам работы должен подготовить отчет – в отчете должно быть представлено описание системы в целом (общее для всех), описание задачи, решенной студентом, в том числе описание связи задачи с другими задачами, описание интерфейсов взаимодействия с пользователем (в зависимости от задачи – с держателем карты или администратором процессингового центра) и т.д.