Activity Diagrams Adapted from: Systems Analysis and Design in a Changing World, 2nd Edition by John W. Satzinger, Robert Jackson and Stephen Burd published.

Slides:



Advertisements
Similar presentations
Object-Oriented Analysis and Design: Activity Diagrams
Advertisements

© 2005 by Prentice Hall Appendix 3 Object-Oriented Analysis and Design Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Activity Diagrams in UML. Definition Activity diagrams represent the dynamics of the system. They are flow charts that are used to show the workflow of.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 9 Slide 1 Appendix 3 Object-Oriented Analysis and Design.
Extending the Requirements Model - techniques for detailing use cases
UML and Systems Analysis MIS3502: Application Integration and Evaluation David Schuff
Chapter 18 Object-Oriented Systems Analysis and Design Using UML
SE 555 Software Requirements & Specification 1 Activity Diagrams.
Slide 1 Systems Analysis & Design CS183 Spring Semester Dr. Jonathan Y. Clark Course Website:
Activity, Collaboration, and Component Diagrams Philip Liew
1 CS 691z/791z Topics in Software Engineering Chapter 13: Activity Diagrams & Chapter 19: Basic Statecharts [Arlow and Neustadt, 2002] March 8, 2007.
State Diagram. What is State Diagram?  State diagram is used to show the state space of a given class, the events that cause a transition from one state.
March R McFadyen1 Activity Diagrams start end branch merge fork join guard transition swimlanes activity Used to present procedural steps (algorithm)
A use case describes one “case” of how a user can use the system.
Modeling System Events Adapted from: Systems Analysis and Design in a Changing World, 2nd Edition by John W. Satzinger, Robert Jackson and Stephen Burd.
1 © Wolfgang Pelz UML2 UML Part 3. 2 © Wolfgang Pelz UML2 Chapter Ten State Machine Diagrams.
UML Distilled Martin Fowler. State Diagrams  State Transition Diagrams define a number of states and the transitions between the states.
Requirements Analysis Activity Diagrams b511.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis.
Activity Diagrams Derived from several techniques: Event diagrams of Jim Odell SDL state modeling techniques Workflow modeling Petri nets Especially useful.
Systems Analysis and Design in a Changing World, 6th Edition
Modern Systems Analysis and Design Fifth Edition Jeffrey A
Systems Analysis and Design in a Changing World, 6th Edition
Systems Analysis and Design in a Changing World, 6th Edition
Data Conversion and Implementation
Modeling System Requirements:
Class, Sequence and UML Model.  Has actors and use cases.
System Analyst Kelompok 11 Belrin Chrissandi Gunarto Pendi Suhendri Winly
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 8: Modelling Interactions and Behaviour UML Activity Diagram
Software Engineering Course Contents and Copyrights Slide 1 Software Engineering: An Introduction By: Prof. Dr. Eng. Ghazy Assassa, CMC-IMC Certified Management.
Activity/Workflow Diagrams Chapter 7 Appendix B. © 2011 Pearson Education, Inc. Publishing as Prentice Hall Process Modeling: Activity/Workflow Diagrams.
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 9 Moving to Design
1 4 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 4 Beginning the Analysis: Investigating System Requirements.
System Analysis & design (215 MIS) COURSE INSTRUCTOR: L.LAYLA HAJR.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
1 6 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 6 The Traditional Approach to Requirements.
Activity diagrams. Introduction ● Activity diagrams are a behavioural model that represent the dynamics of the system. ● An activity diagram is essentially.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 2 CHAPTER 2 SATZINGER | JACKSON | BURD INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN:
2 2009/10 Object Oriented Technology 1 Topic 2: Introduction to Object-Oriented Approach Reference: u Ch.16 Current Trends in System Development (Satzinger:
Course Instructor: Kashif Ihsan 1. Chapter # 3 2.
© 2008 Prentice Hall, Ovidiu Noran Lecture 7b 1 Modelling OO Logic Requirements: Sequence Diagrams and Activity Diagrams (Textbook Chapter 8, Appendix)
1 AP/ITEC “Systems Analysis and Design, I” Course Introduction Course Introduction [Prof. Peter Khaiter]
Chapter 7 The Object-Oriented Approach to Requirements.
IAD 2263: System Analysis and Design Chapter 3: Investigating System Requirements.
Chapter 11 Activity Diagrams. 2 “Activity diagrams are a technique to describe procedural logic, business processes, and work flows” - M. Fowler An activity.
Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.
A Student Guide to Object-Oriented Development
Activity diagrams M Taimoor Khan
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Object-Oriented Systems Analysis and Design Using UML Systems Analysis and Design,
 Activity diagram is basically a flow chart to represent the flow from one activity to another activity.
Object Oriented Analysis and Design Introduction to Rational Rose.
1 7 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 7 The Object-Oriented Approach to Requirements.
Activity Diagrams Copyright © 2009 John Wiley & Sons, Inc. Copyright © 2005 Pearson Education Copyright © 2009 Kannan Mohan CIS 4800 Kannan Mohan Department.
Developing Business Processes Developing an activity diagram of the business processes can provide us with an overall view of the system.
UML StateChart Diagrams
Working out the Details
Warm-up Problem S-Pattern Task1
ACTIVITY DIAGRAMS Pertemuan 20
Activity and State Transition Diagram
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 8: Modelling Interactions and Behaviour UML Activity Diagram
Process Modeling: Activity/Swimlane Diagrams
Systems Analysis and Design in a Changing World, 6th Edition
Object-Oriented Analysis and Design: Activity Diagrams
Applications Development - Unit Testing
INFO415 Systems Analysis Course Overview
Appendix 3 Object-Oriented Analysis and Design
Behavior How the Use Case is achieved
Object-Oriented Analysis and Design: Activity Diagrams
Presentation transcript:

Activity Diagrams Adapted from: Systems Analysis and Design in a Changing World, 2nd Edition by John W. Satzinger, Robert Jackson and Stephen Burd published by Course Technology

Activity Model Definitions Workflow = sequence of processing steps that completely handles one business transaction. Swimlane = component responsible for performing the activities. Activity Diagram = model which describes the various user or system activities, component responsible for each activity, and the sequence of events. Synchronization (Fork/Split) = point in the model where the conclusion of one activity results in the transition to two or more concurrent activities. Synchronization (Join) = point in the model where future activity is suspending until the conclusion of two or more concurrent activities.

Activity Diagram Symbols

Activity Diagram Example 1

Activity Diagram Example 2