The aim of the project is to implement a system that provides these features to the parties involved!
Report Bug
·
Be a Contributer
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.
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.
- Databases:MSSQL
- Asp .net Framework
- C#
- Object-oriented programming (OOP) (Encapsulation, Abstraction, Inheritance, and Polymorphism)
- Exception Handling
- HTML
- CSS
- Javascript
- Bootstrap