1 Use Cases and Scenarios Scenario 1. Get the passenger’s ticket or record locator 1. Locate the passenger’s reservation 2. Is this the right passenger,

Slides:



Advertisements
Similar presentations
CAPE COMPUTER SCIENCE UNIT 2
Advertisements

Coursework Airport Departures. How to fly... Buy the ticket – you now have a place reserved on a flight. – You now have a ticket (often this is virtual)
1 Case Study: Purchase Ticket. 2 Purchase Ticket by Check Use case Actor: Customer (initiator), clerk Purpose: Reserve seats on an airplane and capture.
AIRPORT DIALOGUE PART-1
Airport Procedures 101. #1 Arrive to the airport Many people take a taxi or get a friend to drop them off to avoid having to pay to park at the airport.
CAPE INFORMATION TECHNOLOGY – Unit 2
DFD examples.
Software Engineering-II Sir Zubair Sajid. 3 Data Flow Diagrams (DFD)  DFDs describe the flow of data or information into and out of a system what does.
Software Engineering-II
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Chapter 4 Enterprise Modeling.
As analysis proceeds, you recognize
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Process.
DT211 Stage 2 Software Engineering
Spreadsheets in Finance and Forecasting Project Session 3b(ii) Data Flow Diagrams.
© Copyright 2011 John Wiley & Sons, Inc.
1 Business Models Modeling. 2 Why Model the Business Business modeling is a technique to help answer critical questions, such as: What do the workers.
Portman Online Rail User Guide The booking tool is compatible with internet Explorer 8 or higher
INTERNATIONAL TICKETING
Question 1: (20 Points – 4 Points Each)
Problem Solving Methodology
1 Structured Analysis Techniques. 2 Data Flow Diagrams.
IT323 - Software Engineering 2 Tutorial 1. 0 The system 1.0 A Function 1.1 Activity of the function Task Task Task 1.2 Another activity.
How do you travel from one country to another ?. We travel by plane.
Business Process Management. Key Definitions Process model A formal way of representing how a business operates Illustrates the activities that are performed.
Data Flow Diagrams Objectives:
1 Lecture 3: Introducing Data Flow Diagrams (DFDs) Section 1 - The Concept of Diagrams Why use Diagrams? Diagrams as Working Documents Systems Analysis.
Phase 2: Systems Analysis
Data Flow Diagram A method used to analyze a system in a structured way Used during: Analysis stage: to describe the current system Design stage: to describe.
Data Flow Diagrams (DFD). ScenarioCriteriaTasks Data flow diagram(DFD) is a diagram of the movement of data between external entities.
Individual DFD Assignment
Hosted by: June 23-26, 2003 New York City Copyright Security On The Go Ensuring Safe Transportation.
DFDs.
Intro to Software System Modeling
CORE 1: PROJECT MANAGEMENT Designing. This stage is where the actual solution is designed and built. This includes describing information processes and.
System Sequence Diagrams Tutorial. Use-Case for Monopoly game Monopoly game Use Case UC1: Play Monopoly Game Scope: Monopoly application Level: user goal.
Airplane/plane.
1 Come back to our check in passenger example - After confirmed with the stakeholders … (This maybe the final product use case scenario) 1. Get the passenger’s.
Clockwork Airlines Booking System By Paul Francis.
Useful tips for a first-time air passenger
Information Modelling Process Technique- DFD 5C Sybase_PowerDesigner_ html.
Btec National - IT SYSTEMS ANALYSIS AND DESIGN 1 IT Systems Analysis and Design SSADM – Design.
Data Flow Diagrams. A diagram which shows the movement of data in a system.
CS223: Software Engineering
Systems Analysis & Design
Chapter 6 Scenarios and Requirements. Agenda By now, we have reached the stage in the requirements process where you have identified the business events,
6 - 1 Systems Analysis and Design, 2 nd Edition Alan Dennis and Barbara Haley Wixom John Wiley & Sons, Inc. Slides by Roberta M. Roth University of Northern.
Data Flow Diagrams Level 1 and Level 0 System Design.
AIRLINES RESERVATION SYSTEM Design Specifications TEAM MEMBERS Apoorva Kothoor ( ) ‏ Snigdha Gaddam ( ) ‏
Data Flow Diagram : Developed By Larry Constantine as a way of expressing system requirements in graphical Form: Data Flow Models (DFMs) are easy to understand.
Software Development Lifecycle- SDLC Design- using DFDs.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
COM 117 Introduction to Application Building Introduction to the module Learning outcomes Assessment Lecture on DFDs Practical activity Tutorial activity.
WHAT IS A Context Diagram?
Part1: Vocabulary preparation
Data Flow Diagrams.
Air New Zealand limited is a flight carrier airline or group of New Zealand airline, based in Auckland. The air new Zealand operates scheduled passenger.
Business Models Modeling.
UML Use Case Diagrams.
Data Flow Diagram (DFD)
Data Flow Diagrams.
1-888(202)5328 Turkish Airlines Booking Number
تحلیل سیستم‌ها مدل‌سازی پردازشی.
Air Canada Reservation Phone Number Call Now:
DATA FLOW DIAGRAM.
Seminar 2 Design of Informatics Systems
LiveWire Log in page TIPS
Unit 1 Tips.
Chapter 4: documenting information systems
Presentation transcript:

1 Use Cases and Scenarios Scenario 1. Get the passenger’s ticket or record locator 1. Locate the passenger’s reservation 2. Is this the right passenger, flight, and destination? 2. Ensure the passenger is correctly identified and connected to the right reservation. 3. Check the passport is valid and belongs to the passenger. 4. Record the frequent-flyer number to the reservation. 5. Find a seat. 6. Check the baggage onto the flight. 7. Get correct response to security questions. 8. Print and hand over the boarding pass and bag tags. 9. Wish the passenger a pleasant flight.

2 Business Use Case Scenario 1. Get the passenger’s ticket or record locator1. Locate the passenger’s reservation Is this the right passenger, flight, and destination? 2. Ensure the passenger is correctly identified and connected to the right reservation 3. Check the passport is valid and belongs to the passenger. 3. Check the passport is valid and belongs to the passenger. 4. Record the frequent-flyer number to the reservation. 5. Find a seat.5. Allocate a seat. 6. Check the baggage onto the flight. 7. Ask security questions.7. Get correct response to security questions. 8. Print and hand over the boarding pass and bag tags. 9. Wish the passenger a pleasant flight.

3 UML activity diagram showing the passenger checking in for a Flight (Mastering the Requirements Process – S. & J. Robertson) Missing Ask security question?

4 We have just covered the normal case scenario. We still need to consider the exception case and alternative case. The idea will be the same! As no one knows what is the data flow diagram (DFD), here is a short tutorial about DFD. Data-flow modelling – use DFD Tools: Data flowData dictionary Process External entity

5 Data flow diagrams The top level diagram is called context diagram It permits the developer to sketch the boundaries of the target system (to define the scope) The next level is called Level One DFD This level provides a functional overview!

6 3.1 Process name 3.2 Process name 3 Process name Process name Process name Process name How many levels? DFD – Numbering rules

7 Example: borrow book DFD done in class. Context diagram and Level One