Demonstrate your understanding of a second case

Assignment Help Other Subject
Reference no: EM133658023

Systems Analysis and Design

Task - Requirements Analysis, Use Case and Activity Diagram

Task description: In this Assignment, you will take what you have learnt in weeks 1, 2 and 3 and apply this to a case. You will critically review a set of requirements and diagrams in one case, and demonstrate your understanding of a second case by creating a Requirements Matrix, a Use Case Diagram and an Activity Diagram. You will also justify your designs in short descriptions accompanying each of these outputs.

Task overview
Read the Criterion-Referenced Assessment Rubric at the end of this document.

Note: there are two cases in this assignment - (Sample) Case 1 relates to steps 2-5 below, and Case 2 relates to steps 6-11.

View the Sample Requirements list, Sample Use Case Diagram and Sample Activity Diagram for Case 1 (below).

For the Sample Requirements list, identify four (4) errors. For each error, list the requirement from the list that the error occurs in, and describe what the error is and why it is an error.

Each error description should only be 1-2 sentences and can be listed as dot points or in table format

Example format: Requirement: [list requirement] Error: [describe error, e.g., misses X, or is not Y, or does not follow principle Z, etc.], this is an error because [describe the affect the error has on the usefulness of the requirement, referring to the SMART principles]

For the Sample Use Case Diagram, identify four (4) errors. For each error, list the specific Use Case(/s) and/or relationship between Use Cases and/or other feature of the diagram that the error relates to, describe what the error is and why it is an error.

Each error description should only be 1-2 sentences and can be listed as dot points, in table format or as an annotation to a copy of the diagram

For the Sample Activity Diagram, identify four (4) errors. For each error, list the specific Activity(/s) and/or shape(/s) between Activities and/or other feature of the diagram that the error relates to, describe what the error is and why it is an error.

Each error description should only be 1-2 sentences and can be listed as dot points, in table format or as an annotation to a copy of the diagram

Read Case (below).

Develop a new Requirements Matrix to show the functional requirements of the system that would fall under subsystems User Interface, Scooter and Bike Management, and Payment Management. Aim for:
15 Essential Functional Requirements
5 Desirable Functional Requirements
1 Optional Functional Requirement

You should include the suggested number for each priority of requirements, totalling around 21 Functional Requirements in your matrix. A small amount less or more may be ok depending on the quality of the ones you include, but you will need to stay around the number stated above. Whilst each will have certain priority, and the list may not be comprehensive, you need to ensure that all are relevant to the case and are concise, specific, measurable and actionable. You will also need to define 2 modules within each of the above subsystems and include these in your matrix.

Draw 1 (one) Use Case Diagram capturing how actors interact with the system across the range of important functions available in the system (focus on the ones described in the case description).

Aim to include around 15-20 Use Cases in your diagram (no more than 23). Ensure that the use cases you do include are important and relevant to the system being represented.

Remember to include relevant relationships between elements of the diagram such as use cases and actors, and use cases and other use cases

Describe your Use Case Diagram by answering the below 3 questions (2-3 sentences each):

Pick one extends or includes relationship in your diagram (be specific) and justify why you have drawn it as an extends or includes relationship

Describe one actor in terms of where they interface with the system, based on your diagram

c) Note the aspects of the wider system that are out of scope of your diagram and justify why

Draw an Activity Diagram, representing how a rider would find and rent an e-scooter for transit from one point to another, and, assuming the e-scooter's battery became nearly empty, how a "juicer" would be involved and complete tasks relevant to them (as described in the case).

Remember to balance detail with clarity in your diagram. Take note of the following guidelines regarding scope:

Use around 2-3 swimlanes to differentiate system activities initiated by different actors. For activities performed by a subsystem with no interaction with an actor, you may use a separate "system" swimlane, however, ensure all other activities performed in actor swimlanes describe system interactions.

Use up to 40 shapes (shapes include activities, boxes, decision nodes, fork and joins, start and end nodes, etc. but does not include arrows) to show the process of user activities.

Use decision nodes two or three times and fork and join two or three times in your model.

Preferably, your activity diagram will be vertical, rather than horizontal (this will make it easier when merging it into the submission PDF).

Describe your Activity Diagram by answering the below 3 questions (2-3 sentences each):

Pick a fork and join in your diagram (be specific) and justify why it is a fork and join (i.e., why is it necessary and why does it need to be depicted in this way to accurately illustrate this part of the flow)

Pick a decision node in your diagram (be specific) and justify why it is a decision node (i.e., why is it necessary and why does it need to be depicted in this way to accurately illustrate this part of the flow)

Describe aspects that may occur before your start node or after your end node that are out of scope of your diagram and justify why
Save your submission and cover page as a single PDF

Reference no: EM133658023

Questions Cloud

How did kings of mesopotamia and egypt establish : How did the kings of Mesopotamia and Egypt establish order among their subjects? What were the roles of the king, religion (and the gods) and law?
What are the challenges in securing networks : What are the challenges in securing networks (internet, LANs, wireless)? Which network is most difficult to secure and why?
How is cbinsights using ai and big data to revolutionize : How is CBinsights using AI and big data to revolutionize the business sector? What are the different AI technologies that CBinsights uses to process their data?
Confine the deviant members of the community : What were the reasons that Americans in the Jacksonian era constructed and maintained correctional institutions to confine the deviant members of the community?
Demonstrate your understanding of a second case : IFN552 Systems Analysis and Design, Queensland University of Technology Assessment Task1–Requirements Analysis, Use Case and Activity Diagram
What interesting difficult or surprising in what you read : Consider this to be a mini "reflection paper" per most of your other course work. Talk about what was interesting, difficult, or surprising in what you read.
Outline objectives of companys best secure coding practices : Outline the objectives and purpose of your company's best secure coding practices and explain how it will influence your division.
Discuss the principles of cia triad : Discuss the principles of CIA Triad (Confidentiality, Integrity, Availability) and propose an implementation process with the CIA's adherence.
Discuss strength and limitation of the advance directive : Share a link or an attachment to an advanced directive template. Discuss at least one strength and one limitation of the advance directive you shared.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd