Example of Effective Use Case
Here is sample use case, written at different levels, for different needs.
RA means “Receiving Agent”.
RO means “Registration Operator”
DS means “Department Supervisor”
Primary Actor: RA
System: Nightime Receiving Registry Software
1. RA receives and opens box (box id, bags with bag ids) from TransportCompany TC
2. RA validates box id with TC registered ids.
3. RA maybe signs paper form for delivery person
4. RA registers arrival into system, which stores:
# bags (?with bag ids)
5. RA removes bags from box, puts onto cart, takes to RO.
2a. box id does not match transport company
4a. fire alarm goes off and interrupts registration
4b. computer goes down leave the money on the desk and wait for computer to come back up.
4′. with and without Person id
4”. with and without estimated value
5′. RA leaves bags in box.