Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

ANSWER ALL QUESTIONS CASE STUDY: Coronavirus Outbreak Due to the outbreak of Coronavirus, Mauritius has been in lockdown for a month starting from the 18th

ANSWER ALL QUESTIONS CASE STUDY: Coronavirus Outbreak Due to the outbreak of Coronavirus, Mauritius has been in lockdown for a month starting from the 18th of March 2020. The population has been discouraged to go out to prevent the spread of the virus. People will need food and medicine. Company XYZ has come forward with a brilliant solution to help the Mauritian citizen to buy food, medicine or other stuff without leaving their homes. The company XYZ has developed a web application for those who have internet access. For those without internet, the company is proposing a food caravan. Through the web application, a customer can view any item he/she wants to purchase but he/she needs to register first. Once registered, he/she can to log on. He/She can add to their personal basket. He/She make an online payment by specifying the delivery address. Each purchase is properly labelled with the purchasers name and delivery address. The customer can also request an item not available from the list. The system keeps a list of suppliers and related items they sell. Suppliers may be retail shops, supermarkets, pharmacies and other appliances shops. Suppliers must register. They can propose a list of items for sale. Suppliers can view their sales figures online. They can also view detailed sales. The food caravan is a small retail shop. There will be few caravans operating in different regions of the country each day. The schedule of each caravan will be decided one day before. They will sell only basic food stuffs. For each caravan, a driver and a helper will be responsible for the sale and delivery. The caravan is equipped with a tablet with internet access. The driver or helper will quickly register a client. The client will be asked which item he/she wants to buy. All this information will be fed to the web application instantly. The client can pay cash or with cards. People can also request items not available in the caravan. The next time, a caravan may bring the item requested by potential clients. Each caravan will be equipped with a GPS system. The admin staff can have real-time tracking of the caravans. Admin staff can update the system for a new schedule of a particular caravan. The admin staff can view daily sales. Page 3 of 4 ANALYSIS AND DESIGN (SDT2101C) SITE/August 2022 Semester1 QUESTION 1: (57 MARKS) Refer to the Case Study:

(a) What is the purpose of a use case diagram? (3 Marks)

(b) Draw a use case diagram for the above case study. You may consider other features not mentioned in the case study (35 Marks)

(c) Write the use case specification for any of the above uses cases. (7 Marks)

(d) Draw an appropriate class diagram. (12 Marks)

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

JDBC Database Programming With J2ee

Authors: Art Taylor

1st Edition

0130453234, 978-0130453235

More Books

Students also viewed these Databases questions

Question

LO1 Explain how the workforce is changing in unpredicted ways.

Answered: 1 week ago