DESIGN AND IMPLEMENTATION OF A COMPUTERIZED TELEPHONE LINE ALLOCATION SYSTEM A CASE STUDY OF GLO MOBILE NIGERIA ENUGU BRANCH

0
469

ABSTRACT

In our present society, communication is more or less the “cannot – do – without” that people always say and the strength of every successful business generally.

The impact of this can be felt in the life of individuals, homes and government establishment, without adequate communication network every activity is useless (paralyzed).countries all over the world has communication industry whose duty it is to acquire communication lines and distribute it equally among the populace of the nation. Most companies need great strength or determination to make it work.  In Nigeria the button for communication distribution network is given to Nigeria Telecommunication limited (NITEL). This project work research into the procedure and criteria involved in the telephone line allocation in inhabitants of Enugu by Nitel. In Nigeria today NITEL is having a very big problem with lines allocation due to the fact that it is speculated that lines available to NITEL cannot comfortably go round the country. In the process of this research it was found out that the real problem NITEL is facing were made in the problem, which at the end resulted in the arrival of solution to the problem. A new computerized design, which will always use the available lines at any time to equitably meet the demand of telephone line subscribers in the country; this computerized design is more accurate, reliable even easy to use and comparatively cheap.

ORGANIZATION OF WORK

This project work is primarily designed to give an insight to Computerized Telephone Line Allocation System.

Chapter one talks about introduction to Telephone Line Allocation System, study of problem and objectives as well as definition of the scope.

Chapter two comprises the literature review. Chapter three gives the detailed information about the existing (old) system, while chapter four and five deals with the design and implementation of new system.

Chapter six documents the project work, while chapter seven summaries, conclusion and suggestions were made.

TABLE OF CONTENT

Title page                                                                                 i        

Certification                                                                              ii

Approval                                                                                   iii

Dedication                                                                                iv

Acknowledgement                                                                     v

Abstract                                                                                   vi

Organization of work                                                                 vii

Table of content                                                                        viii

CHAPTER ONE

1.0     Introduction                                                                              1

1.1     Statement of problem                                                                2

1.2     Aims and objectives                                                                  2

1.3     Purpose of study                                                                       3

1.4     Significant of study                                                                   3

1.5     Scope/Delimitations                                                                  4

1.6     Limitations/Constraints                                                              4

1.7     Assumption of study                                                                 5

1.8     Definition of terms                                                                     5                

CHAPTER TWO

2.0     Literature review                                                                       6

CHAPTER THREE

3.0     Description and analysis of the existing system                         9

3.1     Fact-finding method/ methodology                                             9

3.2     Organisational Structure/Organogram                              10

3.3     Objectives of the existing system                                              10

3.4     Input, Process, and Output Analysis                                          11

          3.4.1  Input Analysis                                                                 11

          3.4.2  Process Analysis                                                            11

          3,4.3  Output Analysis                                                               11

3.5     Information Flow diagram                                                12

3.6     Problems of the existing system                                                12

3.7     Justification of the new system                                                  13

CHAPTER FOUR

4.0     Design of the new system                                                         14

4.1     Design Standard                                                                       14

4.2     Output specification and design                                       14

4.3     Input specification and design                                                   14

4.3.1  file design                                                                       15

4.4     Procedure chart                                                                        16

4.5     Systems flowchart                                                                    17

4.6     System requirements                                                                18

          4.6.1  Hardware Requirements                                                  18

          4.6.2  Software Requirements                                                   18

          4.6.3  Operational Requirements                                               18

          4.6.4  Personnel Requirements                                                 18

CHAPTER FIVE

5.0     Implementation                                                                         19

5.1     Design Standard                                                                       19

5.2     Program design                                                                        20

5.2.1  Program Flowchart                                                          20

5.2.2  Pseudo code                                                                   24

5.3     Coding                                                                                     25

5.4     Test Data/Test Run                                                                  31

5.5     User Training – An overview                                                     31

5.6     Cutover Process                                                                       31

CHAPTER SIX

6.0     Documentation                                                                          32

6.1     The user documentation                                                            32

6.2     The programmer documentation                                                32

CHAPTER SEVEN

7.0     Recommendations, Summary and Conclusion                            33

7.1     Recommendation                                                                      33

7.2     Summary                                                                                  34

7.3     Conclusion                                                                               34

REFERENCES                                                                                   35

BIBLIOGRAPHY

APPENDIX                                                                                         36

SOURCE LISTING                                                                    36

LIST OF FIGURES                                                                             40

CHAPTER ONE

1.0     INTRODUCTION

Communication is so important to the world’s activities. People who are separated by distance can effectively and convincely reach one another to do business and share vital information through communication. This is therefore very necessary that every government provide enough and adequate communication network for it citizens so that they will have a sense of belonging in the belonging in the global world . That is why so many telephone networks have been drawn into the country (Nigeria) today. But communication with phone does not only involve having a phone. It involves getting one and at the same time getting connected to the network where you can reach other phones as well as then identifying and reaching you.

This is the whole idea behind telephone line allocation system. That is creating an identification which is usually in a numeric form called telephone line (number) and allocating to any body demand (subscribe) for it. This procedure comes with a problem which this project intends to address.

BACKGROUND OF STUDY

Telecommunication has grace many human activities globally especially with current of GSM communication.  One would want to say that technology comes best time, when the need has become paramount. I tried to imagine what would have become of our world and business activities without the wide spread development in telecommunication and technology generally, simply put, the worst would have been expected especially with the growing global population. Many thanks to GSM services would go round to meet the demand by the every day increasing global population. Although many GSM companies such as GLOBACOM, MTN, CELTEL( now ZAIN) for instance in Nigeria.

Provide these services, the nee to meet these service accessible to all. One can imagine the state of the GSM line was a luxury. The cost was simply well above the reach of common man Nigeria. One major cause of this problem was due to the fact that the number of lines locatable to users was limited in supply.

From such a new technology such as the GSM method of line allocation could be a great problem. In providing solution to such problem, it would be necessary to device alternative means of generating and allocating  GSM numbers with the marriage of computer and telecommunication, it is easy to develop a computer program that will not only generate and allocate line but also capable of monitoring  the system to avoid number application. The project is based on providing solution in this direction.

1.1   STATEMENT OF PROBLEM

The lines available in the nation today are not enough to serve the teaming population. Globalcom Nigeria has contributed its quarter in the generation and distribution of by setting up the following range of number. 0805, 0807 and 0705. Even other telephone network companies such as MTN, CELTEL(ZAIN) and so on has contributed theirs, But than the problem of acquire more than line while some other person are not able to a ford one.

DESIGN AND IMPLEMENTATION OF A COMPUTERIZED TELEPHONE LINE ALLOCATION SYSTEM A CASE STUDY OF GLO MOBILE NIGERIA ENUGU BRANCH