WEEK 3: USE CASE MODELING Flashcards
Know how to identify actors
+ Roles of actors
An actor represents a role. It is someone or something that interacts
with the system; sending or receiving messages to and from the system.
Label: singular noun or noun phrase reflecting the role of the actors
Roles of actors
-Initiate a use case (active actor-initiator)
Benefit from a use case- (passive actor/ receiver)
- Provides service to the use case (external server)
- faciliate a use case (facilitator)
Types Relationship in Use case
- Initiate: represented by arrowhead from actor to a use case
- Communicate: represented by just a line connecting an actor and a use case
- Depends on:
- What is a CASE tool?
Computer-aided software engineering (CASE) is the domain of software tools used to design and implement applications
Know how to develop a use case model given a narrative
description of a system
- Identify business actors
- Identify business requirements use cases
- Construct use case model diagrams
- Similarities and differences between CASE and diagramming tools?
CASE TOOL: Allows for forward and backward engineering to help create softwares and help with technical analysis.
DIAGRAMMING TOOL: Helps to make diagrams and flowcharts and isn’t as technical or complex.