0% found this document useful (0 votes)
23 views22 pages

A Project Report

Uploaded by

eminence696
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)
23 views22 pages

A Project Report

Uploaded by

eminence696
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/ 22

A Project Report

On
“School Database Management System”

for the partial fulfillment of the requirement for the certificate of

ALL INDIA SENIOR SCHOOL CERTIFICATE EXAMINATION

OF

CENTRAL BOARD OF SECONDARY EDUCATION

SESSION: 2023-2024

SUBMITTED BY ;

NAME: Rohit Das

CLASS: XII-B(Science)

ROLL NO:

UNDER THE GUIDANCE AND SUPERVISION OF

MR.ROHAN SAHU

DEPARTMENT OF COMPUTER SCIENCE


ACKNOWLEDGEMENT
I have taken efforts in this project. However, it would not
be possible without the kind support and help of many
individuals. I would like to thank my Vice Principal,
Mr. Jayanta Chutia Sir and school for providing me with
facilities required to do my project. I am highly indebted
to my Computer Teacher, Mr. Rohan Sahu for his
invaluable guidance which has sustained my efforts in all
the stages of this project work. I would also like to thank
my parent for their continous support and
encouragement. My thanks and appreciations also go to
my fellow classmates in developing the project and to
the people who have willingly helped me out with their
abilities.
CERTIFICATE

This is to certify that this "Computer Science


Project" on the topic "School Management System"
has been successfully completed by Rohit Das &
Shobhraj Bhattacharjee , the students of class XII
under the guidance of Mr. Rohan Sahu in particular
fulfillment of the curriculum of Central Board of
Secondary Education (CBSE) of the year 2023-2024.

____________ ____________ ___________


Internal examiner Vice principal External Examiner
CONTENTS

 INTRODUCTION
 OBJECTIVE
 HARDWARE AND SOFTWARE
REQUIREMENTS
 FLOW CHART
 SOURCE CODE
 OUTPUT
 BIBLIOGRAPHY
 PHOTO GALLERY
INTRODUCTION

School is a very essential part of our life where


we grow up together with various people with
different personalities . It is a place that makes
us capable to achieve something in life and fills
us with knowledge.

This simple python project is an implementation of


a system to manage a school, its students and staff
and its members. It is implemented using Python
programming language and MySQL database, the
program runs in any computer that supports Python
interpreter and MySQL server installation.
OBJECTIVES
Here are the prime objectives of this project:
 Use a computer to handle some kinds of
activities in a library.
 implement a library management
software which is small and powerful to
some extent.
 Use MySQL databases for working with
library data
Enter data for a new student
Enter data for a staff
Search data of a student
Search data for a staff
Remove student data
Remove staff data

In addition to above primary objectives, we aim to


keep the project's complexity to the lowest level
possible, so that the operator of the software can
carry out operations with ease.
HARDWARE AND SOFTWARE REQUIREMENTS
The software being developed in Python programming
language scores high in portability, i.e. runs on almost all
different types of computers with any operating system

SOFTWARE REQUIREMENTS:
 Operating Systems: Windows, Macintosh
 MySQL Server
 " Latest Python Interpreter along with following
modules: mysql, datetime.

HARDWARE REQUIREMENTS:
Any computer capable of running above mentioned
software can run our program. We tested our program in
following hardware configurations

 Processor: Intel
 Ram: 4GB, 8GB
 Hard Disk: 1TB
 Keyboard
 Mouse: wired or wireless
 Monitor: 14 inch or above VGA or HDMI
FLOWCHART
SOURCE
CODE
Connection Between MySql and Python is Made
Creating database using python:

Using database:

Creating Tables:
Index windows which shows the activities that
can be performed
Function to add new student data

Function to add new staff data


Function to search student name

Function to search staff data


Function to remove student data

Function to remove staff data

Function to exit system


Output:
Output for index menu:

Output for Adding Student data:


Output for Adding Staff Data:

Output for searching student data:


Output for Searching Staff Data:

Output for Removing Student Data:


Output For Removing Staff Data:

Output For Exit From System:


BIBLIOGRAPHY
 www.python.org
 www.jetbrains.com/pycharm
 www.github.com
 www.youtube.com
 www.openai.com
PHOTO GALLERY
COMING SOON

You might also like