0% found this document useful (0 votes)
8 views16 pages

Computer Science Student management

Uploaded by

Navrup Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views16 pages

Computer Science Student management

Uploaded by

Navrup Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

LITTLE WORLD SCHOOL

Tilwara,Jabalpur

A PROJECT REPORT ON
STUDENT MANAGEMENT SYSTEM

SUBMITTED TO SUBMITTED BY:


MR. ABHAY DUBEY NAME: NAVRUP SINGH BHAMRAH

PGT(COMP.SCI) CLASS: XII SCI A


ROLL NO:
SUBJECT: COMPUTER SCIENCE
(083)
CERTIFICATE
This is to certify that NAVRUP SINGH
BHAMRAH of class XII SCI A of LITTLE
WORLD SCHOOL has done his project on
STUDENT MANAGEMENT under my
supervision.

He has taken interest and has shown at most


sincerity in completion of this project.

I certify this Project up to my expectation &


as per guidelines issued by CBSE, NEW
DELHI.

Internal examiner External Examiner


ACKNOWLEDGEMENT
It is with pleasure that I acknowledge my sincere
gratitude to our teacher, ABHAY DUBEY who taught
and undertook the responsibility of teaching the
subject computer science. I have been greatly
benefited from his/her classes.
My sincere thanks goes to our Principal PARIDHI
BHARGAVA who has always been a source of
encouragement and support and without whose
inspiration, this project would not have been a
successful.

Finally, I would like to express my sincere


appreciation for all the other students for my batch
their friendship & the fine times that we all shared
together.

Last but not least, I would like to thank all those who
had helped directly or indirectly towards the
completion of this project.

Navrup Singh Bhamrah


XII SCI A
INTRODUCTION

The Student Management System is a Python and


SQL-based application that allows user to efficiently
manage student records with core functionalities such
as adding, deletion, and viewing student details.

User can easily input new information, remove


outdated or incorrect records, and retrieve existing
data in a structured and organized format.

This system streamlines the management process,


making it a reliable and user-friendly solution for
handling student data in educational institution.
About Tkinter and Mysql.connector module

Tkinter is Python's built-in library for creating graphical


user interfaces (GUIs). It provides a collection of pre-
designed widgets, such as buttons, labels, text fields, and
more, to help developers build interactive and user-
friendly desktop applications. Being lightweight and
cross-platform, tkinter is suitable for creating applications
that run seamlessly on Windows, macOS, and Linux
without requiring additional installations.

Mysql.connector is a Python library used to connect and


interact with MySQL databases. It provides the tools to
establish a secure database connection, execute SQL
queries, and manage database operations like creating,
updating, and retrieving data. It is commonly used for
backend database management in Python applications,
enabling developers to efficiently integrate data storage
and retrieval functionality into their projects.
HARDWARE AND SOFTWARE
REQUIREMENTS
Hardware Requirements
1. Processor: Minimum dual-core processor (e.g., Intel Core i3 or
AMD equivalent) for basic applications; recommended quad-
core or higher for smoother performance.
2. RAM: At least 4 GB for basic tasks; 8 GB or more for optimal
performance with multiple applications running.
3. Storage:500 GB HDD for standard use; SSD (128 GB or
higher) for faster boot and application load times.
4. Display: Minimum resolution of 1024x768; Full HD (1920x1080)
recommended for better clarity.
5. Input Devices: Keyboard and mouse for general interaction.

Software Requirements
1. Operating System: Windows (10 or higher), macOS (10.15 or
later), or Linux (Ubuntu 20.04 or equivalent).
2. Python Environment: Python 3.x installed, along with
necessary libraries like tkinter (pre-installed with Python) and
mysql.connector.
3. Database Server: MySQL server (version 8.0 or higher
recommended) for database management.
SORCE CODE

 Importing Modules and Establishing Connection


 To insert data in SQL
 Creating button to add record
 To search record of the student
 To display all the record
OUTPUT
 Main Screen

 To add student
 Search student data
 Display all the record
BIBLIOGRAPHY

 GeeksforGeeks. (n.d.). Introduction to tkinter.


Retrieved from https://www.geeksforgeeks.org/

 W3Schools. (n.d.). MySQL Python Connection.


Retrieved from https://www.w3schools.com/

 Computer Science with Python by Preeti Arora


Class12

You might also like