Professional Documents
Culture Documents
Personal Information
Name xxx Student Number xxx
Instructions
Consistent with your first report (on System Analysis, and given the same scenario in the first assignment, deliver a System Design report including the following deliverable tasks.
Task 1 (25%): Relational Database Design and Normalisation (one diagram only)
Draw a normalised ERD
by mapping your
designed class diagram
in the first assignment to
a relational database
model, and applying any
necessary changes to
ensure it is normalised
at least to the 3rd
Normal Form. The ERD
should show the
required tables, data
attributes,
primary/foreign keys,
relationships and
multiplicities.
Task 2 (25%): Architecture Design (one diagram only)
Draw a UML
Deployment Diagram
that shows how would
you set up different
software and hardware
components of the new
system.
Task 3 (25%): User Interface Mock-up Design (one diagram only)
Choose a single
important UI of the new
system, and create a
sample UI design mock-
up (i.e., prototype) for it.
The UI mock-up shall
satisfy the 6 UI design
principles, and the
requirements for the
Usability Goals and the
User Experience Goals,
as discussed in the
lecture slides.
Task 4 (25%): UI Design Process (text only)
What could be the most Storyboarding Briefly explain why.
There are three main prototyping methods: Storyboarding, HTML, and Language.
suitable UI Prototyping Storyboarding consists of designing and creating image mock-ups of what the screens
(100 words max)
Technique? will look like. This can be done on paper for basic designs or more likely on a
wireframe (a computer-generated image based on common available elements). For the
HSH a wireframe can show screen designs and enable the users to view and request
amendments with ease. The storyboarding is quick and easy to develop/amend with
online available tools so that the design can be refined while presenting it to the HSH
staff.