Mcs 044 Mini Projects Synopsis

August 22, 2017 | Author: sajilbabu | Category: Internet Forum, Databases, Homework, Php, My Sql
Share Embed Donate


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

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF