Create uml diagrams | Computer Science homework help


I need someone help me write the rest diagrams because i have not time to finish those ( i ve already done the sequence diagram as attached file). So can anybody help me finish other parts and answer  questions as well.



2. Create a communication diagram for the booking confirmation use case. Provide a detailed description of the communication diagram. (6 marks) 



3. Create a design class diagram for Vehicle booking confirmation System. Provide a detailed description of your diagram. (6 marks) 



4. Discuss the following Grasp pattern 

• Expert

 • Creator 

• Controller 

• Low Coupling 

• High Cohesion 

• Singleton (6x2marks = 12 marks)