Use Case Name: | Confirm Booking Details |
Use Case Id | 9 |
Priority | 4 |
Level | User Goal |
Primary Business Actory | Customer |
Other Participating Actors | Database Administrator |
Description | Customer confirms the booking they made |
Preconditions | Customer must log into their account |
Stakeholders & Interests |
- Customer:
- Wants to be able to confirm the booking they selected
- Company:
- Wants to draw in more customers to increase revenue for the company
- Database Administrator:
- Wants to be able to track number of users using the system each day
|
Typical Scenarios |
- The system displays the list of bookings the customer selected
- Customer selects confirm option
- The system confirms the booking has been made
|
Extensions/ Alternative Scenarios |
- Delete Booking: customer can remove the booking they do not wish to go ahead with
- Cart is empting: System displays 'Your cart is empty'
|
Conclusion | Booking has been confirmed |
Post Conditions | customer have confirm booking |
Business Rules |
- Customer invoked the search for restaurant option
|
Implementation Constraints |
- Customer must log into their account
|