Use Case Diagram Samples

Actor

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/[App User]" >

Actor and Use Case

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/[App User]-(Login)" >

Notes

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/[App User]-(Login), [App User]-(note: User can be registered or not{bg:beige})" >

Many Use Cases

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/[App User]-(Login), [App User]-(Logout)" >

Actor Inheritance

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/[Cms Admin]^[User]" >

Multiple Actors And Inheritance

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/[Cms Admin]^[User], [App User]^[User], [Agent]^[User]" >

<<Extends>>

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/(Login)<(Register), (Login)<(Request Password Reset)" >

<<Includes>>

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/(Register)>(Confirm Email)" >

Meaty Example

<img src="http://yuml.me/diagram/scruffy;dir:TB;scale:180;/usecase/(note: figure 1.2{bg:beige}), [App User]-(Login),[Site Maintainer]-(Add User),(Add User)<(Add Company),[Site Maintainer]-(Upload Docs),(Upload Docs)<(Manage Folders),[App User]-(Upload Docs), [App User]-(Full Text Search Docs), (Full Text Search Docs)>(Preview Doc),(Full Text Search Docs)>(Download Docs), [App User]-(Browse Docs), (Browse Docs)>(Preview Doc), (Download Docs), [Site Maintainer]-(Post New Event To The Web Site), [App User]-(View Events)" >

Create Your Own Use Case Diagram