Question: Part 2 (60 marks) In this part you should develop a model for the system. You will develop a single Visual Paradigm project that contains
Part 2 (60 marks) In this part you should develop a model for the system. You will develop a single Visual Paradigm project that contains all the diagrams specified in Tasks 3-5. Do not create a new project for each task. Note that a submission of multiple project files will incur a penalty. Task 3 - Model System Interactivity [20 marks] Develop an activity diagram for the "finalize a booking" use case. The diagram should include all necessary Swimlanes required for the use case. Task 4 - Domain Model [20 marks] Develop a domain class model for the entire system. For each class identify all important attributes. Include all necessary relationships between your classes and indicate their multiplicities. You should also consider whether using inheritance can help you generalise any class. Task 5 Behavioural Models [20 marks] a) Create a system sequence diagram that illustrates the process of "pick up a car. (10 marks) b) Develop a state machine diagram that illustrates the states and transitions for "a rental agreement" object that is an instantiation of the rental agreement class. (10 marks) Part 2 (60 marks) In this part you should develop a model for the system. You will develop a single Visual Paradigm project that contains all the diagrams specified in Tasks 3-5. Do not create a new project for each task. Note that a submission of multiple project files will incur a penalty. Task 3 - Model System Interactivity [20 marks] Develop an activity diagram for the "finalize a booking" use case. The diagram should include all necessary Swimlanes required for the use case. Task 4 - Domain Model [20 marks] Develop a domain class model for the entire system. For each class identify all important attributes. Include all necessary relationships between your classes and indicate their multiplicities. You should also consider whether using inheritance can help you generalise any class. Task 5 Behavioural Models [20 marks] a) Create a system sequence diagram that illustrates the process of "pick up a car. (10 marks) b) Develop a state machine diagram that illustrates the states and transitions for "a rental agreement" object that is an instantiation of the rental agreement class. (10 marks)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
