You are on page 1of 7

1 Introduction

1.1 Project Background


This project is aimed at developing a School Management System for a
school. Any School can use this online under the supervision of a school
authorized person. The SMS is web-based application that can be accessed
throughout the world.

1.2 Project Scope


This document describes the modeling and the brief description of the
system. The central goal of the system is to provide a set of procedures that
facilitate a school to manage keep their record and give facility to student and
parents to access their data from anywhere and teacher can put the student
results and attendance on SMS website.

1.3 Project Objectives


The project is designed to run on the web browser. It will query the underlying
school database and obtain the desired results/information, which will be
passed towards the web server. Users would access the product by using
their web browser, so an Internet connection is necessary to access the
system.

1.4 Stakeholders
 Administration
 Students
 Parents
 Teachers
 staff members

2 Project Features
Our project features are described as follows:
2.1 Admin Features

 Modify his admin information with picture.


 create, delete, and update teacher, staff, student, parent
account information with picture.
 add, delete, and update salary for employee (teacher, staff).
 add, delete, and update class, course, and exam schedule.
 add, delete, and update attendance employee (teacher,
staff).
 generate report of each class Student passed/failed % result
to evaluate teacher performance.
 generate report Staff and Teacher (leaves and missing day’s
(number of missing days per month) performance report).
 Monthly Total Salary and payable salary Each Employee
(individual) and All Employee (Total).
 Admin can Search teacher, staff, student, parent by id.
 teacher can search by course.
 student can search by also class and course.
2.2 Teachers Features

 update his/her account information with picture (no id and


name).
 add, delete, and update Report for his/her class student.
 add, delete, and update student marks with his assigned
courses.
 add, delete, and update attendance student attendance.
 (Student attendance will give by teacher)
 generate report of each class Student passed/failed % result to
evaluate his/her Class.
 generate report (leaves and missing day’s (number of missing
days per month)) for check salary and his/her evaluation.
 Monthly Total Salary and payable and omitted salary for
absence.
 Teacher can Search student, parent by id.
 teacher can search by course his/her course student list.
 student can search by also his/her class and course.
 show all student list absent days this month.

2.3 Students Features

 See his/her account information with picture (no edit).


 See his/her Class all class with course teacher information,
section, result.
 Student can see his/her current class and course Exam
Schedule.
 Student can see all attendance days this month.

2.4 Parents Features

 See account information with picture.


 Modify contact information and password.
 See his/her students report.
 Attendances like this month absent present his students.
 See his/her students Grade.
 See his/her student’s payment.
2.5 Staff Features

 See account information with picture.


 Modify contact information and password.
 See salary monthly and payable this month.
 Attendance like this month absent present.
.

3 Functional Features

1. A Website fully based on login signup facility:


• Registration.
2. User can sign up or contact to his/her school representative to have
an account.
3. There are different interfaces for different users.
• Admin Interface
• student Interface etc.
4. Teacher can update marks, attendance and can update his contact
such as number email etc, Admin can add,remove and update any
record of any user.
5. Showing needed records by search method.

4 Conclusion
This Web Application developed using php, Ajax, jquery.Custom Lay
Architecture

You might also like