Student Result Management System is a python based project that uses tkinter
modules for Graphical User Interface(GUI)
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:-
dashboard.py
course.py
student.py
result.py
report.py
create_db.py
Course
, Student
, Result
, View Result
and Exit
course
.course name
.students
.roll no.
.result
of a student by its roll no.report
of student marks.roll no.
.first
before running the dashboard.py
file otherwise it will throw an error.create_db.py
file first and run it.dashboard.py
file and run it.course button
to add courses.student button
to add students.result button
to add results.report button
to see the report.exit button
to close it.Ensure that you have the following Python Pakages installed in your PC:
time
: pip install time
pil
: pip install pil
sqlite3
: pip install sqlite3
os
: pip install os
dashboard.py
, make sure first to run create_db.py
file and create a folder named images
.images
folder save your images regarding this project.