Admin tP v1.2: Demo
3A. 10-12 minutes Divide into two sub-teams and do the following questions on the whiteboard.
Sub-team 1: You can use the association class notation in the answer.
OODM for the Course domain
(i) Draw an OODM for the description below, about how in some universities, these are called modulescourses work in a certain university:
A course has a name and a code. A course is read by 10 or more students, and taught by a team of instructors one of whom is the coordinator. A course can have a number of tasks which can be assignments or tests. Some assignments are compulsory. When a student attempts a task, a grade and an optional feedback is given.
Example OODM
(ii) Which type of a UML diagram would you use to illustrate the following situation?
The course CS101 Intro to CS is taught by Prof Lee. It has two optional assignments and one test.
Sub-team 2:
Model workflow of Burger shop
Draw an activity diagram to represent the following workflow a burger shop uses when processing an order by a customer.
Example Activity Diagram
3B. 5 minutes Familiarize yourself with the question the other sub-team worked on.
3C. [Group activity] Review the other sub-team's answer.