A simple Java-based desktop application to manage students and courses, with report generation via JasperReports.
- Java 11
- Swing (GUI)
- MySQL (Database)
- JasperReports (Reporting)
- Maven (Build tool)
- NetBeans IDE
git clone https://github.com/mr-kumuditha/Student-Management-System-.git
cd studentmanagement- Create DB:
StudentManagementDB - Update credentials in:
JdbcUtil.java
mvn clean install
java -jar target/studentmanagement-1.0-SNAPSHOT.jar- Username: admin
- Password: 12345
- Use "Generate Student Report" in the app to view reports.
- MySQL Connector/J 8.0.33
- JasperReports 6.21.3
MIT License