Welcome to School-Management-System Git Page.
It is best school management software also known as school erp available for all type of schools. It is available with 100% source code in PHP and MySql. It have features as listed below: 1. Responsive Design. White Label 3. Admin, Student, Staff and Parent Panels (4 types) 4. School setup 5. School details, logo, website, header etc 6. The main purpose using School Management System Project is to avoid manual problems and also. Codeigniter framework; Built on latest version (3.0.0 ) of Codeigniter php framework. Send source code to [email protected].
This Web Application developed using php,ajax,jquery.Custom Lay Architecture
###*Admin features
- modify his admin information with picture.
- *create, delete, and update teacher, staff, student, parent account information with picture.
- *add, delete, and update salary for employee (teacher, staff).
- add, delete, and update class, course, and exam schedule.
- add, delete, and update attendance employee (teacher, staff).
- (Student attendance will give by teacher)
- *generate report of each class Student passed/failed % result to evaluate teacher performance.
- *generate report Staff and Teacher (leaves and missing day’s (number of missing days per month) performance report).
- *Monthly Total Salary and payable salary Each Employee (individual) and All Employee (Total).
- *Admin can Search teacher, staff, student, parent by id.
- *teacher can search by course.
- *student can search by also class and course.
- *show all unpaid student list this month.
###Teacher features
- *update his/her account information with picture (no id and name).
- *add, delete, and update Report for his/her class student.
- add, delete, and update student marks with his assigned courses.
- add, delete, and update attendance student attendance.
- *generate report of each class Student passed/failed % result to evaluate his/her Class.
- *generate report (leaves and missing day’s (number of missing days per month)) for check salary and his/her evaluation.
- *Monthly Total Salary and payable and omitted salary for absence.
- *Teacher can Search student, parent by id.
- *teacher can search by course his/her course student list.
- *student can search by also his/her class and course.
- *show all student list absent days this month.
###Student features
- *see his/her account information with picture (no edit).
- *See his/her Class all class with course teacher information, section, result.
- *student can see his/her current class and course Exam Schedule.
- student see all attendance days this month.
###Staff features
- *see account information with picture.
- *modify contact information and password.
- *see salary monthly and payable this month.
- *Attendance like this month absent present.
###Parents features
- *see account information with picture.
- *modify contact information and password.
- *see his/her students report.
- *Attendance like this month absent present his students.
- see his/her students Grade.
- *see his/her student’s payment.
Authors and Contributors
1. Prosen Ghosh
2. Ahmed Habibullah Rifat (Namespaceahr)
3. Khurshedul Barid
School Management System, is an open source project for people who wants to grab the core idea of the data process within the system.
This system is built with CodeIgniter – PHP framework, bootstrap, and jquery. This system, School Management System, is based on the Web Application. It provides advanced functionality run the daily basic requirement for the school program. The system can be manipulated by one user as an admin.
This application, there are some dependencies you will need to understand. For example, you want to add the section for a class. Without class information, the section information cannot be added to the system. Similarly, these concepts apply to the subject, student, and etc. Without any class and section, the subject, and student information cannot be created by the system.
Please read the below instruction to run the application on your system without any difficulties. There are few changes required in the source code to run the application. So Please follow the steps carefully.
Users:Admin
Features
- Manage Class
- Manage Section
- Manage Subject
- Manage Student
- Manage Teachers
- Manage Attendance
- Manage Marksheet
- Manage Accounting
- Change Password
- Change Username
Please Read:
To run this system, you need to create a database in the phpMyAdmin. Either you can create a database namely sms or something else. If you have a database name something else then, you have to change it in the source code. To change the database name in the source code.
Step 1: Go to the application > config > Database.php file.
Step 2: You will see the database name in the $db array. Change the name of the database whatever you desired. As shown below: