Assignment 3
Due 2025
, ICT2621: Assignment 3
Semester 2, 2025
Due 2025
Module: Structured Systems Analysis and Design
Total Marks: 100
Student Name: [Your Name]
Student Number: [Your Student Number]
Question 1: Chapter 8 – User Interface Design [21 Marks]
1.1 Effective, Reliable, and Maintainable Systems (9)
Effective: An effective system meets its intended purpose and satisfies user
requirements. It enables users to complete tasks accurately and efficiently. For
instance, an effective online banking system allows users to perform transactions
securely and with ease.
Reliable: A reliable system consistently performs its required functions without
failure. Reliability ensures minimal downtime and consistent behavior under
different conditions. It builds user trust and system credibility.
Maintainable: Maintainability refers to how easily a system can be updated,
debugged, or improved over time. A maintainable system is modular, well-
documented, and designed using best practices that allow for future upgrades
and fixes.
1.2 What is Human-Computer Interaction (HCI)? (3)
Human-Computer Interaction (HCI) is the study and design of the interaction between
people (users) and computers. It encompasses the design, evaluation, and
implementation of user interfaces and systems that are usable, efficient, and enjoyable.
HCI aims to make systems intuitive and user-friendly by applying principles from
cognitive psychology, ergonomics, and computer science.