Computer Science

Design and Implementation of an Online Motor Vehicle Licensing System

Design and Implementation of an Online Motor Vehicle Licensing System

ABSTRACT

Motor vehicle administration is a composite process and revolves around the management and the control of motor licensing. Vehicle licensing is the payment of a fee for the use of motor vehicle on public roads. Vehicle licensing in Nigeria began over 100 years ago starting from the colonial administration and the records then was manually kept which did not help in raising efficiency of the general automotive services. Motor vehicle licensing system on the other hand is a phenomenon that is still estranged to the Nigerian terrains. Though many western countries e.g.United States of America and some Asian countries have implemented online licensing in one form or the other; it is yet to gain popularity in this part of the world. The obvious merit of online motor vehicle licensing system prompted this research project to see ways of integrating our vehicle licensing to the internet for speed, efficiency, reliability and customer satisfaction. This work was designed to aid the framework for a client server distributed database system for licensing and registration of automobiles in Nigeria online. The project integrated the three government agencies empowered by law for vehicle licensing and registration. The system was implemented using PHP scripting language, HTML, MySQL Server and Macromedia Dreamweaver.

TABLE OF CONTENTS

TITLE PAGE – – – – – – – – – i
CERTIFICATION PAGE – – – – – – – – ii
DEDICATION – – – – – – – – iii
ACKNOWLEDGMENT – – – – – – – – iv
LIST OF FIGURES – – – – – – – – v
LIST OF TABLE – – – – – – – – vi
ABSTRACT – – – – – – – – vii
TABLE OF CONTENTS – – – – – – – – viii

CHAPTER ONE: INTRODUCTION – – – – – – 1
1.1 Background of study – – – – – – 1
1.2 Statement of the problem – – – – – – 4
1.3 Objective of study – – – – – – 4
1.4 Significance of the study – – – – – – 5
1.5 Scope of study – – – – – – 5
1.6 Project Report Organization – – – – – – 5

CHAPTER TWO: LITERATURE REVIEW – – – – 6
2.1 INFORMATION SYSTEM – – – – – – 6
2.2 DATABASE SYSTEM – – – – – – 7
2.3 DATA ACCURACY – – – – – – 11
2.4 COMPLETENESS OF TRAFFIC DATA – – – – 12
2.5 CONSISTENCY OF REGISTRATION DATA – – – – 13
2.6 FACTORS INFLUENCING DATA QUALITY – – – – 13
2.7 AUTOMATION AND LAW ENFORCEMENT – – – – 14
2.8 THE NEED FOR TECHNOLOGIES AND COMMERCIAL SOFTWARE –

FOR DATA COLLECTION DURING VEHICLE REGISTRATION. – 15
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN – – – 17
3.1 Research Methodology – – – – – – – 17
3.2 Data collection – – – – – – – 17
3.2.1 Primary source – – – – – – – 17
3.2.2 Secondary source – – – – – – – 18
3.2.3 The Technical Perspective – – – – – – – 19
3.3 Analysis of the existing system – – – – – – 19
3.3.1 Evaluating the existing system – – – – – – 20
3.3.2 Efforts aimed at solving the problems facing the existing system – – 21
3.3.3 System model of the proposed system – – – – – 21
3.3.4 Security of the proposed system – – – – – 21
3.4 Limitation of the existing system – – – – – – 21
3.5 System Design – – – – – – – 23
3.5.1 Design Methodology – – – – – – – 24
3.5.2 Overview Model – – – – – – – 24
3.5.3 Entity Relationship Model – – – – – – – 26
3.5.4 Design Standard of the System – – – – – – 28
3.6 File Design – – – – – – – – 33
3.7 System flowchart – – – – – 36
3.8 Top-down diagram – – – – – – – 37
CHAPTER FOUR: IMPLEMENTATION, TESTING & INTEGRATION – 39
4.1 Choice of development tools – – – – – – 39
4.2 System Requirements – – – – – – 42
4.2.1 Software requirements – – – – – – 42

~ viii ~

4.2.2 Hardware requirements – – – – – – 42
4.3 System Implementation – – – – – 43
4.4 Testing – – – – – – 44
4.4.1 Unit test – – – – – – 44
4.4.2 System test – – – – – – 44
4.5 Integration – – – – – – 45
CHAPTER FIVE: SUMMARY, RECOMMENDATIONS AND CONCLUSION 46
5.1 Summary – – – – – – 46
5.2 Limitations – – – – – – 46
5.3 Recommendations – – – – – – 46
5.4 BEME (Bill of Engineering measurement and Evaluation) – – – 47
5.4 Conclusion – – – – – 47
BIBLIOGRAPHY – – – – – 48
APPENDIX A – – – – – 49
APPENDIX B – – – – – 58



Copyright © 2023 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0