Design and Implementation of an Online Result Checker
Design and Implementation of an Online Result Checker
TABLE OF CONTENTS
Title Page i
Certification ii
Dedication iii
Acknowledgements iv
Table of Contents v
List of Figures x
List of Tables xi
Abstract xii
Chapter 1: General Introduction 1
1.1 Introduction 1
1.2 Problem Definition 2
1.3 Objective of Study 3
1.4 Research Justification 3
1.5 Research Methodology 4
1.6 Scope and Limitation of Study 5
1.7 Definition of Terms 6
1.8 Chapter Layout 8
Chapter 2: Literature Review and State-of-the-Art 9
2.1 Introduction 9
2.2 The internet 10
2.2.1 Rich internet applications 10
2.2.2. Adobe integrated Runtime 12
2.3 Mobile applications platforms today 12
2.3.1 The Mobile Web 13
2.3.2 Rich Mobile Applications 14
2.3.2.1 Symbian 15
2.3.2.2 Android 15
2.3.2.3 Apple Ios 16
2.4 Review of related Research 18
2.4.1 Proposed Contribution 20
Chapter 3: System Design 22
3.1 Introduction 22
3.2 System Requirement Specifications 23
3.3 System Design 25
3.3.1 Logical Design 26
3.3.1.1 Input Design 28
3.3.1.2 Output Design 28
3.3.1.3 Menu Design 33
3.3.1.4 Use Cases 35
3.3.1.5 Activity Diagram 37
3.3.1.6 Class Diagram 39
3.3.2 Physical Design 41
3.3.2.1 Program Specifications 45
3.3.2.3 System Controls 45
3.3.2.3 Layout of files 46
3.3.2.4 Database Structure 51
Chapter 4: System Implementation 52
4.1 Introduction 52
4.2 Features and Choice of Implementation Language 52
4.3 System Testing Strategies 54
4.3.1 Unit Test 54
4.3.2 Integration Test 57
4.3.3 Alpha Test 58
4.3.4 Beta Test 58
4.4 Target Computer System Requirements 59
4.5 Software Maintenance Issues 61
4.5.1 Corrective Maintenance 61
4.5.2 Preventive Maintenance 62
4.5.3 Adaptive Maintenance 63
Chapter 5: Summary, Conclusions & Recommendations 64
5.1 Summary of the Study 64
5.2 Application of the software to the problem domain 64
5.3 Recommendations 65
5.4 Conclusions 67
5.5 future researches 67
References 68
Appendix A: Detailed Program Code 68
Appendix B: Program Screen Capture 127