kiranreddys.com
Kiran's personal website
Blog    Forums   Sitemap   Social    Phone
 
     

 
Knowledgebase
 
Home
Knowledge base home, and site home.
Categories
List of all Knowledge base categories.
Glossary
An alphabetical list of technical terms.
Contact Me
Contact me for knowledge base questions
My Blog
My articles, white papers, ideas and thoughts.
 

 
 


Use Case Diagrams

Date Added January 1, 1970 | Print | Bookmark
Use-case diagrams shows interaction between a user (human or machine) and the system.
Use case diagrams describe the functionality of the new system that you are going build.

Notations

Actor: An actor typically represents a user or another system that will interact with the system.
Use case: Use case is a set of scenarios that complete a task. One Use case can include or extend to another Use case
Association: Relations between an actor and a Use case and a Use case if self.
Boundary: Is a scope boundary of the set of use cases

When to use?

Use cases should be used in analysis phase, requirements gathering & analysis and project planning.
For domain modeling.

Who develops it?

Domain Experts.
Analysts.
Developers.

Example:

Following example shows patient appointment booking functionality.

Further readings:

Writing Effective Use Cases -- Alistair Cockburn
UML Distilled -- Martine Fowler
The Unified Modeling Language User Guide --Grady Booch , James Rumbaugh , Ivar Jacobson

Next >>

Was this article helpful?

Yes No

Category: UML (Unified Modelling Language)

Last updated on January 1, 1970 with 3154 views

0 User Comments

There are no comments yet...Kick things off by filling out the form below.

Leave a Comment

CAPTCHA Image
Security code

 



Home | About Me | Products | Support | Contact | Knowledgebase | Forums | Blog | Site map | Site Search | Subscribe | Links | Social | News

Travel | Guest Book | All Pages | History | Site Calendar | Recipes | Ex-Rates | UK Stuff | Downloads | Telugu Stuff | Tell a Friend | Feedback

Bookmark and Share
www.kiranreddys.com
Terms of Use
Site contents Copyright © 2008-2009 Kiran Reddy. All rights reserved.