Answered step by step
Verified Expert Solution
Question
1 Approved Answer
MedCare is a Medication Delivery Service that prepares supplements or medications and delivers them to customers. Customers can check availability of certain medication or
MedCare is a Medication Delivery Service that prepares supplements or medications and delivers them to customers. Customers can check availability of certain medication or supplements the store has by providing medication name, brand or type. However, if they want to purchase and use the delivery system they need to sign up to the system. Since medications are controlled items, when signing up, users need to provide identifications such as name, IC number, IC copy, contact and address. For the ordering service, customers choose the medication or supplements they want along with quantity and add to their carts. At checkout, if the customer wish to purchase controlled medication, they need to upload the signed copy of medication prescription by doctors and IC copy of the patient. Then, customers make payment, however their order still needs to be verified by a pharmacist and if approved, the receipt will be sent and order will proceed. However, if not approved, payment will be refunded. Successful orders are stored. If customers buy normal non controlled medication or supplements, the process will be easier without verification. Customers can also communicate and get advice with pharmacists by sending messages. The Admin of the system are pharmacists who are in charge of updating store inventory, approving controlled medication orders, answering messages and view data of the system. a. Construct a Context Diagram for MedCare. b. Illustrate the expansion from (a) to a DFD Level 0 for MedCare. c. Construct the Entity-Relationship Diagram (ERD) for MedCare based on the datastores you have. d. Construct a Use Case Diagram for MedCare. e. Construct the Class Diagram for MedCare with FOUR (4) classes. f. What kind of data might you be able to collect from the system and How would you use it to add value to the system? (9 marks) (19 marks) (12 marks) (5 marks) (15 marks) (5 marks)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
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