Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

PROJECT REORT

ON

Bharatiya Vidya Bhavan’s


Mehta Vidyalaya

Prepared by :-
1. Rushan Aqil
school roll no. 14679117 , class 12 B
2. Mansi Lohani
school roll no. 14679114 , class 12 B
3. Nikhil Dixit
school roll no. 14679115 , class 12 B
This is to certify that Rushan Aqil , Mansi Lohani and Nikhil
Dixit of class 12th B , have successfully submitted the computer
project “Classroom management system ” , Using Python and
Sql under the guidance of Mrs. Alka Jayaswal (Computer
science teacher ) , Mr . Dinesh Dubey ( h/w engineer ) and Mrs.
Prema Rawat during the CBSE Academic year 2020 - 2021

Mrs. Alka Jayaswal Mrs. Anju Tandon


vice principal principal
Bhawans Mehta vidyalaya Bhawans Mehta vidyalaya
I would like to express my special thanks of my gratitude
to my teacher MRS. Alka Jayaswal (computer science) ,
Mr Dinesh Dubey ( h/w engineer ) and Mrs Prema
Rawat who gave us the golden opportunity to do
this wonderful project on the topic
“ classroom management system”, using
Python and Sql which also helped me in doing a
lot of research and i came to know about many new
things I am really thankful to them .

Secondly I would like to thank my parents and friends


who helped me a lot in finalizing this project within the
time frame .
Pr oject.

1. About Python

2. Introduction of the Project.

3. System Requirements of the Project.

4. Python Coding.

5. Output of the Project.

6. Bibliography.
References.
Python was created in the late 1980s, and first released in 1991, by
Guido van Rossum as a successor to the ABC programming
language. Python 2.0, released in 2000, introduced new features,
such as list comprehensions, and a garbage collection system with
reference counting, and was discontinued with version 2.7 in
2020.[30] Python 3.0, released in 2008, was a major revision of the
language that is not completely backward-compatible and much
Python 2 code does not run unmodified on Python 3. With Python
2's end-of-life, only Python 3.6.x[31] and later are supported, with
older versions still supporting e.g. Windows 7 (and old installers not
restricted to 64-bit Windows).

Python interpreters are supported for mainstream operating


systems and available for a few more (and in the past supported
many more). A global community of programmers develops and
maintains CPython, a free and open-source[32] reference
implementation. A non-profit organization, the Python Software
Foundation, manages and directs resources for Python and
CPython development.
As of December 2020 Python ranked third in TIOBE’s index of
most popular programming languages, behind C and Java
Recommended System Requirements
Processors: Intel® Core™ i3 processor 4300M at 2.60 GHz.
Disk space: 2 to 4 GB.
Operating systems: Windows® 10, MACOS, and UBUNTU.
Python Versions: 3.X.X or Higher.

Minimum System Requirements


Processors: Intel Atom® processor or Intel® Core™ i3
processor. Disk space: 1 GB.
Operating systems: Windows 7 or later, MACOS, and
UBUNTU. Python Versions: 2.7.X, 3.6.X.

Prerequisites before installing MySQL Connector


Python
You need root or administrator privileges to perform the
installation process.
Python must be installed on your machine.
Note: – MySQL Connector Python requires python to be in
the system’s PATH. Installation fails if it doesn’t find Python.
On Windows, If Python doesn’t exist in the system’s PATH,
please manually add the directory containing python.exe
yourself.
" Classroom management system " is the name of our
project with python as its front end and MySQL as it rear
end. This project was made keeping in mind the online
education that was provided this year because of the
pandemic. The sole purpose of this program was to create a
medium for teachers and students where students are able
to receive assignments from their teachers and complete it.
In this program, there are two tables namely Student table
and Assignment table. The teachers can manage student
records in the students table and can manage assignments
in the assignment table. The students are allowed to check
their record in the students table and look for assignments
given for their class in the assignments table.
We have attempted to make it as user friendly as possible
and used user defined functions to make it look neat and
clean while also making it easy for debugging.
SOURCE
CODE
https://stackoverflow.com
https://www.w3schools.com
https://www.udemy.com/
https://www.geeksforgeeks.org
https://www.layak.in
https://python.org
I owe my sincere thanks and gratitude to many
teachers , experts and well wishers for the
completion of my endeavour. I appreciate all those
who contributedfor the successful completion of the
project . I wish to thank our principal Mrs. Anju
Tandon for all the support they have given me
throughout the year .

I also extend my heartfelt gratitude to Mrs. Alka


Jayaswal - senior Computer teacher . she has always
been very encouraging and patient throughout the
duration of this project . She always supported me in
my work and believed in my abilities . Her
contributions and practical suggestions were very
helpful.

You might also like