1
,Name: Subash Khadka
Student ID: KHA22180393
Module Title: System Analysis and Design
Assignment Title: Design a Solution
Lecturers: Mossab Salih
Contents
Waterfall Model:............................................................................................................................................... 5
Fig 1: Waterfall Model ..................................................................................................................................... 7
Advantages ....................................................................................................................................................... 7
Disadvantages ................................................................................................................................................... 7
• Limited flexibility for changes once the Project is underway. .................................................................. 7
• Customer feedback is obtained late in the process, leading to potential issues. ....................................... 7
• Not ideal for projects with evolving or unclear requirements. .................................................................. 7
Suitability: ........................................................................................................................................................ 7
Agile Model: ..................................................................................................................................................... 9
Phases of the Agile Model for Pass IT Driving School. ................................................................................... 9
Advantages: .................................................................................................................................................... 11
Disadvantages: ................................................................................................................................................ 11
Suitability: ...................................................................................................................................................... 11
Conclusion: ..................................................................................................................................................... 12
Task 2 ............................................................................................................................................................. 13
Interview with the Owner ............................................................................................................................... 13
2
,Conclusion: ..................................................................................................................................................... 13
Task 3 Introduction:........................................................................................................................................ 14
System Overview:........................................................................................................................................... 14
Design Components:....................................................................................................................................... 14
Fig 3: Level 0 .................................................................................................................................................. 15
Fig 4: Level 1 .................................................................................................................................................. 16
Fig 5: Level 2 .................................................................................................................................................. 17
3. Data Dictionaries: .................................................................................................................................... 17
Fig 6: Data Dictionaries of Student ................................................................................................................ 18
➢ Instructor Management: .......................................................................................................................... 18
➢ Reporting: ................................................................................................................................................ 18
User Interface: ................................................................................................................................................ 19
Future Development: ...................................................................................................................................... 19
Conclusion: ..................................................................................................................................................... 19
Task 4
………………………………………………………………………………………………………………….
13
Data Entry Form
……………………………………………………………………………………………………….13
Hardware and Software Requirements ...................................................................................................... 22
The risk associated with completion of tasks on time and within budget: ..................................................... 23
Costs, time constraints, and organizational policies: ...................................................................................... 23
Staff skills and the maintenance of the system: .............................................................................................. 24
Change management and user involvement in the development process: ..................................................... 24
Conclusion: ..................................................................................................................................................... 25
Task 2 Introduction:........................................................................................................................................ 25
Fulfilling User Requirements: ........................................................................................................................ 25
3
, • Student and Test Record Storage: ............................................................................................................ 25
• Instructor Information: ............................................................................................................................ 26
• Search and Reporting Features:............................................................................................................... 26
• Automated Processes: ............................................................................................................................. 26
• Lesson Analysis: ...................................................................................................................................... 26
Potential Improvements and Future Developments: ...................................................................................... 26
• Payment Functionality: ........................................................................................................................... 26
• Real-time Progress Updates: ................................................................................................................... 27
• Student Feedback: ................................................................................................................................... 28
Conclusion: ..................................................................................................................................................... 28
Reference
………………………………………………………………………………………………………………22
4
,Name: Subash Khadka
Student ID: KHA22180393
Module Title: System Analysis and Design
Assignment Title: Design a Solution
Lecturers: Mossab Salih
Contents
Waterfall Model:............................................................................................................................................... 5
Fig 1: Waterfall Model ..................................................................................................................................... 7
Advantages ....................................................................................................................................................... 7
Disadvantages ................................................................................................................................................... 7
• Limited flexibility for changes once the Project is underway. .................................................................. 7
• Customer feedback is obtained late in the process, leading to potential issues. ....................................... 7
• Not ideal for projects with evolving or unclear requirements. .................................................................. 7
Suitability: ........................................................................................................................................................ 7
Agile Model: ..................................................................................................................................................... 9
Phases of the Agile Model for Pass IT Driving School. ................................................................................... 9
Advantages: .................................................................................................................................................... 11
Disadvantages: ................................................................................................................................................ 11
Suitability: ...................................................................................................................................................... 11
Conclusion: ..................................................................................................................................................... 12
Task 2 ............................................................................................................................................................. 13
Interview with the Owner ............................................................................................................................... 13
2
,Conclusion: ..................................................................................................................................................... 13
Task 3 Introduction:........................................................................................................................................ 14
System Overview:........................................................................................................................................... 14
Design Components:....................................................................................................................................... 14
Fig 3: Level 0 .................................................................................................................................................. 15
Fig 4: Level 1 .................................................................................................................................................. 16
Fig 5: Level 2 .................................................................................................................................................. 17
3. Data Dictionaries: .................................................................................................................................... 17
Fig 6: Data Dictionaries of Student ................................................................................................................ 18
➢ Instructor Management: .......................................................................................................................... 18
➢ Reporting: ................................................................................................................................................ 18
User Interface: ................................................................................................................................................ 19
Future Development: ...................................................................................................................................... 19
Conclusion: ..................................................................................................................................................... 19
Task 4
………………………………………………………………………………………………………………….
13
Data Entry Form
……………………………………………………………………………………………………….13
Hardware and Software Requirements ...................................................................................................... 22
The risk associated with completion of tasks on time and within budget: ..................................................... 23
Costs, time constraints, and organizational policies: ...................................................................................... 23
Staff skills and the maintenance of the system: .............................................................................................. 24
Change management and user involvement in the development process: ..................................................... 24
Conclusion: ..................................................................................................................................................... 25
Task 2 Introduction:........................................................................................................................................ 25
Fulfilling User Requirements: ........................................................................................................................ 25
3
, • Student and Test Record Storage: ............................................................................................................ 25
• Instructor Information: ............................................................................................................................ 26
• Search and Reporting Features:............................................................................................................... 26
• Automated Processes: ............................................................................................................................. 26
• Lesson Analysis: ...................................................................................................................................... 26
Potential Improvements and Future Developments: ...................................................................................... 26
• Payment Functionality: ........................................................................................................................... 26
• Real-time Progress Updates: ................................................................................................................... 27
• Student Feedback: ................................................................................................................................... 28
Conclusion: ..................................................................................................................................................... 28
Reference
………………………………………………………………………………………………………………22
4