Please read this case study carefully. You are required to answer the following questions based on the Case Study. It is expected that answers to the assignment questions be succinct and MUST be written in your own words.
Question 1. Prepare a sequence diagram for the booking confirmation use case. Must include a detailed description. (6 marks)
Question 2. Create a communication diagram for the booking confirmation use case. Provide a detailed description of the communication diagram. (6 marks)
Question 3. Create a design class diagram for Vehicle booking confirmation System. Provide a detailed description of your diagram. (6 marks)
Question 4. Discuss the following Grasp pattern
• Expert
• Creator
• Controller
• Low Coupling
• High Cohesion
• Singleton (6x2marks = 12 marks)