The Employee Attendance System is a comprehensive, menu-driven console application designed to manage employee records and attendance using Core Java, MySQL, and JDBC. It facilitates employee management, attendance tracking, and generates detailed attendance reports.
-
Employee Management
- Add a new employee
- View employee details
- Update employee information
- Delete an employee
-
Attendance Management
- Record employee attendance
- View attendance details
- Update attendance records
- Delete an attendance record
-
Attendance Report
- Generate monthly attendance report for a specific employee
- Generate daily attendance report for all employees
EmployeeAttendanceSystem
├── src
│ └── com.employee.attendance
│ ├── AttendanceManagement.java
│ ├── AttendanceReport.java
│ ├── DatabaseUtil.java
│ ├── EmployeeAttendanceSystem.java
│ └── EmployeeManagement.java
└── lib
└── mysql-connector-j-8.0.25.jar