Unit 9 Flashcards

Use case narrative and activity diagram (6 cards)

1
Q

Use case

A

A use case(a good one) typically represents a major piece of functionality that is complete from beginning to end

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

Activity diagrams

A

-Graphically represents the flow of events/logic within a program(use case)
-Shows the steps of a computation
-Use case descriptors are usually written from an outside actor’s perspective
-Activity models take an inside system’s viewpoint
-Depict flow of activities in the execution of a use case
-DO NOT show object that perform the activities

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

Constructing an Activity Diagram

A

-Add swim lanes for the actors and system
-Start with one initial node
-Add activities for each step in the UC narrative
-Show flows between each activity
-Add decisions,forks and joins as necessary
-End with a single end node

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

Use case

A

A textual model that lists and describes the processing details for a use case

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

Precondition

A

A condition that must be true before a use case begins

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

Post condition

A

What must be true upon the successful completion of a use case

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