Inventory Management
Inventory Management
A Project Report
on
Inventory Management
As partial fulfillment of the requirement
For the award of
Central Board of Secondary Examination
Prepared By:
(Naitik Singh)
XII A
Mrs. S. Chowfin
Principal
ACKNOWLEDGMENT
I wish to acknowledge our heartily regards to Mr. A. Jaiswal Sir for his
kind co-operation and for suggesting the Project and for there constant
all my classmates and friends for their valuable assistance and kind
Naitik Singh
Class – XII A
CERTIFICATE
“Inventory Management”
Has been prepared by:
Naitik Singh (XII A)
Student of class XII A The system has been approved by the Department of
success in every aspect of life. He has performed this project on his own. He
has also put in sufficient periods for completion. This project has been
UPDATING PRICE->
DELETING ITEM->
CHANGING PASSWORD->
lOG OUT->
CUSTOMER SECTION->
PURCHASING ITEM->
EXIT->
TABLES AND FIELDS FOR DATABASES
13.
LOGIN TABLE->
STOCK TABLE->
PURCHASES TABLE->
DATABASE DICTIONARY 14.
Data security and security control is one of the most important aspects
of any computerised system.As store as well customer are giving
necessary information,security matters a lot.store data in the
applictaion requires security.There should be any loop hole or any
unauthorised person can use data.So, we have created admin user and
password.Although the user has entered the password very carefully as
it is visible on screen while using this program.This project is prepared
only for single user.
I am not accepting any credit card or debit card for payment.No pin
number or passwords asked to customer directly or indirectly for this
system.
We have provided only one administrator account with this
project.Later,we will provide multi users to operate data as data filled
with software.More user specific profile will also updated in the future.
For more security we will ensure the password also should not visible
for anyone while entering the password.We have not provided any
direct database access to the users.
FUTURE SCOPE OF THE PROJECT 16.
import mysql.connector
print("""
""")
mydb=mysql.connector.connect(host="localhost",user="root",passwor
d="22072006")
mycursor=mydb.cursor()
mycursor.execute("use IMS")
mydb.commit()
#############MANAGER"S_SECTION#####################
z=0
for i in mycursor:
z+=1
if(z==0):
mydb.commit()
while True:
print("""
1.Admin
2.Customer
3.Exit
""")
if(ch==1):
passs=input("enter password")
for i in mycursor:
username,password=i
if(passs==password):
print("<<<<welcome>>>>\n")
print(username)
loop2="y"
while(loop2=="y" or loop2=="Y"):
print("2.updating price\n")
print("3.deleting item\n")
print("6.log out\n")
if(ch==1):
loop="y"
while(loop=="y" or loop=="Y"):
mydb.commit()
loop3='Y'
while(loop3=="y" or loop3=="Y"):
mydb.commit()
elif(ch==3):
loop4='Y'
while(loop4=="y"or loop4=="Y"):
elif(ch==4):
print("---ITEMS_AVAILABLE---")
for i in mycursor:
t_code,t_name,t_quan,t_price=i
print(f"{t_code}||{t_name}||{t_quan}||{t_price}")
elif(ch==5):
for i in mycursor:
username,password=i
if(old_passs==password):
mydb.commit()
print("PASSWORD CHANGED")
elif(ch==6):
break
else:
print("Wrong password")
####################CUSTOMER'S_SECTION#################
elif(ch==2):
print("****WELCOME_TO_OUR_STORE****")
print("1.Item bucket\n")
print("3.go back\n")
if(ch2==1):
for i in mycursor:
t_code,t_name,t_quan,t_price=i
amount=t_price*quantity
print("Customer name",name)
print("Amount to be paid",amount)
net_quan=t_quan-quantity
mydb.commit()
elif(ch2==2):
print("CODE||NAME||PRICE||")
for i in mycursor:
t_code,t_name,t_quan,t_price=i
print("ITEMS AVAILABLE IN STOCK")
print(f"{t_code}||{t_name}||{t_price}")
elif(ch2==3):
break
elif(ch==3):
break
OUTPUT 25-28
SCREEN 1
SCREEN 2
SCREEN 3
SCREEN 4
SCREEN 5
SCREEN 6
SCREEN 7
SCREEN 8
CONCLUSION 29.
#Software Specifications;-
->operating system:windows10/8/7
->Platform:Pyhton IDLE3.7
->Database:MySQL
->Languages:Python
#Hardware Specifications;-
->Processor:Dual core or above
->Hard Disk:40 GB
->RAM:1024 MB
REFERENCE OR BIBLIOGRAPHY 31.