Database Reference
In-Depth Information
case, is shown in the diagram in relation to all the other use cases that make
up the system. Additionally, the diagram shows every person (principal)
and trigger to show how each use case is initiated.
Remember that a use case (and a use case diagram) is a very basic doc-
umentation of a system and its processes. As such, a use case diagram is a
general-use document and can seem almost overly simplified in compari-
son with the actual system. Its usefulness comes from relating the proc-
esses to one another and from giving nontechnical as well as technical
personnel a way to communicate about the system.
To expand on our use case description example, take a look at Fig-
ure 5.2, which describes the conference call system. Note that this diagram
conforms to the Unified Modeling Language (UML) specifications for use
case diagrams.
1
1
Make Reservation
Customer
<<include>>
<<extend>>
Create Customer Record
Manage Bridge Lines
1
1
Bill Customer
Run Conference
1
1
Finance Analyst
Operator
F IGURE 5.2
Use case diagram for conference call system
 
Search WWH ::




Custom Search