Page 10 - FULL REPORT 30012024
P. 10
4.1.2 Non-Functional Requirements 67
4.1.3 Hardware Requirement 68
4.1.4 Software Requirement 68
4.2 Application Modelling 69
4.2.1 Use Case Diagram 69
4.2.2 Web Design 71
4.2.3 Dashboard Design 76
4.2.4 Data Source 79
4.2.5 Data Dictionary 82
4.2.6 Database Modelling 85
4.3 Application Design 85
4.3.1 Dashboard Module 86
4.3.1.1 Data Cleaning 86
4.3.1.2 ETL Process 94
4.3.1.3 Dashboard Development 98
4.3.2 Prediction Module 103
4.3.2.1 Data Cleaning 103
4.3.2.2 Model Training 105
4.3.3 Prototype Development 107
4.4 Summary 118
CHAPTER 5 RESULTS AND FINDINGS 120
5.1 Prediction Model Evaluation 120
5.1.1 Confusion Matrix 121
5.1.2 Evaluation Metrics 122
5.2 User Acceptance Testing (UAT) 123
5.2.1 Implementation of UAT 124
5.2.2 Respondent Details 125
viii