Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Scenario For this course we will use the following Scenario for all 4 exercises. Restaurant Operation The owners of a small mom and pop pizza

Scenario

For this course we will use the following Scenario for all 4 exercises.

Restaurant Operation

The owners of a small mom and pop pizza restaurant want to improve their operation, and (of course) increase their profits. They may even want to look at the opportunity of building a franchise business out of it. The owners have contracted your employer to design a computer based system to help them achieve their goals.

Initial Assessment

Stakeholders

You visit the restaurant and observe the overall operation. You find the following stakeholders:

Owner/manager

Employees

Waiter staff

Dishwasher

Cook

Accountant

Food Prep

Bookkeeper

Outside Suppliers

Customers

Distinct Business Processes

During your visit, you also observe the following business processes:

Greeting Guests

Food Stock Preparations

Wait on Tables

Welcome with menu

Drink Orders

Food Orders

Service during meal

Clean tables

Cooking

Dishwashing

Point of Sale

Management

Hiring/firing

Payroll

IRS Reporting

Shift staffing (scheduling)

Supplies/stock

AS-IS System

The current system is almost entirely paper-based. The point-of-sale system consists of wait staff that fill out a dinner ticket for the cook to prepare the meals. A carbon copy of the ticket is then passed to the cook who lines it up in the order received, and then the cook prepares each order in a first-in-first-out queuing system.

The wait staff then takes the original copy of the ticket and uses a calculator (with a printer) to total the bill, item by item. They then staple the printout to the ticket and put it in a hold file, while the customer is in the restaurant. Anything else ordered to the customer (i.e. desert) is then added to this ticket. When the customer is finished, the wait staff adds up the ticket and provides the customer a final check.

If the customer pays in cash, the wait staff collects the money and returns the change. If the customer pays by credit card, the wait staff enters the card data into the system and awaits verification of sale. They then return the charge receipt to the customer for signature.

Following your initial survey visit, you have determined there are a few areas where an integrated, enterprise system could significantly improve the business bottom-line.

Owners Viewpoint:

From the owners point of view the system is very effective. However, the owner also understands that, through technology, the operation could be improved. The owner is looking for you to provide that vision. The owners initial vision is of a more automated point of sale (POS) system.

TO-BE System:

After much work with the clients you have successfully convinced them that a simple POS system would merely speed up a poorly designed process. This only results in producing poor results faster. We have convinced him that what his business really needs is an Enterprise solution. A solution that rolls all the distinct business processes into single automated solution Mom & Pop Pizza Information Enterprise System (M&P-PIES).

TO-BE System Description:

M&P-PIES is a fully automated system linking all functions into a single, robust enterprise system. All of the business functions are built into the system. Some of the new functions include the following:

When a customer enters (or calls in for a reservation), the hostess enters his/her information directly into M&P-PIES. A table availability application display tables on the hostess display which is tied to a wait staff queue application that assures seating is efficient, effective, and fair.

At the end of the meal, once a customer pays his/her bill, a notification is sent to the Dish Washer/Bus staff to clear the table immediately when they leave.

Recipes are kept in a cooks application. This is linked to the waiters order processing application, the food preparation application and the inventory control application to ensure that all of the ingredients, recipes, and cookware are available when needed.

You might start to think Mom & Pops isnt so mom and pop anymore and you would be correct. This application is foundational to developing Mom & Pop Pizza franchises across the country.

Your job, as the enterprise system modeler over the term will be to design the system using various UML diagrams you will have studied over the term.

You can use any modeling tool but must stay to the format, features and functions of the UML as outlined in your text.

Note: There are no, set-in-stone solutions for these exercises. Just as in the real world, there are no off-the-shelf solutions for every IT challenge. It is not our intention to limit your creative knowledge designs. Be sure to clearly state any significant assumptions that you make, as you prepare each exercise. The models that you will create for Modeling Exercises 2, 3, and 4 will be based on what you design and draw out in the first modeling exercise. The instructor may make suggestions on each modeling exercise that may impact successive models. Be sure to heed those suggestions as you prepare successive models or you may lose points.

Modeling Exercise 1

The benefits of activity diagraming come early in the process. First, they help you detail your clients understanding of his/her current processthis is called an AS-IS diagram. Second, they provide you a visualization tool to show the client and the developers what the new system should look likethis is often called the TO-BE diagram.

For this first exercise, develop both the AS-IS and the TO-BE Activity diagrams.

Deliverables:

AS-IS Activity Diagram

TO-BE Activity Diagram

Modeling Exercise 2

For the first modeling exercise you will need to construct 2 UML models.

Detailed Initial Class Diagram:

Looking at the information provided in the TO-BE description so far, develop a list of applications you would envision in the M&P-PIES. For a hint, look at the distinct business processes listed. Once this list is completed, develop an initial class diagram (similar to the one in figure 3.15 of your text). You class diagram must include attributes and operations of the classes. Remember, naming conventions are critically important in UML.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Knowledge Discovery In Databases

Authors: Gregory Piatetsky-Shapiro, William Frawley

1st Edition

0262660709, 978-0262660709

More Books

Students also viewed these Databases questions

Question

=+2 Why are international employment standards important to IHRM?

Answered: 1 week ago

Question

=+1 Why are local employment laws important to IHRM?

Answered: 1 week ago

Question

=+ Are some laws more important than others? If so, which ones?

Answered: 1 week ago