Skip to content

Latest commit

 

History

History
66 lines (42 loc) · 2.19 KB

File metadata and controls

66 lines (42 loc) · 2.19 KB

- Student Management System Application -

Introduction

This program was written by me at the end of my first year of university, it is mainly written in python and its UI is supported by the QT designer to make it easy. Even though my code can run all the features, it doesn't look pretty when looking at it haha, if you have any way to make the main.py file more neat, please help me.

If it helps you in any way, don't forget to leave 1 star for me ^^

Demo

image image image

Program Features

  • Register and Login form
  • Insert new STD
  • Update STD
  • Delete STD
  • Search STD in table
  • Sort STD in table order by ...

User Manual

To run the main.py file in source, we first need to install the PyQt5 library (paste this into terminal):

pip install PyQt5

If you want to tweak the UI a bit

Download and learn how to use QT Designer software :

Dowload QT Designer here

Then open the UI file in file UI with QT Designer software, if opening the UI file requires a qrc file, select the corresponding qrc file, after you finish editing, save it as file-name.ui

Finally, you need to convert the .ui file and .qrc file to .py by :

input-file.ui to output-file.py (paste this into terminal):

pyuic5 input-file.ui -o output-file.py

input-file.qrc to output-file.py (paste this into terminal):

pyrcc5 input-file.qrc -o output-file.py

Note Then you replace the converted files with the old files, and remember to import them again!.