Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание на практику New.doc
Скачиваний:
3
Добавлен:
10.11.2019
Размер:
153.09 Кб
Скачать

Задание на практику для студентов экономического факультета.

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

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

Студенты на практических занятиях должны реализовать данный механизм обработки транзакций. Каждому студенту предлагается реализовать одну из следующих задач:

  1. Создание интерфейса ввода данных карты на сайте электронного магазина, формирование запроса авторизации, прием и обработка ответного сообщения.

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

  3. Реализация механизма обработки транзакций, выполняемой платежным терминалом: проверка необходимости выполнения авторизации в зависимости от суммы операции, в случае, если сумма не попадает под лимит офф-лайн авторизации, – формирование запроса авторизации, прием и обработка ответного сообщения.

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

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

  6. Расчет комиссии за транзакцию во Фронт-офисе (реализовать различные варианты расчета: % от суммы транзакции; % от суммы транзакции, но не менее определенной суммы и т.д.). Аналогичным образом реализовать расчет комиссии в Бэк-офисе.

  7. Контроль транзакции во Фронт-офисе (виды контроля: проверка PIN-кода в случае его наличия, контроль срока карты, контроль достаточности средств на счете, контроль наличия карты в стоп-листе и др).

  8. Обработка транзакции из банкомата во Фронт-офисе: реализация алгоритма подбора купюр для выдачи.

  9. Формирование ответных сообщений по всем видам запросов авторизации

  10. Экспорт авторизации из Фронт-офиса и импорт их в Бэк-офис – вариант офф-лайн (пофайловый обмен).

  11. Загрузка финансовых подтверждений из файла в Бэк-офис. Соотнесение авторизации с финансовым подтверждением (параметры соотнесения должны настраиваться).

  12. Экспорт транзакций из Бэк-офиса и их импорт в Учетную систему – вариант офф-лайн (пофайловый обмен).

  13. Ведение счетов и отражение транзакций в Учетной системе (предусмотреть возможность настройки списка счетов, по которым выполняется экспорт остатков в Бэк-Офис).

  14. Экспорт остатков из Учетной системы и их импорт в Бэк-офис. Экспорт остатков из Бэк-Офиса и их импорт во Фронт-Офис.

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