Skip to content

rajansh87/School-Management-System

Repository files navigation

School-Management-System

My Python 2.7 GUI Project

This is basically a Python GUI program which is capable of storing, editing school student database.
This project capable of doing the following tasks simultaneously,
1. We can register/view student details including their fee information including fee due, and fee paid, attendance and marks according to their respective roll numbers.
2. We can have a view of the above-listed functionalities in two modes i.e as a student and as a faculty. with each having different restrictions, powers, and responsibilities.
3. There is a school gallery that includes pictures related to school.
4. In student mode, there are several restrictions on some of the features like register attendance, makes, details, etc.
5. In student mode, a person has access to only view their respective information.
6. Whereas in Faculty Mode, restrictions are removed since faculty can have access to all the features of the project.
7. There are further security features according to which there are some user names and passwords by using which only the authorized person can only access the information.
8. Moreover, with the help of the Pandas library in python, I am storing all the necessary data like student details, student attendance, student marks which in Excel Sheets which are present in the same folder of the project.
9. Additional features include:

Splash screen, pop-up messages that arrive at several places providing the necessary information, and many more.

10. Requirements:

Python 2.7, Pandas Package,xlsxwriter package.

***Please have a look at Documentation of the Project for understanding the Project.

Open 171B035.py username=123 password=123