Технический проект системы удаленного пополнения карт

Компания «Транспортная карта» из города Самары является местным оператором электронных карт, которыми жители оплачивают проезд в городском общественном транспорте. Система биллинга, используемая заказчиком, является покупной. В начале 2016 года возникла необходимость обеспечить жителям возможность удаленного пополнения своих транспортных карт, а именно - через интернет и через операторов-посредников (Сбербанк-онлайн, Киберплат и т.п.).

Мы разработали технический проект для реализации такой возможности. Он включает в себя подробное описание всевозможных нюансов, таких как:

  • Общая архитектура системы;
  • Сценарий оплаты через шлюз (Сбербанк, Киберплат, универсальный);
  • Сценарий оплаты через сайт заказчика;
  • Сценарий записи платежа на карту с помощью терминала отложенного пополнения;
  • Алгоритм проверки валидности карты;
  • Форматы обмена с существующей БД, с шлюзами Сбербанка и Киберплата;
  • Требования к функционалу мониторинга терминалов;
  • Права доступа пользователей;
  • Требования к оборудованию;
  • Требования по обновлению приложений;
  • Описание интерфейса пользователя;
  • Требования к установочному пакету программы;
  • Требования по документированию;
  • Требования по обучению сотрудников заказчика;

Ниже представлены некоторые из скриншотов интерфейса:

Технический проект на программное обеспечение пополнения карт
ТЗ на систему пополнения транспортных карт
Технический проект на программное обеспечение пополнения карт
ТЗ на систему пополнения транспортных карт
Технический проект на программное обеспечение пополнения карт

В связи с официальным отказом заказчика от данного проекта, доступен полный текст технического задания.

Полная детализация разработанных макетов интерфейса доступна по ссылке: http://proto2.nevlabs.ru/TK-Samara