DESIGN AND IMPLEMENTATION OF COMPUTERIZATION OF INDIVIDUAL TELEPHONE LINE AND DIRECTORIES A CASE STUDY OF NIG. TELECOMMUNICATION PLC. NITEL

0
522

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:

  1.  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

  1. 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.

  1. 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.

  1. 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.

  1. SIGNIFICANCE OF THE STUDY
  1. Its advantages has led to the operational efficiency of organizations like NITEL that acquired it.
  2. It makes retrieval of information about dialing called subscriber.
  3. It replaces the manual way of keeping information on paper.
  4. Timeliness in collecting information
  5. It has greater efficiency
  6. Organizational simplification
  7. It improve the telephone data base
  8. It reduces the burden on information providers
    1. 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.

  1. 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