Question
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 ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started