E School Management System
E School Management System
E-SCHOOL
MANAGEMENT
SYSTEM
IGNOU Page 1 of 30
MCA-4
INTRODUCTION
E-School Management System is a comprehensive web-based School
Management Software. It is designed for better interaction between students,
teachers,parents & management. This management software very gracefully
handles all the requirements For Easy School Management. All or a majority of
the student services are conducted via Internet technology. The E-School
Management System from the traditional school through the physical media
that links administrators, teachers, and students. E-School Management
System are an alliance of public distance learning schools. Many states in the
India have their own virtual school often with a student population numbering
in the thousands. .
The parents of students are very busy now a days, this school
management system helps the parents monitor their children from anywhere.
They can check their children's academic performance from a remote location.
They can also deposit the school fees, bus fees etc., using online secured
payment integrated with this application (online payment available with pro
version). Using this school management system the users can see the
students class attendance in various formats, day-wise, monthly attendance,
session or total attendance. Marks or report card can be viewed or added.
Assignment's & homework' s can be viewed or posted using this application.
Online leave applications can also be filed by students which gets viewed
when the teachers take the daily attendance Books, apparels & other
essential items can be bought online using the online shopping cart included
with the
1. View/Take Attendance
2. Report Cards Section
3. Online Fee details
4. School time-table
5. Assignments
6. Homework
7. Tutorials
8. Exam Schedule
9. Student/Teachers Profile
10. School Bus details
11. Online leave application
12. Holidays List
13. Buy books/ apparels online
14. Discussion Forum / Message Board
15. Internal Messaging System
16. School/Class Notices
17. School Dress Kits
facilitated courses. Class sizes range widely with anywhere from 25 students
have implemented their own system programs to help build courses and
maintain student profiles. There are also many books and training manuals to
remember few things i.e. this software must have a friendly environment, in
options for future modifications in the society i.e. Teacher list, Fee and Book
enter the required data in their respective locations. In this data base all the
records of daily transactions made are stored i.e. Results, Fee generated,
Question paper etc., so that we can use them in future whenever needed.
From security point of view this software has a special login name and
password allotted to their Teacher. Other then that no one could use this and
PROJECT CATEGORY
The proposed system comes under RDBMS category, as there is need to store
a) Operating System:-
editions.
b) Front End:-
development to produce dynamic web pages. For this purpose, PHP code is
embedded into the HTML source document and interpreted by a web server
with a PHP processor module, which generates the web page document. It
2. It is highly secured.
ANALYSIS
Problem Statement:-
It would be a cumbersome job to keep track of the Stuident and Fee details,
tables are occupied and how raw many are vacant. The front office should key
records of the customer and details of their services that come to the E-school
management system.
Requirement Analysis:-
e) Printing of receipt.
Design:-
The table structure for the various tables to be used in the proposed
The data flow in the software is depicted in next page through Data
IGNOU Page 10 of 30
MCA-4
Request Result
STUDENT
ATTEND
Access
CLASS
First level DFD of a system gives a broad picture of all the processes of the system and
the data transformation within the system.
STUDENT
Request for Book
Report
Information Check
Availabil
ity
Not Module
Report available
Generati
on Updat
Module Available
e Access
BOOK
Request and Bill Information
Reques t
Bill proces s
Request & Book Info
Module Module
IGNOU BILL
MCA-4 Page 12 of 30
SCHOO Update
L Acces s
Module
Work in
branch
Charg
e
CLASS
Modul
Charge e
Access Details
Charge for Fee
service
Teach
st Book Attend
Exam
details Fee Detail
Expense
Updat
e Access Purches
IGNOU MCA-4 Page 13 of 30
Access
Libra
rary STUDEN
Book info
T
E-R
DIAGRA
M
Downloaded by Trst Trst (codeasitis@gmail.com)
lOMoARcPSD|29792868
Stu
_name
E-SCHOOL MANAGEMENT SYSTEM PROJECT MCS-044 MINI
Requ
est
Atten
d
#Stu_i d
STUDENT Buy
Book_na
# Book
me
C _categ _id
Book
# C _id _type
Book
Book
C _amt Report C _type _Class
Book
Card _amt Dress
Pay
C
C _from _date Fee_am
t
D_Size
Fee
C _to # Fee
Mana _id
ge
Tea_na Fee
a le
me _dtls
# Tea
_id Tea
_type Fee
_type
Tea
_gen
Teacher
Tea
_add
Cla
# Cla _id
Tea _d Tea _pol_id
oj _dob
Class
Provi
de
Cla_pda Cla
te _empid
Tak D_amt
e Pro
vid
Cla
Sal_am _validty
Emp_id t
_Sub date
MCA-4
DATABASE TABLES
Table Name:-
1. View Attendance
2. Report Cards Section
3. Online Fee details
4. School time-table
5. Assignments
6. Homework
7. Tutorials
8. Exam Schedule
9. Student Profile
10. Teachers Profile
11. School Bus details
12. Holidays List
13. Buy books online
14. Discussion Board
15. Internal Messaging System
16. School Dress Kits
17. Login
IGNOU Page 16 of 30
MCA-4
1. ATTENDANCE
2. REPORT-CARDS
3.FEE
4.TIME-TABLE
5. ASSIGNMENT
6. HOMEWORK
7.TUTORIALS
8. EXAM-SCHEDULE
9. STUDENT
11. BUS
12. HOLIDAYS
13.BOOK
14.BOARD
FIELD_NAME DATA_TYPE DESCRIPTION
Notic_id Int It show the Notic
Notic _name Varchar It show Notic name
Notic _info Varchar show Notic
Information
15. MASSAGES
17.LOGIN
FIELD_NAME DATA_TYPE DESCRIPTION
User_id Int It show User Id
User_Pass Varchar It show User
Password
PROCESS LOGIC
Notices:-
School Notices can be posted by the admin, which can be for whole school or
class specific, visible only to students or class teachers of that specific class.It
Sale Module:-
This module contains functions related to the sale of the Book, Dress, etc.
Attendance:-
Students can view their attendance; parents can also watch their children’s
Assignments:-
assignment file can be uploaded having the assignment. Students can view
the list of available assignments for them & can view or download the
ssignments.
Report-Cards:-
students/Childs performance.
Exam schedules:-
teachers can view all the list of exams/tests scheduled. These can be created
Message Board:-
discuss their views, thoughts & ideas on various topics. These forums are
Fees:-
School fees details will be available in this section. Fees can be easily paid
payment gateway.
Students/Teachers/Principal Profiles:
Students, teachers & principal can view & update their profiles, photgraphs,
in school database.
Security Module:-
Reporting Module:-
This module handles the process of all types of report generation for e.g.
Result Cards generation, list of policies, list of tickets etc. These reports are
very beneficial for both management and the Student. Results are generated
Validation :-
which only Name is allowed a messagebox appears which tell the user that
The validation on date data type has been specified to be of the format
The field specified with number as then their data-type will not accept
character.
There is a facility of auto fill comboboxes which means only some character is
The forms which are not fulfilled or not accepted and highlighted the invalid
entry area.
All function and menu can be accessed without the help of mouse.
Thus, we have tried to make this system very secured and reliable by putting
a number of validation checks in it. The future versions of this software are
needs.
Details of Fee.
LIMITATIONS
Time available for the project work approximately three months. Normally within such a
short span of time, many of facilities couldn’t be included in this software. The
I. This system should not be taken as a tool to assist the Student in selection of
services. In other words it is not a type of Expert System.
II. As its title indicates, the project aims at automating the service aspects of the E-
School. It is only meant for out Student Teaching.
III. It also does not cover all services provided by the E-School Management.
we see that there is a lot of work performed by E-School Management that maintain a
This software, in its current scope, basically enables to provide a records of the
available facilities in E-School Management. Its not cover all the services provided by the
E-School Management. So, in future this software will cover the other advanced services
of E-School Management.
In future this software can be used for the e-Exam, online Exam, etc.
BIBLIOGRAPHY
The books will be referred during the development of this project are as follows:
PHP 6 and MySQL 5 for Dynamic Web Sites: Visual by Larry Ullman