Lab%203%20-%20Use%20Case%20Diagrams%20%26%20Use%20Case%20Narratives

Lab%203%20-%20Use%20Case%20Diagrams%20%26%20Use%20Case%20Narratives

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
LAB 3
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 MODEL USER REQUIREMENTS What  a proposed information system should do  (independent of  how ). Use Cases Diagrams are a UML tool for documenting  and modeling user requirements.
Background image of page 2
3 SCENARIOS A scenario is a sequence of steps describing an  interaction between a user and an information  system. Example:  A customer buying a DVD from an e- commerce site. Customer places the DVD in a shopping cart. Customer clicks the check-out button. Customer enters shipping information and credit card  information. Customer clicks the finish order button. System checks the credit card and, if the credit card is  authorized, marks the order for shipment and sends a  confirmation e-mail to the user.   (What if credit card is  NOT approved?)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 USE CASES A Use Case is a set of scenarios related to a single user  goal. By detailing out the steps of each alternate scenario and  how they relate, a use case can be an valuable tool in  documenting the requirements of a system and defining  for programmers how the system should operate.
Background image of page 4
5 ACTORS An actor is anyone or anything that  interacts with the system.   Human (playing a role) who uses the system. Another information system that passes information into or  out of the system. Device (such as a thermostat in a heating system). Temporal event (such as the end of an accounting cycle). Actor1
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 KINDS OF ACTORS Primary Business Actor  – Recipient of the something of  measurable value produced by the use case. Primary Initiating Actor  – Actor that initiates or triggers  business process (use case). Primary System Actor  – System user that directly  interfaces with the system to process the use case.  External Server Actor  - Actor which respond to requests  for information. External Receivers
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 17

Lab%203%20-%20Use%20Case%20Diagrams%20%26%20Use%20Case%20Narratives

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online