The Employee Management System is a Java-based project that allows managing employee information in a centralized database. It provides functionalities to add, update, view, and delete employee records, making it easier to handle employee-related operations efficiently.
- Add Employee: Add new employee details to the database.
- Update Employee: Modify existing employee information.
- View Employee: View detailed information about employees.
- Delete Employee: Remove employee records when they leave the company.
- Programming Language: Core Java (Swing & AWT)
- Database: MySQL
- IDE: NetBeans
- Frontend: Built using Swing and AWT for a graphical user interface.
- Backend: Connected to a MySQL database for storing and retrieving employee details.
-
Clone the Repository:
git clone https://github.com/kmprasannakumar/employee-management-system.git
-
Open in NetBeans:
Launch NetBeans and open the project directory.
-
Set Up the Database:
-
Import the provided SQL file into MySQL.
Update the database configuration in the project files (e.g., username, password, and database name). Run the Project:
-
Build and run the project in NetBeans.
📈 Future Enhancements
Role-based access control for admin and employees.
Advanced reporting and analytics.
Integration with payroll systems.
📝 License This project is licensed under the MIT License. See the LICENSE file for more details.
🌐 Connect with Me GitHub: kmprasannakumar Email: prasannakumar.oxf@gmail.com
Thank you for checking out this project! Feel free to contribute or reach out with any questions. 😊