Online Automated Exam System Project in PHP or ASP.NET

By Prof. Fazal Rehman Shamil
Last modified on October 22nd, 2021

Online Automated Exam System Project in PHP or ASP.NET

Project Domain / Category:

Web Development

Abstract / Introduction:

Exam systems are currently doing activities manually and it’s working is paper-based for different departments. There must be a system which could work evenly and well for all departments and for all courses efficiently.

Functional Requirements:

  1. Admin work is related to add different courses in the database according to different degree programs along with their credit hours, total marks of assignments, quizzes, and exams.
  2. Students can register themselves using their necessary details like name, email, semesters, exams, degree program etc.
  3. Using students personally and study information admin can
    • Create their roll no slips using RDLC reporting feature for eligible students.
  • Create a login id and password for students, by using which students can print their roll number slips by themselves.
  1. Teachers can enter students study activity marks in the system.
  2. Admin prepares mark sheets of students using RDLC reports by calculating their marks and CGPA with correct formulas.
  3. All the data must be saved in the database and should be centralized for admin, students, teachers to add, update or change records.


Visual Studio

C# language

RDLC reports


You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii

Prof.Fazal Rehman Shamil (Available for Professional Discussions)
1. Message on Facebook page for discussions,
2. Video lectures on Youtube
3. Email is only for Advertisement/business enquiries.