ABSTRACT
This project report describes a mobile android based application which aids users in paying for the services rendered at fuelling stations. This application consists of features that makes the payment process quick, easy and seamless. The application comes with features like google maps to help users find nearby fuel stations. This dissertation also consists of the activity diagrams, application architecture, uses cases and entity relationship diagrams. The technologies used in the execution of the objectives of this research are android studio as the IDE of choice and Firebase for the database. Upon convincing assessment and system verification, the writer sees that the application can be used modestly and efficiently
TABLE OF CONTENTS
ABSTRACT............................................................................................................................ VIII
ACKNOWLEDGEMENT .....................................................................................................VIIII
LIST OF TABLES….……………………………………….…………………………………………XI
LIST OF FIGURES………………………………..….…………………………………...……………XII
LIST OF ABBREVIATIONS……..……………………….……………...…………………………XIII
CHAPTER 1: INTRODUCTION.................................................................................................1
1.1 OVERVIEW.....................................................................................................................1
1.2 BACKGROUND AND MOTIVATION ...........................
. 1.3 STATEMENT OF THE PROBLEM .......................................................................................3
1.4 AIM AND OBJECTIVES ....................................................................................................3
1.5 SIGNIFICANCE OF THE PROJECT......................................................................................4
1.6 PROJECT RISKS ASSESSMENT.........................................................................................4
1.7 SCOPE/PROJECT ORGANIZATION ....................................................................................5
CHAPTER 2: LITERATURE REVIEW....................................................................................6
2.1 INTRODUCTION ..............................................................................................................6
2.2 HISTORICAL OVERVIEW.................................................................................................6
2.3 RELATED WORK.............................................................................................................8
2.4 SUMMARY .....................................................................................................................9
CHAPTER 3: REQUIREMENTS, ANALYSIS, AND DESIGN...............................................10 3.1 OVERVIEW...................................................................................................................10
3.2 RESEARCH METHODOLOGY .....................................................................................10
3.2.1 METHOD 1 (E.G INTERVIEW) ........................................................................................11
3.2.2 METHOD 2 (E.G OBSERVATION) ...................................................................................11
3.3 DESIGN METHODOLOGY.............................................................................................12
3.3.1 AGILE METHOD ..........................................................................................................12
3.3.2 INCREMENTAL MODEL..............................................................................................14
3.4 TOOLS AND TECHNIQUES.............................................................................................15 x
3.5 ETHICAL CONSIDERATION ...........................................................................................16
3.6 REQUIREMENTS SPECIFICATIONS .................................................................................18
3.6.1 Functional Requirement Specifications.....................................................................18
3.6.2 Non-Functional Requirement Specifications.............................................................19
3.7 SYSTEM DESIGN ..........................................................................................................19
3.7.1 Application Architecture .........................................................................................20
3.7.4 Dataflow Diagram ...................................................................................................20
3.7.3 Activity Diagrams....................................................................................................22
3.7.2 Use Case..................................................................................................................24
3.8 Summary..................................................................................................................25
CHAPTER 4: IMPLEMENTATION AND TESTING.............................................................26
4.1 OVERVIEW...................................................................................................................26
4.2 MAIN FEATURES..........................................................................................................26
4.3 IMPLEMENTATION PROBLEMS......................................................................................30
4.4 OVERCOMING IMPLEMENTATION PROBLEMS ...............................................................31
4.5 TESTING ......................................................................................................................31
4.5.1 Tests Plans (for Unit Testing, Integration Testing, and System Testing) ....................32
4.5.2 Test Suite (for Unit Testing, Integration Testing, and System Testing).......................33
4.5.3 Test Traceability Matrix (for Unit Testing, Integration Testing, and System Testing) 39
4.5.4 Test Report Summary (for Unit Testing, Integration Testing, and System Testing).....40
4.5.5 Error Reports and Corrections.................................................................................40
4.6 USER GUIDE ................................................................................................................41
4.7 SUMMARY ...................................................................................................................41
CHAPTER 5: DISCUSSION, CONCLUSION, AND RECOMMENDATIONS .....................42
5.1 OVERVIEW...................................................................................................................42
5.2 OBJECTIVE ASSESSMENT .............................................................................................42
5.3 LIMITATIONS AND CHALLENGES ..................................................................................42
5.4 FUTURE ENHANCEMENTS.............................................................................................43
5.5 RECOMMENDATIONS....................................................................................................43
5.6 SUMMARY ...................................................................................................................43
REFERENCES ...........................................................................................................................44 APPENDICES..............................................................
Research, A. & FIDELIS, O (2020). Secured System For Fueling Station Services. Afribary. Retrieved from https://track.afribary.com/works/secured-system-for-fueling-station-services
Research, Afri, and OJI FIDELIS "Secured System For Fueling Station Services" Afribary. Afribary, 01 Dec. 2020, https://track.afribary.com/works/secured-system-for-fueling-station-services. Accessed 20 Nov. 2024.
Research, Afri, and OJI FIDELIS . "Secured System For Fueling Station Services". Afribary, Afribary, 01 Dec. 2020. Web. 20 Nov. 2024. < https://track.afribary.com/works/secured-system-for-fueling-station-services >.
Research, Afri and FIDELIS, OJI . "Secured System For Fueling Station Services" Afribary (2020). Accessed November 20, 2024. https://track.afribary.com/works/secured-system-for-fueling-station-services