Você está na página 1de 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

TITLE OF THE PROJECT

E-SCHOOL MANAGEMENT SYSTEM


IGNOU MCA-4 Page 1 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

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. . Governance and organization :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

IGNOU MCA-4

Page 2 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

school management system (online purchasing available in proversion).School and class notices can also be posted using this application The School Management System also has a built in forum which develops an online student teacher community over the net, sharing each others ideas E-School Management Services :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. 11. 12. 13. 14. 15. 16. 17. School Bus details Online leave application Holidays List Buy books/ apparels online Discussion Forum / Message Board Internal Messaging System School/Class Notices School Dress Kits There are many different virtual school instructional and enrollment models. Instructional models range from fully independent self paced (asynchronous) courses to semester based virtual (synchronous) teacher facilitated courses. Class sizes range widely with anywhere from 25 students

IGNOU MCA-4

Page 3 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

to as many as 200 students in each class section. Students keep in contact with teachers and tools collaborate provided in with the other course students delivery through platforms web like

communication

Blackboard or Desire2Learn or Moodle. In some cases students communicate by phone with instructors. To help with communication many virtual schools have implemented their own system programs to help build courses and maintain student profiles. There are also many books and training manuals to aid in the development of such schools and courses.

IGNOU MCA-4

Page 4 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

OBJECTIVES OF THE PROJECT

For easy and convenient processing we need to develop software which works as per our requirements. While preparing this software we got to remember few things i.e. this software must have a friendly environment, in other words it should not be much complicated to handle, it should have options for future modifications in the society i.e. Teacher list, Fee and Book list. For smooth functioning, we had to prepare a database by which we could 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 on entering an illegal password or login name an error message get displayed.

IGNOU MCA-4

Page 5 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

PROJECT CATEGORY
Relational Data Base Management System (RDBMS) . The proposed system comes under RDBMS category, as there is need to store and manipulate a huge amount of data related to Fee Details, Attendence , Student, etc as per various queries.

IGNOU MCA-4

Page 6 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

TOOLS & PLATFORM TO BE USED

a) Operating System:The proposed software is targeted to run on Windows Xp, Windows NT version 2.0 (Server/Workstation) and Windows 2000 (Professional/Server) editions.

b) Front End:PHP is a general-purpose scripting language originally designed for web 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 also has evolved to include a command-line interface capability and can be used in standalone graphical applications.

c) Back End (Central Repository) MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases. MySQL is officially pronounced ("My S-Q-L"),but is often also pronounced ("My IGNOU MCA-4 Page 7 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

Sequel"). It is named after developer Michael Widenius' daughter, My. The SQL phrase stands for Structured Query Language. 1. It is very simple to maintain. 2. It is highly secured. 3. It can support and manage a large amount of data. 4. It is a very scalable product and can support as many number of users as supported by the infrastructure.

IGNOU MCA-4

Page 8 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

ANALYSIS
Problem Statement:It would be a cumbersome job to keep track of the Stuident and Fee details, Book status, Result. If we do it manually, first we need to know how many 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:The E-school management requires computerizing its Aducation System Service to fully automate its corresponding activities. The requirements from the proposed software are as follows: d) Student`s information handling. e) Printing of receipt. f) Printing of Result status. g) Printing of Fee related Reports. h) Searching of Student, Teacher and Services.

IGNOU MCA-4

Page 9 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

Design:The table structure for the various tables to be used in the proposed software is described in Data Structure part of this proposal. The data flow in the software is depicted in next page through Data Flow Diagram (DFD).

IGNOU MCA-4

Page 10 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

Data Flow Diagram (DFD)


Zero Level DFD
Zero Level DFD gives a brief overview of the entire system.

STUDENT

Sport Games

Request for Book

Request Result

E-SCHOOL MANAGEMEN T SYSTEM

Provide service

STUDENT

ATTEND

Access

CLASS

IGNOU MCA-4

Page 11 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

FIRST LEVEL DFD


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 STUDENT

Request for Book

Report Information

Generati on

Report

Not available

Check Availabil ity Module

Module

Updat e

Access

Available

BOOK Request and Bill Information

Bill Module

Request & Book Info

Reques t proces s Module


Access

Update

Acces s BILL

Update

IGNOU MCA-4

Page 12 of 30

STOCK

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

SECOND LEVEL DFD


STUDENT
Request for service

Notic

SCHOO L Module

Service details Update Acces s

CLASS

Work in branch

Access Teach

Charge Details

Charg e Modul e
Charge for Fee service Charge for Exam fee

Teacher Module
Charge for Book Request
Expens e of Facliti

Expens e Module

Exam Modul e
Book Reque st

Fee Modul e

Access

Book details

Attend

Exam

Expense Updat e Access Purches Access Book info

Fee Detail

Librarary

STUDENT

IGNOU MCA-4

Page 13 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

E-R DIAGRAM
IGNOU MCA-4 Page 14 of 30

Stu

E-SCHOOL MANAGEMENT SYSTEM PROJECT


Requ est

_name

MCS-044 MINI

Atten d #Stu_i d
Stu

STUDENT
Book_na me Book _type

Buy
# Book _id

C _categ

_add

# C _id

Book

C _amt Report Card C _from

C _type

Book _Class

C _date

Book _amt

Dress

Pay
Fee_am t

D_Size
D_type

C _to

Fee

Mana ge
Tea_na me # Tea _id Tea _type

# Fee _id
Fee _dtls

Fee _type

Tea _gen

Teacher
Tea _add

Tea _d oj

Tea _dob

Cla _pol_id

Provi de

Class

Cla_pda te

Cla _validty

Emp_id

Sal_am t Sal_da te
Exam_i d
# Exam _Name

Salary Tickets
Sal_bonu s

#Sal_id
Exam

Exam Tickets
Exam

Exam _type

IGNOU MCA-4

Page 15 of 30 _Sub

_in date

Sa le
# Cla _id Cla _empid D_amt

Tak e Pro vid

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

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. 11. 12. 13. 14. 15. 16. 17. Teachers Profile School Bus details Holidays List Buy books online Discussion Board Internal Messaging System School Dress Kits Login

IGNOU MCA-4

Page 16 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

1. ATTENDANCE

FIELD_NAME
Student_id Student_name Student _Class S_Teacher_Name Student_Class_Time

DATA_TYPE
Int Varchar Varchar Varchar Varchar

DESCRIPTION
It show Student id It show Student Name It show Student Class It show Student Teacher Name Class Time

2. REPORT-CARDS

FIELD_NAME
Card_id Card _name Card _type Student_dob Card _gender Card _dop Student_add

DATA_TYPE
Int Varchar Varchar Int Varchar Date/time Varchar

DESCRIPTION
It show Student id It store Student name It represent Student type It store Student date of birth It show employ gender It show Student date Of Pass out It store the Student add

IGNOU MCA-4

Page 17 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

3.FEE

FIELD_NAME
Fee_id Fee_amount Fee_date Fee_Stu_id Fee_Off

DATA_TYPE
Int currency Date/time Int Int

DESCRIPTION
It show Fee id It show Fee amount of Student It show date of getting salary Store the Student id It store the Fees Offers

4.TIME-TABLE

FIELD_NAME
TT_id TT _Name TT_type TT_Discripation

DATA_TYPE
Int Varchar Varchar Varchar

DESCRIPTION
It show Time Table id It show Time Table Name It show the type Time Table It show the Discripation of Time Table

5.ASSIGNMENT

FIELD_NAME
Assignment_id Assignment _Name Assignment _type IGNOU MCA-4 Int Int

DATA_TYPE

DESCRIPTION
It show Assignment id It show Assignment Name It represent the type of Assignment

Varchar Page 18 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

Assignment _date Assignment _to

Date/time Varchar

Assignment Varchar _Last_Date Assignment _category Varchar

It store the date of Assignment It show the Assignment Submit To It show the Assignment Last Date It represent the category of Assignment

6.HOMEWORK

FIELD_NAME
HW_Id HW_type HW_date Int

DATA_TYPE
Varchar Date/time

DESCRIPTION
It show Home Work Id It show the type of Home Work It show Home Work date&time

7.TUTORIALS

FIELD_NAME
S_id S_p_id Tut_Name Tut_Id

DATA_TYPE
Int Int Varchar Int

DESCRIPTION
Store Store Store Store the the the the Student id project id Tutorial id Tutorial Id

8.EXAM-SCHEDULE

FIELD_NAME
Exam_id Exam _Center Exam _in date Exam _Others IGNOU MCA-4

DATA_TYPE
Int Varchar Date/time Varchar Page 19 of 30

DESCRIPTION
It show Exam id It represent the Exam Center It show the date of Exam Start It show order

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

9.STUDENT

FIELD_NAME
Student_id Student_name Student _Addrerss Student _Class Student_Phone S_Father_Name Student_Other

DATA_TYPE
Int Varchar Varchar Varchar Varchar Varchar Varchar

DESCRIPTION
It show Student id It show Student Name It show Student Address It show Student Class It show Contact Number It show Student Father Name Other Remark

10.TEACHER

FIELD_NAME
Teacher_id Teacher_name Teacher _Addrerss Teacher _Class Teacher_Phone

DATA_TYPE
Int Varchar Varchar Varchar Varchar

DESCRIPTION
It show Teacher id It show Teacher Name It show Teacher Address It show Teacher Class It show Contact Number

11.BUS

FIELD_NAME
Bus_id Bus _Name S_ Bus _issuing_date S_ Bus _valid S_Teacher_id

DATA_TYPE
Int Int Date/time Date/time Int

DESCRIPTION
It show our Bus id It present Bus Name It show Bus issue date It present the Bus validity It show the Teacher id

12.HOLIDAYS
IGNOU MCA-4 Page 20 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

FIELD_NAME
Holiday_id Holiday_Name Holiday_Date Others

DATA_TYPE
Int Varchar Date/time Varchar

DESCRIPTION
It show the It show the Name It show the Times It show the Remarks Holiday id Holiday Holiday other

13.BOOK

FIELD_NAME
Book_id Book _name Book _Type Book_Class Book _Cost

DATA_TYPE
Int Varchar Varchar Varchar Varchar

DESCRIPTION
It show Book id It show the Book name It show Book Info It show Book Class It show Book Cost

14.BOARD

FIELD_NAME
Notic_id Notic _name Notic _info

DATA_TYPE
Int Varchar Varchar

DESCRIPTION
It show the Notic It show Notic name show Notic Information

15.MASSAGES

FIELD_NAME
Massage_id IGNOU MCA-4 Int

DATA_TYPE
Page 21 of 30

DESCRIPTION
It show the Massage

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

Massage _name Massage _Details Massage_date

Varchar Varchar Date/time

It show Massage name It show Massage It show the sending date

16.DRESS

FIELD_NAME
Dress_id Dress_cust_name Dress_reciving_name Dress_day Dress_name

DATA_TYPE
Int Varchar Varchar Date/time Varchar

DESCRIPTION
It show the Dress It show customer name It show Dress receiver name It show the Bear Day It show the Dress name

17.LOGIN

FIELD_NAME
User_id User_Pass

DATA_TYPE
Int Varchar

DESCRIPTION
It show User Id It show User Password

IGNOU MCA-4

Page 22 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

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 acts like he school-notice-board. 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 childrens attendance from home. Class-teachers / data-entry operators can addstudents (class-wise) attendance.While taking the attendance the students leave application is visible if any leave is filed online by the student. Assignments:Assignments can be created with the help of a rich-text editor tool or an 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:-

IGNOU MCA-4

Page 23 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

This section shows all the results/marks/performance of students. Students can view their marks/report-card in this section. Admin/Parents can watch students/Childs performance. Exam schedules:Exam schedules can be posted on the system so that students/parents & teachers can view all the list of exams/tests scheduled. These can be created online on the system or the list can be uploaded to the server. Message Board:A full-featured message-board/forum is there in the system which enables students, teachers, principal & parents to create an online community & discuss their views, thoughts & ideas on various topics. These forums are monitored by the admin. An abusive language filter is installed which restricts the use of abusive content on the forums. Fees:School fees details will be available in this section. Fees can be easily paid online using credit/debit cards or e-checks through a secured & encrypted payment gateway. Students/Teachers/Principal Profiles: Students, teachers & principal can view & update their profiles, photgraphs, contact numbers, password; so that most current informations are available in school database.

IGNOU MCA-4

Page 24 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

Security Module:This module handles the security features of software. It checks unauthorized login/accesses, unauthorized deletion/editing of for

records,

defining the access permissions to users, etc.

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 for the Student. Validation :When user wants to write any non-alphabetic character in any textbox in which only Name is allowed a messagebox appears which tell the user that only alphabetic value will be accepted. The validation on date data type has been specified to be of the format DD/MM/YY. Any other format is unacceptable. The field specified with number as then their data-type will not accept character. Automatically generation of the Student, and Enroll No . No duplicate ID number is allowed.

IGNOU MCA-4

Page 25 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

There is a facility of auto fill comboboxes which means only some character is need to type to get the existing record. Re-entry of any customer and company is not allowed. 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 supposed to have more extended validations checks based on varied client needs.

IGNOU MCA-4

Page 26 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

TYPES OF REPORT GENERATION

List of the all Student. List of the available services. Details of Fee. Displays the Free details. Provide Reports of all types of Expenses. Details of Teacher and their Salaries. Generate Receipt of the sales.

IGNOU MCA-4

Page 27 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

LIMITATIONS
Time available for the project work approximately three months. Normally within such a short span of time, many of facilities couldnt be included in this software. The limitations of the software are: -

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 ESchool. It is only meant for out Student Teaching.

III. It also does not cover all services provided by the E-School Management.

IGNOU MCA-4

Page 28 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

FUTURE SCOPE OF THE PROJECT

If we consider E-School Management, it seems to be an integration of many functions. As we see that there is a lot of work performed by E-School Management that maintain a relationship and provide helps to other Student.

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.
Video conferencing from the Experts, etc. Chatting facilities, etc.

IGNOU MCA-4

Page 29 of 30

E-SCHOOL MANAGEMENT SYSTEM PROJECT

MCS-044 MINI

BIBLIOGRAPHY

The books will be referred during the development of this project are as follows:

PHP and MySQL Web Development (4th Edition) by Luke Welling

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual by Larry Ullman

MySQL Cookbook by Paul DuBois

E-BOOKS Related to PHP and Sql Server.

Contents from websites.

IGNOU MCA-4

Page 30 of 30

Você também pode gostar