В данной программе предусмотрено несколько режимов работы. Вначале работы с биллинговой системой происходит аутентификация пользователей. В случае успешной идентификации проводится мониторинг клиентов, а затем пользователь может выбрать режим работы с базой Tarif. Этот алгоритм изображен на рис.1.9.:
Рис.1.9 Общий алгоритм работы биллинговой системы.
Вначале работы с модулем учёта тарифов пользователю предлагается выбрать один из них и, если он не ведет к завершению работы программы, происходит выполнение данного этапа и затем программа вновь переходит в режим ожидания.
Главный алгоритм работы подсистема автоматизированной тарификации представлен на рис.1.10.
Рис.1.10. Главный алгоритм работы подсистемы тарификации.