Post on 06-Aug-2015
Реализация протоколов устройств платежного
терминала с возможностью тестирования
Дипломник: студент группы ПОВТ-91 Накрайников О.А.Руководитель: Воробьев А.Н.
Цели:
• Интеграция карточного ридера
• Интеграция карточного диспенсера
• Создание средств тестирования и диагностики
Задачи
Карточный
ридер
Карточный
диспесер
Диагнос-
тика
Задачи:• Изучение предметной
области
• Изучение документации протоколов и выделение необходимого функционала
• Проектирование и реализация структуры библиотеки
• Проектирование и реализация структуры оболочки тестирования
Задачи
Предмет-ная
область
Протоко-лы
Библиотек
а
Оболочка тестирова-ния
Карточный ридер CRT - 530
• Выдача карт из хранилища
• Забор карт в специальную корзину
• Подача карт на площадку для проведения над ней операций
Общая схема работы системы
Оболочка
тестирования
Устройство
CRT 285
Устройство
CRT 530
Библиотека CRT 285
Библиотека CRT 530
Схема работы оболочки тестирования
Средства организации графического интерфейса
Модель
данныхЯдро системы (контроллеры)
Библиотеки работы с
устройствами
Функциональные возможности ПО• Возможность интеграции в
ПО платежных терминалов
• Возможность тестирования методов протоколов
• Возможность получения дополнительных сведений о ходе взаимодействия с устройством
• Кросплатформенность Кросплат-
форменность
Интегра-ция
Диагностика
Общие сведения• Поддерживается на ОС семейств
Windows и GNU/Linux
• Требуется JRE не ниже 7 версии
• Язык программирования: Java
• Среда разработки и компоненты:
– NetBeans IDE 8.0;
– Java SE 7;