Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Surf n Save Groceries A division of Pack n Save On-Line System Description Pack n Save is a large supermarket chain primarily located in the

Surf n Save Groceries A division of Pack n Save On-Line System Description Pack n Save is a large supermarket chain primarily located in the Midwest. Pack n Saves ability to grow and be profitable is credited to their market strategy. That strategy is to be the low cost-leader in the industry while providing a diverse product line to serve many consumer needs. Information systems have long been a strength of Pack n Save. Many of their systems are considered to be in direct support of attaining corporate strategy. While currently successful, the executive team and Pack n Save is concerned about the future. A large part of their strategy consists of minimal in-store service. However, as the population ages, the market share of the organization may diminish. It is for this reason that Pack n Save is considering the development of an on-line grocery service. The proposal for the new system includes two primary functions: on-line shopping and order delivery scheduling and routing. Secondary functions include order printing, order item update, order status update. The planned system operation is described in the following narrative. Pack n Saves online presence, known as Surf n Save (www.surfnsave.com) should have an interface typically experienced by customers of on-line stores such as Amazon.com The customer should be able to browse through products by category, search for specific products, specify quantity desired of a product and add them to a shopping cart. They should be able to pay for the products with a credit card through a secure web site. Product presentation will include a brief written description, a picture, sizes available, price, and any discounts or specials. The default page displayed to a customer provides information about the company and the on-line ordering option. It may also include any specials or discounts currently available. The on-line ordering option includes a button and a text box. The text box requires the customer to enter their zip code before they click the Shop On-Line! button. The zip code will be used to determine if the service is available in the desired area. The zip code also is used to check product inventory at the store nearest to the customer. The nearest store will provide the groceries and the delivery service. If the service is not available, a message apologizing for the inconvenience will be displayed and the browser will return to the main page. If the service is available, a list of product categories will be displayed. Customers may browse through products or them may search for a specific item. Customers select a product by entering the quantity desired and clicking the Add to Cart! Button. When the button is clicked, the system checks to see if the quantity desired is in stock in the store in the customers area. Customers will be immediately notified if the the product is not currently available and similar products that are in stock will be suggested. Once a customer has selected everything they want, they can proceed to the checkout. At the checkout, the customer will be asked to select a two-hour time slot and data for delivery of the order. If no desired time slot is available, the customer may cancel the order. After the delivery is scheduled, payment information is collected and verified. The system sends the customer an e-mail notification of the order and the delivery time. Available delivery times are maintained by the system after each order is completed. This is a primary function of the SurfnSave System. This function determines the orders to be handled on a specific truck in the two-hour time slot. To perform this function, once an order has been selected for a time period, the system identifies all the orders to be delivered in the time period. Order size is then determined by calculating the size of each packed item (this information is stored with the product). All the stores deliveries are done by a single truck in a specific time slot. However, the store has more than one truck so that they may be packed while one truck is delivering groceries. The system will close a time-slot when the truck is full or if there are 10 orders during that period. The cap of 10 is used to ensure enough time to deliver all orders during the time period. Once orders are scheduled and paid for, they are made available to the packing clerk at the associated store. This individual prints each order so that they can collect and package all the products required. After completion of the packing, a second individual verifies the order. If items are missing, this individual either corrects the situation or credits the customers account. An e-mail apology is also sent to the customer. Complete orders have their status updated to packed and are ready for delivery. The delivery person begins their delivery at the store by printing a list of deliveries to be made. This list is the result of the scheduling function described above. The driver also prints a suggested route. Packed orders are loaded onto the truck and deliveries are made. Upon return to the store, any orders that could not be delivered are noted in the system (customers are required to be available during the scheduled time). The customer is credited with the product cost, but is charged a delivery fee.

Read through the case below. Using the noun technique identify all the nouns that may be important for this system. After identifying the nouns, determine which are nonsense, attributes, or classes. Create a class diagram, including classes, attributes, relationships and multiplicity constraints (cardinality).

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

Intermediate Accounting

Authors: Earl K. Stice, James D. Stice

18th edition

538479736, 978-1111534783, 1111534780, 978-0538479738

More Books

Students also viewed these Accounting questions

Question

What strategic reasons may influence the level of markups? (LO 3)

Answered: 1 week ago

Question

Why do short-run prices fluctuate over time? (LO 1, 2)

Answered: 1 week ago