Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Draw a use case diagram based on the case study below. Choose ONE use case from the use case diagram drawn and write the flow

Draw a use case diagram based on the case study below. Choose ONE use case from the use case diagram drawn and write the flow of the event. Following the flow of the event, draw related sequence diagrams.


CASE STUDY: e-Grocery Store

A local retail store is embarking on a new endeavor to expand the business via e-commerce. The aim is to reach more customers and ease the purchasing process, especially during the pandemic.

The system shall allow the user to browse available products. The price, the promotion, and the discount, if applicable, must be shown clearly. On top of that, the system shall provide options to display detailed information on the selected products. The products must be categorized accordingly for easy searching. The searching criteria must be varied to pick up keywords like brand, type, and category. The system shall enable the user to enter the search text, and the matching products must be displayed on the current screen.

Everyone can browse the products, but purchasing requires registration. The system shall keep members’ names, contact numbers, email addresses, and home addresses. The system also keeps tracking the shopping pattern to assist shopping cart suggestions for future shopping. The system will send notifications should favorite products have a promotion.

Members shall browse, save products to the shopping cart and purchase online. The system shall allow payment via online banking, credit card, and PayPal account. Once payment is confirmed, the shopping cart will be processed to arrange delivery within 24 hours. If the payment is not successful, a notification message will be prompt immediately. Members shall track the purchasing status and inquiry required; members could query the store through messaging.

The store owner shall manage the inventory through the system. The system shall keep track and notify the owner regarding inventory capacity according to minimum and maximum capping. In addition, the system shall keep detailed inventory information like the expiry date of the products. This service should assist the owner in scheduling inventory purchasing.

The store owner is very concerned about data safety. The system shall have a security measure to allow secure e-commerce. The system should also handle a large volume of data at one time. The data will be kept in cloud storage at all times.

Step by Step Solution

3.44 Rating (154 Votes )

There are 3 Steps involved in it

Step: 1

Answer Grocery Eshop Modules The model for grocery eshop consists of these components Warehouse Service Warehouse Management Payment Gateway Packaging ... 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

Managerial Accounting

Authors: Ray H. Garrison, Eric W. Noreen, Peter C. Brewer

13th Edition

978-0073379616, 73379611, 978-0697789938

More Books

Students also viewed these Accounting questions

Question

Draw a use case diagram for Worlds Trend Catalog Division.

Answered: 1 week ago

Question

What is a revenue variance and what does it mean?

Answered: 1 week ago

Question

Why would job-order costing be used instead of process costing?

Answered: 1 week ago