Parental Notification System in PHP and MYSQL, Free Project Download
Parental Notification System in PHP and MYSQL
The scope of Project:
The system is designed to be used by the Academic Organizations looking for a good level of education. The users of the system are Management of organizations and Parents. The system will be accessible from everywhere having the facility of internet. Registered Schools will have features to use like they can view their profile. Also, Management of schools can inform Parents about marks of the subjects, marks of assignments, quizzes as well as final term marks and mid-term marks and attendance percentage etc VIA SMS. Similarly, there is one admin who Assigns ids and password.
Functional and non-functional Requirements:
Functional Requirements:
1. Any educational institute can register as a user.
1.1 User can log in.
1.2 User can log out.
1.3 User can change the password.
2. The assistant registrar can manage students.
2.1 Assistant registrar can add students.
2.2 Assistant registrar can update students.
2.3 Assistant registrar can view students.
2.4 Assistant registrar can delete students.
3. The assistant registrar can manage parent’s information.
- Assistant registrar can enter parents’ name.
- Assistant registrar can enter parent’s email id.
- Assistant registrar can enter parent’s cell number.
- The assistant registrar can enter parent’s CNIC.
4. The system should allow the program manager to send the alerts.
4.1 Program manager can send student’s attendance.
4.2 Program manager can send student’s Circulars.
4.3 Program manager can send student’s Daily Assignments.
4.4 Program manager can send student’s results.
Usage Scenarios:
Use case ID | UC-1 |
Use case Name | Add student |
Primary Actor | Clerk |
Precondition(s) | Clerk should login |
Success scenario | clerk will be successfully login |
Basic Scenario | Student will be added |
Alternate Scenario | Try again |
Use case ID | UC-2 |
Use case Name | Update student |
Primary Actor | Clerk |
Precondition(s) | Clerk should login |
Success scenario | clerk will be successfully login |
Basic Scenario | Student will be updated |
Alternate Scenario | Try again |
Use case ID | UC-3 |
Use case Name | Delete student |
Primary Actor | Clerk |
Precondition(s) | Clerk should login |
Success scenario | clerk will be successfully login |
Basic Scenario | Student will be deleted |
Alternate Scenario | Try again |
Use case ID | UC-4 |
Use case Name | view student |
Primary Actor | Clerk |
Precondition(s) | Clerk should login |
Success scenario | clerk will be successfully login |
Basic Scenario | Student will be viewed |
Alternate Scenario | Try again |
Use case ID | UC-5 |
Use case Name | Add parents information |
Primary Actor | Clerk |
Precondition(s) | Clerk should login |
Success scenario | clerk will be successfully login |
Basic Scenario | Parents information will be added |
Alternate Scenario | Try again |
Use case ID | UC- |
Use case Name | Update parents information |
Primary Actor | Clerk |
Precondition(s) | Clerk should login |
Success scenario | clerk will be successfully login |
Basic Scenario | Parents information will be updated |
Alternate Scenario | Try again |
Full SRS contains the following table of contents
- Scope (of the project)
- Functional Requirements Non Functional requirements
- Use Case Diagram
- Usage Scenarios
- Adopted Methodology