Project Blueprint For XII
Project Blueprint For XII
SESSION 2024-25
COMPUTER SCIENCE PROJECT
ON
-----------------------------
SUBMITTED BY:
Name of the student: Suryamsu Mohanty
Class: XII
Once again, thanks to everyone who was involved with this project
from beginning to end.
CERTIFICATE
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
Certificate
This is to
certify thatJai
Narayananhas
successfully
completed
Computer
Project
towards partial
completion of
Practical
examination of
AISSCE 2021
as prescribed by
CBSE.
This is to certify that <Student name> student of class XII has
successfully completed Computer Project on <topic> laid down in
the regulation of CBSE in Jupiter Public School.
Signature of Principal
Signature of Signature of
Internal External
Signature Of Student
INDEX
1. Miniworld and Description
2. Basic Structure
3. Implimentation
4. Quries
1. Mini world and Description
In this modern era of online shopping, no seller wants to be left behind,
moreover, due to its simplicity the shift from offline selling model to an
online selling model is witnessing a rampant growth. Therefore, as an
engineer, our job is to ease the path of this transition for the seller. Amongst
many things that an online site requires the most important is a database
system. Hence in this project, I am planning to design a database where small
clothing sellers can sell their products online
2. Basic Structure
2.1 Functional requirement
A new user can register on the website
A customer can see details of the product present in the cart
A customer can view his order history.
Admin can start a sale with a certain discount on every product.
Customers can filter the product based on the product details.
A customer can add or delete a product from the cart.
A seller can unregister/ stop selling his product. A seller/ customer can update his
details.
Admin can view the products purchased on a particular date.
Admin can view a number of products sold on a particular date.
A customer can view the total price of the product present in the cart unpurchased.
Admin can view details of the customer who have not purchased anything.
Admin can view total profit earned from the website.
Admin can add sealeman details.
Admin can details of shipping.
Admin can see details of active and inactive clients/customers
2.2 Entity Relation Diagram
Details of table:
1)Product_master
A .p_details -[FK]payment details, This attribute is common between payment and product
master table.
2)sales_order_details :-
A. order_no-[PK]user orders some specific product and it has some order number .
B. product_no- [FK]product has given a unique id i.e number. user ordered some specific a
product which is named by some product number
C. amt-price of product D.quantity_no- how many quantities are ordered by the user is
indicated by quantity number
3) Sales_order :-
D. order_no-[PK]user orders some specific product and it has some order number.
4)salesman_master:-
B. salesman_pincode-pincode id of salesman.
C. salesman_city-city of salesman.
D. salesman_name-name of salesman.
5) Client:-
F. Client_name-name of client
6)App_user: -
D. user_address-address of user
3.Implementation
3.1 Creating Tables:-
1.
(user_email_id varchar(20),
user_password int(11),
primary key(user_email_id));
2.
(user_email_id varchar(20),
user_mobile int(11),
user_cart varchar(20),
user_wishlist varchar(20),
primary key(user_email_id));
3.
(user_email_id varchar(20),
user_streetno int(11),
user_city varchar(20),
primary key(user_email_id););
4.
(user_email_id varchar(20),
user_state varchar(20),
user_pincode int(11),
primary key(user_email_id));
5.
(client_no int(11),
client_name varchar(20),
client_email varchar(20),
client_mobile int(11),
user_email_id varchar(20),
primary key(client_no),
6.
(client_no int(11),
client_streetno int(11),
primary key(client_no));
7.
(client_no int(11),
client_pincode int(11));
8.
(salesman_no int(11),
salesman_name varchar(20),
salesman_phoneno int(11),
salesman_pincode int(11),
primary key(salesman_no););
9.
(order_no int(11),
order_date date,
salesman_no int(11),
client_no int(11),
10.
(order_no int(11),
product_no int(11),
quantity_no int(11),
primary key(order_no),
11.
create table payment_one
(pay_id int(11),
pay_amt int(11),
pay_date date,
pay_customer_id int(11),
primary key(pay_id));
12.
(pay_id int(11),
pay_details_cash varchar(20),
pay_details_online varchar(20),
primary key(pay_id));
13.
(product_no int(11),
pay_id int(11),
product_price int(11),
quantity_available int(11),
primary key(product_no)
(product_no int(11),
product_sizeforcustomer varchar(20),
product_colour varchar(20),
primary key(product_no));