student management system (2)
student management system (2)
R JAIPURIA SCHOOL
KURSI ROAD LUCKNOW
A PROJECT REPORT ON
STUDENT MANAGEMENT SYS-
TEM
CLASS-XII
(2024-25)
P.G.T.(COMP. SC)
CERTIFICATE
project.
Principal:
S
ACKNOWLEDGMENT
classes.
all the other students for my batch their friendship & the
#Software Specifications:
OperatingSystem:-Windows10
Platform: - Python IDLE 3.12 64
bit Database: - MySQL
Language:-Python
#Hardware Specifications:
Processor:-Inteli5 12th Generation
Hard Disk: - 512 GB
RAM:-8GBRAM
Table Of Content:
Seri- Topic
alNo.
1 Certificate
2 Acknowledgment
4 Introduction
5 Source Code
6 Database Tables
8 Output
9 Bibliography
INTRODUCTION
1.Administrative Empowerment
2. User-Friendly Interface
namely the Admin Panel and the User Panel, cater to the
the system.
academic performance.
### Update Operations
#table.
Def search_student():
Print(“*****************STUDENT
DETAILS***********************”)
D=con.connect(host=”localhost”,user=”root”,password=”ad
min”,database=”STUDENT_MANAGEMENT_SYSTEM”)
C=d.cursor()
‘%{}%’”.format(k))
a=c.fetchall()
if len(a)>=1:
for i in a:
print(“Addmission no:”,i[0])
print(“Name is:”,i[1])
print(“Sex:”,i[2])
print(“Class=”,i[3])
print(“Sec:”,i[4])
print(“Email_id:”,i[6])
print(“Stream is:”,i[7])
print(“----------------------------------------------------“)
else:
d.commit()
Def update_details():
D=con.connect(host=”localhost”,user=”root”,passwor
d=”admin”,database=”STUDENT_MANAGEMENT_SYSTEM”)
C=d.cursor()
If opt==1:
Print(“---------------------------------------------------“)
to update: “)
ADDMISSION_NUMBER={}”.format(l,q))
d.commit()
elif opt==2:
print(“---------------------------------------------------“)
name=’{}’”.format(l,p))
d.commit()
elif opt==3:
print(“---------------------------------------------------“)
name=’{}’”.format(n,m))
d.commit()
elif opt==4:
print(“---------------------------------------------------“)
name=’{}’”.format(e,y))
d.commit()
elif opt==5:
print(“---------------------------------------------------“)
d.commit()
elif opt==6:
print(“---------------------------------------------------“)
where name=’{}’”.format(k,j))
d.commit()
elif opt==7:
print(“---------------------------------------------------“)
where NAME=’{}’”.format(z,f))
d.commit()
else:
update_details()
Def view_Marks():
DETAILS******************”)
D=con.connect(host=”localhost”,user=”root”,password=”ad
min”,database=”student_management_system”)
C=d.cursor()
‘%{}%’”.format(k))
s=c.fetchall()
for i in s:
print(“MARKS:”,i[8])
print(“-----------------------------------------------------“)
d.commit()
Def add_student():
D=con.connect(host=”localhost”,user=”root”,password=”ad
min”,database=”STUDENT_MANAGEMENT_SYSTEM”)
C=d.cursor()
{},’{}’,{},’{}’,’{}’,{})”.format(a,n,r,i,p,t,u,w,m)
c.execute(sq)
d.commit()
Def delete_student():
DETAILS*******************”)
min”,database=”STUDENT_MANAGEMENT_SYSTEM”)
C=d.cursor()
name=’{}’”.format(k))
d.commit()
def admin():
while True:
*****************”)
print(“--------------------------------------------------------------“)
print(“6.exit”)
if ch==1:
search_student()
elif ch==2:
update_details()
elif ch==3:
view_Marks()
elif ch==4:
add_student()
elif ch==5:
delete_student()
elif ch==6:
break
else :
print(“invalid input”)
def user():
while True:
**************”)
print(“2.view Details”)
print(“3.exit”)
if ch==1:
search()
elif ch==2:
view_Marks()
elif ch==3:
break
else:
print(“invalid input”)
DETAILS***********************”)
D=con.connect(host=”localhost”,user=”root”,password=”ad
min”,database=”STUDENT_MANAGEMENT_SYSTEM”)
C=d.cursor()
‘%{}%’”.format(k))
a=c.fetchall()
if len(a)>=1:
for i in a:
print(“Addmission no:”,i[0])
print(“Name is:”,i[1])
print(“Sex:”,i[2])
print(“Class=”,i[3])
print(“Sec:”,i[4])
print(“Email_id:”,i[6])
print(“Stream is:”,i[7])
print(“----------------------------------------------------“)
else:
d.commit()
Def view_Marks():
DETAILS******************”)
D=con.connect(host=”localhost”,user=”root”,password=”ad
min”,database=”student_management_system”)
C=d.cursor()
‘%{}%’”.format(k))
s=c.fetchall()
for i in s:
print(“MARKS:”,i[8])
print(“-----------------------------------------------------“)
d.commit()
while True:
print(“**************WELCOME TO STUDENT
MANAGEMENT*****************”)
print(“1.admin”)
print(“2.user”)
print(“3.exit”)
if ch==1:
admin()
elif ch==2:
user()
elif ch==3:
break
else:
print(“invalid input”)
MYSQL DATABASE
#Section:
#Stream:
BIBLIOGRAPHY
Computer Science with Python Class
XI by Sumita Arora
ComputerSciencewithPythonTextbookfor-
Class11:SumitaArora:Amazon.in:Books
itaArora(amazon.in)
PythonIDLE
DownloadPython|Python.org
MySQL
MySQL::MySQLDownloads