Задача проекта
Разработать систему взаимоотношения с клиентами ориентированную для платных дорог.
Система состоит из модуля CRM и Billing-модуля.
CRM-модуль обеспечивает:
- Управление множеством точек продаж;
- Управление множеством складов;
- Учет транспондеров на складах и точках продажи;
- Перемещение транспондеров между складами и точками продаж;
- Продажу транспондеров в точках продаж за наличные деньги;
- Учет наличных денежных средств от продаж транспондеров;
- Продажа транспондеров за безналичный расчет;
- Продажа транспондеров за счет средств на личном счете клиента;
- Анализ продаж транспондеров.
Billing-модуль обеспечивает:
- Ведение личных счетов клиентов;
- Пополнение счета клиента наличными денежными средствами;
- Пополнение счета клиента безналичнымы способами (VISA/Mastercard/Yandex-money/QIWI/PayPal);
- Выставление счетов клиентам;
- Отслеживание оплаты счетов по банковским выпискам;
- Изменение баланса клиента после проезда с использованием транспондера;
- Оповещение клиента о снижении уровня баланса ниже установленной нормы;
- Учет множества тарифов;
- Учет множества промо-акций влияющих на тарификацию;
- Предоставление клиентам детализации операций по их счетам.
Система разработана на платформе JavaEE 6 с использованием СУБД Oracle по 3-х звенной архитектуре.
Система построена на принципах SOA.
Используемые технологии: EJB, JSF, Web services, Java-applets.
Используемые протоколы: HTTP, SOAP/HTTP
Хотите обсудить разработку
Заказать проектподобного проекта?