Биллинговая система
Обзор проекта
Наш заказчик – официальный представитель мобильных операторов и реселлер телекоммуникационных услуг в VIP сегменте. Для составления отчетов и счетов на оплату компания использует биллинговую систему, которая работает с API своих партнеров. На момент обращения использовалась API Beeline.
Задача
Заказчик обратился за поддержкой и развитием используемого программного обеспечения. Основное требование заключалось в автоматизации работы операторов абонентской службы при составлении сводной отчетности по обслуживаемым номерам, которая была затруднена из-за ограничений API.
Решение
Для оптимизации составления отчетов по абонентской базе было реализовано архитектурное решение, при котором функция запроса данных от API Beeline была вынесена в параллельный процесс. Со стороны пользовательского интерфейса система выдает оповещение о начале и завершении процесса.
В рамках поддержки были реализовали следующие возможности: • создали форму отправки СМС из системы через СМС-сервер Beeline; • расширили модуль отчетности; • добавили отчетность по остаткам пакетов услуг; • расширена функциональность модуля интеграции с API Beeline.
Технлогии:
Front-end: HTML, CSS, JQuery.
Back-end: Python Flask.
Back-end: Python Flask.