5
In otherwords use cases
Reading, MA AddisonWesley Longman, Inc., 1999. About the authorScott Alternate courses will be introduced todescribe potential usage errors, as well as uses and extendsassociations in older versions of the UML,were never described well. Ambler. This article is adapted from Chapter of The Object Primer 2nd Edition. Use cases will sometimes refer to minor UI elements, such asbuttons or data entry fields, although this level of detail is not ascommon. Back to top Create use case template Use cases include fair amount of information, information that caneasily be documented in common format.
Each use case describes how student interacts with thesystem to sign up for seminar. For example,with the Enroll in Seminar use case, if the system does not respond whenthe student indicates they want to enroll in seminar, the studentwould soon become discouraged and walk away. Back to topAlternate courses of action are important Start with the happy path, the basic course of action but dont forgetthe alternate courses as well.
developerWorks>SOA and Web services>Web services programming tips and tricks Use case modeling tipsTechniques for better UML use case modelsDocument optionsRate this pageHelp us improve this contentLevel IntroductoryScott Ambler scott_amblerca. ibm. com, Practice Leader, Agile Development, Rational Methods Group, IBM 2001This article presents collection of tips and techniques to improve the quality of system usecase models. Use cases will sometimes refer to minor UI elements, such asbuttons or data entry fields, although this level of detail is not ascommon. Back to top Create use case template Use cases include fair amount of information, information that caneasily be documented in common format.
Similarly, include associations are typically drawnhorizontally. For example, the how to enrollin seminar section of your systems user documentation could be writtenusing the Enroll in Seminar use case as its base. Back to top Let use cases drive presentations Part of software development is communicating your work efforts withproject stakeholders, resulting in the occasional need to givepresentations. developerWorks>SOA and Web services>Web services programming tips and tricks Use case modeling tipsTechniques for better UML use case modelsDocument optionsRate this pageHelp us improve this contentLevel IntroductoryScott In otherwords, use cases often contain the logic from which to developpresentation scripts.
Tags: modeling tips






