12.07.2015 Views

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 ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Module 3 - Requirements OverviewMajor Concepts in Use-Case ModelingMajor Concepts in Use-Case Modeling• An actor represents anything that interacts <strong>with</strong>the system.Actor• A use case is a sequence of actions a systemperforms that yields an observable result ofvalue to a particular actor.UseCase<strong>Mastering</strong> <strong>Object</strong> <strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>Copyright © 2003 Rational Software, all rights reserved 9An actor represents a coherent set of roles that users of the system play wheninteracting <strong>with</strong> these use cases. Typically, an actor represents a role that a human, ahardware device, or even another system plays <strong>with</strong> a system.A use case is a sequence of actions a system performs to yield an observable resultthat is of value to a particular actor. A use case describes what a system does, but itdoes not specify how it does it.3 - 9

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

Saved successfully!

Ooh no, something went wrong!