Question: PLEASE READ THE GENERAL REQUIREMENT CAREFULLY. THE CODE SHOULD BE IN PYTHON LANGUAGE AND PLEASE SHARE THE TXT FILE ASWELL. PLEASE FULFILL THE GENERAL REQUIREMENT.

PLEASE READ THE GENERAL REQUIREMENT CAREFULLY. THE CODE SHOULD BE IN PYTHONPLEASE READ THE GENERAL REQUIREMENT CAREFULLY.

THE CODE SHOULD BE IN PYTHON LANGUAGE AND PLEASE SHARE THE TXT FILE ASWELL. PLEASE FULFILL THE GENERAL REQUIREMENT. AND IF POSSIBLE COMPLETE THE BOTH REQUIREMENTS AS WELL.

PHASE 1 - UML AND SHOW THE RELATIONSHIPS (Association, aggregation or Composition, inheritance with polymorphic Behavior)

PHASE 2 - WRITE THE PYTHON CODE FOR THIS PROJECT.

General Requirements

Your project should have at least 8 classes.

Your project should have all the relationships implemented (Association, aggregation or Composition, inheritance with polymorphic Behavior)

Your project must use filing for record reading and keeping

Your project should have a proper Menu

Section B - Project: A basic e-commerce platform: You could build a simple online store that allows users to browse and purchase products. This project would involve designing classes for products, orders, and customers, as well as implementing functions for adding items to a cart and completing purchases. Submission Detail: - Phase 1 - UML class diagram and Documentation - In the first phase of the project, you are supposed to work on the assigned management system. You have to explore the system and identify the requirements. After that, You will clearly identify various classes, their attributes, behaviors and interactions between classes. You will represent all this information in a class diagram and submit the diagram. Keep in mind that program design is fixed once class diagram has been submitted. You can refer to the material provided at the following link while creating your class diagram. https://www.tutorialspoint.com/uml/index.htm You need to provide a documentation which contains all the details just like it is given below (See sample project-documentation section) - Phase 2 - Implementation - You will work on implementing the project in light of your class diagram and will submit the code. Code should be well formatted. It should have sufficient comments. You have to describe the menu of your management system and describe the functionality of each command

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!