Computer Practical Term1
Computer Practical Term1
connector
mydb-mysql.connector.connect(host="localhost" user="root"password="root")
print("\t\t******* Book Shop Management ***********)
print("")
print("\t\t
print(“\t\t ______ _______ _ “)
print(“\t\t | | | / \ “)
print("\t\t | | | |___| “)
print(“\t\t |_____ _ |_____| | | “)
print(“”)
print(“\t\t ---------$$$$$$$$--------- “)
print(“\t\t “)
print(“\t\t PRESENTS “)
print("\t\t “)
print(“\t\t BOOK SHOP MANAGEMENT “)
print (“\t\t “)
print(“\t\t “)
print(“”)
print (“ PROGRAMMER : MOHD ARSHAN RAZA\n”)
print (“ CO-PROGRAMMER : MAHBAR ALI \n”)
print (“ CLASS-12 COMMERCE\n”)
print(“ BATCH 2021-22\n”)
print(“ IDEs : PYTHON 3.6.5 , MYSQL5.5 \n\n\n\n”)
username=input("USERNAME:")
pw=input("PASSWORD:")
#LOGIN
elif ch==2:
username=input("USERNAME:")
pw=input("PASSWORD:")
if a is not None:
print(“””+++++++++++++++LOGIN SUCCESSFULL+++++++++++++++++”””)
print("””====================================================================
+++++++++++++++++++++++++++ B.S BOOK STORE++++++++++++++++++++++++++++++++++
========================================================”””)
While(True):
Print(“1:Add Books
2:Delete Books
3:Search Books
4:Staff Details
5:Sell Record
6:Available Books
7:Total Income after the Latest Reset
8:Exit***)
print("+++++++++++++++++++++++SUCCESSFULLY ADDED++++++++++++++++
+”””)
else:
mycursor.execute("insert into
Available Books(bookname genre,quantity,author,publication.price)
values("+book+""+genre+","+str(quantity)+"""+author+""+publication+""+str(price)+")")
mydb.commit()
print(+++++++++++++++++++SUCCESSFULLY ADDED+++++++++++++++++++++
+”””)
#DELETE BOOKS
elif a==2:
print("AVAILABLE BOOKS...")
if max(lk)<n:
print(n,"Books are not available!!!!")
else:
mycursor.execute("select bookname from available_books where
bookname=""+book+"*")
log=mycursor.fetchone()
else:
print("BOOK IS NOT AVAILABLE!!!!!!")
elif a==3:
print(“1:Search by name
2:Search by genre
3:Search by author”””)
I=int(input(“Search by?:”))
#BY BOOKNAME
if |==1:
o=input(“Enter Book to search:”)
else:
print(“BOOK IS NOT IN STOCK!!!!!!!”)
#BY GENRE
elif |==2:
for y in mycursor:
print(y)
else:
print("BOOKS OF SUCH GENRE ARE NOT AVAILABLE!!!!!!!!!")
elif l==3:
au=input("Enter author to search:")
for z in mycursor:
print(z)
else:
print("BOOKS OF THIS AUTHOR ARE NOT AVAILABLE!!!!!!!")
mydb.commit()
#STAFF DETAILS
elif a==4:
print("1:New staff entry")
print("2:Remove staff")
print("3:Existing staff details")
if ch==1:
fname=str(input("Enter Fullname:"))
gender=str(input("Gender(M/F/O):"))
age=int(input("Age:"))
phno=int(input("Staff phone no.:"))
add=str(input("Address:"))
else:
print("STAFF DOESNOT EXIST!!!!!!")
elif ch==3:
mycursor.execute("select from Staff_details")
run=mycursor.fetchone()
for t in mycursor:
print(t)
if run is not None:
print("EXISTING STAFF DETAILS...")
for t in mycursor: print(t)
else:
print("NO STAFF EXISTS!!!!!!!")
mydb.commit()
#SELL HISTORY
elif a== 5:
print("1:Sell history details")
print("2:Reset Sell history")
if ty==1:
mycursor.execute("select from sell_rec")
for u in mycursor:
print(u)
if ty==2:
bb=input("Are you sure(Y/N):")
if bb=="Y":
mycursor.execute("delete from sell_rec")
mydb.commit()
elif bb==”N”:
pass
#AVAILABLE BOOKS
elif a==6:
mycursor.execute(“select from available_books order By bookname”)
for v in mycursor:
print(v)
elif a==7:
mycursor.execute(“select sum(price) from sell_rec”)
for x in mycursor:
print (x)
#EXIT
elif a==8:
break
else:
print(“”+++++++++++++++++++++INCORRECT PASSWORD++++++++++++++++++++
+++”””)
else:
print(“”+++++++++++++++++++++++++INVALID USERNAME+++++++++++++++++++
+++”””)
else:
break