0% found this document useful (0 votes)
50 views22 pages

Kavinya - Cs Project

This document describes a project report on a fashion store management system. It includes an introduction to the project, advantages of the project, limitations, a flow chart of the system process, sample source code, output screenshots, and proposed future enhancements. The project aims to digitally manage sales, discounts, payments, products and inventory for a fashion store. It allows adding, viewing, and deleting products and purchasing products with payment processing. Future enhancements proposed include improving system performance through analysis and tuning.

Uploaded by

ABU SALEEM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views22 pages

Kavinya - Cs Project

This document describes a project report on a fashion store management system. It includes an introduction to the project, advantages of the project, limitations, a flow chart of the system process, sample source code, output screenshots, and proposed future enhancements. The project aims to digitally manage sales, discounts, payments, products and inventory for a fashion store. It allows adding, viewing, and deleting products and purchasing products with payment processing. Future enhancements proposed include improving system performance through analysis and tuning.

Uploaded by

ABU SALEEM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

PROJECT ON FASHION STORE MANAGEMENT SYSTEM

PROJECT REPORT IN
COMPUTER SCIENCE FOR CLASS XII
(2023 – 2024)
Submitted in partial fulfillment of the requirement of CBSE, Delhi

BY R.KAVINYA

Enrolment No:

UNDER THE GUIDANCE OF

Mrs. C. KALAIMANI

(P.G.T COMPUTER SCIENCE)

AKSHAYA ACADEMY CBSE SENIOR SCHOOL,


ODDANCHATTRAM.
AKSHAYA ACADEMY CBSE SENIOR SECONDARY SCHOOL,
ODDANCHATTRAM.
COMPUTER SCIENCE 2023-2024
BONAFIDE CERTIFICATE

This is to certify that this project entitled “Fashion Store management


system” is a record bonafide work carried out by R.Kavinya in
COMPUTER SCIENCE prescribed by AKSHAYA ACADEMY CBSE SENIOR
SECONDARY SCHOOL, ODDANCHATTRAM.
ROLL NUMBER: DATE:

INTERNAL EXAMINER EXTERNAL EXAMINER PRINCIPAL

ii
ACKNOWLEDGEMENT

First, I thank the Almighty for providing me everything that I required


in completing this project. I express my gratitude to my Principal
Mrs.R.Sowmiya, My Coordinator Mrs.M.Muttu Souriammal and my
Computer Science teacher Mrs.C.Kalaimani who guided me through
the project and also gave valuable suggestion and guidance for
completing the project, also helped me to understand the intricate
involved in making the project. I would like to extend my sincere thanks
to all of them. I also thank my parents and my friends who helped to
complete the project successfully.

iii
TABLE OF CONTENTS

S.NO. CONTENTS PAGE NO.

1. INTRODUCTION 4

2. ADVANTAGES OF PROJECT 4

3. LIMITATIONS 5

4. FLOW CHART 6

5. SOURCE CODE 11

6.
OUTPUT 16

7. FUTURE ENHANCEMENT 19

8 BIBLIOGRAPHY 20

1
1. INTRODUCTION:
The main objective of the python project on fashion store management
is to manage the details of sales, discounts, payments, products and
inventory digitally.

The project is totally built at administrative end as well as to purchase.


. The purpose of the project is to build an application to reduce the
manual work for managing data.

2. ADVANTAGES OF PROJECT:
1. It generates the report on sales, discounts and stocks.
2. Provides filter report on payments, inventory and products.
3. We can easily export PDF on sales, products and stocks.
4. Applications can also provide excel export for sales and
discounts.
5. It deals with monitoring the information and transaction of
products.
6. It increases the efficiency of managing sales and discounts.
7. It has higher efficiency of editing, adding and updating of
records.
8. Provides the searching facilities on various factors.

2
3. LIMITS:
1. Excel export has not been developed for stocks and products.
2. The transactions are executed in offline mode only. But model
transaction processes are done simply.
3. Online transactions for sales, discounts, or other data
modifications are not possible.
4. Offline reports of sales, products, discounts and stocks cannot
be generated due to batch mode execution.

3
4. FLOW CHART:
start

import mysql.connector as mycon

Create database

Create table

m=enter 1 if you are


employee or 2 for

If m=1

Enter 1 to add a
product

Enter 2 to view
a product

enter 3 to delete
a product
4
If
reply==1

No=Enter
product sno

Name=enter
product name

Cost=enter
product cost

Brd=enter
product brand

Gnd=enter
gender

D=insert into
products(sno,pna

Execute(p)

Commit()

One product is
added

5
If
reply=
Enter

P=select*from products
where sno = pno

Cs.Execute(p)

C=cs.fetchone()

Print(c)

One record has


been fetched

If

Reply==

Enter product
number

r=delete from products


where sno=number

Cs.execute(r)

One product
is deleted
6
successfully
If
m==2

Enter 4 to view
available

Enter 5 to purchase
a product

Enter your choice

If
choice=

Enter product

Enter gender

Sl=select*from products where


pname,gender=prt,gndr

Ccs.execute(s)

Kl=cs.fetchall()

For I in Kl:

Print(I)

U=list(I)

prnt=print(u)

7
Enter quantity

Amount to br paid is
Please type
enter to

If
x==’ente

Enter card
details

If
len(c)==12

One item is purchased


successfully.THANKYOU VISIT AGAIN

If
choice==4

Slr=select* from
products

Cs.execute(slr)

Ftch=cs.ftchall()

for i in ftch:

Print(i)

Stop

8
5. SOURCE CODE:

import mysql.connector as mycon

cb=mycon.connect(host='localhost',user='root',passwd='root')

cs=cb.cursor()

cs.execute("create database if not exists Fashion_Store")

cs.execute("use Fashion_Store")

cs.execute("create table if not exists products(sno int,pname


varchar(50),price int,brand varchar(50),gender varchar(10)”)
cs.execute("insert into products values(01,'shirt',500,'ollo','m')")

cs.execute("insert into products values(02,'tops',450,'hivi','f')")

cs.execute("insert into products


values(03,'leggings',600,'twinbird','f')")
ans='y'

while ans=='y':

print('--WELCOME TO FASHION STORE--')

print('ENTER 1: If you are Employee')

9
print('ENTER 2: If you are Customer')

m=int(input("Enter your choice:"))

if m==1:

print("ENTER 1:TO ADD A PRODUCT")

print("ENTER 2:TO VIEW A PRODUCT")

print("ENTER 3:TO DELETE A PRODUCT")

reply=int(input("enter your choice:"))

if reply==1:

no=int(input("enter product sno:"))

name=input("enter product name:")

cost=int(input("enter product cost:"))

brd=str(input("enter product brand:"))

gnd=input("enter product gender-m/f:")

d="insert into products

(sno,pname,price,brand,gender)values({},'{}',{},'{}','{}')".format(no,na
me,cost,brd,gnd)

cs.execute(d)

cb.commit()

print("one product is successfully added")

10
if reply==2:

pno=int(input("enter product number:"))


p="select*from products where sno={}".format(pno)

cs.execute(p)

c=cs.fetchone()

print(c)

print("one record has been fetched")

if reply==3:

number=int(input("enter product number:"))

r="delete from products where sno={}".format(number)

cs.execute(r)

print("one product is deleted successfully")

if m==2:

print("ENTER 4: TO VIEW AVAILABLE PRODUCTS")

print("ENTER 5: TO PURCHASE A PRODUCT")

choice=int(input("enter your choice:"))

if choice==5:

prt=input("Enter product name:")

11
gndr=input("enter gender m/f")

sl="select*from products where pname='{}' and gender='{}'


".format(prt,gndr)

cs.execute(sl)

kl=cs.fetchall()

for i in kl:

print(i)

u=list(i)

prnt=print(u)

vq=int(input("enter qty:"))
print("amount to be paid is:",u[-3]*vq)

x=input("please type enter to proceed")

if x=="enter":

c=input("enter card details:")

if len(c)==12:

print("One item is purchased successfully THANK YOU VISIT


AGAIN!!!")

else:

print("Please enter valid card details!!")

12
if choice==4:

slr="select*from products"

cs.execute(slr)

ftch=cs.fetchall()

for j in ftch:

print(j)

ans=input ("want any other changes?(y):")

13
6. OUTPUT:
6.A. TO ADD PRODUCT:

6.B. TO VIEW A PRODUCT:

14
6.C. TO DELETE A PRODUCT:

6.D. TO
TO VIEW
VIEWAVAILABLE
AVAILABLEPRODUCTS:
PRODUCTS:

15
6.E. TO PURCHASE A PRODUCT:

16
7. FUTURE ENHANCEMENT:
1. The process of gathering information, diagnosing the problems,
then interpreting facts is known as system analysis. It includes
recommending system improvements needed, based on the
same data.
2. The system is observed as a whole; the inputs need to be
identified firstly before turning them and then the system is
subjected to study as a whole to identify the problem areas.
3. Although tunings any system is a complex procedure, but tuning
individual statements is not the best as something thatis correct
for one input may hurt another inputs performance.
4. The solutions are given as a proposal. The suggestion is revised
on user request and optimal changes are done. This loop
terminates as soon as the user is gratified with the proposal.
5. So, on the whole, system analysis is done to improve the
systemperformance by monitoring it and obtaining the best
output possible from it.
6. It would provide more and more details of product which the
consumer or the user wants.

17
8. BIBILIOGRAHY:
BOOKS REFFERED:

1. Introduction to Python [class 11] Sumita Arora


2. Introduction to Python [class 12] Sumita Arora and Preeti
Arora.

ALSO, UNDER GUIDANCE OF OUR SUBJECT TEACHER

THANK YOU

18

You might also like