DESIGN AND IMPLEMENTATION OF AN ONLINE PRISON MANAGEMENT SYSTEM (A CASE STUDY OF NIGERIA PRISON SERVICE ENUGU)

50 PAGES (10038 WORDS) Computer Engineering Project

ABSTRACT

Prisoners’ management in Nigeria has long been a neglected area and has only recently been included in the 20-20 vision document under the e-governance. Currently, prisoner’s records are maintained in a very rudimentary way in the form of manual files and registers. This method of data management often results in human error, delay to retrieve information etc. Thus, An Online Prison Management System was designed and implemented to manage prisoner’s records for the Nigerian prison service Enugu command. This project was done using basic html for visible web contents, php for server scripting and MySQL database was used to store and manage the prisoner’s records. Tools used to achieve this Project includes Dreamweaver CS5 html editor,CSS3 for styling, JavaScript, php wamp5 server and MySQL. The project was implemented successfully and the result obtained provides a single management system which integrates all the information about a prisoner in a single profile and can easily be accessed which improved the overall efficiency of prison management.


TABLE OF CONTENT

Certification………………………………………………………………………………….I

Dedication………………………………………………………………………………………Ii

Acknowledgement……………………………………………………………………….Iii

Abstract………………………………………………………………………………………….Iv 

Table of content…………………………………………………………………………..v 

List of Figures………………………………………………………………………………..VI 

List of Tables………………………………………………………………………………….VII

CHAPTER ONE

INTRODUCTION

1.1 BACKGROUND OF THE STUDY……………………………..1

1.2 STATEMENT OF PROBLEM………………………………….2

1.3 OBJECTIVE OF THE STUDY…………………………………………………………3

1.4 SIGNIFICANCE OF THE STUDY…………………………….3

1.5 SCOPE OF THE STUDY………………………………………………………………4

1.6 LIMITATIONS OF THE STUDY……………………………………………………4

1.7 PROJECT REPORT ORGANIZATION ………………………5

1.8 DEFINITION OF TERMS…………………………………………………………….5

CHAPTER TWO

LITERATURE REVIEW

2.1 DATABASE MANAGEMENT SYSTEM…………………………………………6

2.2 MANAGEMENT INFORMATION SYSTEM (MIS)…………………………11

2.3 REVIEW OF PRISON MANAGEMENT SYSTEM ………………………….16

CHAPTER THREE

SYSTEM ANALYSIS

3.1 GENERAL ANALYSIS OF THE EXISTING SYSTEM………………………26

3.2 METHOD OF DATA COLLECTION…………………………………………….26

3.3 LIMITATIONS OF EXISTING SYSTEM………………………………………27

3.4 PROPOSED SYSTEM…………………………………………………………….. 27

3.5 ADVANTAGES OF PROPOSED SYSTEM………………………………….27

3.6 INPUT ANALYSIS…………………………………………………………………..28

CHAPTER FOUR

SYSTEM DESIGN AND IMPLEMENTATION

4.1 OBJECTIVE OF DESIGN……………………………………………………………29

4.2 INPUT SPECIFICATION AND DESIGN………………………………………..30

4.3 OUTPUT SPECIFICATION AND DESIGN………………………………………31

4.4 MAIN MENU DESIGN………………………………………………………………32

4.5 DATABASE FILE DESIGN …………………………………………………………33

4.6 PROGRAM MODULES SPECIFICATION……………………………………34

4.7 SYSTEM FLOWCHARTS……………………………………………………………35

4.8 PROGRAM FLOWCHART…………………………………………………………36

4.9 CHOICE OF PROGRAMMING LANGUAGE ………………………………37

4.10 SYSTEM REQUIREMENT…………………………………………………………37

CHAPTER FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

5.1 SUMMARY…………………………………………………………………………………..43

5.2 CONCLUSION……………………………………………………………………. ………44

5.3 RECOMMENDATIONS…………………………………………………………………….45

REFERENCES…………………………………………………………………….47

APPENDIX A (SOURCE CODE)………………………………………………………………48