DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ... DEV475 Mastering Object-Oriented Analysis and Design with UML ...

crnarupa.singidunum.ac.rs
from crnarupa.singidunum.ac.rs More from this publisher
12.07.2015 Views

DEV475 Mastering Object-Oriented Analysis and Design with UMLExercise: ReviewExercise: Review• Compare your key abstractionswith the rest of the class• Have the key concepts beenidentified?• Does the name of each classreflect the role it plays?• Compare your class diagramshowing the upper-level layers• Do the package relationshipssupport the Payroll Systemarchitecture?Mastering Object Oriented Analysis and Design with UMLCopyright © 2003 Rational Software, all rights reserved 425 - 42

► ► ► Module 6Use-Case AnalysisMastering Object-Oriented Analysisand Design with UMLModule 6: Use-Case AnalysisTopicsUse-Case Analysis Overview................................................................................. 6-4Supplement The Use-Case Description................................................................. 6-6Find Classes From Use-Case Behavior................................................................... 6-8Distribute Use-Case Behavior to Classes.............................................................. 6-26Describe Responsibilities .................................................................................... 6-36Describe Attributes and Associations................................................................... 6-40Use-Case Analysis Steps...................................................................................... 6-52Unify Analysis Classes......................................................................................... 6-57Review............................................................................................................... 6-636 - 1

► ► ► Module 6Use-Case <strong>Analysis</strong><strong>Mastering</strong> <strong>Object</strong>-<strong>Oriented</strong> <strong>Analysis</strong><strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>Module 6: Use-Case <strong>Analysis</strong>TopicsUse-Case <strong>Analysis</strong> Overview................................................................................. 6-4Supplement The Use-Case Description................................................................. 6-6Find Classes From Use-Case Behavior................................................................... 6-8Distribute Use-Case Behavior to Classes.............................................................. 6-26Describe Responsibilities .................................................................................... 6-36Describe Attributes <strong>and</strong> Associations................................................................... 6-40Use-Case <strong>Analysis</strong> Steps...................................................................................... 6-52Unify <strong>Analysis</strong> Classes......................................................................................... 6-57Review............................................................................................................... 6-636 - 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!