The student record system was the first OOD based project I was assigned in my course.
The system is divided up into four users:
- Administrators – This user is responsible for creating new accounts, courses, modules , mapping users to courses/modules and modules to courses.
- Course Director- This user is the head of an existing courses. They can generate reports on the progress of students taking modules in their assigned course.
- Lecturer- This user is responsible for grading students for their modules. A lecturer is assigned a set of modules and can insert student grades for these modules.
- Student- This user can view their current grades in modules they are taking as part of their course. They can also see what modules they still need to pass in order to graduate.