In: Computer Science
this homework should be done in 30 minute
Draw a Use Case Diagram based on the following narrative:
A company called Joyful Foods is introducing a system that allows customers to make food orders through their mobile phones. Customers can register new accounts, which include validating credit card information. They can view the menus of various restaurants and they will have the option of checking the restaurants' ratings while doing so. Customers also can rate any restaurant with a rating from 1-10. When they make food orders, they will have the option of paying online. Company staff will have to confirm food orders with the customers by calling them to make sure that the orders are valid. Furthermore, the company hired drivers will be able to view order information to see the location of the customers. Lastly, managers will be able to grant monthly rewards for drivers after checking their performance.
Hi,
Below is use case diagram of the online food order and their use cases with actor.Below i decribed the notation and symbol of any use case.
Actor: its a person like manager, customer or staff.
Communication LinkL : a line b/w actor and use case is called communication link.
Boundary of system: the system boundary is potentially the entire system as defined in the requirements document.
Include: When a use case is depicted as using the functionality of another use case, the relationship between the use cases is named as include or uses relationship.
Use Case: System function (process - automated or manual)..Each Actor must be linked to a use case, while some use cases may not be linked to actors.