Student-Result-Management-System

Student Result Management System is a python based project that uses tkinter modules for Graphical User Interface(GUI)

Author: Nishant Gupta

Overview

This project includes 6 python scripts that demonstrate how to interact with a Graphical User Interface(GUI) using tkinter, manage images using pil, date/time using datetime, database using sqlite3 and fetching files from system using os module. In this project, there are total 6 python scripts which are connected to each other. The six python scripts are as follows:-

  1. dashboard.py
  2. course.py
  3. student.py
  4. result.py
  5. report.py
  6. create_db.py

1. dashboard.py

alt text

2. course.py

alt text

3. student.py

alt text

4. result.py

alt text

5. report.py

alt text

6. creat_db.py

Detailed Steps:

  1. Click on the create_db.py file first and run it.
  2. Click on the dashboard.py file and run it.
  3. Click on the course button to add courses.
  4. Click on the student button to add students.
  5. Click on the result button to add results.
  6. Now click on the report button to see the report.
  7. Now click on the exit button to close it.

Pre-Requisites

Ensure that you have the following Python Pakages installed in your PC:

Configuration