Object modeling

profilemufish170i
assignment_2case_study.pdf

Assessment item 2 Short answer Value: 20% Due date: 28th Aug 2015 Return date: 18th Sept 2015 Submission method options Student should submit all assignments to turnitin.com   Task   This task uses the Case Study contained in a separate document. This document can be found in Assignment 2 Resources on Interact. 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 use case diagram(s) for the case study. Must include Use case descriptions of the use case scenarios. (6 marks)

Question 2. Create a domain class diagram of the use case diagram(s) from Question 1. Only show the class diagrams derived from the use cases. Provide a detailed description of the domain class diagrams. (6 marks)

Question 3. Create a Systems sequence diagram (SSD) for the vehicle rental confirmation/booking use case. Provide a detailed description of your diagram. (6 marks)

Question 4. Create an Activity diagram that describes vehicle rental confirmation/booking use case scenario from Question 1. Provide a detailed description of your diagram, relating it back to the use case scenario. (6 marks)

Question 5. Create a State diagram of the vehicle rental confirmation/booking use case. Provide a detailed description. (6 marks)

Rationale This assessment tasks covers the fundamental concepts of object modeling, use cases, dynamic models and has been designed to ensure that you are

engaging with the subject content on a regular basis. More specifically it assess your ability to

• Apply the concepts of object orientation methodology (Learning outcome 1);

• Analyse system requirements to determine the use cases and domain model of the problem domain (Learning outcome 3);

• Create class diagrams and dynamic models with UML notations (Learning outcome 4);

• Compare the syntax, semantics and pragmatics of UML (Learning outcome 5);

• Perform modeling of various aspects of systems from a case study (Learning outcome 6).

Marking criteria

Criteria   HD   DI   CR   PS   FL  

Question   1  

Clear  and   complete  use   case   diagrams   with  clear   description.   All  notations   are  correct.  

Complete   use  case   diagrams.   Complete   use  case   descriptions.   Minor  errors   in  use  case   notations.  

Clear  use   case   diagrams.   Incomplete   use  case   descriptions.   Some  errors   in  use  case   notations.  

Incomplete   use  case   descriptions   with   incomplete   use  case   scenarios   with  errors   in  diagrams.  

Incorrect  use   case   diagrams   with   incorrect   syntax  and   incomplete   descriptions.  

Question   1  possible   marks  

6   5   4   3   0  –  2.5  

Question   2  

Clear  and   complete   domain  class   diagrams   with  correct   notation.   Complete   domain  class   descriptions.  

Clear  and   complete   domain  class   diagrams   with  correct   notation.   Incomplete   domain  class   descriptions.  

Clear  domain   class   diagrams.   Some  errors   in  diagrams.   Incomplete   domain  class   descriptions.  

Incomplete   domain  class   diagrams.   Incomplete   descriptions.    

Errors  in   domain  class   notations.  

Incorrect   domain  class   diagrams   with   incorrect   notations.   Incorrect   descriptions.  

Question   2  possible   marks  

6   5   4   3   0  –  2.5  

Question   3  

Clear  and   complete   description   of  SSD  with   correct   notations  in   diagrams.    

Clear  and   complete   description   of  SSD  with   minor  errors   in  the   notations  in   the  

Clear   descriptions   of  SSD  with   incomplete   diagrams.  

Incomplete   descriptions   of  SSD  with   incomplete   diagrams   containing   errors.  

Incorrect   description   of  SSD  with   incorrect   notations  in   diagrams.  

    Presentation

Reports should be submitted is MS Word format, using the CSU referencing style of APA.

Diagrams can be created using any available tools.

  Requirements Students should visit and read the CSU Referencing Policy at http://student.csu.edu.au/study/referencing-at-csu

 

 

diagrams.  

Question   3  possible   marks  

6   5   4   3   0  –  2.5  

Question   4  

Clear  and   complete   description   of  Activity   diagram   with  correct   notations.  

Clear  and   complete   descriptions   of  activity   diagrams   with  minor   errors  in   notations.  

Clear   descriptions   of  activity   diagrams   with   incomplete   diagrams.  

Incomplete   descriptions   of  activity   diagrams   with   incomplete   diagrams   containing   errors.  

Incorrect   description   of  activity   diagram.   Incorrect   notations   used.  

Question   4  possible   marks  

6   5   4   3   0  –  2.5  

Question   5  

Clear  and   complete   description   of  state   diagram   with  correct   notations.  

Clear  and   complete   descriptions   of  state   diagrams   with  minor   errors  in   notations.  

Clear   descriptions   of  state   diagrams   with   incomplete   diagrams.  

Incomplete   descriptions   of  state   diagrams   with   incomplete   diagrams   containing   errors.  

Incorrect   description   of  state   diagrams.   Incorrect   notations   used.  

Question   5  possible   marks  

6   5   4   3   0  –  2.5