Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Draw a use case diagram that illustrates the below scenario. Food delivery service is a concept of ordering food from restaurants or food stalls, and
Draw a use case diagram that illustrates the below scenario.
Food delivery service is a concept of ordering food from restaurants or food stalls, and they would then prepare the food that you have ordered. A rider then delivers the food you ordered to the receiver's address for delivery. The popularity of this service has grown over the past few years since the Covid-19 pandemic due to the facts that people are trying to avoid crowded places. Realizing the good prospect of this food delivery service, Zapp Food Rider is developing a mobile application called Zapp Food Rider Delivery System to support its business model. In order to use this system, the customer, rider and seller need to register themselves for membership. To further use the system, the customer, rider and seller have to login their username and password. If login credentials were invalid, a login error message will be displayed. Seller can update their selling items (foods) in this mobile application while the customer can browse the selling items (foods). If customers want to place an order, they need add or remove the items (foods) in cart. Customer will make payment during checkout. They will have options whether to pay using debit/credit card or by using online banking service. The bank will respond to the request. Before the transaction can be completed, the bank approval is needed to confirm that payment has successfully been made by the customer. The system will then alert the seller and rider of this approved transaction for them to take further action. The rider will complete the delivery of the food. Draw a use case diagram that illustrates the above scenario. (20 marks)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started