Технический проект системы удаленного пополнения карт
Компания «Транспортная карта» из города Самары является местным оператором электронных карт, которыми жители оплачивают проезд в городском общественном транспорте. Система биллинга, используемая заказчиком, является покупной. В начале 2016 года возникла необходимость обеспечить жителям возможность удаленного пополнения своих транспортных карт, а именно - через интернет и через операторов-посредников (Сбербанк-онлайн, Киберплат и т.п.).
Мы разработали технический проект для реализации такой возможности. Он включает в себя подробное описание всевозможных нюансов, таких как:
- Общая архитектура системы;
- Сценарий оплаты через шлюз (Сбербанк, Киберплат, универсальный);
- Сценарий оплаты через сайт заказчика;
- Сценарий записи платежа на карту с помощью терминала отложенного пополнения;
- Алгоритм проверки валидности карты;
- Форматы обмена с существующей БД, с шлюзами Сбербанка и Киберплата;
- Требования к функционалу мониторинга терминалов;
- Права доступа пользователей;
- Требования к оборудованию;
- Требования по обновлению приложений;
- Описание интерфейса пользователя;
- Требования к установочному пакету программы;
- Требования по документированию;
- Требования по обучению сотрудников заказчика;
Ниже представлены некоторые из скриншотов интерфейса:
В связи с официальным отказом заказчика от данного проекта, доступен полный текст технического задания.
Полная детализация разработанных макетов интерфейса доступна по ссылке: http://proto2.nevlabs.ru/TK-Samara