Educational Foundation Management System Project in PHP or ASP.NET – SRS Document

Educational Foundation Management System Project in PHP or ASP.NET – SRS Document

Project Domain / Category:

Online Web Based Application Project with SRS – Document


The educational system outlines the backbone of every nation. Here is the Educational Foundation that developed to empower the nation with educational institutions. This system is a complete school management system in which needy children can be accommodated through funds and charities.

You are supposed to develop a completely web-based system that performs the following functionalities. You can add any other functionality that you think is feasible for this system by the approval of the supervisor.

Functional Requirements:

Educational Foundation Management System will be a web-based online application that is divided into modules and every module providing the following tasks: Educational Foundation must have a complete website for visitors that shows the functionalities and other information of the system.

The website may have dynamic pictures of banners where the pictures can be uploaded through admin to show on the website.

Module – 1: User Management

Parents and teachers will have to register with the system to use it. An admin staff member will create an account of parents and teachers and share account details with them. Parents will be able to register from any location which will be approved by admin. Parents can view the reports of children, pending dues if any, apply for new admission, and application submission, etc.

Module – 2: Class Management

The teacher can upload the attendance sheet, Homework, classwork, activities, Tarbiyah work, and many other tasks performed in that class.

Module- 3: Examination Management

Exams schedule, date sheet, and results will be managed in this module. Students, teachers, and parents will be able to see the report/result card. Teachers will enter student’s marks through this module and admin will manage exams schedule and date sheet. Teachers can upload exams files (word files) to the database for records keeping and it can be accessed by Teacher or Higher Authorities.

Module- 4: Financial Management

All financial activities like student fees and other financial management will be performed by this module. The system can also register different donors to donate the funds for needy children. A donor can donate any amount or can donate Student’s fee, Staff Fund and other requirements shown by the directors.

Module 5: Reminders Promotions

This module will be used to send reminders to parents, donors and other registered users to pay their payable amounts. This module will also be used to send promotions to registered emails.

Module 6: Announcements and News Management

All announcements and news about any activity like the start of classes, holidays, exams, etc. will be managed through this module.

Non-Functional Requirements:

This system provides stability of interface on all major browsers and devices, security, user-friendly interface and quick response of any type of information retrieval.


PHP or ASP.NET, Java, SQL, etc.

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