Use Case Diagrams Flashcards
what are use case UML diagrams used for
to communicate the scope of the tasks your information model supports and for whom
what is an actor in a use case diagram
they represent a role, ie a type of user of the information system
the lines and arrow point from the actor towards what
the functionality they are involved in
what is a use case
a function provided by the system
the set of all the use cases provided by the system together are called what
use case model
who/what could be an actor
users
external systems eg another system
physical environment eg weather
the textual description of a use case consists of what 6 parts
- unique name
- participating actors
- entry conditions
- exit conditions
5, flow of events - any special requirements
what does API stand for
Application Programming Interface
what would an example of special requirement of a use case be
error situations
in a use case model, what does a rectangle show
what use cases are in the scope of the system
use cases are drawn in what shape
ovals
use cases should be names using what type of words
action verbs
how can you tell the actor that initiates the action
direction of arrow
points away from them if they initiate it
steps in creating a use case diagram
- identify each actor
- identify each use case
- link actors and use cases through relationship arrows