Advanced School Management System with Complete Features

Language

School Management System Project was programmed using PHP and MySQL as the database used. It also includes advanced JavaScript and CSS programming.

Complete Features

Administrator

  • Admin can manage full this software.
  • Add dynamic class, section and group.
  • Admin can select student capacity in a class and section.
  • Admin can view, edit and delete class’s information, section and group.
  • Add new student in this software as student admission.
  • Admin can view student’s details and parents information.
  • Edit and delete student information.
  • Admin can view the full school students attendance percentage.
  • Students attendance percentage have two type a) Daily or running attendance percentage. b) Total or yearly attendance percentage.
  • Add class routine for individual class.
  • Add new teacher in this system.
  • Can edit and delete any teacher’s information.
  • Add dynamic subjects for every class.
  • Can delete from any class also edit class subject information.
  • Admin can declared notice for all user in this software.
  • If admin want declared different notice for different user.
  • Admin can make parents profile for this software.
  • Admin can delete parents profile.
  • Add grade with point for examination.
  • Add exam and exam routine by different class.
  • Admin can view all examination routine by class title and exam title.
  • If admin want can edit and delete exam and examination routine.
  • Admin can view the result of examination attendance.
  • Admin can check result sheet and accept result sheet which is sent from teacher.
  • Admin can complete the full result in a class and publish the result.
  • Admin can publish the result in the school for all class.
  • Admin can view any student’s mark sheet.
  • Add new book and book’s category for library in this software.
  • Admin can view, edit and delete books and book’s category from the library.
  • Add new transport, route and vehicles for the school’s students, teachers and employee.
  • Admin can edit and delete this route’s information in this software.
  • Admin can add account title by account type for controlling the accounting in this software.
  • Admin can edit and delete account title from this software.
  • Admin can make student transaction slip when student give the tuition fee and other payments.
  • Admin can view the full student transaction slip.
  • If admin want to delete this slip, he can delete full slip at a time.
  • If admin want to edit or delete one or two item in a slip, also he can do that.
  • Admin can sent massage to any user in this software.
  • Admin can delete his inbox massager only.
  • Admin can view, edit and change his personal profile information.
  • Admin can set or change the his profile picture, he also can change the password for this software.
  • Admin can change the weekly of day in this software.
  • Admin can change the general configuration settings.
  • Admin can set or change the time zone.
  • Admin can add new dormitories, dormitories room and bed and full dormitories managing access.
  • Admin have a personal events calendar as he wrote down his events in this calendar.

Teacher

  • Teacher have a nice dashboard.
  • Teacher can view the students information in details.
  • Teacher can view the details information in a class with total student, section and routine.
  • Teacher can view the class routine individual.
  • Teacher can take attendance class students in online.
  • Teacher can view the previous class students attendance.
  • If need to change the attendance previous class teacher can do that.
  • Teacher can view the other teacher’s information.
  • Teacher can view the notice into notice board.
  • Teacher can view the student’s parents information’s.
  • Teacher can take student’s examination attendance in online.
  • Teacher can view previous exam attendance.
  • Teacher can view grade’s table information with point.
  • Teacher can submit student’s examinations subject mark sheet in online to admin for accept that mark sheet.
  • Teacher can view the all result which is published.
  • Teacher can add new book category and new book into this software.
  • Teacher can view the library book’s list.
  • Teacher can view the transport information.
  • Teacher can send message student, parents, teachers and admin by internal messaging system.
  • Teacher can view and edit his profile information.
  • Teacher can change this profile picture.
  • Teacher can change his login password.
  • Teacher have a personal events calendar as he wrote down his events in this calendar.

Student

  • Student can view class routine.
  • Student can view the class information.
  • Student can view all class’s subject’s information.
  • Student can know about the teacher’s information
  • Student can view the notice board all notice which are only for declare students and all user’s notice.
  • Student can know about the examination grading system and marks and point.
  • Student can view the all class’s examination routine with his own examination routine.
  • Student can view the examination results which is published.
  • Student can view his own mark sheet
  • Student can view the library books category and books.
  • Student can send the message the teachers and his classmate.
  • Student can view, edit and change his personal profile information.
  • Student can set or change the his profile picture, he also can change the password for this software.
  • Student have a personal events calendar as he wrote down his events in this calendar.

Parent

  • Parents can view class routine.
  • Parents can know about the teacher’s information and contact with them.
  • Parents can view the notice board all notice which are only for declare students, parents and all user’s notice.
  • Parents can know the all other parents information’s.
  • Parents can know about the examination grading system and marks and point.
  • Parents can view the all class’s examination routine with his own child’s examination routine.
  • Parents can view the examination results which is published.
  • Parents can view his own child’s mark sheet
  • Parents can view the library books category and books.
  • Parents can send the message the teachers and admin in this software.
  • Parents can view, edit and change his personal profile information.
  • Parents can set or change the his profile picture, he also can change the password for this software.
  • Parents have a personal events calendar as he wrote down his events in this calendar.

Best Regards,

Engr. Lyndon R. Bermoy
IT Instructor/System Developer/Android Developer
Mobile: 09079373999
Telephone: 826-9296
E-mail:[email protected]

Visit and like my page on Facebook at: https://www.facebook.com/BermzISware

Subscribe at my YouTube Channel at: Ser Bermz

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Great ! But I have a question, how can I go to the login ? i can't find it, can you please tell me where is it ?

Submitted byTemi (not verified)on Sat, 06/13/2020 - 13:17

Great work. Please can you explain on how to setup the database ? Thanks in advance
Submitted byMariappan G (not verified)on Thu, 10/08/2020 - 15:57

Nice Project ! But unable to login ! Please give me the username & password !

Submitted byMariappan G (not verified)on Thu, 10/08/2020 - 15:58

Unable to Login ! Please tell User name & Password ! thanks in advance !

Submitted byOlusegun01 (not verified)on Fri, 10/23/2020 - 06:56

no login page and database found
Submitted byAsif Bukhari (not verified)on Tue, 06/15/2021 - 16:14

http://http://localhost/AdvancedSchoolManagementSystemwithCompleteFeatures/ A Database Error Occurred Unable to connect to your database server using the provided settings. Filename: C:\Apache24\htdocs\AdvancedSchoolManagementSystemwithCompleteFeatures\system\database\DB_driver.php Line Number: 124
Submitted byYawo (not verified)on Tue, 06/15/2021 - 23:41

Please help us to get the password. I have tried to reset the password but still not avail. Thank you
Submitted byRiva (not verified)on Sat, 11/06/2021 - 15:49

Deprecated: Required parameter $message follows optional parameter $level in C:\xampp\htdocs\system\system\core\Common.php on line 350 Fatal error: Uncaught Error: Call to undefined function mysql_pconnect() in C:\xampp\htdocs\system\system\database\drivers\mysql\mysql_driver.php:91 Stack trace: #0 C:\xampp\htdocs\system\system\database\DB_driver.php(115): CI_DB_mysql_driver->db_pconnect() #1 C:\xampp\htdocs\system\system\database\DB.php(148): CI_DB_driver->initialize() #2 C:\xampp\htdocs\system\ISFM\third_party\MX\Loader.php(111): DB(Array, NULL) #3 C:\xampp\htdocs\system\system\core\Loader.php(1171): MX_Loader->database() #4 C:\xampp\htdocs\system\system\core\Loader.php(152): CI_Loader->_ci_autoloader() #5 C:\xampp\htdocs\system\ISFM\third_party\MX\Loader.php(64): CI_Loader->initialize() #6 C:\xampp\htdocs\system\system\core\Controller.php(51): MX_Loader->initialize() #7 C:\xampp\htdocs\system\ISFM\modules\auth\controllers\auth.php(10): CI_Controller->__construct() #8 C:\xampp\htdocs\system\system\core\CodeIgniter.php(308): Auth->__construct() #9 C:\xampp\htdocs\system\index.php(211): require_once('C:\\xampp\\htdocs...') #10 {main} thrown in C:\xampp\htdocs\system\system\database\drivers\mysql\mysql_driver.php on line 91
Submitted byNkosinathi (not verified)on Mon, 11/22/2021 - 16:55

Hi Please assist with log in a student. it returns an error. 404 Page not found
Submitted byStuart (not verified)on Thu, 03/24/2022 - 13:48

How to fix the page not found error before even it displays the interface
Submitted byKayode Owolabi (not verified)on Sat, 09/10/2022 - 10:42

This is a very poor project. No Database Directory, Errors on every pages, invalid logins etc. Please always improve your work before dumping trash here
Submitted byErrror (not verified)on Thu, 10/13/2022 - 22:37

Deprecated: Optional parameter $level declared before required parameter $message is implicitly treated as a required parameter in C:\xampp\htdocs\SchollMastert\system\core\Common.php on line 350 Fatal error: Uncaught Error: Call to undefined function mysql_pconnect() in C:\xampp\htdocs\SchollMastert\system\database\drivers\mysql\mysql_driver.php:91 Stack trace: #0 C:\xampp\htdocs\SchollMastert\system\database\DB_driver.php(115): CI_DB_mysql_driver->db_pconnect() #1 C:\xampp\htdocs\SchollMastert\system\database\DB.php(148): CI_DB_driver->initialize() #2 C:\xampp\htdocs\SchollMastert\ISFM\third_party\MX\Loader.php(111): DB(Array, NULL) #3 C:\xampp\htdocs\SchollMastert\system\core\Loader.php(1171): MX_Loader->database() #4 C:\xampp\htdocs\SchollMastert\system\core\Loader.php(152): CI_Loader->_ci_autoloader() #5 C:\xampp\htdocs\SchollMastert\ISFM\third_party\MX\Loader.php(64): CI_Loader->initialize() #6 C:\xampp\htdocs\SchollMastert\system\core\Controller.php(51): MX_Loader->initialize() #7 C:\xampp\htdocs\SchollMastert\ISFM\modules\auth\controllers\auth.php(10): CI_Controller->__construct() #8 C:\xampp\htdocs\SchollMastert\system\core\CodeIgniter.php(308): Auth->__construct() #9 C:\xampp\htdocs\SchollMastert\index.php(211): require_once('C:\\xampp\\htdocs...') #10 {main} thrown in C:\xampp\htdocs\SchollMastert\system\database\drivers\mysql\mysql_driver.php on line 91
Submitted bySoyel ghosh (not verified)on Wed, 11/23/2022 - 19:12

Deprecated: Optional parameter $level declared before required parameter $message is implicitly treated as a required parameter in C:\xampp\htdocs\School Management System\system\core\Common.php on line 350 404 Page Not Found The page you requested was not found.
Submitted bycandice j (not verified)on Thu, 12/15/2022 - 10:45

Hello ask ko lang pano po e set up ito and ano step by step kasi need po sana namin gawin ito para sa school sa barrio para di na mahirapan mga teachers. Salamat
Submitted byknowbody (not verified)on Sat, 06/17/2023 - 01:29

it says The requested URL was not found on this server what dose it mean?
Submitted byS M K G A S Bandara (not verified)on Sun, 02/11/2024 - 20:46

Deprecated: Required parameter $message follows optional parameter $level in C:\xampp\htdocs\sms\system\core\Common.php on line 350 Fatal error: Uncaught Error: Call to undefined function mysql_pconnect() in C:\xampp\htdocs\sms\system\database\drivers\mysql\mysql_driver.php:91 Stack trace: #0 C:\xampp\htdocs\sms\system\database\DB_driver.php(115): CI_DB_mysql_driver->db_pconnect() #1 C:\xampp\htdocs\sms\system\database\DB.php(148): CI_DB_driver->initialize() #2 C:\xampp\htdocs\sms\ISFM\third_party\MX\Loader.php(111): DB(Array, NULL) #3 C:\xampp\htdocs\sms\system\core\Loader.php(1171): MX_Loader->database() #4 C:\xampp\htdocs\sms\system\core\Loader.php(152): CI_Loader->_ci_autoloader() #5 C:\xampp\htdocs\sms\ISFM\third_party\MX\Loader.php(64): CI_Loader->initialize() #6 C:\xampp\htdocs\sms\system\core\Controller.php(51): MX_Loader->initialize() #7 C:\xampp\htdocs\sms\ISFM\modules\auth\controllers\auth.php(10): CI_Controller->__construct() #8 C:\xampp\htdocs\sms\system\core\CodeIgniter.php(308): Auth->__construct() #9 C:\xampp\htdocs\sms\index.php(211): require_once('C:\\xampp\\htdocs...') #10 {main} thrown in C:\xampp\htdocs\sms\system\database\drivers\mysql\mysql_driver.php on line 91
Submitted byRonald Ouma (not verified)on Tue, 03/12/2024 - 20:22

I would like to take this opportunity to thank you for the mighty work done. I would like to you to advise me about the login details because i have solved the other errors that came along while loading the logging page and i tried to enter the details of the admin's password and user name as listed in the database , table admin but still not able to login.

Add new comment