Question: Q 3 - 3 ) Draw the interaction diagram for the following contract: If a collaboration diagram is used, be sure that all messages' sequence
Q Draw the interaction diagram for the following contract:
If a collaboration diagram is used, be sure that all messages' sequence numbers are shown.
Contract:
Operation:
Responsibilities:
Cross References:
Preconditions:
Register a Student in a course
registerStudent studentID courseID
Register a students in a course
Use Cases: Studentcourse registration
There is a Registrar controller
There is a CourseCatalog and Course collection.
There is Enrollment and RegisteredStudent collection
Postconditions:
CourseCatalog was checked and the Course was retrieved
The Course was checked and subtracted its capacity by
RegisteredStudent was created and added to the collection.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
