Presentation is loading. Please wait.

Presentation is loading. Please wait.

Use Case Diagrams - UML (Thanks to Helen Albanese for the starting point for this brief presentation)

Similar presentations


Presentation on theme: "Use Case Diagrams - UML (Thanks to Helen Albanese for the starting point for this brief presentation)"— Presentation transcript:

1 Use Case Diagrams - UML (Thanks to Helen Albanese for the starting point for this brief presentation)

2 Symbols Use case symbol – process Labeled with a noun-verb phrase

3 Symbols Actor/Role -- i.e., external entities May be a person or not (e.g., web server) Actor/Role

4 Symbols “Include” Relationship  Denotes the functionality of one use case with another use case.  The dotted arrow is drawn from the base case to the included case. >

5 Symbols “Extend” Relationship Extends the use case to denote optional behavior or alternative method of accomplishing task. The dotted arrow is drawn form the extended case to the base case. >

6 Symbols Association Connects the Actor(s) with the relevant processes (use case). *

7 Make Bank Deposit

8 Customer Teller

9 Make Bank Deposit Customer Teller Validate Acct Number/ Identity >

10 Make Bank Deposit Customer Teller Clear Check > Validate Acct Number/ Identity >

11 Make Bank Deposit Customer Teller > Clear Check > Validate Acct Number/ Identity >

12 Make Bank Deposit Customer Teller > Make ATM Transaction > Clear Check > Validate Acct Number/ Identity >

13 Make Bank Deposit Customer Teller Deposit Online > Make ATM Transaction > Clear Check > Validate Acct Number/ Identity >

14 Make Bank Deposit Customer Teller Deposit Online > Make ATM Transaction > Clear Check > Validate Acct Number/ Identity >

15 Make Bank Deposit Customer Teller Verify ID Using PIN Deposit Online > Make ATM Transaction > Clear Check > Validate Acct Number/ Identity >

16 Register for a Course

17 Register for a Course Student Registrar Faculty/ Advisor

18 Register for a Course Student Registrar Faculty/ Advisor > Verify Identification

19 Register for a course Student Registrar Faculty/ Advisor Check Availability > Verify Identification >

20 Register for a Course Student Registrar Verify Identification > Faculty/ Advisor Check Availability > Check Prerequisites >

21 Register for a Course Student Registrar Verify Identification > Faculty/ Advisor > Check Availability > Check Prerequisites >

22 Register for a Course Student Registrar Verify Identification > Register for Independent Study Faculty/ Advisor > Check Availability > Check Prerequisites >

23 Register for a Course Student Registrar Verify Identification Register Online > Register for Independent Study Faculty/ Advisor > Check Availability > Check Prerequisites >

24 Register for a Course Student Registrar Verify Identification Register online > Register for Independent Study Faculty/ Advisor > Check Availability > Check Prerequisites > Verify PIN >


Download ppt "Use Case Diagrams - UML (Thanks to Helen Albanese for the starting point for this brief presentation)"

Similar presentations


Ads by Google