On the Spot Courier Service
Use Case Diagram:
Order Request
@ Pick up- update
order details
Calculate Cost & Customer
Record
Bill (owner)
Accept Cash/Raise
Invoice
Print Label
@warehouse- Scan
the product &
warehouse
Driver
Deliver the package
Update Status
Record Information
of Delivery
Activity Diagram for Pick up a Package Use case:
Customer System Driver Bill (Owner)
Calculate
cost
Update
Package details
Print mailing
& Recipient
labels
Update Drive to pick
status (pick Schedule up Location
up time) truck for
pick up
Verify/Updat
e Information
/print label
as necessary
Accept money/
Raise Invoice/
Receipt
Payment
/Generate
monthly
invoice.
System Sequence Diagram for the pick up a package:
Customer System
Requst Order Package info(Deliverto,size,weight,servicetype)
Deliverto, Size, Weight, Servicetype
Calculated cost for delivery
Schedule Pickup()
Pick-up time & Status updated
Status Delivered
Class Diagram:
Customer Name
Customer Address
(Pickup)
1..*
Driver Name
Driver ID
Driver License
Package size
1..* 1
Driver Address
Package weight