Professional Documents
Culture Documents
Nepal Commerce Campus
Nepal Commerce Campus
Nepal Commerce Campus
TRIBHUVAN UNIVERSITY
Project Report On
Telephone Directory System
ACKNOWLEDGEMENTS
Sincere thanks from ADMIRAL to our course facilitator Nagendra Dangal,
who assisted us in development of our mini project Telephone Directory
System. This project is outcome of joint effort of us: Mohit Rijal (Project
Leader), Ujjwal Basnet, Sujan Ghimire, Nirnaya Gupta, Newton Prajapati.
The project is developed through an equal participation of all of the
members. The copyright of poject is reserved on ADMIRAL whose members
are studying BBA third semester (section:B) at Nepal Commerce Campus.
1.Introduction
Telephone Directory System provides a platform to record information
about clients in an organization. The organizations could use this system to
record contact number of people/ another organization along with their
address. The program is featured of addition, visualization, modification,
deletion and recall of records.
Addition feature helps to add new records, visualization helps to visualize
existing records, user could modify the existing content by using the feature
of modification, task of deleting existing record can be done using feature of
deletion, along with that recall of deleted record can be carried out by
entering the contact name of person/organization.
This is a small program able of recording unlimited records about the clients.
It is developed only as a part of our study, use of this program by any
organization will not be comprehensive.
2.OBJECTIVES
As a task is accomplished with certain objective. The major objective of this
project is to develop a program that helps in recording information about
clients by organizations like call centers, telecom offices, banks, academic
institutions and others. The primary motto is to provide a platform for
recording contact number of the clients.
The minor objectives can be outlined as below:
provides accuracy along with a pleasant interface. Make the present manual
system more interactive, speedy and user friendly.
5)Availability: The reports of the system can be retried as and when
required. Thus, there is no delay in the availability of any information,
whatever needed, can be captured very quickly and easily.
6)Maintance Cost: Reduce the cost of maintenance.
The desired output of this system is to display the interface where user could
meet his requirements of developing this system whenever necessary. For a
user the desired interface consists of following features:
Addition
This feature will assist user to enter information about client, the input
required are discussed
later in this chapter.
Listing
It is in order to view the existing records in the system.
Modification
To modify the existing content individually.
Deletion
In order to delete a particular record in the system.
Recall
Sometimes user might delete an important record mistakenly in such a
case that record deleted by mistake is to be recalled.
The system enables user to record information about clients who come in
contact with organization. In order to make record following are the
constraints that user should meet.
1) Name of the client.
2 ) Address of the client
3) Contact number:
Landline and
Mobile
4.USER MANUAL
As one runs the program one will encounter the interface as below:
By pressing 1 one can add new records, with the following interface:
In order to add more record one should enter either y or Y from keyboard,
otherwise one could come to initial interface by entering either n or N from
keyboard.
If user presses 2 then one can view the recorded details, with the help of
interface as below:
This interface will provide you the information about clients, whose records
have been made. User could go back to initial interface by pressing enter.
Above interface shows the entry of name existing in the file of the program.
In case if one enters wrong name then one will encounter interface as below:
Sometimes one might delete the record mistakenly in such case one can
recall or copy that deleted record in program file again. One can do so by
pressing 5.
As user presses 5 an interface like below is appeared on screen.
We had deleted name Avi from our file now if we recall Avi the we can view
detail about this client again by using second option in our menu of the
program.
Software Requirement:
Turbo C++ compiler
6.REFERENCES
1.E Balagurusamy.Object-Oriented Programming with C++.Tata
McGraw-Hill, second Edition
2.Robert Lafore.Object-Oriented Programming
+.Galgotia Publications pvt. Ltd, reprint 2001
In
Turbo
C+