State Patrol Ticket System

Slides:



Advertisements
Similar presentations
TC 1, 4, 6, 9 State Patrol Ticket System 1
Advertisements

Behavioral Modeling II Developing Use Cases
Software Engineering Introduction to UML.
Extending the Requirements Model - techniques for detailing use cases
Information System Engineering
Use Case Modeling CIS 4800 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College Copyright © 2009 John Wiley & Sons, Inc. Copyright.
CS 325: Software Engineering February 5, 2015 Actor-System Interaction Modeling Foreground Processes Expanded Use Cases.
Requirements to Design Chapter 6. Moving from “lots of Requirements” to “organized Product Design” Product Design ? User/Market/Business “Requirements”
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.
Systems Analysis and Design in a Changing World, Fourth Edition
Robustness Analysis Dr. Neal CIS 480. Outline What is robustness analysis? Key roles in robustness analysis Object types found in discovery Diagramming.
Use cases and requirement specification - 1 Use case diagrams 3 use cases System boundaries Remember: Use case diagramming is a tool, not the requirements.
Functional Requirements – Use Cases Sriram Mohan/Steve Chenoweth (Chapters 14, 21 – Requirements Text) 1.
Robustness Analysis Data Layer Dr. Neal CIS 480. Review of Use Case.
Copyright ©2004 Cezary Z Janikow 1 Use Cases n Within Requirements discipline/workflow n Verbal descriptions of important functional (behavioral, transactional,
InceptionPhase Mesekach Kaleem Ullah, Melody Parsa, Charmie Dela Cruz, Setareh Vali S C K M MeSeKaCh.
Rational Rose Overview Diagrams, Directory Structure, Working with Rose.
Functional Requirements – Use Cases Steve Chenoweth & Chandan Rupakheti (Chapters 14, 21 – Requirements Text)  Quiz question 9 relates to this, when you’ve.
TC 1,4,6,8,12 State Patrol Ticket System 1,2,3
Chapter 3 Object-Oriented Analysis of Library Management System(LMS)
CMPT 275 Software Engineering
USE Case Model.
Requirements Elicitation. Requirement: a feature or constraint that the system must satisfy Requirements Elicitation: specification of the system that.
RUP Requirements RUP Artifacts and Deliverables
CS499 Use Cases References From Alistair Cockburn Writing Effective Use Cases (Book) - Use Case.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 06. Requirements.
LECTURE 3 USE CASE DESCRIPTION. Use Cases grouped into system modules Note: Same actor interacts with different modules USE CASE DIAGRAM OF THE CUSTOMER.
Team ELL System Requirements Ladakeysha Thomas Elizabeth Waldo LaWanda Warren Brandon Williams.
1 CMPT 275 Phase: Design. Janice Regan, Map of design phase DESIGN HIGH LEVEL DESIGN Modularization User Interface Module Interfaces Data Persistance.
Chapter 6 Use Cases. Use Cases: –Text stories Some “actor” using system to achieve a goal –Used to discover and record requirements –Serve as input to.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 20. Review Software Requirements Requirements Engineering Process.
Requirements Documentation CSCI 5801: Software Engineering.
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.
Practical Object-Oriented Design with UML 2e Slide 1/1 ©The McGraw-Hill Companies, 2004 PRACTICAL OBJECT-ORIENTED DESIGN WITH UML 2e Chapter 4: Restaurant.
IS3320 Developing and Using Management Information Systems Lecture 9: Use Cases and Scenarios Rob Gleasure
1 Structuring Systems Requirements Use Case Description and Diagrams.
Use Case Modeling Example By: Dr. Issam Al-Azzoni.
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.
 Relate Use Cases to  MVC and Application Architecture  CRC  Recap distinctions : Language, Process, Tool  Detail a Use Case  Elements of a Use Case.
A Student Guide to Object- Oriented Development Chapter 10 Designing objects and classes.
CS 772: Global Knowledge Networks V. “Juggy” Jagannathan CSEE, West Virginia University.
(c) Addison Wesley Copyright © 2000 by Addison Wesley Version 1.0
Lecture 4 :Use cases III (UC description) 1. Outline CT 1414 * Nouf Aljaffan2  Concept of Use Case Description  Levels of Use Case Description  Reading.
Ist.psu.edu School of Information Sciences and Technology IST 311 – Object-Oriented Design & Software Steven Haynes IST 311 – Class 7 17 January 2006
1 High Level Design Phase Refining Use Cases User Interface Information.
Systems Analysis and Design in a Changing World, Fourth Edition
Information Systems Engineering Activity Diagram 1.
Moving from “lots of Requirements” to “organized Product Design” Product Design ? User/Market/Business “Requirements” May be in various forms May also.
1 SEQUENCE DIAGRAM EXAMPLE The domain model, showing the navigability of the associations, and the Reserve video (staff scenario) use-case description.
UML - Development Process 1 Software Development Process Using UML.
Use Case Model Use case description.
7 Systems Analysis – ITEC 3155 The Object Oriented Approach – Use Cases.
1 After the scenarios are formulated Find all the use cases in the scenario Describe each of these use cases in more detail Participating actors Describe.
George Wang, Ph.D. COMP 380/L Lesson 2. Use Case Use cases are a way to capture system functionalities (i.e., functional requirements) Based on use case.
1 Object Oriented Analysis and Design System Events & Contracts.
Systems Analysis and Design in a Changing World, 6th Edition
Use Case Driven Analysis
Group Y Presenters: (indicate roles)
Address Book Example
Rob Gleasure IS3320 Developing and Using Management Information Systems Lecture 8: Use Cases and Scenarios Rob Gleasure.
Use Case Model Use case description.
Use Case Modeling - techniques for detailing use cases
Systems Analysis and Design in a Changing World, 6th Edition
INFS 6225 Object Oriented Systems Analysis & Design
Use Case Document Example
Object-Oriented Software Engineering
Information Systems Engineering
Requirements Engineering Tutorial
Presentation transcript:

State Patrol Ticket System Chapter 8 Case

State Patrol Ticket System Domain Model

State Patrol Ticket System Use Case Use Case Name: Record a Ticket Scenario: Triggering Event: Traffic Ticket Brief Description: The traffic ticket is given to the clerk by the officer. Using the information on the traffic ticket, the clerk first verifies the officer by entering the badge number. Then the clerk verifies the driver information by entering the drivers license number. Then the clerk enters the ticket information. Actors: Clerk Stakeholders: Manager, Officer Preconditions: The officer must exist. The driver must exist Postconditions: The ticket must exist and is associated with the driver, the officer, and a court. Flow of Events: Actor System 1. Clerk enters officer badge number 2. Clerk enters drivers license number. 3. Clerk enters ticket information 1.1 System reads officer information and displays the name. 2.1 System reads the driver information and displays the driver name and address. 3.1 System displays ticket and driver information Exception Conditions: 1.1 Officer not found 2.1 Driver not found

State Patrol Ticket System User Interface Menu Verify Information Enter Ticket Officer Badge Exit Ticket Entry Ticket # Driver License Date Time Violation Verify Enter Ticket Cancel Fine Amt Record Cancel

User Interface Classes

Controller Classes cer

State Patrol Ticket System Robustness

Normal Flow Sequence

Cancel from Verify Page

Cancel from Record Ticket

Design Class Diagram Control Entity Boundary