pratical file (1)
pratical file (1)
modern
school-2
Project file
on
School
management
Teacher name- Name-Khushi
Vivek malik kumri singh
Teacher sign Class-12
Section-A
Acknowledgement
I would like to express my
greatest gratitude to the people
who helped and supported me
throughout my project. I am
thankful to my parents for helping
me in completion of this project. I
am grateful to Mr vivek malike
whose valuable guidance has
been the ones that helped me
patch this project and make it full
proof success. I would also like to
express my gratitude to the
Principal Mrs seema mam for his
constant motivation during the
course of this investigation.
def UpdateSal()
n=input("Teacher:")
t=int(input("T:"))
salary=int(input("Salary:"))
data (n, tcode)
sql='update teacher set salary =%s where name=%s and tcode=
%s
=con.cursor()
c.execute(sql, data)
con.commit()
print("Data Update")
print("“)
def DisplayT():
sql='select* from teacher’
c=con.cursor()
c.execute (sql)
d=c.fetchall ()
for i in d:
print("T:",i[0])
print("Name:",i[1])
print("Salary:",i[2])
print("Address:",1[3])
print("Phone:",i[4])
print("")
main()
Def ClAttd():
d=input("Class:")
clt=input("Class teacher:")
t=int(input("Class strenght:"))
d=input("Date:")
ab=int(input("No of
absentees:"))
data=(d,clt, t, d, ab)
sql='insert into ClAttendance
values(%s, %s, %s, %s, %s)’
c=con.cursor()
con.commit()
print("Data entered
successfully")
print("")
main()
Def displayclattd():
sql='select* from
ClAttendance’
c=con.cursor()
c.execute (sql, data)
d=c.fetchall()
for i in d:
print("Class:",i[0])
print("Class teacher:",i[1])
print("Total St:",i[2])
print("Date:",1[3])
print("Absentees:",i[4])
print("")
main ()
def TAttd():
n=input("Name:")
d=input("Date:")
a=input("Attendance:")
data=(n,d,a)
sql'insert into tattendance values (%s, %s, %s)’
c=con.cursor()
c.execute(sql, data)
con.commit()
print("Data entered successfully")
print("")
main()
def DisplayTAttd():
sql='select* from tattendance’
c =con.cursor()
c.execute (sql)
d=c.fetchall()
for i in d:
print("Name:",i[0])
print("Date:",i[1])
print("Attendance:", 1 [2])
print("")
main ()
defUpdateFees():
cl=input("Class:")
m=input("Monthly:")
b=input("BusFee:")
sc=input("ScFee:")
tc=input("TechFee:")
t=input("Total:")
data=(cl,)
sql='update FeeStructure set monthly=%s, BusFee=%,
ScFee =%s, TechFee=%s, Total=%s’
c.execute(sql, data)
con.commit()
print("Data Updated")
print("")
main()
def DisplayFees():
sql='select *from FeeStructure’
c=con.cursor()
c.execute(sql)
d=c.fetchall()
For I in d:
print("Class:",i[0])
print("Monthly:",i[1])
print("BusFee:",i[2])
print("ScFee:",i[3])
print("TechFee:",i[4])
print("Total:",i[5])
print("") main()
def AddBook():
bid=int(input("Book id:"))
t=input("Title:")
a=input("Author:")
g=input("Genre:")
p=input("Publisher:")
data=(bid, t,a.p.g)
c=con.cursor()
sql='insert into library values(%s,%s,%s,%s,%s)
print("Total:",i[5])
print("")
main ()
def AddBook():
bid=int(input("Book id: "))
t=input("Title:") a=input("Author:")
p=input("Publisher:")
g=input("Genre:")
data=(bid,t,a.p.g)
sql='insert into library values (%s, %s, %s, %s, %s)’
c=con.cursor()
c.execute(sql, data)
con.commit()
print("Data entered successfully")
print("")
main()
def RemoveB():
t=input("Title:")
bid=int(input("Book id:"))
data=(t, bid)
sql='delete from library where tis and bid=%s’
c=con.cursor()
c.execute(sql,data)
con.commit()
print("Data Updated")
print("")
main ()
def DisplayB():
sql='select*from library’
c=con.cursor()
c.execute(sql)
d=c.fetchall()
for i in d:
print("Bid:",i [0])
print("Title:",i[1])
print("Author:",i[2]) print("Publisher:",i[3])
print("Genre:",i[4])
print("")
main()
def main():
ch=‘y’
while ch in ['y','Y’]:
print("Pitts Modern School")
print("1.Student")
print("2.Teacher")
print("3.ClAttendance")
print("4.TAttendance")
print("5.FeeStructure")
print("6.Library")
table=int(input("enter table no:"))
print("")
if table==1:
op='y’
while op in ['y', 'Y’]:
print("1. Add student")
print("2.Remove student")
print("3.Display St detail")
task=int(input("enter task no:"))
if task==1:
AddSt()
elif task==2:
RemoveSt()
elif task==3:
DisplaySt()
else:
print("Enter Valid Choice!!")
Op=input("Continue in this table (y/n):")
elif table== 2:
op='y’
while op in ['y','Y’]:
print("1. Add teacher")
print("2.Remove teacher")
print("3.Update Salary")
print("4.Display Tdetails")
task=int(input("enter task no:
if task==1:
AddT ()
elif task==2:
RemoveT()
elif task==3:
UpdateSal()
elif task==4:
Display():
else:
print("Enter Valid Choice!!")
op=input ("Continue in this table (y/n):")
elif table==3:
op='y’
while op in ['y', 'Y’]:
print("1.Class Attendance")
print("2.Display ClAttd details")
task=int(input("enter task no:"))
if task==1:
TlAttd()
elif task==2:
DisplayTlAttd ()
else:
print("Enter Valid Choice!!")
op=input("Continue in this table(y/n):")
elif table==4:
op='y’
while op in ['y', 'Y’]:
print("1.Teacher attendance")
print("2.Display TAttd details")
task=int(input("enter task no:"))
if task==1:
TAttd()
elif task==2:
Display TAttd ()
else:
print("Enter Valid Choice!!")
Op=input("Continue in this
table(y/n):")
elif table ==6
op='y’
while op in ['y', 'Y’]:
print("1.Teacher attendance")
print("2.Display TAttd details")
task=int(input("enter task no:"))
if task==1:
TAttd()
elif task=2:
Display TAttd()
else:
print("Enter Valid Choice!!")
op=input("Continue in this
table(y/n):")
elif table==5:
op='y’
while op in ['y', 'Y’]:
print("1. Update Fees")
print("2.Display Fees details")
if task==1:
task=int(input("enter task no:"))
UpdateFees()
elif task==2:
DisplayFees ()
else:
print("Enter Valid Choice!!")
op-input("Continue in this table(y/n):")
elif table==6:
op='y’
while op in ['y', 'Y’]:
print("1.Add Book")
print("2.Remove Book")
print("3.Display Book")
task=int(input("enter task no:"))
if task==1:
print("2.Remove Book")
print("3.Display Book")
task=int(input("enter task no:"))
if task==1:
AddBook()
elif task=2:
RemoveB()
elif task==3:
DisplayB
else:
print("Enter Valid Choice!!")
op=input ("Continue in this table (y/n):")
else:
print("ENTER VALID CHOICE!!!") ch=input("Do you want
to continue (y/n):")