Title of Paper: Online School Management System

Team Members:

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

 Muhammad Ali

                                                                        
Adil Imran

                                                                        
Arbaz Khan

 Course: Foundation English

   Instructor: Maam Naureen
Zamaan

                                                             
  Date: 19th January,
2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ABSTRACT

 

E-School (SMS) is a
web based application created in PHP and intense MYSQL database back end. To
implement E-School, schools don’t require costly equipment and programming, all
schools require is web association and work areas. Our framework functions as an
incorporated database and application that schools can easily access the
framework from anyplace one the login . E-School is a stage free framework that
for all intents and purposes any client can access from anyplace through a
standard web available framework. We can likewise redo E-School for singular
school needs.

 

School Management System helps
administrators get the most accurate information to make more effective
decisions. Instructors and managers pick
up efficient regulatory devices, guardians increase quick access to their kids’
evaluations and understudies can track their own advance. School Management
System prepared highlights makes it conceivable to create calendars and reports
in minutes and to recover participation records, review checks, report cards,
transcripts, and frame letters in only a couple of snaps. Instructors: School
Management Systems encourages Teachers to finish review book, track
understudies participation, input class notes, make lesson designs and point by
point reports. Speak with other staff individuals, understudies, and guardians
all by means of email. Understudies: School Management Systems causes Students
to get to assignments and tests. View participation records, grades, report
cards, and advance reports all on the web. Understudies additionally can impart
through mail and discussions with educators and understudies on the web.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table of contents

 

Introduction

Background………………………………………………………………………………

Problem Statement………………………………………………………………………

Statement of Purpose……………………………………………………………………

Objectives…………………………………………………………………………………

Significance of the project……………………………………………………………..

Literature Review…………………………………………………..

Publish Work……………………………………………………………………

Existing System………………………………………………………………….

Requirement Analysis…………………………………………………………..

Introduction……………………………………………………………………..

System Description……………………………………………………………..

System Requirements…………………………………………………………..

Functional Requirements………………………………………………………

Non-Functional Requirements…………………………………………………….

Software Development Life
Cycle……………………………………………..

Cost Benefit Analysis……………………………………………………………

Conclusion………………………………………………………………………..

References……………………………………………………………………….

 

 

 

         

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INTODUCTION:

 

 

 

Background

When you ask the school to enter the electronic world, the
frequently asked question is the advantages of the electronic world. The one of
the most important benefit of the automate system is that it connects students
and teachers quickly. For this process a Website is required which will cover
the needs of teachers and students at one time. This website will help students
to see the monthly marks obtained at the school and teacher can put signs and
write reports on each student activity and duties, which is available to the
director of the school. The director of the school is watching all the students
and teachers in terms of absence and attendance and also can see that all the
observations and monitors all complaints and reports and so in a short time and
quickly. Hence we can say that this site facilitates all administrative tasks
within and outside the school with ease.

 

 

Problem
Statement

The problem which is being
currently faced by many schools is the management. Here, the teacher does not
properly handle their workload, which results in a delay of the schedule.
Schools are managing all the data manually, which is becoming difficult task.

Also in schools for checking
obtained marks in tests and assignments students have to go to school and when
students are given back their test papers, teachers are not sure that students
have signed these papers from their parents. When parent wants to know about
their child’s performance they need to visit school.

 

Statement
of Purpose:

The
purpose of this research is to produce something which helps school to manage
their daily routine task efficiently and to reduce the manual work.

 

 

 

 

 

 

 

 

 

 

 

 

 

Objectives

·        
To
track student schedules.

·        
To
hold records of the student’s attendance.

·        
To
enroll new students.

·        
Help the teacher
to facilitate access to parents and introduce them to the extent of
deficiencies at the student process.

 

 

Significance
of the Project

The schools
provide education to children, and is a place where students learn reading,
writing, mathematics, science and various other subjects.  

We must
therefore provide students with the electronic knowledge, because the world is
adopting electronic features and became dependent on technology dramatically
and through the presence of the Web site of the school makes it easier for students
to deal with websites and opens a large field of learning and enter this world
full of information and useful things that make it benefit significantly and it
also helps to understand the field of development through research and
discovery of new information in the materials that can also cultures through
the discovery of new methods of learning and teaching methods

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Literature Review:

The main
purpose of literature review was to grip comprehensive ideas in the area of Online
School Management System and related successful projects worldwide.

The
literature cited below will help us tackle the different concepts,
understanding, ideas, conclusions and different developments related to study of
the Online School Management System.

In a research conducted by A. Adnan and
Sobia Saeed, “Online School Management System and Its Impact on Schooling
Sectors”, vol. 8, No. 1, 2014, survey of more than 10 schools and a sum of 200
understudies reacted to the poll which determined that online school management
system is more productive and organized than manual procedure. The framework
used for implementation is Content Management System (CMS). This system helped
to lower the learning bend and to avoid learning new languages for operation of
system. Main constraint of system is that it is produced to run on Windows, or
have restricted usefulness on Mac, Linus or Solaris. This may be a little
problem for small schools but it can cause considerable issues in institution
with less control over each individual workstation. Another constraint of CMS
is that excess of individuals will be needed in the administration of data
online.

 

According to research conducted by
U.S Department of Education(2014)1, nearly 48% of teachers reported having
access to student data systems, they did not necessarily have the information
or tools they needed to make use of the student data available to them, if
teachers are provided with online tools or management system, they can utilize
student’s data in efficient manner.

 

Another research
conducted by Dumay(2009) on The Impact of Public High School Management System
on Academic Achievement indicates that school culture factors, specifically,
school management style and characteristics have high impact on student’s academic
achievement.

The annual Babson Report on online
education indicates a fairly steady increase in online enrollment every year
since 2003. More college students are choosing to take at least one online
course, in numbers that outpace higher education enrollment gains. The latest
report, however, notes that the rate of this growth has been decreasing 1. To
help the industry better understand the dynamics, this survey group changed its
methodology in 2014 to include data from the Integrated Postsecondary Education
Data System (IPEDS).

 

 

 

 

 

Existing Systems

 

 

Gibbon offers a vast array of features including
administration tools dealing with finance, staff management, payroll, invoicing
and schedules. Gibbon also provides teaching tools including grade
books, rubrics, assessments, planner tools, and library catalogues, and
provides assessment access for parents. But major drawback is the person using
this tool should have knowledge about coding.3

FeKara is a clean and modern school
administration and management software option which covers everything from
exams and assignments to budgeting. FeKara even includes a mobile app which can
work on all tablets and smartphones for convenient on the go use. Only
disadvantage it is that for more than 50 students and to increase data storage
you have to upgrade to premium version.4

Fedena is another open source all in
one college and School Management Software. It offers unlimited administration
and student logins to use their system, along with unlimited courses and batches.
Same as FeKara many features such as inventory, custom reports, registration,
and discipline selection are limited to premium version.5

 

 

 

 

 

 

 

 

 

 

 

 

 

Requirement
Analysis

This chapter
will provide a full description of the system and its users. It will also
depicts the functional and non-functional requirements that have been collected
using several methods from brainstorming and interview. After determining the
most important requirements, requirement analysis was adopted using several
tools such as use-case diagram, sequence diagram and activity diagram.

System
description

E-school
(SMS) it is a system serving the teachers, students and their parents. This is
a web based system, the idea of this system was to enable the student to enter
the site and get a midterm marks and final exams given by the school.

This system
also works for parents who can follow their child’s progress in terms of
teacher’s feedback about their child and also grades obtained by their child in
assessments. Parents can discuss their child’s progress with teachers on online
portal. Parents can also keep track of child’s attendance

The system
will also maintain accounts of the school, tuition fee of the students and
monthly pay of the teachers and at the end it will show income of school subtracting
all the expenses.

System Requirement

Before
creating any website or a mobile App, it is necessary to visualize the layout,
design and all features intended to be incorporated. In addition, how users
will interact with each page and icon and how the website/App should perform
(behavior, load time etc.). Requirements are the necessary attributes in the
system, a statement that identifies a capability, characteristic or quality
factor of the system in order to have value and utility to the users. Once the
requirements are set, developers can initiate the other technical work
including system design, development, testing, implementation, and operation.

Functional
Requirements

For
Admin:

 

·        
The system shall
create, edit and delete student account.

·        
The system shall
create, edit and delete teacher account.

·        
The system shall
create, edit and delete parent account.

·        
The system shall
publish news for users (Teacher, Student, and Parent).

·        
The system shall
store, edit, delete, calculate and print student’s grade.

·        
The system shall
add classes and subject to the teachers account.  

·        
The system shall
allow admin to change user information.

·        
The system shall Search
student’s grade per name and per ID.

·        
The system shall
create, edit, delete and print timetable.

 

 

Teacher

 

 

·        
The system shall Add
Student’s marks per Subject.

·        
The system shall Add
Student’s attendance per Subject.

·        
The system shall connect
with student and parent.

·        
The system shall publish
news for users (Admin, Student, and Parent).

 

Student

 

 

·        
The system shall show
their marks per subject.

·        
The system shall ask
their teacher and the admin

·        
The system shall
show course outline of the subject.

·        
The system shall publish
news for users (teacher, parent and admin)

·        
The system shall
allow student to change their password.

 

Parent

 

           

·        
The system shall
show the marks of their children.

·        
The system shall
show the attendance of their children.

·        
The system shall Publish
news for users (Student, Teacher, and Admin).

·        
The system shall
allow parents to change their password.

 

 

Non-Functional Requirement

 

Security

The system have accounts for
its users and only authorized users can access the system with username and
password. The passwords are encrypted using a PHP function sha1 ().

 

Performance

Easy tracking of records and
updating can be done.

 

Availability

The system
are available to users anytime, anywhere, just need a PC and Internet
Connection. Also the system work in multiple web browsers like (Chrome,
Mozilla, Opera, and Internet Explorer).

 

User Friendly

The system
have a friendly user interface and the system very interactive.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software Development Life Cycle

Software
development life cycle (SDLC) based on different phases. First phase is
Requirement gathering in this phase, requirement engineer gather all the
requirements by meeting the customer. Second phase of SDLC is design of the
system, in this phase requirement engineer creates the design of the system.
Third phase is implementation. In this phase developing team implement all the
requirements by using different computer languages. Fourth phase is testing.
Testing is done by using different test cases. Fifth and last phase of SDLC is
maintainability.

            In
the presence of different models of Software development life cycle, the model
selected for this project is waterfall model. This model is easy to understand
and implement and. This model does not allow the developers to move to the next
steps until the previous step is completed. For the better results of the
project, this is the most suitable model. In the under developing project
requirements were clear and this is the most important part of water fall
model. It works only if requirements are well gathered and clear to the
developers. This model is also cost efficient and as a students which is
helpful for us.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost Benefit Analysis:

                                                    
      

 

 

                     

                                                       
Cost Benefit
Analysis

Total Benefits   600000

Total Cost          483000

Net Benefit        117000 PKR

 

        
                      COST

 
                                    
BENEFITS           

Design

40000 PKR

Sale of Software

300000 PKR

Implementation

30000 PKR

Ads

200000 PKR

Domain

25000 PKR

Sponsors

200000 PKR

Hardware

100000 PKR

 

Testing

38000 PKR

 

Maintenance

250000 PKR

 

Total
Cost

483000

Total
Benefits

600000

Feasibility:

The cost
benefit analysis shows that the benefits to be drawn outweigh the costs that
are to be incurred in the development of the system, so this proves that system
is feasible.

 

 

 

 

 

 

 

References:

References

1. https://www2.ed.gov/rschstat/eval/tech/teachers-data-use/teachers-data-use-intro.html

2. https://onlinelearningconsortium.org/read/survey-reports-2014/

3.https://www.Gibbonedu.org

4.https://www.FeKara.com

5.https://www.Fedena.com

 

 

Author