Purpose Scope Analysis (L3)
Problem Domain Classes
Identify Classes Objects (L5)
Class Diagram Notation
Diagram Associations (L7)
Basic Object Modeling
Multiplicity OO Modeling
Modeling Aggregation (L11)
Modeling Generalization (L13)
Advanced Associations (L14)
Qualifiers Reduce Multiplicity
Many to ManyAssociations
Problem Analysis Conclusion
Modeling Sequences Scenarios
Sequence Diagram - Conclusion
Interaction Diagram - Quiz
Applying Sequence Diagram-Quiz
Reconcile Sequence Diagrams
Class Diagram Not Enough
Enhance Sequence Diagram Scenario - Exercise
Course project: enhance a scenario
Enhance a scenario and the corresponding sequence diagram.
This exercise is worth a total of 10 points.
This is the ninth exercise in the course project.
Click the Resources button to download the files you will need to complete this exercise.
The first sequence diagram and scenario describe the Customer actor talking to TicketingSystem. Expand the sequence diagram to add the resources used by TicketingSystem to fulfill the Customer's request.
The Customer requests to see the seating chart for a show.
TicketingSystem provides the seating chart for the selected show.
What object knows the correct seating chart to return to the customer? Refer to the class diagram.
Add the object to the sequence diagram.
Add the event(s) that you need to obtain the seating chart for customer.
The customer will ask the TicketingSystem to access the needed objects. Use the associations between classes to determine which object can provide you the correct answer.
Submitting your exercise
To submit the exercise, follow the steps below:
When you are ready to submit the exercise, click the