Чтобы спланировать внутреннюю архитектуру полнофункциональной
Чтобы спланировать внутреннюю архитектуру полнофункциональной биллинговой системы, в первую очередь нужно выделить задачи, которые она должна решать.
- сбор информации о потребляемых услугах (аккаунтинг)
- аутентификация и авторизация абонентов
- контроль денежных средств на счетах абонентов и списание средств в соответствии c действующей тарифной сеткой
- пополнение счетов абонентов
- внесение изменений в тарифы
- предоставление статистики по операциям (клиентская и операторская части)
Кстати, не стоит путать аутентификацию и авторизацию - это разные понятия. Так, аутентификация - процедура идентификации пользователя (обычно сводящаяся к проверке указываемых им данных на совпадение с хранящимися в системе). Авторизация - процесс принятия решения о правомерности доступа пользователя к какому-то конкретному ресурсу (например, к файлу на диске или к определенной услуге связи).