README.md

CardLedger

Мобильное приложение CardLedger (далее – МП) предназначено для хранения/формирования штрих-кода, который содержит информацию об идентификаторе топливной карты (номер карты в системе CardLedger).

При необходимости оплаты заправки, владелец ТС должен открывать мобильное приложение и выводить на экран штрих-код. Далее оператор АЗС должен считывать данный штрих-код сканером. После сканирования штрих-кода в системе управления АЗС должен быть зафиксирован уникальный идентификатор карты его владельца.

Функциональные требования

Страница авторизации

После установки мобильного приложения пользователь должен авторизоваться в мобильном приложении. При открытии приложения должно открываться окно авторизации, в котором должна быть возможность ввести идентификатор карты и ПИН-код карты.

  • Тип данных идентификатора карты - int(11).
  • Тип данных ПИН-кода карты - int(11).

Должна быть кнопка «Авторизоваться», при нажатии которой должна происходить проверка данных (идентификатора и ПИН-кода).

Главная страница

На главной странице приложения должны быть указаны данные клиента:

  • наименование эмитента топливной карты
  • идентификатор карты.

На главной странице должна быть кнопка «Открыть штрих-код», при нажатии на которую должен открываться штрих-код.

Нефункциональные требования

Штрих-код в формате DataMatrix (ГОСТ Р ИСО/МЭК 16022-2008) или EAN-13.

Тип данных идентификатора карты в CardLedger, который должен хранить штрих-код, - int(11)).

Приложение должно работать на операционной системе Аврора OS.

Конвейеры
0 успешных
0 с ошибкой