Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

Case study- Waiters on Call Meal-Delivery System.

Case study- Waiters on Call Meal-Delivery System.

Assignment is based on the case study – Waiters on Call Meal-Delivery System.
1) Reflection (as a journal entry): on how fundamentals concepts of systems analysis and design can be applied to the case study. This task requires you to critically apply your knowledge and understanding gained during weeks 1-5, such as user requirements (functional and non-functional), feasibility, information gathering and system requirements modelling.
Your reflection must be YOUR OWN and must NOT repeat the summary notes from your textbook or information copied from other resources. It should not have theory of system analysis and design alone. You should explain how theory can be applied to the case study given.
2) Two Modelling Diagrams :Create a Use Case Diagram and an Activity Diagram for the case study. You may create these diagrams for the entire system or for a sub-system such as Sales sub system, Account sub-system, production sub-system or any other.
Case Study Waiters On Call Meal-Delivery System:Opening Case
Waiters on Call is a restaurant meal-delivery service started in 2008 by Sue and Tom Bickford. The Bickfords
worked for restaurants while in college and always dreamed of opening their own restaurant. Unfortunately, the initial investment was always out of reach. The Bickfords noticed that many restaurants offer takeout food and that some restaurants–primarily pizzerias–offer home-delivery service. However, many people they met seemed to want home delivery with a wider food selection.
Sue and Tom conceived Waiters on Call as the best of both worlds: a restaurant service without the high
initial investment. They contracted with a variety of well-known restaurants in town to accept orders from customers and to deliver the complete meals. After preparing the meal to order, the restaurant charges Waiters on Call a wholesale price, and the customer pays retail  plus a service charge and tip. Waiters on Call started modestly, with only two restaurants and one delivery driver working the dinner shift. Business rapidly expanded, and the Bickfords realized they needed acustom computer system to support their operations. They hired a consultant, Sam Wells, to help them define what sort of system they needed.
“What sort of events happen when you are running your business that make you want to reach for a computer? asked Sam. “Tell me about what usually goes on.
“Well, answered Sue, “when a customer calls in wanting to order, I need to record it and get the information to the right restaurant. I need to know which driver to  ask to pick up the order, so I need drivers to call in and tell me when they are free. Perhaps this could be included as a smartphone or iPad app. Sometimes, customers call back wanting to change their orders, so I need to get my hands on the original order and notify the restaurant to make the change. “Okay, how do you handle the money? queried Sam.
Tomjumped in. “The drivers get a copy of the bill directly from the restaurant when they pick up the meal. The bill should agree with our calculations. The drivers collect that amount plus a service charge. When drivers report in at closing, we add up the money they have and compare it with the records we have. After all drivers report in, we need to create a deposit slip for the bank for the day’s total receipts. At the end of each week, we calculate what we owe each restaurant at the agreed-to wholesale price and send each a statement and check. “What other information do you need to get from the system? continued Sam.
“It would be great to have some information at the end of each week about orders by restaurant and orders by area of town–things like that, Sue said. “That would help us decide about advertising and contracts with restaurants. Then, we need monthly statements for our accountant.
Sam made some notes and sketched some diagrams as Sue and Tom talked. Then, after spending some time thinking about it, he summarized the situation for Waiters on Call. “It sounds to me like you need a system to use whenever these events occur:
? A customer calls in to place an order, so you need to Record an order.
? A driver is finished with a delivery, so you need to Record delivery completion.
? A customer calls back to change an order, so you need to Update an order.
? A driver reports for work, so you need to Sign in the driver.
? A driver submits the day’s receipts, so you need to Reconcile driver receipts.
“Then, you need the system to produce information at specific points in time–for example, when it is time to:
? Produce an end-of-day deposit slip.
? Produce end-of-week restaurant payments.
? Produce weekly sales reports.
? Produce monthly financial reports.
“Am I on the right track?
Sue and Tom quickly agreed that Sam was talking about the system in a way they could understand. They were confident that they had found the right consultant for the job.
Waiters On Call Meal-Delivery System (Part 2)
Recall that Waiters on Call has been working with Sam Wells on the requirements for its meal-delivery system. Sue and Tom Bickford want a new system that will automate
and improve their specialty business of providing customer-ordered, home-delivered meals prepared by a variety of local restaurants. Sam did a great job of identifying the use cases required for the delivery service, which impressed the Bickfords. And while working on the use cases, he continued to note all the business terms and concepts that the Bickfords used as they described their operations. He followed up with questions about the types of things they work with each day, which they answered. “Based on what you’ve told me, Sam said, “I assume
you will need the system to store information about the following types of things, which we call data entities or domain classes: restaurants, menu items, customers, and orders. I also think you’re going to need to store information about the following types of things: drivers, addresses, routes, and order payments. The Bickfords readily agreed and added that it was
important to know what route a restaurant was on and how far it might be to the customer’s address. They
wanted drivers to be assigned to a route based on the distances from place to place. “Yes, we need to decide how things need to be associated  in the system, Sam agreed. “Can you tell me if
drivers pick up orders from several restaurants when they go out? Can you tell me how many items are usually included in one order? Do you note pickup times and delivery times? Do you need to plan the route so that hot dishes are delivered first?
The Bickfords were further reassured that they had picked an analyst who was aware of the needs of their business.

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Blackboard Experts only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed of papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Blackboard Experts are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Blackboard Experts is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit in all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Blackboard Experts, we have put in place a team of experts who answer to all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.