Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Slides:



Advertisements
Similar presentations
Object-Oriented Analysis and Design:
Advertisements

Object-Oriented Analysis and Design: Activity Diagrams
© 2005 by Prentice Hall Appendix 3 Object-Oriented Analysis and Design Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 8 Logic Requirements
Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 7 Structuring System Process Requirements
Object-Oriented Analysis and Design: Object Modeling – Class Diagrams
Appendix Object-Oriented Analysis and Design: Use Cases Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 9 Slide 1 Appendix 3 Object-Oriented Analysis and Design.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
9-1 Chapter 9 (part I): Analysis Classes (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Modern Systems Analysis and Design Fifth Edition Jeffrey A
Object-Oriented Analysis and Design: Sequence Diagrams
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 7 Appendix D Business Process Modeling
© 2005 by Prentice Hall Chapter 8 Structuring System Logical Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 20 Object-Oriented.
Activity/Workflow Diagrams Chapter 7 Appendix B. © 2011 Pearson Education, Inc. Publishing as Prentice Hall Process Modeling: Activity/Workflow Diagrams.
Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 7 Structuring System Process Requirements
Chapter 4 Identifying and Selecting Systems Development Projects Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Chapter 7 Appendix A Object-Oriented Analysis and Design: Use Cases Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George.
9-1 © Prentice Hall, 2004 Chapter 9: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
9-1 © Prentice Hall, 2007 Chapter 9: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
© 2008 Prentice Hall, Ovidiu Noran Lecture 7b 1 Modelling OO Logic Requirements: Sequence Diagrams and Activity Diagrams (Textbook Chapter 8, Appendix)
Chapter 7 Appendix C Object-Oriented Analysis and Design: Sequence Diagrams Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F.
Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.
7-1 © Prentice Hall, 2007 Topic 7: Analysis Classes Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Appendix Object-Oriented Analysis and Design: Use Cases and Sequence Diagrams Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 9 Structuring.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall. Section 5.1 Polynomial Functions and Models.
The Inverse Trigonometric Functions (Continued)
Chapter 7 Appendix A Object-Oriented Analysis and Design: Use Cases
Chapter 7 Appendix D Business Process Modeling
Section 9.1 Polar Coordinates
Section R.8 nth Roots; Rational Exponents
Object-Oriented Analysis and Design: Sequence Diagrams
Activity Diagrams.
Section 2.4 Circles Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Chapter 9 Designing Databases
Chapter 9 Structuring System Requirements: Logic Modeling
Chapter 8 Logic Requirements
Process Modeling: Activity/Swimlane Diagrams
Section 8.3 The Law of Cosines
Section 11.8 Linear Programming
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
Object-Oriented Analysis and Design: Activity Diagrams
Chapter 9 Structuring System Requirements: Logic Modeling
Mathematical Models: Building Functions
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
Section 3.2 The Graph of a Function
Quadratic Equations in the Complex Number System
Properties of Rational Functions
Appendix 3 Object-Oriented Analysis and Design
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
The Inverse Trigonometric Functions (Continued)
Object-Oriented Analysis and Design: Activity Diagrams
Presentation transcript:

Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich

© 2014 Pearson Education, Inc. Publishing as Prentice Hall 2 Chapter 7 Appendix B Learning Objectives Understand how to represent system logic with activity diagrams.

© 2014 Pearson Education, Inc. Publishing as Prentice Hall Process Modeling: Activity Diagrams Activity Diagrams  Show the conditional logic for the sequence of system activities needed to accomplish a business process.  Clearly show parallel and alternative behaviors.  Can be used to show the logic of a use case. Chapter 7 Appendix B 3

© 2014 Pearson Education, Inc. Publishing as Prentice Hall Use Activity Diagrams to: Depict the flow of control from activity to activity. Help in use case analysis to understand what actions need to take place. Help in identifying extensions in a use case. Model work flow and business processes. Model the sequential and concurrent steps in a computation process. 4 Chapter 7 Appendix B

© 2014 Pearson Education, Inc. Publishing as Prentice Hall Chapter 7 Appendix B 5 FIGURE 7-36 Activity diagram for a customer order process

© 2014 Pearson Education, Inc. Publishing as Prentice Hall Process Modeling: Activity Diagrams (Cont.) Elements of Activity Diagrams:  Activity: a behavior that an object carries out while in a particular state  Branch: a diamond symbol containing a condition whose results provide transitions to different paths of activities  Merge: a circular symbol where different paths converge Chapter 7 Appendix B 6

© 2014 Pearson Education, Inc. Publishing as Prentice Hall Process Modeling: Activity Diagrams (Cont.)  Fork: the beginning of parallel activities  Join: the end of parallel activities  Swimlanes: columns representing different organizational units of the system Chapter 7 Appendix B 7

© 2014 Pearson Education, Inc. Publishing as Prentice Hall Summary In this appendix you learned how to: Understand how to represent system logic with activity diagrams. Chapter 7 Appendix B 8

Copyright © 2014 Pearson Education, Inc. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall