Telephone Billing System Project Report Project
Telephone Billing System Project Report Project
INTERNSHIP REPORT
ON
TELEPHONE BILLING SYSTEM PROJECT
BY
KAMAL ACHARYA
(Tribhuvan University)
Date: 2024/04/23
1|Page
CHAPTER 1
OVERVIEW OF THE PROJECT
1.1 INTRODUCTION
Telephone Billing System were to minimize the work and at the same time
increase the speed of the work done and also the information retrieval will become
easy. In this project the maintenance of database as well as overall project will
become easy. The purpose of the project is to develop a system which is user
friendly, easy to use maintain and satisfies all the requirements of the user of the
specified system. Security measure will be adopted, by maintaining the login of
username and the password. Data redundancy will be greatly reduced because this
new system is built using Visual Basic 6.0 as front-end. It entails looking into
duplication of efforts bottlenecks and inefficient existing procedures.
2|Page
1.2 MODULE DESIGN
Our project is implemented using the following modules.
Input Design.
Output Design.
Table Design.
Output design has been an ongoing activity from the very beginning of the project. The
objective of the output design is to convey the information of all past activities, current status
and to emphasize important events. The output generally refers to the results and information
that is generated from the system.In the output design phase one or more output media can be
selected. Out of which the most common ones are CRT displays and print out. Here only CRT
display has been attempted. A rapid enquiry is obtained from CRT displays. From design is
made interesting and attractive.
3|Page
user friendly, easy to use , maintain and satisfies all the requirements of the user of
the specified system.
1. CUSTOMER RECORDS
Custname Text
Custadd Text
Custphno Number
2. CALL RATES
Local Number
Mobile Number
Number
STD
ISD Number
MonthlyRental Number
Custphno Text
MLocal Number
Mmobile Number
Mstd Number
Misd Number
4. BILL RECORD
custname Text
Custphno Text
Custadd Text
Localmt Number
Mobilemt Number
STDmt Number
ISDmt Number
5. LOGIN
LOGIN_ID AutoNumber
LOGIN_NAME Text
LOGIN_PASSWORD Text
4|Page
CHAPTER 2
SYSTEM ANALYSIS
The existing system was a manual one. Whatever be the process involved in the
system were done through register (files) . There were lots of complexities involved in the
system. When any customer takes new connections then separate files were maintained.
Updating of data was very tedious job. It was not easy to do several administrative works
like managing rates of calls, addition or modification of metered calls & customer entries.
In the existing system all the office works was done manually. The manual work
processes was time consuming and hence slow. Following are the main drawbacks of the
existing system:
The existing system is totally manual thus there are chances of error in
Processing.
The basic and major drawbacks in the existing system are the speed of
retrieval of data from files, which leads to delay.
Maintenance of data is very cumbersome and laborious job.
The manual jobs such as calculation are more error prone.
There are plenty of chances of duplicity of data and information.
Updating is very tedious job.
There is no central database from where one can get different statistical data at
one place.
Since existing system was totally manual which has lots of complexities, shortcomings in
itself and all the data was being stored in registers, files .Thus to overcome the limitations of
existing system, the new computerized system needed, so that information can be provided
to the user more quickly and more accurately.
5|Page
2.3 PROPOSED SYSTEM
The new system titled “TELEPHONE BILLING SYSTEM” was hence proposed to
remove all the drawbacks discussed above. Information is a vital ingredient for the operation
and management of any organization. Thus, any system should have the ability to provide
error free filtered information after processing the required data. This system has been taken
up with a view for developing a more sophisticated system that can be easily handled by any
kind of users. The proposed system aims at efficient and timely information for decision-
making, integrate with other functions, and reduce redundant work.
Consistent user interface with high economic features built into it.
System design in modular and structured way so as to make the integration with other
subsystems easier.
User has complete control as it provides and accept only appropriate and valid data.
User-friendly error messages are provided wherever necessary.
Addition, deletion, modification of records as when needed.
Providing connections to new customers.
Bill generation for customers.
6|Page
2.5 SOFTWARE SPECIFICATION
7|Page
CHAPTER 3
SYSTEM IMPLEMENTATION
8|Page
SIGNIFICANCE FEATURES OF VISUAL BASIC 6.0
Toolbox: The Tool Box window differs from the tool bar. The Tool Box is a collection
of tool that acts as a repository of controls we can place on forms. Some tools are Selection
Pointer, Picture Box, Label, Text Box, Frame Button, Command Botany, Check Box, Option
Button etc.
Text Boxes:
It is used to display text or to accept user input. Most of the code is written to process
the information users enter into them. Several properties of text boxes are as follows: -
Text:
The text property in text box is the analog of the caption property for a command button
or a form; it controls text the users see. It determines whether text on the control such as label
or command button, is left justified, centered, or right justified on the control. The Alignment
property take one of the three values: 0-Left justify, 1-Right justify, 2-Center.
Max Length:
This property specifies the maximum number of characters that the text box will accept.
A value of 0 indicates that the user can enter a value of any length.
Locked:
This property determines whether the user can enter a value or change the default value of
the text box. If true, the user cannot change the text box value until the program, at run time
assigns a false to this property.
Labels:
Use Labels to display information programmer does not want the user to be able to
change. Most common use for Labels is to identify a text box or other control by describing
its contents. Another common use is to display help information.
Message Boxes:
9|Page
Message boxes display information in the dialog box superimposed on the form. They
want for the user to choose a button before return to the application box.
Database:
A database is a set of data, organized for easy access. The database is the actual
data. It is the database that you will be accessing when you need to retrieve data.
Data Dictionary:
The data dictionary is a set of tables Access uses to maintain information about
the database. The data dictionary contains information about tables, indexes, clusters, and so
on.
The DBA is the person responsible for the operation, configuration, and
performance of the database. The DBA is charged with keeping the database operating
smoothly, ensuring that backups are done on a regular basis and installing new software.
Other responsibilities might include planning for future expansion and disk space needs,
creating databases and tablespaces, adding users and maintaining security, and monitoring the
database and retuning it as necessary. Large installations might have teams of DBAs to keep
the system running smoothly; alternatively, the tasks might be segmented among the DBAs.
DBMS or RDBMS:
The Database Management System is the software and collection of tools that
manages the database. A Relational Database Management System is a DBMS that is
relational in nature. This means that the internal workings access data in a relational manner.
Access is an RDBMS.
Query
10 | P a g e
A query is a read-only transaction against a database. A query is generated using the
SELECT statement. Users generally distinguish between queries and other transaction types
because a query does not change the data in the database.
11 | P a g e
CHAPTER 4
SYSTEM DESIGN
4.1 INTRODUCTION
System design is the second step in the system life cycle, in which overall design of
the system is achieved. The functionalities of the system is designed and studied in this phase.
The first step is designing of program specification. This determines the various data inputs
to the system, data flow and the format in which output is to be obtained. Design phase
is a transmission phase because it is a transition from user oriented document to computer
data. The activity in the design phase is the allocation of functions to manual operations,
equipment and computer programs. Flow charts prepared in the study time received and
decomposed until all functions in the system perform evidently.
Modularization of task is made in the mode. The success of any integrated system
depends on the planning of each and every fundamental module. Usually a project is revised
in step by step sequence. Inter phase management of such module is also important.Software
design methodology changes continually as new methods, better analysis and broader
understanding evolve.
Various techniques for software design do exit with the availability of criteria for
design quality. Software design leads three technical activities-design, code and test.The
techniques for software design do exit with the availability of criteria for design quality.
Software design leads three technical activities-design, code and test that are required to build
and verify software. Each activity transforms information, which validates the software. The
design system converts theoretical solution introduced by the feasibility study into a logical
reality.
12 | P a g e
4.2 DESIGN STRATEGY
The design strategy is a vital aspect of the system to be developed. The design of the
software reflects the basic understanding of the problem. For designing a good system what
we have to be is to get correct definition of the problem and analyze the problem thoroughly.
The design of a system should be such that if a small portion is changed. The rest of
the system should be unaffected. This is the flexibility of the system. Greater the system
flexibility greater will be the system reliability. While carrying out the job of designing of a
new system one has to consider many factors. These factors include the drawbacks and
limitations of the present manual system as well as of the features and advantages of the
proposed system. It should be designed in such a manner that even a layman can run it
without any difficulty.
Design of input and output formats is equally important for any design. The output
format should be designed in such a way that it must reflect all the required information in
detail. The design of the database itself such as type of data stored, size of data etc. Some of
the decisions made during database design are:
13 | P a g e
Data, which must be avoided from redundancy.
Maintenance of data integrity etc.
Avoid over writings.
Prevents invalid data access and changes.
ADMINISTRATOR
BILLING
SYSTEM
CUSTOMER
14 | P a g e
CHAPTER 5
BIBLIOGRAPHY
References
1. Acharya, Kamal, Attendance Management System Project (April 28, 2024).
Available at
SSRN: https://ssrn.com/abstract=4810251 or http://dx.doi.org/10.2139/ssrn.4810251
2. Acharya, Kamal, Online Food Order System (May 2, 2024). Available at
SSRN: https://ssrn.com/abstract=4814732 or http://dx.doi.org/10.2139/ssrn.4814732
3. Acharya, Kamal, University management system project. (May 1, 2024). Available at
SSRN: https://ssrn.com/abstract=4814103 or http://dx.doi.org/10.2139/ssrn.4814103
4. Acharya, Kamal, Online banking management system. (May 1, 2024). Available at
SSRN: https://ssrn.com/abstract=4813597 or http://dx.doi.org/10.2139/ssrn.4813597
5. Acharya, Kamal, Online Job Portal Management System (May 5, 2024). Available at
SSRN: https://ssrn.com/abstract=4817534 or http://dx.doi.org/10.2139/ssrn.4817534
6. Acharya, Kamal, Employee leave management system. (May 7, 2024). Available
at SSRN: https://ssrn.com/abstract=4819626 or http://dx.doi.org/10.2139/ssrn.4819626
7. Acharya, Kamal, Online electricity billing project report. (May 7, 2024). Available at
SSRN: https://ssrn.com/abstract=4819630 or http://dx.doi.org/10.2139/ssrn.4819630
8. Acharya, Kamal, POLICY MANAGEMENT SYSTEM PROJECT REPORT. (December
10, 2023). Available at
SSRN: https://ssrn.com/abstract=4831694 or http://dx.doi.org/10.2139/ssrn.4831694
9. Acharya, Kamal, Online job placement system project report. (January 10, 2023).
Available at
SSRN: https://ssrn.com/abstract=4831638 or http://dx.doi.org/10.2139/ssrn.4831638
10. Acharya, Kamal, Software testing for project report. (May 16, 2023). Available at
SSRN: https://ssrn.com/abstract=4831028 or http://dx.doi.org/10.2139/ssrn.4831028
11. Acharya, Kamal, ONLINE CRIME REPORTING SYSTEM PROJECT. (August 10,
2022). Available at
SSRN: https://ssrn.com/abstract=4831015 or http://dx.doi.org/10.2139/ssrn.4831015
12. Acharya, Kamal, Burger ordering system project report. (October 10, 2022). Available
at SSRN: https://ssrn.com/abstract=4832704 or http://dx.doi.org/10.2139/ssrn.4832704
13. Acharya, Kamal, Teachers Record Management System Project Report (December 10,
2023). Available at
SSRN: https://ssrn.com/abstract=4833821 or http://dx.doi.org/10.2139/ssrn.4833821
14. Acharya, Kamal, Dairy Management System Project Report (December 20, 2020).
Available at
SSRN: https://ssrn.com/abstract=4835231 or http://dx.doi.org/10.2139/ssrn.4835231
15. Acharya, Kamal, Electrical Shop Management System Project (December 10, 2019).
Available at
SSRN: https://ssrn.com/abstract=4835238 or http://dx.doi.org/10.2139/ssrn.4835238
15 | P a g e
16. Acharya, Kamal, Online book store management system project report. (Febuary 10,
2020). Available at
SSRN: https://ssrn.com/abstract=4835277 or http://dx.doi.org/10.2139/ssrn.4835277
17. Acharya, Kamal, Paint shop management system project report. (January 10, 2019).
Available at
SSRN: https://ssrn.com/abstract=4835441 or http://dx.doi.org/10.2139/ssrn.4835441
18. Acharya, Kamal, Supermarket billing system project report. (August 10, 2021).
Available at
SSRN: https://ssrn.com/abstract=4835474 or http://dx.doi.org/10.2139/ssrn.4835474
19. Acharya, Kamal, Online taxi booking system project report. (March 10, 2022).
Available at
SSRN: https://ssrn.com/abstract=4837729 or http://dx.doi.org/10.2139/ssrn.4837729
20. Acharya, Kamal, Online car servicing system project report. (March 10, 2023).
Available at
SSRN: https://ssrn.com/abstract=4837832 or http://dx.doi.org/10.2139/ssrn.4837832
21. Acharya, Kamal, School management system project report. (July 10, 2021). Available
at SSRN: https://ssrn.com/abstract=4837837 or http://dx.doi.org/10.2139/ssrn.4837837
22. Acharya, Kamal, Furniture Showroom Management System Project Report (March 21,
2021). Available at
SSRN: https://ssrn.com/abstract=4839422 or http://dx.doi.org/10.2139/ssrn.4839422
23. Acharya, Kamal, Online Vehicle Rental System Project Report (March 21, 2019).
Available at
SSRN: https://ssrn.com/abstract=4839429 or http://dx.doi.org/10.2139/ssrn.4839429
24. Acharya, Kamal, Fruit Shop Management System Project Report (August 10, 2023).
Available at
SSRN: https://ssrn.com/abstract=4841048 or http://dx.doi.org/10.2139/ssrn.4841048
25. Acharya, Kamal, Hall Booking Management System Project Report (December 21,
2023). Available at
SSRN: https://ssrn.com/abstract=4841055 or http://dx.doi.org/10.2139/ssrn.4841055
26. Acharya, Kamal, Lundry Management System Project Report (October 21, 2023).
Available at
SSRN: https://ssrn.com/abstract=4841059 or http://dx.doi.org/10.2139/ssrn.4841059
27. Acharya, Kamal, A CASE STUDY OF CINEMA MANAGEMENT SYSTEM PROJECT
(September 25, 2023). Available at
SSRN: https://ssrn.com/abstract=4841209 or http://dx.doi.org/10.2139/ssrn.4841209
28. Acharya, Kamal, A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM
PROJECT (May 25, 2024). Available at
SSRN: https://ssrn.com/abstract=4841210 or http://dx.doi.org/10.2139/ssrn.4841210
29. Acharya, Kamal, ONLINE DATING MANAGEMENT SYSTEM PROJECT REPORT.
(April 25, 2023). Available at
SSRN: https://ssrn.com/abstract=4842066 or http://dx.doi.org/10.2139/ssrn.4842066
30. Acharya, Kamal, ONLINE RESUME BUILDER MANAGEMENT SYSTEM PROJECT
REPORT. (April 25, 2021). Available at
SSRN: https://ssrn.com/abstract=4842071 or http://dx.doi.org/10.2139/ssrn.4842071
16 | P a g e
31. Acharya, Kamal, TOLL TEX MANAGEMENT SYSTEM PROJECT REPORT (August
21, 2023). Available at
SSRN: https://ssrn.com/abstract=4842082 or http://dx.doi.org/10.2139/ssrn.4842082
32. Acharya, Kamal, Chat Application Through Client Server Management System Project
Report (June 25, 2023). Available at
SSRN: https://ssrn.com/abstract=4842761 or http://dx.doi.org/10.2139/ssrn.4842761
33. Acharya, Kamal, Web Chatting Application Management System Project Report (April
25, 2022). Available at
SSRN: https://ssrn.com/abstract=4842771 or http://dx.doi.org/10.2139/ssrn.4842771
34. Acharya, Kamal, Automobile management system project report (May 25, 2022).
Available at
SSRN: https://ssrn.com/abstract=4846917 or http://dx.doi.org/10.2139/ssrn.4846917
35. Acharya, Kamal, College bus management system project report (April 25, 2023).
Available at
SSRN: https://ssrn.com/abstract=4846920 or http://dx.doi.org/10.2139/ssrn.4846920
36. Acharya, Kamal, Courier management system project report (May 25, 2023). Available
at SSRN: https://ssrn.com/abstract=4846922 or http://dx.doi.org/10.2139/ssrn.4846922
37. Acharya, Kamal, Event management system project report (April 25, 2021). Available
at SSRN: https://ssrn.com/abstract=4846927 or http://dx.doi.org/10.2139/ssrn.4846927
38. Acharya, Kamal, Library management system project report II (May 25, 2020).
Available at
SSRN: https://ssrn.com/abstract=4848857 or http://dx.doi.org/10.2139/ssrn.4848857
39. Kamal Acharya. Teacher record management system project report. Authorea. August
02, 2024.
DOI: https://doi.org/10.22541/au.172261514.46787329/v1
40. Kamal Acharya. POST OFFICE MANAGEMENT SYSTEM PROJECT
REPORT. Authorea. August 02, 2024.
DOI: https://doi.org/10.22541/au.172261514.44494375/v1
41. Kamal Acharya. Fruit shop management system project report. Authorea. August 02,
2024.
DOI: https://doi.org/10.22541/au.172261514.42227675/v1
42. Kamal Acharya. Dairy management system project report. Authorea. August 02, 2024.
DOI: https://doi.org/10.22541/au.172261513.39402347/v1
43. Kamal Acharya. DATA COMMUNICATION AND COMPUTER NETWORK
MANAGEMENT SYSTEM PROJECT REPORT. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172254873.37480177/v1
44. Kamal Acharya. School management system project report. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172254873.34023165/v1
45. Kamal Acharya. A CASE STUDY OF CINEMA MANAGEMENT SYSTEM
PROJECT. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172254873.30191075/v1
46. Kamal Acharya. A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM
PROJECT. Authorea. August 01, 2024
DOI: https://doi.org/10.22541/au.172254872.26972790/v1
47. Kamal Acharya. Web chatting application project report management
system. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172254871.18588592/v1
17 | P a g e
48. Kamal Acharya. RETAIL STORE MANAGEMENT SYSTEM PROJECT
REPORT. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172254871.14590154/v1
49. Kamal Acharya. SUPERMARKET MANAGEMENT SYSTEM PROJECT
REPORT. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172252491.19145062/v1
50. Kamal Acharya. SOCIAL MEDIA MANAGEMENT SYSTEM PROJECT
REPORT. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172252491.11210579/v1
51. Kamal Acharya. Online music portal management system project
report. Authorea. August 01, 2024.
DOI: https://doi.org/10.22541/au.172252488.89734698/v1
52. Kamal Acharya. COLLEGE BUS MANAGEMENT SYSTEM PROJECT
REPORT. Authorea. July 31, 2024.
DOI: https://doi.org/10.22541/au.172245277.70798942/v1
53. Kamal Acharya. AUTOMOBILE MANAGEMENT SYSTEM PROJECT
REPORT. Authorea. July 31, 2024.
DOI: https://doi.org/10.22541/au.172245276.67982593/v1
54. Kamal Acharya. Ludo management system project report. Authorea. July 31, 2024
DOI: https://doi.org/10.22541/au.172243999.98091616/v1
55. Kamal Acharya. Literature online quiz system project report. Authorea. July 31,
2024
DOI: https://doi.org/10.22541/au.172243825.53562953/v1
56. Kamal Acharya. Avoid waste management system project. Authorea. July 29, 2024
DOI: https://doi.org/10.22541/au.172228528.85022205/v1
57. Kamal Acharya. CHAT APPLICATION THROUGH CLIENT SERVER MANAGEMENT
SYSTEM PROJECT. Authorea. July 29, 2024.
DOI: https://doi.org/10.22541/au.172228527.74316529/v1
58. Kamal Acharya. Parking allotment system project report. Authorea. July 29, 2024.
DOI: https://doi.org/10.22541/au.172227078.89966943/v1
59. Kamal Acharya. HEALTH INSURANCE CLAIM MANAGEMENT
SYSTEM. Authorea. July 26, 2024.
DOI: https://doi.org/10.22541/au.172202020.06707762/v1
60. Kamal Acharya. ONLINE TRAIN BOOKING SYSTEM PROJECT
REPORT. Authorea. July 22, 2024.
DOI: https://doi.org/10.22541/au.172167914.45160406/v1
61. Kamal Acharya. COVID MANAGEMENT SYSTEM PROJECT REPORT. Authorea. July
16, 2024.
DOI: https://doi.org/10.22541/au.172116616.60220024/v1
62. Kamal Acharya. COVID MANAGEMENT SYSTEM PROJECT REPORT. Authorea. July
16, 2024.
DOI: https://doi.org/10.22541/au.172116616.60220024/v1
18 | P a g e