Вы
посетитель
![]()
Учебный центр
АСР LANBilling ветки 1.8 и в большей степени 1.9 представляет собой универсальный инструмент, предназначенный для автоматизации расчетов с абонентами за услуги электросвязи, телевидения, телематики и пр. Система построена исходя из принципа предоставления максимальной гибкости ее настройки под конкретные задачи операторов, которые эксплуатируют биллинговую систему, без необходимости модификации исходного кода бинарных компонентов системы.
- Разработанный API (для версии АСР LANBilling 1.9). В основе API лежит сокетный сервер АСР LANBilling 1.9, который реализует в себе алгоритм обслуживания запросов от программных клиентов (как внешних, так и включенных в комплект поставки АСР, в частности Web интерфейса) на основе технологии SOAP (Simple Objects Access Protocol). Пример того, как тестировать функции API, доступен по ссылке http://www.lanbilling.ru/api_test.html
- Произвольного формирования шаблонов документов (включая отчетно-платежные) (раздел "Шаблоны документов" документации). Пример формирования документов на основе шаблонов доступен по ссылке http://www.lanbilling.ru/neworders.html.
- Подключения пользовательских отчетов, формат и логику работы которых определяет оператор самостоятельно (раздел "Пользовательские отчеты")
- Конструирования собственных алгоритмов начисления абонентской платы на произвольных тарифах - конструктор тарифов (с версии 1.9)
- Определения собственных сервисных абонентских функций (раздел "сервисные функции" документации) и их тарификация
- Изменения и дополнения интерфейсных форм как административного, так и клиентского (кабинета клиента) интерфейсов, с использованием хорошо зарекомендовавших себя и популярных интерфейсных framework ов, таких как ExtJS, JQuery и т.п.(с версии 1.9)
- Формализации описания сетевых компонентов обеспечивающей сети (LANBilling Inventory) и построения управляемой сетевой модели
Список этих возможностей постоянно расширяется от сборки к сборке. Данный раздел сервера www.lanbilling.ru предназначен для персонала, эксплуатирующего АСР и использующего перечисленные возможности для расширения функциональных качеств нашего продукта и вносящих в него собственную специфику для удовлетворения потребностей рынка. В этом "центре обучения" персонал нашей компании и сторонние разработчики будут публиковать материалы, способствующие пониманию механизмов внесения изменений в функционал системы, а также оказывающие практическую помощь в их освоении. Кроме этого раздел будет содержать приложения - плагины (PlugIns) для АСР LANBilling, которые разработаны персоналом компаний, эксплуатирующих систему, как коммерческие, так и бесплатные.
Поддержка ExtJS
Начиная с 15 сборки ветки 1.8 АСР LANBilling наша компания объявляет Web интерфейс АСР - свободно распространяемым ПО в соответствии с GPL-3 лицензией и включает в него библиотеку ExtJS, также свободно распространяемую по GPL-3 лицензии. При разработке Web интерфейса начиная с 15 сборки версии 1.8 и версии 1.9 установлены приоритеты на использование Web 2.0 технологий, позволяющие наделить традиционно статический HTML код динамическими частями, позволяющими сделать работу более удобной и интерактивной. Речь идет об использовании Ajax и библиотек, реализующих соответствующие классы на основе DOM. В частности ExtJS 2.x, с момента финализации сборки №15 разработчики могут включать свой код и вызывать компоненты библиотеки непосредственно из своих приложений для АСР LANBilling.
Пример добавления собственной ExtJS формы в интерфейс
В начало страницы




