Abstract This report describes how ticket booking is done in Uganda National Theatre, their problem statements and by reviewing the literature on existing online ticket booking system in order to acquaint with the available body of knowledge in our area of interest. The report gives a detailed study of the types of electronic payment systems used as mode of payment. Today more and more people are relying on information technology to perform their operations more efficiently. Computers are put to more use as tools of commerce, governance and education and they can no longer be looked at as luxury items. It is in the process of establishing information technology department in an effort to computerize its operations and service delivery to the public. It is better at this time for the Uganda National Theatre to come up with an online system that can make booking of tickets easy as part of improving operations and service delivery. The system study found that the existing system (manual) was very slow, prone to errors and hard to quickly generate integrated reports for fast decision-making. This project has developed an online system alternative for tickets booking. Users can book tickets online which makes the processes easier and fast.
TABLE OF CONTENT
Declaration
Approval ii
Acknowledgement iii
List of Tables vii
List of Figures viii
List ofAppendices ix
List of Acronyms x
Abstract xi
CHAPTER ONE 1
1.0 Introduction
1.1 Background 1
1.2 Problem Statement 3
1.3 Objectives ofthe Study 3
1.4 Scope ofthe Study 3
1.5 Significance of the Study 3
1.6 Justification 4
CHAPTER TWO 5
LITERATURE REVIEW 5
2.0 Introduction 5
2.1 Online Ticketing 5
2.2 Online Booking/Reservation 5
2.3 Electronic Payment System 7
2.4 E-payment Initiatives 8
2.5 Problems of Implementing Online Ticketing 10
2.6 Case Study on Entertainment and Sporting Ticketing Industry 10
2.7 Advantages of Online Ticket Booking 12
2.8 Conclusion 13
CHAPTER THREE 14
METHODOLOGY 14
3.0 Introduction 14
3.1 Requirement Analysis 14
3.1.llnterview 14
3.1.2Review of Existing Documentation 14
3.1.3 Observation Techniques 14
3.1.4 Questionnaire 14
3.1.llnterview 14
3.2 System Desi~.15
3.2.1 Conceptual Design 15
3.2.2 Logical Design 15
3.3 Physical Design 16
3.4 System Implementation 16
3.5 Testing and Validation 16
3.6 Conclusion 16
CHAPTER FOUR 17
SYSTEMS ANALYSIS AND DESIGN 17
4.0 Introduction 17
4.1 System Study 17
4.1.1 Weakness ofthe Current Manual System 17
4.1.1 Strength 18
4.2 User Requirements 18
4.3 Functional Requirements 19
4.4 Non Functional Requirements 19
4.5 System Specifications 19
4.6 Security Requirements 20
4.7 System Design 20
4.7.1 System Architecture 20
4.7.2 Conceptual System Design 21
4.8 Database Design 24
4.8.1 Data Dictionary 27
4.9 System Implementation 30
4.9.1 Database Components 30
4.9.2 Security Components 31
4.9.3 Conclusion 31
CHAPTER FIVE 32
PRESENTATION OF RESULTS/FINDINGS 32
5.0 Introduction 32
5.1 Explanation of Results 32
5.2 System Testing 32
5.3 Validation 33
5.4 System Map 33
5.5 Conclusion 33
CHAPTER SIX 41
SUMMARY, RECOMMENDATIONS AN]) CONCLUSION 41
6.0 Introduction 41
Iv~
6.1 Discussion ofAchievements .41
6.2 Limitation 41
6.3 Recommendations 41
Bibliography 42
Appendices 43