Professional Documents
Culture Documents
DEPARTMENT OF INFORMATION
TECHONLOGY
2022-2023
Micro Project
Report On
Database Management [JPR]
Online Shopping Cart
THAKUR POLYTECHNIC
(An ISO 9001:2008 Certified Institute)
Thakur Complex, West to W. E. Highway, Kandivali (E), Mumbai – 400 101
(Accredited by: National Board Of Accreditation)
Anjali Chaurasiya
(01) Urvi
Narvekar(05) Suhani
Sinha(14) Sanskruti
Londhe(54)
Seal of
Institute
ACKNOWLEDGEMENT
This acknowledgment transcends the reality of formality when we would
like to express deep gratitude and respect to all those people behind the
screen who guided, inspired and helped me for the completion of our
project work.
PROPOSAL
Data collection.
Coordination with necessary ethics.
Group discussion.
References from books and internet.
Execution.
Prepare report.
Presentation
Project submission
REPORT
1.0 Rationale
Although the most simple shopping carts strictly allow for an item to be
added to a basket to start a checkout process (e.g., the free PayPal
shopping cart), most shopping cart software provides additional features
that an Internet merchant uses to fully manage an online store. Data
(products, categories, discounts, orders, customers, etc.) is normally
stored in a database and accessed in real time by the software.
Shopping cart software can be generally categorized into three types of
E-commerce software.
Once the micro project title was disclosed, the given topic was divided into
smaller subtopics which then were sent to all the group members. Once the
group members had received their subtopics, the team members researched
their sub topic and sent their respective data to the team group for everyone
to read and understand. This data was then be accumulated in a report and
submitted to Sir Chintamani Chavan for correction.
1) Payment table:
Payment table:
CREATE TABLE payment (
payment_id INT PRIMARY
KEY,
order_id INT NOT NULL,
VARCHAR(50),
amount DECIMAL(10,2)
NOT NULL,
payment_date TIMESTAMP
NOT NULL
NULL
);
Product table:
CREATE TABLE product (
product_id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
description varchar(50),
price DECIMAL(10,2) NOT NULL,
stock INT NOT NULL
);
Cart table:
CREATE TABLE cart (
cart_id INT PRIMARY KEY,
user_id INT NOT NULL,
product_id INT NOT NULL,
quantity INT NOT NULL,
is_ordered BOOLEAN DEFAULT FALSE
);
Transaction table:
CREATE TABLE transaction (
transaction_id INT PRIMARY KEY,
user_id INT NOT NULL,
transaction_type VARCHAR(50) NOT NULL,
amount DECIMAL(10,2) NOT NULL,
transaction_date TIMESTAMP NOT NULL
);
Order table:
Database Management (Dcc) – 22416 Group- 2
CREATE TABLE orderdetails
(
8.0 Skill developed/
order_id INT Learning
PRIMARY out of this Micro-Project:-
KEY,
user_id INT NOT NULL,
- We have order_date
learn aboutTIMESTAMP
database sql querys.
NOT NULL,
- It manages
status VARCHAR(50) NOTtotal
all the information about available, adding, removing the cart.
NULL,
- The purpose of the project is
shipping_address to build an application
VARCHAR(255) program to reduce the
NOT NULL
manual. );
9.0 Conclusion:-
1. This project has real time applications this project is used to manage
all the information about online shopping cart.
2. This project is especially useful for people for getting all required
things for their.