Question: Draw an activity diagram based on below use case description: Use case name: Pickup a package (Enter package pickup information) Scenario: Delivery employee picks up
Draw an activity diagram based on below use case description:
| Use case name: | Pickup a package (Enter package pickup information) | |
| Scenario: | Delivery employee picks up package | |
| Triggering event: | Delivery employee arrives at customer's location and picks up a package | |
| Brief description: | Delivery employee verifies package with pickup request information, OR enters new package information. If cash customer, process payment. | |
| Actors: | Driver | |
| Related use cases: | Create customer and customer account Accept payment Scan package (movement) | |
| Stakeholders: | Customer, Driver, Bill | |
| Preconditions: | Customer should exist (else invoke Create customer use case) | |
| Postconditions: | Create package record and connect with Customer, PickupRequest, Movement event | |
| Flow of activities | Actor | System |
|
If no pickup info, display none 2.1 Process new package info 3.1Print label 4.1 Update pickup request, package Create pickup MovementEvent 5.1 Process payment | |
| Exception conditions: | 5.1 Invalid payment data | |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
