Report/ Telecom Billing System

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 36

Report/ Telecom billing

system

Table Content

Billing system basics


Billing systems structure
Application of billing
system.
explain the programming.
Conclusions

Billing Systems

Billing system basics


Billing systems structure
Application of billing system.
explain the programming.
Conclusions

Billing system basics

o Definitions.
o Billing system goals.
o Basic functionality.
o Service Usage Data.
o Service Usage Data-example.
o Advantages of the system.

Definitions
Billing system is an
application to automate the
process of ordering and
billing of a Departmental
store.
This web based application is
designed considering the
chain of departmental store
which is located in various

Billing System Goals

User

Billing System

Bill

Telephone billing systems are the largest


commercial transaction
processing systems running currently on
earth? ..HOW MANY...

Basic functionality

Service Usage Data

Previously CDR (Call Data Records):One Record Per Call


Vendor-specific format
Typical CDR data :
* Calling Party; Called Party; Call
Start; Call Duration;
Service Type; ...

Service Usage Data Sources exemples:-

Landline telephony :
* Local switches
GSM telephony :
* Voice calls MSC
* SMS traffic SMSC
* Data traffic GGSN
* MMS traffic MMSC
* Roaming CDRs from business
partners

Advantages of the system


Collection of call data.
Storage of call data into
customer database.
Calculation of the charges.
Additional charges are also
included.
Keep the data of customer.

allows users to view, print, or


export to another data format
charges for telephone, voicemail,
fiber optics, television
Find the location of the users.

Billing Systems

Billing system basics


Billing systems structure
Real-time billing needs
Need for flexibility
Conclusions

Billing systems structure

basic structure about billing system.

Billing Systems Structure

Payment management

Use
r

customer

Invoicing engine

Rating engine

Billing mediation
server

Billing Systems

Billing system basics


Billing systems structure
Application of billing system.
explain the programming.
Conclusions

Application of billing system


---------------------------------

Billing Systems

Billing system basics


Billing systems structure
Application of billing system.
explain the programming.
Conclusions

.explain the programming


The code programming.
Explain the programming.
* Explain the library.
* Explain the function.
* Explain the menu.
* Explain the input.
* Explain the output.

.The code programming

Explain the programming


Explain the library :1) stdio.h
In the C Programming Language, the
Standard Library Functions are divided
into several header files.
The following is a list of functions found
within the<stdio.h>header file:
* Formatted Input/output
functions.
* File Operation functions.

*Character Input/output
functions.
* Block Input/output functions.
* File Positioning functions.
2) conio.h
All C inbuilt functions which are declared
in (conio.h )header file are given below.
The source code for (conio.h )header file
is also given below for your reference.

3) ctype.h
The<ctype.h>header file of the C
Standard Library declares several
functions that are useful for testing and
mapping characters.
4) stdlib.h
The<stdlib.h>header defines four
variable types, several macros, and
various functions for performing general
functions.
5) windows.h

.Explain the function

.Explain the menu


The menu of the programming is started by greeting:
*WELCOM IN THE TELCOME BILLING MANAGEMENT*
With some effects.
The menu of programming has also 7 chosis:
1) A : Adding new record.
2) L : Listing for record.
3)M : Modifying the record.
4) P : payments.
5) S : Searching records.
6) D : Deleting records.
7) E : Exit Program.

.Explain the menu


1) A : Adding new record.
This menu used to add new record to the
list of old record. And this menu has three
parts:
1) Enter phone number
2) Enter full name
3) Enter the amount

Explain the menu


2) L : Listing for record.
This menu is used the same memory , is
used to storage the record.
3) M : Modifying the record.
This menu is used to modifying the
information of record listing , and is very
important for the programming. To modify
any record enter the number just.

Explain the
the menu
Explain
menu
4) P : payments.
This menu used to enter new amount to
the record.
5) S : Searching records.
This menu used to search about any
records listing by their number.

Explain the menu

6) D : Deleting records.
This menu used to delete the record listing
from list.
7) E : Exit Program.
This menu used to exit from any menu to
the main menu. We use Ese aucoia to
exit.

You might also like