MODI INSTITUTE OF
MANAGEMENT AND
TECHNOLOGY
School Management System
Submitted by –
Aanchal Gupta
under supervision of
Mr. Ramakant Gautam
Contents
   Introduction
   Problem Definition
   Objective
   Understanding the Software
   Software Product Features
   Benefits
   Drawbacks
   Scope and Feasibility
Introduction
School Management System is the system which manage students, Fees, teachers,
classes, subjects, hostels and many more. Here, the user can use the features of
CRUD and manage students, fees, bank, teachers, subjects, classes, streams, hostel,
timetable, events, notices/announcement, exam result, fee structure, attendance.
Login sessions can also be viewed from the admin panel. Now talking about all the
main functions of the system that is the feature to add, edit, delete and view students,
teachers, classes, hostels, streams, and management of Fees. While adding a student,
the user has to provide full name, select gender, and date of birth, attach photos,
registration number, select class, stream, and hostel, date of joining, category,
academic year, total fees, advance fees, balance, and parents.
Problem Definition
In the present system all work is done on paper. It takes long
process to get the appointments of the doctors. Patients need
to go to the hospital and get the appointments of the doctors
which will consume patient’s time and money.
Objective
This is a web oriented application allows us to access the whole information about
the school, staffs, students, facilities etc. This application provides a virtual tour of
school. Here we will get the latest information about the students, members and
staffs. This generic application designed for assisting the students of an institute
regarding information on the courses, subjects, classes, assignments, grades and
timetable. It also provides support that a faculty can also check about his daily
schedule, can upload assignments, and notices to the students. Here administrator will
manage the accounts of the student and faculties, makes the timetable, and upload the
latest information about the school.
Understanding the Software
Tools used:
PHP and XAMP
Admin Login Screen:
This interface will be actual interface through which the
user will communicate with the application and
perform the desired tasks.
Homepage:
Coming to the homepage it consists of
different panels like students, resolution, hostel
and classes etc.
Software Product Features
    Description
   -The system will maintain the login information of its user to enter in to the software
    Validating Checks
   -Administrator need to login the unique id and password.
   -Contact number should have maximum 10 digits.
   -All the details must be fill up.
   -Email address should be in the proper format.
    Sequencing information
   -Login information should be filled before the user allowed.
     Error Handling
   -If user doesn’t filled up validate information then the system display error message for user
    and request to enter the validate information.
Benefits
   Effective communication between teachers, parents and students.
   Complete automation of all operations.
   Centrally stored information with zero redundancy.
   Frequent interaction with teachers.
   Automated student attendance.
   Reliable update on child’s attendance, progress report and fee payment.
   Computerised management of marks and grades.
   Prior information about school events and holidays.
Drawbacks
   This system is very time taking process.
   And the data can’t be accessed accurately.
   If the student want more information about their courses the admin can’t be able
    to provide that.
   Student need to go manually for getting the information.
   This system is complex.
Scope and Feasibility
   This activity is also known as the feasibility study.
   Perform and evaluate feasibility studies like cost-benefit analysis, technical feasibility, time
    feasibility and operational feasibility for the project. Project Scheduling should be made
    using chats. Feasibility study is carried out t decide whether the proposed system is feasible
    for the company. It begins with a request from the user for a new system. It involves the
    following:
           Identify   the responsible user for a new system
           Clarify   the user request
           Identify   deficiencies in the current system
           Establish   goals and objectives for the new system
           Determine     the feasibility for the new system
           Prepare    a project charter that will be used to guide the remainder of the Project
Thank you for your
    attention