Software design artefacts, implementation and evaluation
Budget: $250 – $750 AUD
Design report
a. Use Case diagram of the whole system (from case study)
b. Extended Use cases with high-level interaction diagrams (using Figma) for both sunny-day and rainy-day scenarios (each
component should approximately have 2 use cases, giving a total of 14-16 use cases, each team member
should cover 3 - 4 use cases)
c. System sequence diagrams for each use case.
d. System Class diagram capturing relationships, state and behavior of each Object.
2. Evaluation report
a. Black-box test design for each use case
b. Outcome from the evaluation of High-fidelity prototypes (Post-week #13 evaluation)
i. Students will be doing in total three evaluations, resulting in 3 user experience maps and a brief
explanation of how the evaluation was conducted. During the week 13 tutorial, first evaluation and
user experience map will be completed during the tutorial time.
3. OO Code representing the design report artifacts in C#.
Individual Component (Individual work)
1. Submission
a. Extended Use cases with high-level interaction diagrams for both sunny-day and rainy-day scenarios, each
team member should cover 3 - 4 use cases
b. System sequence diagrams for each use case
c. Black box test design for each use case
d. OO code (Code from classes that you have implemented in C#)
a. Use Case diagram of the whole system (from case study)
b. Extended Use cases with high-level interaction diagrams (using Figma) for both sunny-day and rainy-day scenarios (each
component should approximately have 2 use cases, giving a total of 14-16 use cases, each team member
should cover 3 - 4 use cases)
c. System sequence diagrams for each use case.
d. System Class diagram capturing relationships, state and behavior of each Object.
2. Evaluation report
a. Black-box test design for each use case
b. Outcome from the evaluation of High-fidelity prototypes (Post-week #13 evaluation)
i. Students will be doing in total three evaluations, resulting in 3 user experience maps and a brief
explanation of how the evaluation was conducted. During the week 13 tutorial, first evaluation and
user experience map will be completed during the tutorial time.
3. OO Code representing the design report artifacts in C#.
Individual Component (Individual work)
1. Submission
a. Extended Use cases with high-level interaction diagrams for both sunny-day and rainy-day scenarios, each
team member should cover 3 - 4 use cases
b. System sequence diagrams for each use case
c. Black box test design for each use case
d. OO code (Code from classes that you have implemented in C#)