Rambler's Top100


Вы

посетитель






Учебный центр

АСР 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 формы в интерфейс



В начало страницы