A desktop-based fee management system developed for the
Database System Lab (CSE 210) project at
Green University of Bangladesh.
This system enables administrators to manage student fee records, courses, and transactions efficiently using
Java Swing and MySQL.
The GUB Fee Management System is designed to replace manual fee management processes with a digital, secure, and user-friendly application. The system allows the admin to:
- Add, edit, and delete fee records
- Manage course information and pricing
- Search and filter fee records
- Generate printable reports and export to Excel or PDF
- Admin-only secure login
- Student fee entry with automated receipt number generation
- Multiple payment methods (Cash, Card, etc.)
- Automated tax and VAT calculations
- Search by name, student ID, course, payment mode, or receipt number
- View and manage course details
- Generate and print reports, export to Excel or PDF
Programming Language: Java (Swing)
IDE: NetBeans
Database: MySQL
Server Environment: XAMPP (for MySQL)
- Windows 10
- Java JDK
- NetBeans IDE
- MySQL Database
- XAMPP
- Dual-core or higher CPU
- 4GB+ RAM
- SSD/HDD with sufficient space for database storage
- Clone the repository
git clone https://github.com/israil-fakir/Fee_Management_System.git cd Fee_Management_System - Open in NetBeans
- Set up MySQL Database
- Create the database using provided SQL scripts
- Update DB connection credentials in the Java code
- Run the project from NetBeans
- Only admin can log in
- Admin can edit and print fee details
- Advanced search functionality
- Data export to Excel
- Runs only on Windows OS
- No student-side portal
- No due payment tracking
- Limited to offline desktop use








