Mcs 044 Mini Projects Synopsis
Short Description
Download Mcs 044 Mini Projects Synopsis...
Description
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.
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 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
collaborate
communication
tools
provided
in
with the
other
students
through
web
course
delivery
platforms
like
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
Report
Generati on
Module
Not available
Check Availabil ity Module
Updat e
Access
Available
BOOK Request and Bill Information
Bill Module
Acces s
Update
Request & Book Info
Reques t proces s Module Access
Update
BILL
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
Charg e Modul e
Work in branch
CLASS
Charge Details
Access
Charge for Fee service
Teach Charge for Exam fee
Teacher Module Charge for Book Request
Exam Modul e
Expens e of Facliti
Expens e Module
Acces s
Book Reque st
Fee Modul e
Access
Book details
Attend
Exam
Expense Updat e
Purches Access
IGNOU MCA-4
Access
Librarary
Book info
Page 13 of 30
STUDENT
Fee Detail
E-SCHOOL MANAGEMENT SYSTEM PROJECT
MCS-044 MINI
E-R DIAGRAM IGNOU MCA-4
Page 14 of 30
Stu _name
E-SCHOOL MANAGEMENT SYSTEM PROJECT
MCS-044 MINI
Atten d
Requ est
#Stu_i d
STUDENT
Stu
Buy
_add
C _categ
Book_na me
# C _id
C _amt
Book _type
C _type Report Card
Book
Book _Class
C _date
C _from
# Book _id
Book _amt
Pay Fee_am t
Fee
D_type
# Fee _id
Mana ge Tea_na me
Fee _dtls
Tea _type
Tea _gen
D_Size
Sa le
C _to
# Tea _id
Dress
Fee _type
Teacher Tea _add
Tea _d oj
Cla _pol_id
Tea _dob
Provi de
Class
Tak e
Cla_pda te
Pro vid
Salary Tickets
Cla _validty
Sal_da te
# Exam _Name
Exam_i d
Exam Tickets
#Sal_id
Exam _type
Exam
IGNOU MCA-4
Cla _empid D_amt
Sal_am t
Emp_id
Sal_bonu s
# Cla _id
Page 15 of 30 _Sub Exam
_in date
E-SCHOOL MANAGEMENT SYSTEM PROJECT
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 MCA-4
Page 16 of 30
MCS-044 MINI
E-SCHOOL MANAGEMENT SYSTEM PROJECT
MCS-044 MINI
1. ATTENDANCE
FIELD_NAME
DATA_TYPE
Student_id Student_name Student _Class S_Teacher_Name
Int Varchar Varchar Varchar
Student_Class_Time
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
DATA_TYPE
Card_id Card _name Card _type
Int Varchar Varchar
Student_dob
Int
Card _gender
Varchar
Card _dop
Date/time
Student_add
Varchar
IGNOU MCA-4
Page 17 of 30
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
E-SCHOOL MANAGEMENT SYSTEM PROJECT
MCS-044 MINI
3.FEE
FIELD_NAME
DATA_TYPE
Fee_id Fee_amount
Int currency
Fee_date
Date/time
Fee_Stu_id Fee_Off
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
DATA_TYPE
TT_id TT _Name
Int Varchar
TT_type
Varchar
TT_Discripation
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
DATA_TYPE
Assignment_id Assignment _Name
Int Int
Assignment _type
Varchar
IGNOU MCA-4
Page 18 of 30
DESCRIPTION It show Assignment id It show Assignment Name It represent the type of Assignment
E-SCHOOL MANAGEMENT SYSTEM PROJECT
Assignment _date
Date/time
Assignment _to
Varchar
MCS-044 MINI
It store the date of Assignment It show the Assignment Submit To It show the Assignment Last Date It represent the category of Assignment
Assignment Varchar _Last_Date Assignment _category Varchar
6.HOMEWORK
FIELD_NAME
DATA_TYPE
HW_Id
Int
HW_type
Varchar
HW_date
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
DESCRIPTION
Int Int Varchar Int
Store Store Store Store
the the the the
Student id project id Tutorial id Tutorial Id
8.EXAM-SCHEDULE
FIELD_NAME
DATA_TYPE
Exam_id Exam _Center
Int Varchar
Exam _in date
Date/time
Exam _Others
Varchar
IGNOU MCA-4
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
DATA_TYPE
Student_id Student_name Student _Addrerss
Int Varchar Varchar
Student _Class Student_Phone
Varchar Varchar
S_Father_Name
Varchar
Student_Other
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
DATA_TYPE
Teacher_id Teacher_name Teacher _Addrerss
Int Varchar Varchar
Teacher _Class Teacher_Phone
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
DATA_TYPE
Bus_id Bus _Name S_ Bus _issuing_date S_ Bus _valid
Int Int Date/time Date/time
S_Teacher_id
Int
12.HOLIDAYS IGNOU MCA-4
Page 20 of 30
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
E-SCHOOL MANAGEMENT SYSTEM PROJECT
FIELD_NAME
DATA_TYPE
Holiday_id Holiday_Name
Int Varchar
Holiday_Date
Date/time
Others
Varchar
MCS-044 MINI
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
DATA_TYPE
Book_id Book _name
Int Varchar
Book _Type Book_Class Book _Cost
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
DATA_TYPE Int
DESCRIPTION It show the Massage
Page 21 of 30
E-SCHOOL MANAGEMENT SYSTEM PROJECT
Massage _name
Varchar
Massage _Details Massage_date
Varchar Date/time
MCS-044 MINI
It show Massage name It show Massage It show the sending date
16.DRESS
FIELD_NAME
DATA_TYPE
Dress_id Dress_cust_name
Int Varchar
Dress_reciving_name
Varchar
Dress_day Dress_name
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
IGNOU MCA-4
DATA_TYPE Int Varchar
Page 22 of 30
DESCRIPTION It show User Id It show User Password
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 children’s 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 couldn’t 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
View more...
Comments