Purpose and main characteristics of the system
An automated billing system (ASR) «Fido Billing» - is a multipurpose information system for large and medium-sized companies with an extensive organizational structure, are providers of telecommunications services.
ACP «Fido Billing» is intended for automation of technological processes related to the provision of telecommunications services, to automate the calculation of the cost of the services provided, to control the financial and legal relationship with the customers.
One of the main advantages of the system is that a company with geographically distributed network of telecommunication service providers that use its own tariff and accounting policy, is able to centrally manage and carry out accounting and tariff policy in a single data center. This feature eliminates the need for each territorial division of its own software and hardware complex calculations with customers.
The system is implemented in a three-tier architecture (WEB-technology) with a single data processing center. The database server uses RDBMS Oracle 10g, in any application server supporting J2EE container, in particular, Oracle AS, Resin AS, JBOSS can be used as an application server and others.
ACP «Fido Billing» functionally consists of the following subsystems:
Automated calculations «Fido Billing» system is implemented in accordance with the requirements of industry standard TSt 45-063: 2007.
Customer Relationship Management
This subsystem implemented functions necessary for successful interaction with customers - functions for storing and processing information about the client, his needs, and automates the activities of the company for the provision of services to clients, attract and retain customers as well as to improve the interaction with customers.
The main functions of the subsystem Customer Relationship Management are:
Accounting and control of payments
This subsystem implemented functions required for the registration and control of customer payments.
The system provides support for these types of payments like cash, bank transfers, payments through prepaid and credit cards, payments through the electronic payment system services, postal orders.
By means of entering information on the payments system are the following:
This module provides functions that provide in software protection against unauthorized access to the system, control access rights to specific functions for different categories of users, to ensure monitoring of actions and powers of users. In addition, this module provides functions to keep a record of the internal organizational structure of the enterprise - a list and the hierarchy of units and departments, the list of employees.
The system is founded on a flexible mechanism for creating and modifying roles (computer workstations) users based on their job responsibilities. Roles are generated by the system administrator when registering new users. Each role is associated with the user menu and affordable set of objects, and they, in turn, named set of access rights to each object. Community information system has limited access to the modules, system functions. Rights and privileges of the system administrator manages the users. System Administrator will also be monitored by the system settings.
The main functions of this subsystem are:
Information and reference services (My Account)
This subsystem implemented the functions necessary to provide comprehensive information to customers to provide them with services.
Subsystem of Information and reference services (My Account) allows the company's clients through the Internet to have access to the following information and functions:
This subsystem functions are implemented that allow for flexible adjustment of tariffs for services of various types, carry out on the basis of the data and in accordance with pre-built tariff billing services to conduct financial records on the services provided.
In this embodiment, the system supports charging and setting tariffs for the following services:
The system implements a flexible adjustment of the tariff plans, which allows tariff service provided by various criteria (time, quantity, direction, threshold, etc.).
The system implements functions to perform calculations in mezhraschetny period recalculate charges, conduct billing "thrown" statistics, ie, conduct re-charging data after eliminating billing errors or failure.
The system supports automatic management services on the switching equipment and notification of customers when the threshold of their personal accounts receivables. The notification can be in voice and \ or electronic (e-mail) mode.
Collection and preliminary data processing
This subsystem is designed to collect primary information on the services provided to clients with telecommunication devices, its purification and subsequent transfer for charging.
The subsystem of collection and pre-processing of the information supports the following types of information sources:
The subsystem is implemented flexible adjustment to various sources of information, which allows, in particular, receive and process data transmitted on different versions of NetFlow, receive and process the data received in the form of CDR files in various formats, as well as to receive and process data from structured text files.
Management of telecommunications equipment
This subsystem implemented functions needed to manage various telecommunications equipment in the context of the provision of services, in particular:
Statistics and Analysis
This subsystem provides the following functions:
The subsystem implemented procedures to generate analytical and statistical information, conventionally divided into the following categories: