School MGMT

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

SOURCE CODE & PROJECTS

Projects, Tutorials, and more

Start Download - PDF Now


Get The Easiest PDF Converter. Convert From Doc To PD

free.fromdoctopdf.com

Home Languages  App Projects  

Search… 

Download PDF
[Free]
Download Here

doctopdfpro.com

PHP PROJECTS

SCHOOL MANAGEMENT SYSTEM IN PHP WITH SOURCE


CODE
 July 30, 2018  Fabian Ros  49 Comments

Start Download - PDF Now

Ad Get The Easiest PDF Converter. Convert From Doc To PDF Now (Free)!
Ad
free.fromdoctopdf.com

Learn more

Messenger WhatsApp Google Bookmark Copy Link More

Project: School Management System In PHP with source code

– To download School Management System project for free (scroll down)

About Project

School Management System project is developed using PHP, CSS, Bootstrap, and JavaScript. Talking about
the project, it has all the essential features. This project contains only the admin side where he/she can
CRUD and manage students, Fees, teachers, classes, subjects, hostels and many more. The Admin plays the
main role in the management of the system. In this project, all the main functions are performed from the

Admin side.
About System

Admin has full control of the system, all the functions are to be performed from Admin panel. Here, the
user can use the features of CRUD and manage students, fees, bank, teachers, subjects, classes, streams,
hostel, timetable, events, notices/announcement, exam result, fee structure, attendance. Login sessions can
also be viewed from the admin panel. Now talking about all the main functions of the system, that is the
feature to add, edit, delete and view students, teachers, classes, hostels, streams, and management of Fees.
While adding a student, the user has to provide full name, select gender, date of birth, attach photos,
registration number, select class, stream, hostel, date of joining, category, academic year, total fees,
advance fees, balance, and parents.

Likewise, while adding teachers, the user should provide name, select gender, age, phone number, email id,
and sta number. For the payment of the fees, the fees amount should be declared from the fees structure
section. All the payments are done through banks. So it is necessary to have bank section here. And the
user can add bank name with an account number which is needed during payment of fees of a student. For
the payment of fees, he/she has to select a student’s name, session, provide the paid amount, select bank
branch, and remarks. Not just students and the teacher, here the user has to add subject and classes
details too. Its too easy to add subjects and classes, he/she just has to provide a subject and class name.
And talking about the streams its the also has the same procedure.

Other Features

A school also contains hostel so this is also an important feature of the system. Similarly, while adding
hostels, the procedure is too easy all you have to do is provide a name and select availability status whether
it’s available or not available. During the school period, the timetable must be set for the students, so this
system also contains management of timetables from where system admin can easily manage timetables.
The user just has to provide timetable photo, and select class and stream in order to set a timetable for the
students. For the events management through the system, the admin has to provide an event’s name,
select date, and insert details. Through this feature, all the school events are managed in a systematic way.

Another role of the admin is that making an announcement by publishing notices for the students as well as
students of the school. It’s similar to events, all you have to do is add the announcement title, with date, and
details about the announcement. With this feature, each and every student, as well as the teacher, can be
aware of the upcoming events or the announcements. Last but not the lease, one of the important feature
is publishing exam results and this feature is also available in the system. To publish an exam result he/she
has to select a student’s name, category, subject, enter marks and term. This feature makes easy
management of exam results as the admin can add, view and delete easily. Class attendance is also
maintained through the system by selecting subject, name, date and marking attended or not.

Minor Features

And also all the sessions can be viewed from the admin panel which shows Year, term and status. In the
admin dashboard, all the recent fee collections are displayed with ID number, student’s name, amount and
total balance. And yes, each and every student’s parent details should also be recorded in the system which
is also displayed in the admin dashboard. Others like the number of total attendance, exams, sessions,
student type and fees structure are also displayed. School Managment system in PHP helps in easy
management of the school functions. Design of this project is dashing and responsive so that user won’t
nd it di cult to use, understand and navigate.

The system also contains an admin area from where you can check the latest updates and entries of the
system which includes the all the management done. And also check the member stats. Maintainance mode
can be set on and o here. This means whenever the system needs to go under maintenance, the system
can be switched on to maintenance mode. It contains other utilities like Admin settings, rebuild thumbnails,
mail all users. Database backups can be made easily through the system and user management can be
done.

To run this project you must have installed virtual server i.e XAMPP on your pc (for Windows). School
Management System in PHP with source code is free to download, Use for educational purposes only!
For the project demo, have a look at the image slider below.

China’s #1 Trade Exhibition


Ad Find a staggering selection of suppliers in hundreds of product categories all in 1
place!
Ad
Canton Fair

Sign Up


STUDENTS

Features:

1. Login System
2. Admin Panel
3. User management
4. CRUD Students, Teachers, Subjects, Class, Hostels, Stream
5. Manage Fees, Events, Timetables, attendance
6. Make announcements
7. Publish Exam Results
8. Add fees structure
9. Student’s parent details
10. Session
11. Database backup

How To Run??

After Starting Apache and MySQL in XAMPP, follow the following steps

1st Step: Extract le
2nd Step: Copy the main project folder
3rd Step: Paste in xampp/htdocs/

Now Connecting Database

4th Step: Open a browser and go to URL “http://localhost/phpmyadmin/”


5th Step: Then, click on databases tab
6th Step: Create database naming “fantastic_school_admin_db” and then click on import tab
7th Step: Click on browse le and select “fantastic_school_admin_db.sql” le which is inside “database”
folder
8th Step: Click on go.

After Creating Database,

9th Step: Open a browser and go to URL “http://localhost/schooladmin/”


For Admin Panel
Final Step: Go To URL “http://localhost/schooladmin/admin/”
Insert the username and password which is provided inside the “Readme.txt” le.

LOGIN DETAILS ARE PROVIDED IN “Readme.txt” FILE INSIDE PROJECT FOLDER

DOWNLOAD SCHOOL MANAGEMENT SYSTEM IN PHP WITH


SOURCE CODE: CLICK THE BUTTON BELOW

I'm not a robot


reCAPTCHA
Privacy - Terms

Download Now!

Messenger WhatsApp Google Bookmark Copy Link More

China’s #1 Trade Exhibition


Ad Find a staggering selection of suppliers in hundreds of product categories all in 1
place!
Ad
Canton Fair

Sign Up 
 More Under: bootstrap, css, javascript, PHP

 Previous Article Next Article 


Space Shooter Game In HTML5 And JavaScript With Text Editor Application In Java With Source Code
Source Code

 You May Also Like

PHP PROJECTS

Simple Laundry System In PHP With Source Code


 October 7, 2019  0 Comments

Project: Simple Laundry System in PHP with source code -To


download Simple Laundry System In PHP project for free(Scroll Down)
The…

Ad
Free Download
Search & View

Search Smart Visit Sit

JAVASCRIPT PROJECTS

Flood Game In Javascript With Source Code


 October 6, 2019  2 Comments

Project: Flood Game In JavaScript With Source Code -To


download Flood Game In Javascript for free(Scroll Down) The Flood
Game…

JAVASCRIPT PROJECTS

Bubble Shooter Game In Javascript With Source Code


 October 4, 2019  2 Comments

Project: Bubble Shooter Game In JavaScript With Source Code -To


Download Bubble Shooter Game In JavaScript With Source…

JAVASCRIPT PROJECTS

Routine Management System In Javascript With Source


Code
 October 3, 2019  1 Comment

Project: Routine Management System In JavaScript With Source Code -


To download Routine Management System In Javascript for free(Scroll
Down) The…

JAVASCRIPT PROJECTS

Guest Manager In Javascript With Source Code


 October 2, 2019  1 Comment

Project: Guest Manager In JavaScript With Source Code -To


download Guest Manager In Javascript for free(Scroll Down) Guest
Manager is…

49 Leave a Reply

Join the discussion...


29  20  3     32

  Subscribe    newest  oldest  most voted

Deva Pandiyan 

class attendance could not working how to x. try attendance it can show duplicate forine
Guest key show it how can i x plz help
: Duplicate entry ‘0’ for key ‘PRIMARY’
Query:
insert into classattendance set Subject=’0′, Student=’1′, RegNo=’1′, Class=’1′, Stream=’1′,
Attended=NULL, Date=’2018-8-7′
The above info is displayed because you are currently signed in as the super admin. Other
users won’t see this.Back

 4    Reply  1 year ago 

Naseeb Bajracharya 

this project is not totally completed, it might contain some bugs!


Guest

 0   Reply  1 year ago

antima 

sir one another programe in login problem how to solve this..


Guest Data base in Username and password are admin..admin
when i type and click on login show massege invalid login..

0){
session_start();
$_SESSION[‘admin_id’]=$row[0];
$_SESSION[‘username’]=$row[1];
header(“location:http://“.$_SERVER[‘HTTP_HOST’].dirname($_SERVER[‘PHP_SELF’]).”/admin.p
hp”);
}else{
$message=”Invalid login Try Again”;
}
break;
case ‘Pharmacist’:
$result=mysql_query(“SELECT pharmacist_id, rst_name,last_name,sta _id,username
FROM pharmacist WHERE username=’$username’ AND password=’$password'”);
$row=mysql_fetch_array($result);
if($row>0){
session_start();
$_SESSION[‘pharmacist_id’]=$row[0];
$_SESSION[‘ rst_name’]=$row[1];
$_SESSION[‘last_name’]=$row[2];
$_SESSION[‘sta _id’]=$row[3];
$_SESSION[‘username’]=$row[4];
header(“location:http://“.$_SERVER[‘HTTP_HOST’].dirname($_SERVER[‘PHP_SELF’]).”/pharma
cist.php”);
}else{
$message=”Invalid login Try Again”;
}
break;
case ‘Cashier’:
$result=mysql_query(“SELECT cashier_id, rst_name,last_name,sta _id,username FROM
cashier WHERE username=’$username’ AND password=’$password'”);
$row=mysql_fetch_array($result);
if($row>0){
session_start();
$_SESSION[‘cashier_id’]=$row[0];
$_SESSION[‘ rst_name’]=$row[1];
$_SESSION[‘last_name’]=$row[2];
$_SESSION[‘sta _id’]=$row[3];
$_SESSION[‘username’]=$row[4];
header(“location:http://“.$_SERVER[‘HTTP_HOST’].dirname($_SERVER[‘PHP_SELF’]).”/cashier.
php”);
}else{
$message=”Invalid login Try Again”;
}
break; 
case ‘Manager’:
$result=mysql_query(“SELECT manager_id, rst_name,last_name,sta _id,username FROM
manager WHERE username=’$username’ AND password=’$password'”);
$row=mysql_fetch_array($result);
if($row>0){
session_start();
$_SESSION[‘manager_id’]=$row[0];
$_SESSION[‘ rst_name’]=$row[1];
$_SESSION[‘last_name’]=$row[2];
$_SESSION[‘sta _id’]=$row[3];
$_SESSION[‘username’]=$row[4];
header(“location:http://“.$_SERVER[‘HTTP_HOST’].dirname($_SERVER[‘PHP_SELF’]).”/manage
r.php”);
}else{
$message=”Invalid login Try Again”;
}
break;
}}
echo <<<LOGIN

Pharmacy Sys

#content {
height: auto;
}
#main{
height: auto;}

Pharmacy Sys

Login here
$message

–Select position–
Admin
Pharmacist
Cashier
Manager

Pharmacy Sys 2013. Copyright All Rights Reserved

LOGIN;
?>

 1    Reply  1 year ago 

Naseeb Bajracharya 

make sure about your database connections, you might need to con gure the
Guest database connection. Try doing these and if it still didn’t work then kindly send us
your Screenshot at [email protected]

 0   Reply  1 year ago

asad 

Hi how to download any project this site


Guest
 0    Reply  1 year ago 

Naseeb Bajracharya 

There’s a Green Download Button below h2 text “Download School Management


Guest System In . . . .”

 0   Reply  1 year ago 

pranay 

whrer is the source code sir….


Guest

 0   Reply  6 days ago 

codeprojects 

there is a green Download Now! button


Editor click it and you will get the source code

 0   Reply  5 days ago 


asad 

How to download any project code this site, because i am not downloading any project
Guest code?

 0    Reply  1 year ago 

Naseeb Bajracharya 

There’s a Green Download Button below h2 text “Download School Management


Guest System In . . . .”

 0   Reply  1 year ago

Suman Ghosh 

Can you give its full report or documentation?


Guest
 0    Reply  10 months ago 

Fabian Ros 

Sorry we don’t have it


Author The project is all we have got

 0   Reply  10 months ago

ROMEO 

Do you have a complete version of this project which does not show This error?
Guest “Duplicate entry ‘0’ for key ‘PRIMARY’

Query:
insert into feescollection set Student=’1′, Class=’1′, Session=’1′, PaidAmount=’4000′,
Balance=’1′, Branch=’1′, Date=’2018-11-25′, Remarks=NULL

The above info is displayed because you are currently signed in as the super admin. Other
users won’t see this”.
Kindly if you have It, send me the download link. Thank you so very much.

 0    Reply  10 months ago 

Fabian Ros 

this is all we have


Author

 0   Reply  10 months ago 

ROMEO 

so bro how to i x that error?


Guest

 0   Reply  10 months ago

Yash joshi 

Where can I nd the xampp/htdocs/. To paste themain project folder


Guest
 1    Reply  9 months ago 

Fabian Ros 

it’s inside the Xampp folder – where you have installed!


Author

 0   Reply  9 months ago

Prakash Singh 

Plz. suggest
Guest Field ‘id’ doesn’t have a default value
Query:
insert into branch set Name=’SBI’, AccountNumber=’22405735000′

The above info is displayed because you are currently signed in as the super admin. Other
users won’t see this.Back

 0    Reply  9 months ago

Samir 

Hi sir,
Guest I wants to know about in student section there is a registered box. But when m given some
value but it’s not accept, Witch types of value it’s taken please suggest me. And when
maintenance mode is on how to o this. Please reply me for this.

Thanks.

 0    Reply  9 months ago

BASHIR5000 

le:///root/Pictures/Screenshot%20from%202019-01-09%2008-26-05.png
Member sorry i dont knowwhy iam facing this

 0    Reply  8 months ago

sonu 

sir the portion after creating database is not get executed


Member
 0    Reply  8 months ago

Michael 

Error
Guest —
— Database: fantastic_school_admin_db

— ——————————————————–


— Table structure for table branch

CREATE TABLE IF NOT EXISTS branch (


id int(10) unsigned NOT NULL,
Name varchar(40) NOT NULL,
AccountNumber varchar(40) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8

This is the error I get

 0    Reply  7 months ago

Samir Pandey 

how to given admin full access to other user


Guest
 0    Reply  7 months ago

dhaval bhanushali 

I have a question?
Guest how to go admin panel
i have try to some changes in school management website when i click save changes i got
an answer that this website is currently down for maintenance
we expect to back in couple of hours. thank you for your patience.
so please help how i can run this website.

 0    Reply  7 months ago 

Fabian Ros 

you’re using the system through admin panel!


Author

 0   Reply  7 months ago




dhaval bhanushali 

means what?
Guest can you explain please?

 0   Reply  7 months ago

priya 

while i am doing this step


Guest After Creating Database,

9th Step: Open a browser and go to URL “http://localhost/schooladmin/”


For Admin Panel
Final Step: Go To URL “http://localhost/schooladmin/admin/”

this both steps shows me that object not found .. what do i do please help

 0    Reply  6 months ago 

Fabian Ros 

check project folder’s name carefully! and do provide proper folder url.
Author

 0   Reply  6 months ago

Arpita 

after going to the last step localhost/schooladmin


Guest only a header is showing and there’s no other way to signout

 0    Reply  6 months ago

NebbaGrav 

How can I edit the names of the sections of the code?


Guest
 0    Reply  6 months ago

yassine 

can you tell me what is the le of connection db to change the password bcz i’ve a
Guest di erent password??

 0    Reply  5 months ago 

Fabian Ros 

con g.php
Author

 0   Reply  5 months ago

fachrur rozi 

help me please, i got this error in regno


Guest This value already exists or is invalid. Please make sure to specify a unique valid value.

 0    Reply  4 months ago

Raghvendra 

Sir where do I get the code of this programme


Guest
 0    Reply  4 months ago 

Fabian Ros 

there’s a green download button!


Author

 0   Reply  4 months ago


Hi I downloaded the project. When I login I get a message your previous login
Joojo 
attempt fail. Try again but I used the same password and username in the le

 0    Reply  3 months ago


Guest

AMIT KUMAR DAS 

fter going to the last step localhost/schooladmin


Guest only a header is showing.

 0    Reply  3 months ago 

Fabian Ros 

make sure about your database connections, you might need to con gure the
Author database connection. Try doing these and if it still didn’t work then kindly send us
your Screenshot at [email protected]

 0   Reply  3 months ago

PREETHI 

i too have the same problem what can I do now


Guest

 0   Reply  1 month ago

Bobby 

This is nice guys


Guest
 0    Reply  3 months ago

shiv singh 

Open a browser and go to URL “http://localhost/schooladmin/


Guest there it will show object not found why can u tell me

 0    Reply  3 months ago

Cabdiraxmaan cm 

i want complete video of project plz


Guest
 0    Reply  3 months ago

Ravi K 

Is there any video demo link available?


Guest
 0    Reply  3 months ago 

Fabian Ros 

not at the moment


Author

 0   Reply  3 months ago

Prasanna 

Hi, after I imported the database, when I try to access the url :
Guest http://localhost:8888/schooladmin/

I am getting the error : “Access denied for user ‘root’@’localhost’ (using password: NO)”

Is there anything I have to do to get over this ?

 0    Reply  2 months ago 

Fabian Ros 

con gure in con g.php/conn.php/db.php 


Author
 0   Reply  2 months ago

sarfaraz 

can anybody help me on this error


Guest Fatal error: Uncaught ArgumentCountError: Too few arguments to function sql(), 1 passed
in F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\hooks\feescollection.php on line 83 and exactly 2 expected in
F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\admin\incFunctions.php:386 Stack trace: #0
F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\hooks\feescollection.php(83): sql(‘update students…’) #1
F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\feescollection_dml.php(76): feescollection_after_insert(Array, Array,
Array) #2 F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\datalist.php(252): feescollection_insert() #3
F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\feescollection_view.php(159): DataList->Render() #4 {main} thrown in
F:\xamp\htdocs\School\School-Management-SMS-PHP\School Management SMS
PHP\schooladmin\admin\incFunctions.php on line 386

 0    Reply  29 days ago 

codeprojects 

which php version are you using?


Editor if its php7 please try doing this

 0   Reply  14 days ago

Abdulbasit Sultan 

well special thanks to all of you


Guest
 0    Reply  18 days ago

Contact Us

Privacy Policy

Home About Source Code &


Projects
Language
Source Code & Projects is developed
Tutorials to provide beginners with tutorials,
source code, and projects to build
How to ? their technical knowledge and
exchange ideas. We hope to provide
students with interesting and
relevant downloadable open source
projects for free. Visit us to join our
Source Code Projects organization.


TL;DR We are fast becoming best open source code & projects organization - Code Projects is developed to provide interested people with resources to build their
knowledge, and exchange ideas. We hope to provide anyone with necessary and relevant content projects they need to practice and help in their daily programming
career. We provide tutorials, free source codes and how to’s? to get started with projects that might interest you. Please feel free to use it for educational purposes. The
source code for the projects available is based on di erent computer programming languages such as C/C++, PHP, Java, Javascript, VB.Net, https://code-
projects.org/c/languages/project/c-sharp-projects/C#, Python and Swift. We are also the go-to platform to nd the source code for the application project. If you want to
be a game developer or android developer, we can help you get started with our list of game app projects and Android app projects. So feel free to choose whichever
language you want to begin your project. What more, we also provide beginners with C Tutorial, C++ Tutorial, Java Tutorial, PHP Tutorial, JavaScripts Tutorial, and Python
Tutorial. Visit Source Code & Project today to see how we can help build your career!

Copyright 2017-2019 by SourceCode and Projects.

You might also like