Secured System For Fueling Station Services

Subscribe to access this work and thousands more

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..............................................................

Subscribe to access this work and thousands more