Build a simple School Management System web application in PHP5/mySQL that helps in the following processes:
* Students' Enrollment
* Online Scholar Fees Payment
* Students' Profile
## Deliverables
# **Overview**
Schools' management processes often involve the use of different computational tools for different purposes, which help in certain areas, but aren't robust enough to integrate all the processes into one centralized tool.
# **Project Scope**
The proposed system is focused on elementary schools with an average number of students less than one thousand.
# **Objective**
Build a simple School Management System web application, involving the following processes:
* Students' Enrollment
* Online Scholar Fees Payment
* Students' Profile
# **Modules**
**Students' Enrollment**
The purpose of this module is to have control of each student current information. In order for this module to work properly, it is necessary to have a Subjects Catalog, with all available courses
The following information is required:
* Student Name
* Id Number
* Scholar Period Coursing
* Number of Subjects Coursing
*Administration*
The administrator can log on to create or modify the subjects catalog, and students' information as well.
**Online Scholar Fees Payment**
The purpose of this module is to permit the payment of all scholar fees online. This module is to be integrated with PayPal.
*Frontend*
User interface with list of different payment fees available, following the traditional way of online payments as if using an e-shopping cart. An invoice module should be integrated.
*Backend*
The administrator creates or modifies a list of payment fees
The administrator requires to have the following information:
* Date of Payment
* Amount of payment
* Pending payments
**Students' Profile**
The purpose of this module is to have a record of each student's current information, such as class performance and attendance.
All teachers have access to this module. Therefore it also works as acentralized tool where school events and meetings can be published or shared to all different users (teachers). The expected interface is a small calendar in which the user selects available dates and sets the event's information.
The following information is to be added in the student profile
* Daily Attendance to Class
* Grades
* Extracurricular Activities
* Teacher Comments
* * *This broadcast message was sent to all bidders on Wednesday Jul 1, 2009 11:49:28 AM:
Thanks everyone for your bids and comments (over 100). We'll be reviewing each one of them and reply very soon to those who sent good questions and an interesting proposal.