Question: 2 ( a ) Given the following initial attempt at a sequence diagram for Display Bookings and a domain model for a restaurant booking system,

2(a) Given the following initial attempt at a sequence diagram for "Display Bookings" and a
domain model for a restaurant booking system, add more detail to the sequence diagram
and show how it leads to changes in the class diagram.
Also consider how "Record an Arrival" use case realisation might affect the class
diagram.
Briefly comment on your refinements at each stage and mak reference to class
cohesion.
(15 marks)
(b) Provide a USE model (no SOIL required ) for the domain class diagram above in part
(a). Only show what's in the diagram. It should also include an OCL version of the
constraint shown.
(10 marks)
2 ( a ) Given the following initial attempt at a

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!