TRANSACTION PROCESSING SYSTEM FOR POSTAL SERVICE

0
686

ABSTRACT

This research work focused on the development of a transaction processing system for postal service using NIPOST Ikot Ekpene as a case study. The study was necessary because of the problems of the existing system which are manual system of business transaction processing is time consuming, absence of an automated system for transaction processing and record keeping, loss of transaction records due to paper and flat file organization, poor security of business transaction information and in the manual system, transaction records cannot be accessed from any location. The objectives of the study are to design a web based system that can replace the manual method of processing postal service business transaction, to design a system that will facilitate proper record keeping of postal service business transaction records, and to implement a system that will guarantee timely retrieval of postal service transaction record reports. The significance of the study is that it will serve as a management information system to the managers of the postal service enterprise, it will enable NIPOST to operate professionally by facilitating proper record keeping of postal service transactions rendered. The software development methodology used to develop the system is Object Oriented Analysis and Design Methodology (OOADM), the programming technologies are HTML, CSS, PHP and MYSQL.

TABLE OF CONTENTS

Title Page             –        –        –        –        –        –        –        –        i 

Certification –        –        –        –        –        –        –        –        –        ii

Dedication            –        –        –        –        –        –        –        –        iii

Acknowledgment –        –        –        –        –        –        –        –        iv

Abstract                –        –        –        –        –        –        –        –        v

Table of Contents –        –        –        –        –        –        –        –    vii-ix

List of Tables        –        –        –        –        –        –        –        –        x

List of Figures      –        –        –        –        –        –        –        –        xi

CHAPTER ONE: INTRODUCTION

1.0     Introduction          –        –        –        –        –        –        –        1

1.1     Background of the Study –        –        –        –        –        –        1-3

1.2     Statement of the Problem          –        –        –        –        –        3

1.3     Aim and Objectives of the Study                  –        –        –        3-4

1.4     Scope of the Study –        –        –        –        –        –        –        4

1.5     Significance of the Study –        –        –        –        –        –        4

1.6     Organization of the Research    –        —       –        –        –        4-5

1.7     Definition of Terms        –        –        –        –        –        –        5

CHAPTER TWO: LITERATURE REVIEW

2.1  Introduction   –        –        –                  –        –        –        –        6

2.2 Framework for Transaction Processing System for

     Business Enterprise    –        –        –        –        –        –        –        6-7

2.3  Transaction Defined –        –        –        –        –        –        –        7-11

2.4 Definition of Transaction Processing System (TPS)   –        –        11-13

2.5 TPS and Database Requirements  –        –        –        –        –        13-15

2.6 Concept of Transaction Record Book Keeping in

     Business Enterprises  –        –        –        –        –        –        –        15-16

2.7 Why Keep Transaction Record     –        –        –        –        –        17

CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN

3.0 Introduction    –        –        –        –        –        –        –        –        18

3.1 Research Methodology       –        –        –        –        –        –        18

3.2 Analysis of the Existing System   –        –        –        –        –        18-19

3.2.1 Disadvantages of the Existing System  –        –        –        19

3.3 Analysis of the Proposed System  –        –        –        –        –        19

3.3.1 Advantages of the Proposed system     –        –        –        19

3.4 System Design –        –        –        –        –        –        –        –        20

3.4.1 Input layout  –        –        –        –        –        –        –        –        20

3.4.2 Output Layout                                                   –   –        –        21

3.4.3 Algorithm                                                         –   –        –        22

3.4.4 Program Flowchart                                            –   –        –   23-27

3.4.5 Database Design    –        –                  –        –        –        –    28

3.4.6 System Architecture        –        –        –        –        –        –     29

3.4.7 Use Case/Class Diagram  –        –        –        –        –        –    29-30

CHAPTER FOUR: SYSTEM IMPLEMENTATION AND DOCUMENTATION

4.0     Introduction          –        –        –        –        –        –        –        31

4.1     System Design Diagram –        –        –        –        –        –        31

4.2     Choice of Programming Language               –        –        –        31

4.3     Analysis of Modules                –        –        –        –        –        32

4.4     Programming Environment      –        –        –        –        –        32

4.4.1 Hardware Requirements   –        –        –        –        –        32

4.4.2 Software Requirements    –        –        –        –        –        33

4.5     System Implementation  –        –        –        –        –        –        33-34

CHAPTER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATIONS

5.0     Introduction –        –        –        –        –        –        –        –        35

5.1     Constraints of the Study –        –        –        –        –        –        35

5.2     Summary                       –        –        –        –        –        –        35

5.3     Conclusion                     –        –        –        –        –        –        36

5.4     Recommendations –        –        –        –        –        –        –        36

          References                      –        –        –        –        –        –        37-38

           Appendix A (Source Code)      –        –        –        –        –       39-44

          Appendix B (Output)      –                            –        –        –        45-50