Use Case A use case specifies the behavior of a system or a part of a system and is a description of a set of sequences of actions, including variants,

Slides:



Advertisements
Similar presentations
Adverse Events Consolidated User Story 1: Healthcare Provider Reporting User Story Names: Actors: Flow of Events: Pre-condition Post-condition Preferred.
Advertisements

Use-Cases.
Use cases Use-cases are a scenario based technique in the UML which identify the actors in an interaction and which describe the interaction itself A set.
Use Case Diagrams Damian Gordon.
CPSC 333: Foundations of Software EngineeringJ. Denzinger 2.2. Use Cases: Scenario based requirements modeling Recommended: Booch, Rumbaugh, Jacobson:
Home Appliance Control System Ann K George Nithya Inbamani Shilpa Maddi.
Use Case & Use Case Diagram
Scenarios: The missing link or – “ Some Stuff About Use Cases and Testing”
CPSC 333: Foundations of Software EngineeringJ. Denzinger Small Test: Bank account manager System has to run on an automated teller machine. User must.
Sequence Diagrams. Introduction A Sequence diagram depicts the sequence of actions that occur in a system. The invocation of methods in each object, and.
CS3773 Software Engineering Lecture 03 UML Use Cases.
1 Use Cases 2 CSSE 371 Software Requirements and Specification Mark Ardis, Rose-Hulman Institute September 20, 2004.
January Ron McFadyen1 Use Cases in the UML Functionality under consideration is represented by use cases (named ellipses) enclosed in a box.
Chapter 18 Object-Oriented Systems Analysis and Design Using UML
SwE 313 Case Study Registration System.
Sharif University of Technology1 Design and Use-case Realization Software Engineering Laboratory Fall 2006.
Free Wi-Fi Zone. Detail Process of Free Wi-Fi Access Switch on Wi-Fi setup on your Wi-Fi enabled Device like Cell Phone, Tablet PC, Laptop & search for.
RUP Requirements RUP Artifacts and Deliverables
Use Case What is it?. Basic Definition Of who can do what within a system? TemplateDiagramModelDescription.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 4: Detailing a Use Case.
Kris Horn Santhoshi Smitha Thota Uday Chandra Karrotthi.
State Diagrams / System Sequence Diagrams (SSDs)
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 06. Requirements.
1 Objectives  Describe design constraints.  Identify methods of specifying functional requirements.  Describe techniques for writing and structuring.
1 Object-Oriented Modeling Using UML (2) CS 3331 Fall 2009.
Team ELL System Requirements Ladakeysha Thomas Elizabeth Waldo LaWanda Warren Brandon Williams.
Sign onto for accessing MASweb. Log in using the Username & Password assigned to you by Criticomhttps://critilink.com Login with.
Basics of the Use Cases Editor (UCEd)‏ Stéphane S. Somé SITE, University of Ottawa.
Payroll System Bank System Any bank(s) to which direct deposit transactions are sent. Employee A person that works for the company that owns and operates.
Welcome… This guide will walk you through how to access the WTM Africa Event App.
ניתוח מערכות מידע 1 Unified Modeling Language (UML) § § The Unified Modeling Language (UML) is the industry-standard language for: Specifying, Visualizing,
Logging into a Remote Desktop Connection. Connecting to ‘Remote Desktop Connection’ through the application.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 1: Introduction to Use-Case Modeling.
A Use Case Primer 1. The Benefits of Use Cases  Compared to traditional methods, use cases are easy to write and to read.  Use cases force the developers.
1 Structuring Systems Requirements Use Case Description and Diagrams.
UML: The Unified Modeling Language Excertos do livro: The Unified Modelling Language User Guide by Grady Booch, James Rumbaugh and Ivar Jacobson.
CPSC 203. Use Case Diagram  A description of a system’s behavior as it responds to a request that originates from outside of that system. Specifies the.
Functional Requirements – Use Cases (Chapters 14, 21) Sriram Mohan 1.
Unified Modeling Language User Guide Section 4 - Basic Behavioral Modeling Chapter 16 - Use Cases Chapter 17 - Use Case Diagrams.
Use Case Model Use case diagram. Relevant Requirements Artifacts Use-Case Model Supplementary Specification Use-Case Specifications... Glossary Actors.
ITEC324 Principle of CS III Chapter 2 (Horstmann’s Book) – Part 1 The Object-Oriented Design Process Hwajung Lee.
Use Case Diagram Lecture # 1. Use Case Diagram Use-cases are descriptions of the functionality of a system from a user perspective.  Depict the behaviour.
Chapter 6: Structuring Requirements: Use Case Description and Diagrams Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
Login & Logout. What is a Login & Logout Test? A Login & Logout test will validate a user authentification process by simulating a user login-logout sequence.
Galileo Student Online Testing Guide. OBJECTIVES  Log in/out  Take a test.
Page 1  Copyright © 1997 by Rational Software Corporation Putting the UML to Work The ESU University wants to computerize their registration system –
VPN Connection in the Central Library Attila Skulteti February.
1 Case Study and Use Cases for Case Study Lecture # 28.
Use Cases Discuss the what and how of use cases: Basics Examples Benefits Parts Stages Guidelines.
VPN Connection in the Central Library
Using Use Case Diagrams
Use Case Modeling - II Lecture # 27.
Use Cases Discuss the what and how of use cases: Basics Benefits
Use cases, tests classes, …
Chapter 1 Introduction.
UML Use Case Diagrams.
VPN Connection in the Central Library
VPN Connection in the Central Library
Multifactor Authentication & First Time Login
Unified Modeling Language
SAD ::: Spring 2018 Sabbir Muhammad Saleh
VPN Connection in the Central Library
Object Oriented Analysis and Design

Create New User in Database. First Connect the System.
Using Use Case Diagrams
VPN Connection in the Central Library
Test Automation For Web-Based Applications
Quickbooks Error 108 Call Now Causes of QuickBooks Error 108 Error 108 can occur due to different reasons such as – Bank has generated.
ITEC324 Principle of CS III
Presentation transcript:

Use Case A use case specifies the behavior of a system or a part of a system and is a description of a set of sequences of actions, including variants, that a system performs to yield an observable result of value to an actor.

Use case Actors: can be human or automated systems A use case describes what a system does but it does not specify how it does it.

Sample Use Case 1. Use Case NameLogin DescriptionUser logs into the HACS system ActorCan be cell phone User, laptop User, and PDA User, etc. PreconditionThe system is on Basic flow of events 1.The system prompts the User enters username and password 2.The User enters username and password 3.The system validates the entered username and password 4.The system logs the User into the system Alternative flow of events If the User enters an invalid username and password pair, the use case restarts PostconditionUser enters correct username and password Special requirements Interface exists to allow connection between the User’s remote device and the system

Reference Class note: Module 14 Textbook: The Unified Modeling Language User Guide, chapter 16, page