Student Management System
Student Management System
PROJECT REPORT ON
“STUDENT MANAGEMENT SYSTEM”
NAME :
ROLL NO :
PAGE- 1
CERTIFICATE
PAGE- 2
ACKNOWLEDGEMENT
PAGE- 3
INDEX
SR NO. CONTENTS
1. INTRODUCTION
i. ABOUT PYTHON
ii. ABOUT MYSQL
iii. ABOUT BANK MANAGEMENT
SYSTEM
iv. OBJECTIVE OF PROJECT
2. SOURCE CODE
3. OUTPUT
4. BIBLIOGRAPHY
PAGE- 4
INTRODUCTION
ABOUT PYTHON:
PAGE- 5
ABOUT MYSQL:
MySQL works very quickly and works well even with large
data sets.
PAGE- 6
can handle it) to a theoretical limit of 8 million terabytes
(TB).
PAGE- 7
ABOUT STUDENT MANAGEMENT SYSTEM:
The Student Management System is a Python-based project
designed to help schools and colleges manage student data
efficiently. It provides a user-friendly interface to store, update,
and view student details such as names, roll numbers, class, and
marks. The system allows the addition of new students, updating
existing student information, and displaying a list of all students
with their academic performance.
Key Features:
1. Add Student Records: Enables the user to add new student
details, including name, roll number, class, and marks.
2. Update Student Information: Provides an option to modify
existing student records, such as updating marks or changing
contact information.
3. Display Student Details: Lists all students with their
details, making it easy to view and search for specific
records.
4. Delete Student Records: Allows for deleting student entries
when needed.
5. Search Student by Roll Number: Offers a quick search
feature to find student records using their unique roll
number.
PAGE- 8
Objectives of the Project:
To develop an automated system for managing student
details.
To reduce manual errors in record-keeping and data
retrieval.
To provide a quick and easy way to update and view student
information.
To enable efficient data storage, ensuring data integrity and
security.
PAGE- 9
SOURCE CODE
IMPLEMENTATION:
import os
import platform
x = "#" * 30
y = "=" * 28
bye = "\n {}\n# {} #\n# ===> Brought To You By <=== #\n# ===> code-projects.org
<=== #\n# {} #\n {}".format(x, y, y, x) # Will Print GoodBye Message
print("""
------------------------------------------------------
PAGE- 10
|======================================================|
|======================================================|
------------------------------------------------------
""")
userInput = int(input("Please Select An Above Option: ")) #Will Take Input From
User
except ValueError:
else:
print("List Students\n")
print("=> {}".format(students))
PAGE- 11
elif(userInput == 2): #This Option Will Add New Student In The List
if(newStd in listStd): #This Condition Checking The New Student Is Already In List
Ur Not
else:
listStd.append(newStd)
print("=> {}".format(students))
elif(userInput == 3): #This Option Will Search Student From The List
else:
elif(userInput == 4): #This Option Will Remove Student From The List
if(rmStd in listStd): #This Condition Removing The Student From The List
listStd.remove(rmStd)
PAGE- 12
for students in listStd:
print("=> {}".format(students))
else:
manageStudent()
if(runAgn.lower() == 'y'):
print(os.system('cls'))
else:
print(os.system('clear'))
manageStudent()
runAgain()
else:
runAgain()
PAGE- 13
PAGE- 14
OUTPUT:
PAGE- 15
PAGE- 16
PAGE- 17
BIBLIOGRAPHY
BOOKS:
SUMITA ARORA-COMPUTER SCIENCE WITH
PYTHON
ARIHANT- ALL IN ONE COMPUTER SCIENCE CBSE
INTERNET:
WEBSITE: WWW.PYTHON.ORG
WEBSITE: WWW.WIKIPEDIA.ORG
PAGE- 18