Activity Diagrams Textbook References Chapter 6 – Pg. 165 – 171.

Slides:



Advertisements
Similar presentations
Probability: The Study of Randomness
Advertisements

UML State chart/machine diagram State machine diagram is a behavior diagram which shows discrete behavior of a part of designed system through finite state.
Prime and Composite Numbers, Prime Factorization, GCF & LCM.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 9 Slide 1 Appendix 3 Object-Oriented Analysis and Design.
Information System Design IT60105
7M701 1 Activity Diagram. 7M701 2 Example 7M701 3 Activity Diagram: what is it? Describes activities and flows of data or decisions between activities.
SE 555 Software Requirements & Specification 1 Activity Diagrams.
3/20/20091 More State Machines. Multiple processes.
7M822 UML Activity Diagrams 6 October 2008.
Activity Diagrams. What is Activity Diagrams?  Activity diagrams are a technique to describe procedural logic, business process, and work flow.  An.
UML Activity Diagram. Activity Diagram  The main reason to use activity diagrams is to model the workflow behind the system being designed.  Activity.
UML Needed for Requirements Spec Pepper. Need UML for Requirements Use Case Activity Diagram Tool: StarUML.
L ECTURE 9 – PROCESS MODELLING PART 1 Data Flow Diagrams for Process Modelling Multi-level Data Flow Diagrams Logical Vs Physical DFDs Steps to Construct.
SE-565 Software System Requirements More UML Diagrams.
How To Make Graphs in Microsoft Excel Outline Making Bar Graphs Making Scatter Plots – 1 series Making Scatter Plots – Multiple Series.
Software Engineering EKT 420. What is Activity Diagram Activity diagrams are graphical representations of workflows of stepwise activities and actions.
BPMN By Hosein Bitaraf Software Engineering. Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 8: Modelling Interactions and Behaviour.
CS 325: Software Engineering March 3, 2015 Activity Modeling for Transformational Systems Trtansformational Systems UML Activity Diagrams.
Circuits Chapter 23.
Chapter 8: Modelling Interactions and Behaviour UML Activity Diagram
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 21. Review ANALYSIS PHASE (OBJECT ORIENTED DESIGN) Functional Modeling – Use case Diagram Description.
Chapter 4 – Requirements Engineering Lecture 3 1Chapter 4 Requirements engineering.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 15 System Modeling with the UML.
Determining Probabilities Using Tree Diagrams and Tables.
Activity diagrams. Introduction ● Activity diagrams are a behavioural model that represent the dynamics of the system. ● An activity diagram is essentially.
9-1 © Prentice Hall, 2004 Chapter 9: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
CIRCUITS Chapter Electric Circuit An electrical device connected so that it provides one or more complete paths for the movement of charges.
Modeling with UML The Unified Modeling Language (UML) is a standard graphical language for modeling an object-oriented software by providing a standard.
Information System Design IT60105
Introduction to UML CS A470. What is UML? Unified Modeling Language –OMG Standard, Object Management Group –Based on work from Booch, Rumbaugh, Jacobson.
BC1Q FALL POWERPOINT NOTES 1 Microsoft PowerPoint is a program that is part of Microsoft Office.
System Decomposition Overview. Data Flow Diagrams Despite the name “Data Flow Diagrams”, DFD have a process, rather than a data, focus We represent all.
Chapter 11 Activity Diagrams. 2 “Activity diagrams are a technique to describe procedural logic, business processes, and work flows” - M. Fowler An activity.
Chapter 6 Lesson 6.1 Probability 6.1: Chance Experiments and Events.
CS212: Object Oriented Analysis and Design Lecture 34: UML Activity and Collaboration diagram.
Chapter 3: Introducing the UML
 Activity diagram is basically a flow chart to represent the flow from one activity to another activity.
Activity Diagramming by Andrzej Rosolski Stanisław Gliniewicz.
NARRATIVE FLOW AND FLOW CHARTS STORYBOARDS. LINEAR Linear – The game story starts and the player will be confronted with a predetermined series of challenges.
Studio modeling basics
Business Process and Functional Modeling
ACTIVITY DIAGRAMS 《UML面向对象建模基础》.
Lesson 9 Parallel Circuits.
Circuit Diagrams 13.1 An electric circuit can be represented using a diagram. Each part of the circuit is represented with a symbol. By reading a circuit.
Unified Modeling Language
In teams write down as many lab safety rules as possible!
Activity Diagram.
Activity and State Transition Diagram
In teams write down as many lab safety rules as possible!
Activity Diagram.
Visit for more Learning Resources
Chapter 8: Modelling Interactions and Behaviour UML Activity Diagram
Lesson 4 Electricity Part 3.
Activity Diagrams Activity diagrams describe the workflow behavior of a system.  The diagrams describe the state of activities by showing the sequence.
Title of Presentation Another Text Box
Chapter 3.1 Probability Students will learn several ways to model situations involving probability, such as tree diagrams and area models. They will.
قانون المنافسة ومنع الاحتكار
Title of Presentation Another Text Box
Title of Presentation Another Text Box
Process Modeling: Activity/Swimlane Diagrams
Software System Engineering
Using Reading and Writing Strategies
Activity Diagrams.
Sets 2 – Learning Outcomes
Chapter Sets &Venn Diagrams.
CHAPTER 5 Probability: What Are the Chances?
Appendix 3 Object-Oriented Analysis and Design
4 Step Simple Diagram Sample text Sample text Sample text Sample text
4 Steps Thumbs Up Puzzle Diagram
Presentation transcript:

Activity Diagrams Textbook References Chapter 6 – Pg. 165 – 171

Activity Charts Used to complement Use Case narratives in a graphical form. Show the flow and interaction between objects and the operator ‘Coins Inserted’ is an action by the operator ‘Collect Coins’ is an activity by the Class (Object) Coins Inserted

Commonly Used Symbols Initial State – Always start with this symbol, it represents the Object in its starting condition End State – Always end with this symbol, it represents the object as is returns to starting condition

Commonly Used Symbols Transitions – Straight or Rounded lines to connect actions.

Commonly Used Symbols Decisions – At least 2 transitions out, 3 or more allowed. Add text box beside decision indicating what is being tested, and text on out-going transitions to show which branch is which.

Commonly Used Symbols Process (action) – One or two named transitions depending on possible outcomes, so it is permitted to have two (or more) names lines coming from a Process.

Commonly Used Symbols Forks & Joins – There are times when multiple processes or transitions occur simultaneously. This is shown with a Fork first, two parallel lines or processes beside each other, following by a join as the two process join back together. Parallel lines below show parallel transitions or processes

Commonly Used Symbols Comments / Notes – note these must have a folded corner.

Sample