Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis...
-
Upload
olivia-thompson -
Category
Documents
-
view
223 -
download
2
Transcript of Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis...
![Page 1: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/1.jpg)
Chapter 7 Appendix BObject-Oriented Analysis and Design:
Activity Diagrams
Modern Systems Analysisand Design
Seventh Edition
Jeffrey A. Hoffer Joey F. George
Joseph S. Valacich
![Page 2: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/2.jpg)
© 2014 Pearson Education, Inc. Publishing as Prentice Hall 2Chapter 7 Appendix B
Learning Objectives
Understand how to represent system logic with activity diagrams.
![Page 3: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/3.jpg)
© 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
![Page 4: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/4.jpg)
© 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.
4Chapter 7 Appendix B
![Page 5: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/5.jpg)
© 2014 Pearson Education, Inc. Publishing as Prentice HallChapter 7 Appendix B 5
FIGURE 7-36Activity diagram for a customer orderprocess
![Page 6: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/6.jpg)
© 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
![Page 7: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/7.jpg)
© 2014 Pearson Education, Inc. Publishing as Prentice Hall
Process Modeling: Activity Diagrams (Cont.)
Fork: the beginning of parallel activities
Join: the end of parallel activitiesSwimlanes: columns representing
different organizational units of the system
Chapter 7 Appendix B 7
![Page 8: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/8.jpg)
© 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
![Page 9: Chapter 7 Appendix B Object-Oriented Analysis and Design: Activity Diagrams Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.](https://reader036.fdocuments.net/reader036/viewer/2022082411/5697bfc41a28abf838ca604e/html5/thumbnails/9.jpg)
Copyright © 2014 Pearson Education, Inc. Copyright © 2014 Pearson Education, Inc. Publishing as Prentice HallPublishing as Prentice Hall