CSE2ISD Information Systems Development - Object-Oriented Analysis Case Study

Get Expert's Help on Assessment Writing

Your Task: (100 marks total)

You need to analyse (as a preliminary to designing) the information system for Supermarket Chain using the OO methodology. Your tasks encompass the following steps:

  • Requirements Gathering [15 marks]

  1. Create an owner’s view chart for the new system that you can show to the stakeholders for feedback. You can make any reasonable assumptions if any details that you think are important and not clearly mentioned in the case description. If uncertain, consult with the client (via the Further Requirements, Questions and Clarifications - tutors/lecturer). [15 marks]

Get Your Customize Task on any subject starting 10$/Page

  • Domain Analysis [15 marks]

Write domain definitions and, from there, proceed to establish the domain scope for the system and each subsystem. The following table provides a template for your answer.

  1. Identify the domain concepts from the domain definition & scopes of the above question 2. Categorise the concepts into different types such as processes, functions, roles, objects, and business rules. You need to list them in a domain dictionary table using the following template:
  • Behavioural Modelling [40 marks]

After completing the domain analysis, you are ready to start use case modelling. Please make sure that you use the domain concepts identified during the domain analysis activity as the basis for behavioural modelling.

  1. Identify stakeholders of the whole system. List them with descriptions and indicate the candidate actors using the following table template.
  2. Create a use case summary for the Supermarket Chain business activities using the template table below. (At least 6 use cases should be identified in the table.)
  3. Complete a use case template for a use case that relates to online sales order. Use the blank
  4. Create a use case diagram for the Product sale subsystem(s), complete with “include” and “extend” where appropriate.  [10 marks]
    1. Create an activity diagram for the Product Sale subsystem(s). [10 marks]
    • Structural and Dynamic Modelling [30 marks]

    After completing the behavioural modelling, you will continue with structural and dynamic modelling.

    1. Identify classes for supermarket chain system. List each class, along with responsibilities and the use cases they are associated with, using the following table templates.
      1. Create a complete class diagram with associations and multiplicity information for the Product sale subsystem. Questions: Is there any relationship in this case study that can be described by aggregation/composition? Are there classes that can be generalized/specialized? Note: Answer the questions separately for the three diagrams.  [10 marks]
    2. Create a sequence diagram for the process of online purchase on Supermarket Web Service

Our Academic Assistance: service is all about doing research and being good at it. The more research one will do, the better the paper will turn out.

Expert's Answer

Hire Our PhD Expert Writers

 

Need Urgent Academic Assistance?

Price Starts from $10 Per Page

*
*
*
*

 

 

Plagiarism Checker

Submit your documents and get Plagiarism report
Check Plagiarism

Chat with our Experts

Want to contact us directly? No Problem. We are always here for you

TOP
Order Notification

[variable_1] from [variable_2] has just ordered [variable_3] Assignment [amount] minutes ago.