Skip to content

A management system that records information about students and their information.

License

Notifications You must be signed in to change notification settings

jonny21099/StudentRecordManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

StudentRecordManager

A C++ management software for teachers that records information about students and keeps track of their payments. This program uses QT for all GUI components.

Features

  1. Personalized and unique user accounts

  2. Local SQLITE database

  3. User-friendly GUI

  4. TableView for clear data visualization

  5. Calendar widget to keep track of schedules

Instructions

  1. Register an account.

Screenshot from 2020-11-13 22-05-28

  1. Enter requested information and make sure all constraints are met.

Screenshot from 2020-11-13 22-07-46

  1. Once all constraints are satisfied, and the account is made, a success message will display.

Screenshot from 2020-11-13 22-08-19

  1. You can now login with your newly created account and access all the features.

Screenshot from 2020-11-13 22-09-33

  1. Users have access to 5 options.

Screenshot from 2020-11-13 22-16-56

Creating an executable program

  1. Download the repository.

  2. Open the repository in QtCreator.

  3. Change the directory to where you want to create the executable.

Screenshot from 2020-11-13 22-25-04

The following steps differ between windows and linux.

Linux

  1. Open terminal and cd to the directory.

  2. ./RecordManager.pro

Windows

  1. Go to the folder where the project was built.

  2. Copy the RecordManager application and the accounts.db file into a new folder.

image

  1. Open MinGW.

image

  1. cd to the folder where the project was built and windeployqt RecordManager.exe.
cd "C:\Users\admin\builtDirectory"
windeployqt RecordManager.exe
  1. Run RecordManager.exe.

Contributions

For more information about QT checkout their program and plans here

More information on the QT documentation.

About

A management system that records information about students and their information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published