TABLE OF CONTENTS
CHAPTER ONE: INTRODUCTION
1.1 Background to the Study
1.2 Statement of the Problem
1.3 Objective of the Study
1.4 Methodology
1.5 Scope of the Study
1.6 Significance of the Study
1.7 Organization of Dissertation
CHAPTER TWO: REVIEW OF LITERATURE
2.0 Introduction
2.1 Overview of Payment System
2.2.1 Types of Payments
2.1.2 Major online Payment Systems
2.1.3 Determinants for Acceptance of Mobile Payment Methods
2.1.4 Risk of Mobile Payment System
2.1.5 Threats
Content
2.1.6 Counter Measures
2.1.7 Mobile Payment Systems in Nigeria
2.1.8 Security Principles
2.1.8.1 One Time Password Algorithm
2.1.8.2 Secure element
2.2 Review of Existing Mobile Payment Systems
2.2.1 Google Wallet
2.2.2 MasterCard Paypass
2.2.3 United Bank for Africa Mobile
2.2.4 Quick Teller
2.2.5 Paga
2.2.6 M-PESA
2.3 Review of Closely Related Works
2.4 Application Framework
2.4.1 Justification of Framework
CHAPTER THREE: METHODOLOGY
3.0 Introduction
3.1 Framework Design
3.2 Mobile Device Architectural Framework
3.2.1 Architectural framework for Mobile Payment Transaction
3.2.2 Payment System Architecture
3.3 System Analysis and Design
3.3.1 System Analysis
3.3.1.1 Development of the System
3.3.1.2 System Requirements Analysis
Content
3.3.1.3 Functional Requirements
3.3.1.4 Non-Functional Requirement
3.3.1.5 Software Requirements
3.3.1.6 Hardware Requirements
3.3.2 System Design
3.3.2.1 Development Tools
3.3.2.2 Software Development Model
3.3.2.2.1 Extreme Programming
3.3.2.3 UseCase Diagram
3.3.2.4 Flowchart
3.3.2.5 Entity Relationship Diagram (ERD)
3.3.2.6 Database Schema
3.3.2.7 Data Flow Diagram (DFD)
CHAPTER FOUR: DATA ANALYSIS, RESULTS
AND DISCUSSION OF FINDINGS
4.0 Introduction
4.1 System Implementation
4.2.1 Database Design
4.2.2 Graphical User Interface
4.2.2.1 Customer Module
4.2.3.1 Register
4.2.3.2 Login/Logout
4.2.3.3 Add/Manage Payment Cards
4.2.3.4 Home/Item page
4.2.3.5 Transaction
Content
4.2.3.6 Forgot password
4.2.3.7 History
4.2.3.8 Feedback
4.3 System Testing
4.3.1 Unit Testing
4.3.2 Integration Testing
4.3.3 System Testing
CHAPTER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATIONS
5.1 Summary
5.2 Conclusion
5.3 Recommendations
5.4 Contribution to Knowledge
5.5 Limitation of the Study