Question: Please answer question (1), and then question (2) is based on the answer for question (1). CEN5087 - Software and Data Modeling, Spring 2021 Homework

Please answer question (1), and then question (2) is based on the answer for question (1).

Please answer question (1), and then question (2) is based on the

CEN5087 - Software and Data Modeling, Spring 2021 Homework #2 (8 points), Due Feb. 11 (Thursday) Objectives: This assignment enables students to learn the following modeling activities and techniques through a simplified real-world application: (1) Domain Analysis, (2) Structural model development, and (3) UML notation - Class Diagrams. An E-Commerce System An e-commerce system such as Amazon or E-Bay enables vendors to list items and customers to purchase items. The payment of the items is through a third party such as PayPal or a credit card company. The purchased items are shipped through a third party company such as Amazon or UPS, which can be tracked. Customers can also return the items within a specified time frame to get refund. Please investigate this type of systems using your own experience and online resources. Solution Requirements: Based on your answers (and the corrections) of Homework 1, complete the following: (1) (7 points) Identify all important classes and their relationships, and draw a class diagram for the whole system; (2) (1 points) Identify and list a few key attributes and operations for two important classes

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!