АСР CombiBilling Специальное описание Преимущества АСР CombiBilling • Гибкость и адаптивность • Современный удобный интерфейс • Поддержка стандартов обмена (SOAP, XML, DBF, CSV и пр.) • Высочайшая скорость работы (лидер на рынке) • Возможность подключения практически к любым БД (Oracle, MSSQL, Firebird, MySQL и др.) • Возможность работы как через стандартного клиента так и через Web. Список модулей АСР • • • • • • • • • Application Server (прослойка для клиетов) Billing Server (выполнение задач) Document Server (печать, рассылки, SMS) Web Server Integration Server (интеграция с другими системами) Scheduler (запуск задач по расписанию) Control Service (сервис управления) Data Transfer Server (сбор данных) Fraud Catcher (Выявление аномалий) • • • • • • • • • • • Inventory Service (управление инфраструкктурой) Mediation Server (сервер предобработки данных) RADIUS Server IPFIX Collector (сервис сбора статистики IPFIX) Netflow Collector (сервис сбора статистики Netflow) PBX Collector (сервис сбора с телефонных станций) CCM Collector (сервис сбора с Cisco Call Manager) CRMX (GUI- клиент) Service Desk (система работы с заявками) Web Reports (Web- версия генератора отчетов) Control Center (центр управления сервисами) • • • • • • Report Suite (GUI клиент для аналитики) Личный кабинет (Web) Update Manager (управление лицензиями) RADIUS Client (анализ RADIUS-обмена) PKConfig (конфигуратор) Script Editor (среда отладки скриптов) Сервер приложений Реализует промежуточное звено для клиентских приложений. Обеспечивает функционал согласованного изменения данных системы, а также двустороннего обмена с другими системами (например СУД) Сервер биллинга Является центром выполнения различных задач (сценариев) системы. Обеспечивает выполнение внутренних заданий по обработке (начисления, выписка счетов, тарификация), импорт-экспорт данных (обмен с другими системами), массовую подготовку документов и писем, подключение/отключение клиентов (услуг) Сервер работает в многопоточном режиме, и обеспечивает обработку до 100 тысяч записей в секунду Сервер документов • Обеспечивает массовую печать документов на несколько принтеров, с контролем загрузки очереди. • Реализует массовые рассылки по электронной почте и SMS • Позволяет управлять очередями печати и рассылок, просматривать документы в очереди Web сервер Реализует среду выполнения для web-based компонентов системы, таких как • Web-клиент • Личный кабинет • Web-отчеты • Service Desk Сервер интеграции Обеспечивает интерфейсы интерактивного взаимодействия с другими системами, например сервисами по приему платежей, SMS оповещений и пр. Сценарий обмена гибко настраивается индивидуально для каждой системы Планировщик Позволят выполнять по расписанию различные задания (сценарии сервера биллинга, резервное копирование БД и прочее) Задачи планировщика пишутся на скриптовом языке и могут реализовывать сложную логику. Центр управления Реализует единый интерфейс для администратора системы. Control Center позволяет управлять всеми сервисами системы из любой точки, вне зависимости от их расположения GUI клиент Единое полноценное клиентское приложение с удобным графическим интерфейсом В зависимости от конфигурации системы и прав пользователя, предоставляет интерфейс к данным системы. Service Desk • • • • Система работы с заявками клиентов Полноценный доступ к данным клиентов Удобный и быстрый интерфейс Аналитические отчеты по базе тикетов Клиент Архитектура системы Call-center Администрирование (полный доступ) BS CombiBilling WEB-interface АРМ Serviсe Desk Сервер интеграции Системы традиционного доступа Application-server Внешние системы (платежные и.т.п.) SQL server/DB Сервер импорта (Subscriber Management) Биллинговая подсистема TV/Video Планировщик Управление доступом Начисления Биллинг Сервер документов (печать, рассылки, уведомления) Первоначальная активация Центр печати SMTP, SMS-gate Архитектура клиентских подключений Web-Server HTTP-S Личный кабинет Service Desk Front Office SQL сервер АРМ АРМ Application Server АРМ Back Office АРМ АРМ Описание архитектуры Основные модули системы реализованы в виде отдельных сервисов. Весь обмен между сервисами (а также с клиентскими приложениями) ведется на стандартном протоколе SOAP Система хорошо масштабируется Поддерживается распределенная обработка данных Все необходимые процедуры (резервное копирования, начисления, рассылки и пр.) могут происходить в автоматическом режиме Централизованное управление и мониторинг Высочайшая скорость обработки Наличие как Web- клиента так и полноценного клиентского приложения Расширяемый функционал клиентских мест (без замены приложений) Полностью настраиваемый функционал задач серверных приложений (построение из готовых элементов) Web-клиент • Работает во всех современных браузерах (IE 8+, Chrome, Safari, Firefox) • Не зависит от операционной системы • Не использует ActiveX, Java и прочих плагинов • Широкое использование AJAX (без перезагрузки страниц) Пример интерфейса Web-клиента Полноценный клиент • • • • Высокая скорость работы Удобство для пользователя Полное использование клавиатуры Стандартные системные элементы (контролы) привычные пользователям • Встроенный дизайнер отчетов • Встроенный дизайнер форм • Гибкая настройка полей таблиц Пример интерфейса GUI клиента Возможности интерфейса Настраиваемая карточка поиска с адаптивными выпадающими списками Выбор отображаемых полей всех таблиц Содержимое любой таблицы может быть напечатано или скопировано в буфер обмена Фильтрация и сортировка Любая таблица может быть отфильтрована и отсортирована по любой колонке Использование форматирования Все таблицы и другие элементы интерфейса поддерживают расширенное оформление на основе HTML Полная настройка любой таблицы Полностью настраиваемое меню (набор кнопок) во всех формах Как набор кнопок, так и их действия могут быть настроены Встроенный интерактивный дизайнер отчетов Дизайнер данных (карточек) Переходы между разделами Возможны переходы к любым связанным объектам Контроль корректности ввода Для полей форм настраивается проверка корректности данных Особенности интерфейса • Любое окно может быть переработано (добавлены вкладки, кнопки и пр.) без замены приложения • К каждому окну (подразделу) привязывается список доступных отчетов и сценариев • Вся загрузка данных происходит в фоне (интерфейс не «замирает») • Настройки отображения таблиц, положения разделителей и пр. запоминаются для каждого пользователя Тарификация • Тарификация настраивается в задачах сервера биллинга, путем формирования дерева обработки из стандартных компонентов (процессоров) • Такой принцип позволяет реализовать схему тарификации и начисления услуг любой сложности • Основой тарифных планов являются наборы факторов и параметров. В каждом тарифном плане задаются используемые факторы и параметры, а также их зависимости между собой. Окно настройки плана Окно редактирования плана Документооборот • Система позволяет формировать документы любой сложности оформления и содержания (счета, фактуры, акты и пр.) • Поддерживается непосредственное хранение и редактирование форматированных текстов (например договоров), кроме того к договору может быть привязан любой формализованный набор параметров (карточка) • Первоначальный текст документа (договора) может формироваться автоматически на основе шаблона, с подстановкой данных Платежи • Возможен как ручной ввод платежей, так и импорт из файла (клиент-банк), а также оюмен с другими системами • Поддерживается интеграция с основными платежными системами (ОСПМ и пр.) • Привязка платежа к клиенту настраиваемая, идентификация может проводиться по любым параметрам • Поддерживается схема ручного разнесения неидентицифированных платежей со специального счета Формирование отчетов • Встроенный генератор отчетов позволяет формировать отчеты любой сложности оформления и содержания. • Поддерживаются группировки, промежуточные итоги, кросс-таблицы, графики и пр. • Возможен запрос дополнительных параметров у пользователя, перед выводом отчета • Результат может быть получен в форматах HTML, PDF, CSV • Отчеты доступны как из Web так и из графического клиента Web-интерфейс отчетов Отказоустойчивость • Все серверные компоненты системы выполнены в виде системных сервисов. Ошибки на клиентских местах не влияют на серверную часть. При зависании сервиса он автоматически перезапускается системой. • Задачи сервера биллинга и других сервисов исполняются в изолированных потоках и не влияют друг на друга. • Система производит регулярный автоматический бэкап базы данных, с сохранением по сети Отказоустойчивость • Контроль ввода производится на нескольких уровнях, в клиентском приложении, в Application – сервере и на уровне базы данных • Разработчик осуществляет поддержку через систему тикетов, по почте, по телефону и через удаленный доступ. • Опционально возможны выезды и поддержка 24x7 Филиалы • Работа с филиалами возможна как с онлайндоступом так и с собственной БД с периодической репликацией (в зависимости от задачи) • Используется система уникальных ключей для каждого филиала