ABSTRACT
The primary source of information was through oral
interview with personnel that are primarily or fully involved in the operation
of the connectivity of individual subscriber.
Dialing is a means by which a subscriber links up with a
telephone exchange. The computer based telephone dialer, allows the telephone
to be dialed automatically. The name of the person to be called could be keyed
in through the keyboard, if his or/her number does not exist in memory, then it
could be keyed in directly and having the option of being stored in the memory.
The design and implementation of this computer based
telephone exchange system, is run on a Compact Multi Media hardware, while the
software is Quick Basic (QBasic) program which is used in the main menu and sub
menu. Other peripheral device like Epson 2180 printer, and HP laser jet 1100
printer and keyboard were used.
With the advent of computer based telephone exchange all
over the world, it is discovered that its advantages has led to the operational
efficiency of organizations like NITEL that acquired it. Hence, improve the
telephone data base.
ORGANIZATION OF
THE WORK
The
research study is divided into chapters. The chapters present the main topic of
discussion in the project.
CHAPTER ONE: This
is the introductory part of the project shoeing why I have undertaken the
project, the statement of the problem, the purpose of the study, aims and
objective delimitations, limitations are stated,. Also the terms relevant to
the research write are defined.
CHAPTER TWO: The
review of related literature here, various works done by previous researches
that relates to the project topic are discussed. Also, the historical evolution
of the telephone line system to the computer age of present were discussed.
Some process taking towards computerization process, and the hindrances to the
application of computers are discussed
CHAPTER THREE:
Description and analysis of the existing system was described here, the methods
used in acts finding is discussed, analysis of the information flow diagram and
the problem of the existing system are explicitly discussed in conjunction with
new system justification.
CHAPTER FOUR:
Design of the system, the output specification and input specification, and designs are expressed
here. Procedure and systems flow charts are represented with a pictorial
diagram, the required hardware and software for the new system.
CHAPTER FIVE:
Implementation of the new system is very vital and was implemented on the basis
of a design program pseudo code source
and test run.
CHAPTER SIX:
Documentation in order to use this package effectively and efficiently, this
work is divided into various steps on how to get started. Procedures and
quitting (exiting) from the software system.
CHAPTER SEVEN:
recommendation and conclusion. This chapter concerns the summary of the study,
the conclusions drawn from the recommendations to relieve the users of source
of their problems and suggestions for further studies.
TABLE OF CONTENTS
TITLE
PAGE == == == == == == == == i
APPROVAL
PAGE == == == == == == == ii
DEDICATION == == == == == == == iii
ACKNOWLEDGEMENT == == == == == == iv
ABSTRACT == == == == == == == == v
ORGANIZATION
OF THE WORK == == == == == vi
TABLE
OF CONTENTS == == == == == == viii
CHAPTER ONE:
- INTRODUCTION == == == == == == 1
1.1 STATEMENT OF PROBLEM == == == == == 1
1.2 AIMS AND OBJECTIVES == == == == == 1
1.3 PURPOSE OF STUDY == == == == == == 2
1.4 SIGNIFICANCE OF STUDY == == == == == 2
1.5 SCOPE/DELIMITATION == == == == == 2
1.6 DEFINITION OF TERMS == == == == == 3
CHAPTER TWO
- REVIEW OF RELEVANT
LITERATURE == == == 5
CHAPTER THREE
- DESCRIPTION AND ANALYSIS
OF THE EXISTING SYSTEM 17
3.1FACT
FINDING METHOD USED == == == == 17
3.2
OBJECTIVE OF THE EXISTING SYSTEM == == == 17
3.3
INFORMATION FLOW DIAGRAM == == == == 17
3.4
PROBLEM OF EXISTING SYSTEM == == == == 20
3.5
JUSTIFICATION == == == == == == == 21
CHAPTER FOUR
- DESIGN OF THE NEW
SYSTEM == == == == 22
4.1OUTPUT
SPECIFICATION AND DESIGN == == == 22
4.2
INPUT SPECIFICATION AND DESIGN == == == 22
4.3
SYSTEM FLOW CHART == == == == == 24
4.4
SYSTEM REQUIREMENTS == == == == == 25
4.5
HARDWARE SPECIFICATION == == == == == 25
4.6
SOFTWARE SPECIFICATION == == == == == 26
CHAPTER FIVE
- IMPLEMENTATION == == == == == == 27
5.1
PROGRAM FLOW CHART == == == == == 29
5.2
PROGRAM DESIGN == == == == == == 36
5.3
OVERVIEW OF PROGRAM STRUCTURE == == == 39
5.4
TEST RUN == == == == == == == 40
CHAPTER SIX
- DOCUMENTATION == == == == == == 41
CHAPTER
SEVEN
7.0
CONCLUSION, AND RECOMMENDATION == == == 44
7.1 CONCLUSION == == == == == == == 44
7.2 RECOMMENDATION == == == == == == 44
REFERENCES == == == == == == == 46
CHAPTER ONE
1.0 INTRODUCTION
- STATEMENT OF
THE PROBLEM
At the early stages, each subscriber was
directly linked to the other within the communication system but as the
telephone service grew, the network became complex and economically
disadvantageous to implement. The next move was to contractive all subscriber
line within the network. An operator at he central point, manually links a
subscriber to the line he wants to communicate with. This system is called the
manual exchange system. To be able to communicate here, a subscriber must first
of all call the operator and tell him the particular line he wants to
communicate with.
The problems the researcher faced was not
only how to indicate to the exchange the number of the subscriber to be called
automatically. The subscriber may also face the problem of not meeting the
operator on seat to link him to the called subscriber. There is also the
problem of engagement, and as a result, the subscriber would not be able to
contact his colleague as previously experienced by NITEL operators.
- AIMS AND
OBJECTIVES
This project work is aimed at enabling
subscribers to link one another automatically without the direct involvement of
an operator and this would drastically reduce the problem of engagement an
nonchalant attitude of some operators.
- PURPOSE OF THE
STUDY
The purpose of this study, is enormous, but
the researcher concentrates on the designing of an automatic telephone exchange to replace that of manual dialing
system which is characterized by inefficiency, fraud, and errors in messages,
hence making NITEL more efficient in its operations.
- SIGNIFICANCE OF
THE STUDY
- Its advantages has led to the
operational efficiency of organizations like NITEL that acquired it.
- It makes retrieval of
information about dialing called subscriber.
- It replaces the manual way of
keeping information on paper.
- Timeliness in collecting
information
- It has greater efficiency
- Organizational simplification
- It improve the telephone data
base
- It reduces the burden on
information providers
- SCOPE/DELIMITATION
This system is not restricted to a particular
number of users as far as one is able to afford a telephone, he or she is
liable to use the system.
- DEFINITION OF
TERMS
Automatic: This refers to self acting. Able to work or be worked
without human intervention
Computer: A computer is a device that works under the control of
stored programs, automatically accepting, storing and processing data to
produce information that is the result of that processing.
Telephone: A system of transmitting the human voice by electric current, usually through wires supported by poles.
Dialers: A telephone dialer is a device that enable one to dial telephone numbers to link the subscriber to the intended party.
Manual: This is a process of doing things with the hands, and hence require human intervention.
Telephone Exchange: This is the place where telephone connections are made.
Program Flow
chart: Depicts in sequence, the
operations and decisions in a computer procedure.
System Flow
Chart: Depicts in outline the sequence
of events in a system showing the department or function responsible for each
event.
Program: A program is a set of instructions that is written in
the language of the computer.
Hardware: This is the general term used to describe all the
electronic and mechanical element of the computer together with those devices
used with the computer.
Software: This is the general term used to describe all the
various programs that may be used on a computer system together with their
documentation.
Data Base:
A data base is a comprehensive, consistent controlled and coordinated
collection of structured data terms.
DESIGN AND IMPLEMENTATION OF COMPUTERIZATION OF INDIVIDUAL TELEPHONE LINE AND DIRECTORIES A CASE STUDY OF NIG. TELECOMMUNICATION PLC. NITEL