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
   5   6   7   8   9   10   11   12   13   14   15