100% found this document useful (3 votes)
821 views

Python Project Class 12

Computer science project

Uploaded by

Deeksha Mahadev
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
821 views

Python Project Class 12

Computer science project

Uploaded by

Deeksha Mahadev
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

A project Report on

“student data management


system ”

submitted to
central board of secondary education,
new Delhi

Submitted by
Deeksha m
Rinchin Pelton
Shifaa Anjum

Under the guidance of


Devika mam
Pgt ( computer science )
1
Certificate

This is to certify that DEEKSHA M, RINCHIN


PELTON, SHIFAA ANJUM of CLASS XII Science has
prepared the report on a project entitled “STUDENT
DATA MANAGEMENT” during the academic year
2021-2022 in the subject Computer Science(083) laid
down in the regulations of CBSE under my supervision
and guidance.

SUPERVISED BY

(PRINCIPAL) (Project Guide)

2
Preface
Computers have gained a lot of importance in the past
five decades. Most of our day-to-day jobs are being
influenced by the use of computers. Now a day,
computers are used for performing almost every
function, which was performed by humans in the past.
In some areas such as science and technology, targets
can’t be achieved without the use of computers. The
characteristics that make the computer so important
include its extraordinary speed, large storage capacity,
accuracy and consistency. Today computers play a
great role in various industries and a large number of
industries are using computers for various applications
such as maintaining cashbook, sales book, purchase
book and other books of accounts. Computers can also
be used for the designing of various products.
Computers provide many options for the designing of
products. The analysis of the project has been
undertaken with utmost sincerity and honesty.

3
DECLARATION
I hereby declare that the project work titled
“Student data management system”,
submitted to the Department of Computer
Science, Pramati Hillview Academy is prepared
by us. All the coding is the result of our group
effort.

DEEKSHA M
RINCHIN PELTON
SHIFAA ANJUM
(CLASS XII)
(SCIENCE)

4
ACKNOWLEDGEMENT
We express a deep sense of gratitude to almighty God
for giving me strength for the successful completion of
the project.
We express my heartfelt gratitude to our parents for
their constant encouragement while carrying out this
project.
Our sincere thanks and gratitude to our project guide
Smt Devika mam for guiding us immensely through the
course of the project. Her constructive advice &
constant motivation has been responsible for the
successful completion of the project.
Our sincere thanks go to Shri Sunil Dayakar, our
principal sir for his coordination in extending every
possible support for the completion of this project
The guidance and support received from all the
members who contributed and who are contributing to
this project were vital for the success of the project. We
are grateful for their constant support and help.

5
INDEX
SL.no CONTENTS Page

1 Benefits of SDBMS 7-14

2 Application of SDBMS 15

3 CODING 16-26

4 Specifications 27

5 Bibliography 28

6
Benefits of Student
Database Management
System :

Careful planning is essential to manage


educational institutions these days as they have
evolved into complex entities with multiple
campuses, many departments, different sections,
and a large number of students. School
management software with a robust student
database management system (SDBMS) would be
very helpful in this regard. The SDBMS refers to a
computerized system used for record-keeping
purposes. It is a storehouse of computerized
student data files. The SDMS helps educational
institutions to define, store, retrieve, and
edit/update information available in the database
on an on-demand basis. Information in the
database may be anything that is of importance to
a particular educational institution.

7
Management of a school is by no means an easy
task. The processes involved can make anyone feel
overwhelmed, especially when they are
disconnected. A school SDBMS app brings
together all of the processes on a single
dashboard. This makes the management of
various processes simple and easy. In addition, it
enables the school management to keep students,
parents, and teachers on the same page through
email/SMS notifications both on mobile and web.
School admins can run the institution right from
the school app, teachers can add value to their
teaching, empower students to reach their goals,
and even make parents their partners.

8
Student Database: Quick and Simple Option
for the Management of Large Data:

As far as schools are concerned, the need of the hour is to


move from the traditional paper-based system to an
automated student database management information
system. In its basic form, it makes use of student database
software for maintaining the records of all the students of
the institution and performs complex functions. The student-
related data maintained by the system range from fees and
financial data, examination records to school bus fleet
tracking and management, library management, and usage
of the computer lab, laboratory, and other facilities. An
SDBMS simplifies the work of a school’s administration
department.

9
The benefits offered by an SDBMS
include the following:

Easier Transport Management

An SDBMS helps schools stay updated on various


aspects in real-time. They include students using the
transport system provided by the school and their
addresses. It makes route planning much easier and
helps the school authorities and parents keep track
of the school bus.
10
Streamlined Activities

The SDBMS allows users to set up reminders for


the different events and activities that are needed
to be organized by the school’s administration
department. Apart from giving comprehensive
information on a computer screen, it highlights all
of the essential data. This improves productivity
with minimum effort.

Better Communication

A student database information management


system makes communication between students,
parents and teachers, and students and teachers
much easier. It also helps the school alumni in
staying connected. Instead of using the school
diary, teachers can send updates to parents
regarding attendance, school events, and
disciplinary issues through email or SMS.

11
Simplified Admission Process

The student database management system makes


the admission process faster, more secure, and
error-free by leveraging the power of cloud
computing. As students seeking admission can
upload their application forms and essential
documents to a cloud-based application
management system, sending admission test
results, counselling dates, reminders, and knowing
admission status are very easy.

Faster Attendance Management

The biometrics- or access card-based attendance


management system enables the school to maintain
accurate records of student and staff attendance.
The tedious process of the teacher calling out names
can be avoided. In addition, it provides the
administration department with summaries on time
and information as regards regular latecomers,
absentees, etc.

12
Automatic Timetable Generator

Typically, the school timetable is manually


prepared at the start of each academic year. It is a
challenging task for teachers. Student database
software creates an effective and error-free
timetable automatically, ensuring the optimum
usage of not only resources but also school
infrastructure including laboratory, library, and
computer labs.

School Events Calendar

The school events calendar keeps the parents


informed as regards the various activities and
events that the school organizes. This is because
parents can easily access the information from
their mobiles. School authorities can view and edit
the events calendar using the student database
software.

13
Increased Data Security

The best aspect of employing cloud computing


technology for the management of student
database systems is that it ensures the safety and
security of school and student data. The SDBMS
allows access only to those who are authorized by
the school authorities. This ensures the security
and confidentiality of all student-related data.

Effortless Assignment Management

The SDBMS comes with an assignment


management plugin. This helps teachers distribute
assignments and homework to students and also
collect completed work, review, and provide
feedback. In addition to eliminating the need to
manually manage such tasks, the app enables
teachers to specify due dates for the submission of
assignments.

14
Application Structure of
Student DBMS

A student database management system is


designed to make the management of student
data such as storage, tracking, and monitoring
information simple and easy. It also enables
school authorities to share relevant information
with students, teachers, and parents. This
includes everything from student registration
and admission to billing and availability of
financial aid to deserving students. The SDBMS
makes the process of student enrollment quick,
systematic, and error-free. As the entire data is
saved at a central location, typically in the cloud,
and role-based access to data is granted to each
stakeholder, the student data remains secure.

15
Input

16
17
18
19
20
Output
1. Adding a new student to an existing file:

21
2 .Viewing all student information:

22
3 .Searching for anyone student’s
information:

23
4 .Updating any student’s information:

24
5. Deleting any student’s information
or record:

25
6. Quitting:

26
Specifications:
HARDWARE
PROCESSOR:
Intel®core™[email protected]
RAM:8.00GB
SYSTEM TYPE:
64-bit operating system, x64based processor
PRINTER: DIRECT-23-HP DeskJet 4720 series
PEN DRIVE: Sandisk

SOFTWARE
OPERATING SYSTEM: Windows 10 home
VERSION OF OS: 20H2
PYTHON: 3.10 as the front end development
environment
MS WORD: 2110(Built 14527.20234 click-to-run)

27
Bibliography:

1. Computer Science with Python


By: Sumitra Arora

2.https://www.ijera.com

3.https://www.softwaresuggest.com/
blog/ultimate-benefits-of-using-
student-database-management-
system

28

You might also like