0% found this document useful (0 votes)
90 views6 pages

School Management System Project

The document describes a school management system with 17 modules. The modules manage student and teacher profiles, attendance, assessments, fees, recruitment, finances, library/sports inventory, maintenance requests, and an inspection officer dashboard. The system aims to digitize all school operations, track student performance and attendance, automate payments and notifications, and facilitate communication between administrators, teachers, students, and parents.

Uploaded by

Shoaib Liaqat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views6 pages

School Management System Project

The document describes a school management system with 17 modules. The modules manage student and teacher profiles, attendance, assessments, fees, recruitment, finances, library/sports inventory, maintenance requests, and an inspection officer dashboard. The system aims to digitize all school operations, track student performance and attendance, automate payments and notifications, and facilitate communication between administrators, teachers, students, and parents.

Uploaded by

Shoaib Liaqat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

School Management system

1. Student dashboard
This module deals with interaction of students with the system, with all type of
enquiries and services provided to students. This module has features including
different announcements regarding school activities and academic structure of
school. Faculty, fee and other details are included as well. Student will be able to
view the record of his/her attendance. Student will also check the details of
upcoming events. This module includes the details of classes and his/her
academic record. Dashboard will have complete information according to
concerns of students in a perfect way using HCI perspective.

2. General application and query module


This module facilitate student to submit general application and to track this
application. Tracking application means, status of application if it is approved,
accepted, rejected, pending or is in process. In general applications, there will be
every possible situation student face when he has to submit application. General
Application module will be smart enough to recognize the problem of the student
in it. There will be complete analysis of student related information and
application will have form inputs in an understandable way.

3. Dynamic registration module for teacher and student.


This module interacts with student and teacher. Student will be able to submit
admission application. Teacher will be able to apply for job and check if the
vacancies are available. This module will cover each and every requirement that
a school needs to hire a teacher like work experience, certifications,
specialization or needs to admit a student like certifications from previous school
and academic, extracurricular activities. This module will also collect all
information like address, name, age, contact number etc.

4. Teacher dashboard
This module is for teachers to interact with the system. Teacher will be able to
check his/her timetable and check the details of his/her classes. Teacher will also
be able to check details of his/her students regarding studies and other details.
Teacher will be able to check his/her salary record. This module will have all
possible task that teacher will do in a school. This module will cover all
responsibilities of teacher and provide him with an online platform to do his tasks
with ease. Also updates from schools like announcements, news and different
activities will be available on main page of the teacher’s dashboard.

5. Student Attendance Module:


This module records the attendance marked by teacher of his/her students.
Teacher will be able to check details of the attendance. Complete option related
to attendance will be part of this module. Teacher will also be able to check the
previous record of student related to his attendance or presence in school to check
the participation level of student in studies and other activities. This module will
automatically generate report of student’s performance related to his/her
attendance in the school.

6. Student Assessment module


This module shows details of assignment, quizzes and other assessments to the
student. This module will have facility for the teacher to set parameters to judge
student according to his/her performance in quizzes, assignment and other
activities related to studies. This module will automatically calculate student’s
performance and will generate report accordingly. This module will have
different interface to enter type of assessment and will also have options to enter
marks of every student collectively in a marksheet. Later, this mark sheet will be
main source for complete assessment in this module.

7. Dashboard for parents


This module interacts with parents. Parents of students will be able to check all
record of their children regarding studies and will be able to check fee details.
This Module will have details of the student’s performance in the class. This
module will also provide details of teachers who will teach their child. This
module will have complete assessment of class and will compare the child’s
performance with students in class. School updates will also be a crucial part of
this module.

8. Staff recruitment module for HR


This module takes care of the complete working of the human resources
management in the school from the time candidates apply for a job till the time
they resign. It includes a variety of activities like deciding what staffing needs
you have, recruiting, training and conforming to various regulations, maintaining
shift rotation, and delivering reports on workload on an individual.

9. Staff attendance module


This ultimate objective of this module is to manage biometrics for daily
attendance, leave management like umrah leave, sick leave, duty roster and
overtime management. The attendance record will send to accounts on monthly
or weekly basis. This module will generate alerts of attendance lecture wise, day
wise and these alerts are different for every staff member role.

10. Help Desk Module


This module consists of all details of availability of staff. This module facilitates
students, visitors and staff about information related to school management and
other details. This module will store all kind of information related to school.
This information will be used by help desk agents to process any query from
visitors and parents of children and provide them with details they need in their
query. This module will automatically store activities performed during
facilitations to visitor by help desk.

11. School maintenance module


This module facilitates users to put request of required maintenance stuff. User
will be able to check record of total cost needed for maintenance during current
month or any other record. It will also be able to send request for issuance of
budget for required maintenance. This module will have information of assets of
school. This module will provide facility to add, update or remove assets from
the record of the school. In addition, remove property of this module will
authenticate the right user that is going to remove part of asset from records. This
will require approval from higher authorities. This approval authentication will
be in the form of pin code generated by the system that will being used by higher
authorities.

12. Library Module


This module views details of library inventory and activities in library. This
module tracks the complete record of books issuance by the students till returning
of books. This module will have facility to add, update and remove the book data.
This module will also generate alerts for students who will borrow books from
library and their borrow limit will exceed time limit defined by library authorities.
This module will automatically add fine amount in accounts of those students
who will not return books on time to library.

13. Sports Module


This module views details of sports inventory and activities in sports. This
module tracks the complete record of sports equipment issuance by the students
till returning of sports equipment. This module will have facility to add, update
and remove the equipment’s data. This module will also generate alerts for
students who will borrow equipment from sports office and their borrow limit
will exceed time limit defined by sports authorities. This module will
automatically add fine amount in accounts of those students who will not return
equipment on time to sports office.
.
14. Staff salary Module
This module takes care of the complete working of the accounts department
regarding staff salary. This module ensures the issuance of salaries and keep
record of the total budget issuance by the head authorities. This module will be
efficient enough to calculate increment allowances and medical funds
automatically according to the data collected from assessment module as well as
it will also have important considerations of school’s policy regarding increments
of staff’s salary.

15. Student fee module


This module takes care of the complete working of the accounts department
regarding student fees. This module ensures the collection of fees and keep record
of all liabilities by student. This module will automatically sense ending date of
fee submissions and will generate fee submissions alerts with different intervals
depending on arrival of due date for students as well as for parents. Accounts
department with the approval of higher authorities will be able to adjust ledgers
of students according to the type of approval or student’s need.

16. School expense module for accounts department


This module records complete record of all expenses of the school. Expenses
including salary, maintenance, inventory, stationary etc. will be handled by this
module. All budgets will be issued by this module after confirmation from the
head authorities. This module will be efficient enough to generate reports of
accounts details on monthly or yearly basis according to need of school system.
This module will also provide facility to generate accounts reports at any time.
This report will be generated based on parameters provided by accountant.

17. Inspection officer dashboard


This module generates schedule of the visit of inspection officers visit in different
schools. All other activities including school’s query that will be handled by
officers. Record the daily activity of the inspection officer and record total tasks
done by officer in a day. This module will provide complete information to
inspector regarding his visit to school for inspection. This information will be
stored, and system will be efficient enough to collect this information and show
it to inspector. Announcement, news alerts and other school activities record from
school’s dashboard is collected by this module and inform to respective
inspection officers. This module will provide interaction of admin with
inspection officers they can share information of schools with each other through
this module.

18. Dynamic school assessment report by inspection officer (Add graphically


presentation of results)
This will main module of the system. This module will generate dynamic report
of school from the assessments by inspection officers. This module will cover all
areas of school and inspection officer assign ratings to each area’s performance
on efficiently created forms for rating. These rating will be automatically
converted to graphs. There will be different graphs for each area of school. These
graphs will include previous performance record and these graphs will be used
as comparing previous and current performances. This report will be shown as
creative and magnificent graphical user interface.

19. Admin Dashboard


This will be the head module of the system. This module will collect information
from every sub module of the system and will compile this information in
systematic way. This module will approve requests or applications from other
sub modules.

You might also like