0% found this document useful (0 votes)
2 views30 pages

School Management System Project VEER

The document outlines a School Management System project completed by Veer Pratap Singh for his Computer Science class. It details the use of SQL for database management and Python for backend logic, aiming to streamline administrative tasks related to students, teachers, and inventory. The project emphasizes practical application of programming skills and includes acknowledgments, objectives, software used, and a conclusion on the integration of databases and programming.
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)
2 views30 pages

School Management System Project VEER

The document outlines a School Management System project completed by Veer Pratap Singh for his Computer Science class. It details the use of SQL for database management and Python for backend logic, aiming to streamline administrative tasks related to students, teachers, and inventory. The project emphasizes practical application of programming skills and includes acknowledgments, objectives, software used, and a conclusion on the integration of databases and programming.
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/ 30

SCHOOL MANAGEMENT SYSTEM

A Database Management System Project

Name: Veer Pratap Singh

Class: XII-B

Subject: Computer Science

Adm no-11011

Academic Year: 2025-26


CERTIFICATE
This is to certify that the project
entitled “School Management
System” has been successfully
completed by VEER PRATAP SINGH
of class XII-B in partial fulfillment of
the requirement for Computer
Science project as prescribed by Mrs.
Charu during the academic year
2025-26.
ACKNOWLEDGMENT
I would like to express my heartfelt
gratitude to my Computer Science
teacher Mrs. Charu for the invaluable
guidance and support throughout the
course of this project. I would also like
to thank my school and my family for
encouraging me to complete this
project successfully.
INDEX
ABOUT SQL
SQL (Structured Query Language) is a standardized language
used to manage and manipulate relational databases. It allows
you to:
• Store and organize data in tables
• Update, delete, and insert records
• Create and manage databases, tables, and permissions
Key SQL Commands:
1. DDL (Data Definition Language):
o CREATE: Create tables/databases
o ALTER: Modify table structure
o DROP: Delete tables/databases
2. DML (Data Manipulation Language):
o SELECT: Retrieve data
o INSERT: Add new records
o UPDATE: Modify existing records
o DELETE: Remove records
ABOUT PYHTON
Python is a high-level, interpreted, general-purpose
programming language known for its simple syntax and
readability. It was created by Guido van Rossum and
first released in 1991.
Key Features of Python
• Easy to Learn – Python has a clean and readable
syntax.
• Interpreted – No need to compile, just run the
script.
• Dynamically Typed – No need to declare variable
types.
• Extensive Libraries – Libraries for web, data
science, automation, etc.
• Object-Oriented & Functional – Supports
multiple programming paradigms.
• Cross-Platform – Runs on Windows, Mac, Linux,
etc.
Introduction
The School Management System
project is designed to streamline the
administrative tasks involved in
managing student and teacher and
managing inventory, fees, library
books, subjects and much more using
SQL for database management and
Python for backend logic.
Objective
The objective of this project is to let the students
apply the programming knowledge into a real-
world situation and get the students exposed to
how programming skills helps in developing a
good software.
❖Write programs utilizing modern software
tools.
❖ Apply object-oriented programming
principles effectively when developing small
to medium sized projects
❖ Write effective procedural code to solve small
to medium sized problems.
❖Students will demonstrate ability to conduct
research or applied Computer Science project,
requiring writing and presentation skills .
Software Used

• Python 3.12.3
• MySQL
• MS Word (for documentation)
ER (Entity-relationship) Diagram
Database Tables
Tables:

- Student:

- Teacher:
- Classes:

- Subjects:

- Fees:
- Library:

- Inventory:
Table data
- Student:

- Teacher:

- Classes:
- Subjects:

- Fees:
-Library:

- Inventory:
Python Code
MAIN SCREEN
MAIN MENU
Add New Student:

Add New Teacher:


Add class:
Add Subject:

Add Book:
Add inventory:

Add Fee details:


Remove Student:

Remove Teacher:
Display Teachers:

Display Students:
Exit:
Conclusion
The School Management System
successfully demonstrates how
databases and programming can be
integrated to manage real-world
scenarios. This project enhanced my
knowledge of Python and SQL
integration.
Bibliography
• https://www.w3schools.com
• www.scribd.com
• www.google.com
• Class notes and textbooks

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy