Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 724 Bytes

Readme.md

File metadata and controls

16 lines (14 loc) · 724 Bytes

Class management system

This command line system manages teachers, students and classes.\

  • This project is intended to practice MySQL database and SQLalchemy python package.\
  • The server administration issue is not considered in this project and this feature may be added later.
  • Currently, this system assumses the database already created. Teachers are fixed and modification can not be done.

Teacher

  1. Manage and create classes.
  2. Register students into classes based on their email.
  3. Create attendance records for each lesson and also record students attended this class.
  4. Give students grades.

Student

  1. Submit homework.
  2. View grades for each lesson.
  3. View ranking of grades for each class.