0% found this document useful (0 votes)
5 views

Computer Science Project a2

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Computer Science Project a2

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

Modern Middle East International School

Riyadh

Subject:- Computer Science Project


Topic:- School Management System
Academic Year:- 2023-2024

Submitted By:- Teacher-in Charge:-


Fatima Rahman Mrs. Ryci Lejo
Class/Sec:- 11A PGT Computer Science
Acknowledgment
The work described in the project has been done with the
guidance of my teachers.
I wish to thank Mrs. Ryci Lejo, our Computer Science teacher
for the guidance and support for the fulfillment of the project.
I would like to extend my gratitude and vote of thanks to Mrs.
Shabana Parveen, our Principal and Mrs. Zainab Jafri, our
headmistress for their constant encouragement and moral
support
. I would like to thank Mrs. Tabassum Farooqi, our academic
director for her guidance and for providing a very nice
platform to learn.
Finally, I would like to thank my parents, colleagues, and
friends for their source of inspiration.
Certificate
I hereby certify that the project work entitled “Python
Programming: Student Management System” has been
completed solely and sincerely by Fatima Rahman of Roll no.
0320. In partial fulfillment of the Computer Science Practical
Examination (2023-2024).

I certify that the project is done by me under the direct


supervision and guidance of the teacher as per the requirement
of the Board Exam.

Head of Institution:- Teacher-in Charge:-


Mrs. Shabana Parveen Mrs. Ryci Lejo
Principal PGT Computer Science
Modern Middle East Modern Middle East
International School International School
Riyadh Riyadh
Declaration
I hereby declare that the project work entitled “Python
Programming: Student Management System” is prepared
by me after detailed investigation about the subject
matter and the related data collection from the partial
fulfillment of the Computer Science Practical
Examination (2023-2024)

-Fatima Rahman
11A
Index

1 Introduction to Python

2 Requirements

3 Student Management System

4 Source Code (Program)

5 Source Code (Input and


Output)
6 Conclusion

7 Bibliography
Introduction to Python
Python is an interpreted, object-oriented, high-level programming
language with dynamic semantics. It was created by Guido Van Rossum in
1991 and further developed by the Python Software Foundation.
Its high-level built-in data structures, combined with dynamic typing and
dynamic binding, make it very attractive for Rapid Application
Development, as well as for use as a scripting or glue language to connect
existing components together.
Python's simple, easy to learn syntax emphasizes readability and therefore
reduces the cost of program maintenance, and its syntax allows
programmers to express their concepts in fewer lines of code.
Python is a programming language that lets us work quickly and integrate
systems more efficiently. It supports modules and packages, which
encourages program modularity and code reuse.
The Python interpreter and the extensive standard library are available in
source or binary form without charge for all major platforms and can be
freely distributed
Python consistently ranks as one of the most popular programming
languages.
Requirements
OS:- Microsoft Windows 11 Home

RAM:- 16.0 GB

System Type:- 64-bit operating system, x64-based processor

Processor:- 11th Gen Intel(R) Core (TM) i7-1195G7


@ 2.90GHz 2.92 GHz
Student Management System
The Student Management System project is written in Python. It supports
managing various tasks in school by offering multiple operations such as
fee management, transportation tracing, attendance management,
examination, reports, hostel, campus , canteen, admission , and
examination. It gives clear insights and analytical reports about every
student’s attendance, performance and various other metrics. While the
main objective of this project is to computerize the paperwork in the system
and automate the work.
In this mini project there is no such login system, i.e., all these available
features can be easily used without any restrictions.
The records consist of the following data of the student: - .
1. Roll number
2. Name
3. Class
4. Age
The user can view the data from the display section. The user can also use
the search function to know whether the record exists or not. The entered
data can also be updated individually, and the records can be removed.
This simple console-based Student Management System provides the
simplest management of a student's list.
Source Code (Program)
Source Code (Input and Output)
Conclusion
Student management systems make faculty jobs more
accessible by giving them an easy place to find and sort
information. This system allows teachers and student
managers to follow with their student engagement.

In this project, we have seen python overview with its


features and applications, hardware used details about
student management system, source code, input and output
Bibliography
Reference taken from:-
1. Computer Science textbook
2. www.google.com
3. www.wikipedia.com
4. www.python.org
5. www.w3schools.com
6.www.geeksforgeeks.org

You might also like