/Postgraduate_System

This project is part of the Databases(CSEN501) Course. A PostGraduate system designed to keep track of related records to the postgraduate system in an university.

Primary LanguageJavaScript

Hi , I am Omar Sherif Ali

Computer Science Engineer | FullStack Web & API Developer


Welcome to Postgraduate-System

Logo

Postgraduate-System

The aim of the project is to implement a system that provides these features to the parties involved!

Report Bug · Be a Contributer

💡 Description

University has a Postgraduate office responsible for masters and PhD. programs. The Postgraduate office wants to create a system to keep track of students doing their Postgraduate studies as well as manage the process of students taking prerequisite courses for the Postgraduate studies. Students need to register for their master or PhD through this system.

⚠️ Disclaimer

Users who will Use this Data should only use it for Practice and not for Commercial Purposes !

Post Grade System Components Download Entity Relation Diagram

  • Student
    • View my profile that contain all my information.
    • List all my theses in the system.
    • List all my courses and their grades in the system.
    • Add and fill my progress report for my on going thesis.
    • I can add a publication and link it to my on going thesis.
  • Supervisor
    • List all my students names and years spent in the thesis.
    • View all publications of a student.
    • Add a defense for a thesis and add examiner(s) for the defense.
    • Evaluate a progress report of a student, and give evaluation value 0 to 3.
    • Cancel a Thesis if the evaluation of the last progress report is zero.
  • Admin
    • List all supervisors in the system.
    • List all Theses in the system and the count of the on going theses.
    • Issue a thesis payment.
    • Issue installments as per the number of installments for a certain payment every six months starting from the entered date.
    • Update the number of thesis extension by 1.
  • Examiner
    • Edit my personal information, my name and fieldOfWork.
    • List all theses titles, supervisors, and students names I attended defenses for.
    • Add comments for a defense.
    • Add grade for a defense.
    • Search for thesis where the title contains the entered keyword.

(back to top)

💻️ Languages & Concepts Used

(back to top)

Contributors

Author: Omar Sherif Ali - OSA

(back to top)

Connect with me


Made with ❤️ by Omar Sherif Ali - OSA.

© OSA - 2022

(back to top)