School Management System


School Management System is a web-based School Management Software developed as a class project by a group of my students of round-17 under my guidance. This project is designed for better interaction between students, teachers, parents & management.

This project is available for download for students for free of cost.

Project Information:
Language : Java, HTML, CSS
Framework : PrimeFaces(JSF)
Database : MySQL Server 5.0
IDE : NetBeans 7.0.1
Web Server : Apache-Tomcat
Other Tools : Notepad++ v5.6.8, Adobe Photoshop cs5

Admin module:
Academic Year
Class Routine
Notice Management


Marks Entry Management

View Result
View Attendance

How to run this project:
Create MySQL database from the sql
Open Project using Netbeans
Add the following jars to classpath
Change the database user name and password in under school.util package.
Clean and Build the project
Run the project.

Admin Login User Name: admin
Password: 123



Hello! I am Md. Abdul Bari; founder and admin of javaknowledge; currently providing training as a J2EE faculty in The Computers Ltd. Dhaka, Bangladesh under an IT Scholarship project provided by IDB-BISEW. I am a self learner and passionate about training and writing. I am always trying my best to share my knowledge through my blog.

More Posts - Website

Follow Me:
TwitterFacebookGoogle Plus

91,404` Total Views


  • please give me user name and paswd .. existing user and paswd is not work..

  • Please username and password.

  • where is jar file ? when i download project and open folder of project so i dint get all jar file whatever you had put in project instructions.

  • Iam gettin gthis error
    Warning: Could not find file C:\Users\Admin\Downloads\Compressed\school\project\School Management\${libs.jstl11.classpath} to copy.
    BUILD FAILED (total time: 1 second)

  • mysql cant show your database in impot option

  • it is showing error where ever this is
    import org.primefaces… is used
    even though i have added primefaces-3.5.jar to library folder of the project

  • i have included all the jar files mentioned above but it is showing error for
    import org.primefaces. .. where ever it is used
    plz guide me

  • also errror in xmlns:p=””

  • Nice job, Thanks Abdul along with your students. My question, is the project going to continue either by the original developers or other students, because at its current state many things are remaining for e.g. reports and bugs exist here and there. Moreover the project would benefit from a user’s manual, i.e. both technical and functional (I’m not sure but I couldn’t find it). I managed to deploy and get it working on Netbeans environment with some work around. Nonetheless thumbs up, its a nice start, at least from a developers point of view.

  • Not creating Students and Teachers at Student,Teachers Registration info..

  • Thank your very much for devoting your time and energy to help people in learning. Please l have downloaded the School Management software which will also help me to learn more. But l have problem on how to launch which an attempt to run or launch brings this error.” C:\Users\ELA\Documents\NetBeansProjects\School Management\nbproject\build-impl.xml:1041: Warning: Could not find file C:\Users\ELA\Documents\NetBeansProjects\School Management\${libs.jstl11.classpath} to copy.
    BUILD FAILED (total time: 1 second)” Please help me out.

  • Good Project

  • when i try to run the program i get the following error message

    /myTemplate.xhtml @37,108 action=”#{loginBean.logout()}” Failed to parse the expression [#{loginBean.logout()}]

    i included all the binaries, i clean and build still the error above comes up

  • hi,
    firstly thanks for your project But when m running this project the following error is coming and i follow every steps :

    ant -f “C:\\Users\\KKamal\\Documents\\NetBeansProjects\\School Management” “-Dbrowser.context=C:\\Users\\KKamal\\Documents\\NetBeansProjects\\School Management” -DforceRedeploy=false clean dist
    Deleting directory C:\Users\KKamal\Documents\NetBeansProjects\School Management\build
    C:\Users\KKamal\Documents\NetBeansProjects\School Management\nbproject\build-impl.xml:1472: Unable to delete file C:\Users\KKamal\Documents\NetBeansProjects\School Management\build\web\WEB-INF\lib\all-themes-1.0.10.jar
    BUILD FAILED (total time: 9 seconds)

    Please help me out ASAP

  • how to run this ………..send me reply in full detail…. am not able to run

  • Thank you very much

  • when i try to run the program i get the following error message

    /myTemplate.xhtml @37,108 action=”#{loginBean.logout()}” Failed to parse the expression [#{loginBean.logout()}]

    i included all the binaries, i clean and build still the error above comes up

  • User Name = admin
    Password = 123

    is not working. Please provide updated username and password

  • FAIL – Deployed application at context path /School_Management but context failed to start
    C:\Users\FRANCISCOHELIODACUNH\Documents\NetBeansProjects\school\project\School Management\nbproject\build-impl.xml:1101: The module has not been deployed.
    Check the server log for more details.
    Help me ,please

  • I getting errors below error , how to solve this , I have tried all the options given in the net , still having this Issue , help

    SEVERE: Exception starting filter PrimeFaces FileUpload Filter
    java.lang.ClassNotFoundException: org.primefaces.webapp.filter.FileUploadFilter
    at org.apache.catalina.loader.WebappClassLoader.loadClass(
    at org.apache.catalina.loader.WebappClassLoader.loadClass(
    at org.apache.catalina.core.DefaultInstanceManager.loadClass(
    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(
    at org.apache.catalina.core.ApplicationFilterConfig.(
    at org.apache.catalina.core.StandardContext.filterStart(
    at org.apache.catalina.core.StandardContext$
    at org.apache.catalina.core.StandardContext$
    at java.util.concurrent.ThreadPoolExecutor.runWorker(
    at java.util.concurrent.ThreadPoolExecutor$

  • thanks sr for project

  • Where is the actual source code??

  • Sir Can you give tutorial about making this project?

  • sir,
    i can’t find the jar files included in the zip file

  • it show’s password is incorrect?? !

Leave a Reply

Your email address will not be published. Required fields are marked *

five + 7 =