WEEK 3: USE CASE MODELING Flashcards

1
Q

Know how to identify actors

+ Roles of actors

A

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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Types Relationship in Use case

A
  • 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:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. What is a CASE tool?
A

Computer-aided software engineering (CASE) is the domain of software tools used to design and implement applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Know how to develop a use case model given a narrative
description of a system

A
  1. Identify business actors
  2. Identify business requirements use cases
  3. Construct use case model diagrams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Similarities and differences between CASE and diagramming tools?
A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly