Skip to content

HaifaAljundi/Employee_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Employee Management System

License: MIT

Overview

The Employee Management System is a Java application developed using NetBeans IDE. It provides a comprehensive solution for managing employee information within an organization. The system includes features for login authentication, detailed employee records, a main menu for navigation, and salary management functionalities.

Features

Login Page

  • Secure Authentication: Users must log in with their credentials to access the system.
  • User Management: Includes functionalities to handle user accounts and permissions.

Screen Shot 2024-07-30 at 9 10 16 PM

Main Menu

  • Navigation: Provides access to different sections of the application such as employee management, salary management, and settings.
  • User-Friendly Interface: Designed with an intuitive interface to facilitate easy navigation.

Screen Shot 2024-07-30 at 9 12 01 PM

Employee Details

  • Add New Employee: Input and store new employee records including personal information, job details, and contact information.
  • Update Employee Information: Modify existing employee records with updated information.
  • Delete Employee Records: Remove records of employees who are no longer part of the organization.
  • View Employee List: Display a comprehensive list of all employees with their details.
  • Search and Filter: Find specific employee records using various search and filter criteria.

Screen Shot 2024-07-30 at 7 38 28 PM

Salary Management

  • Manage Salaries: Input, update, and track employee salary information.
  • Generate Reports: Create reports for salary summaries and payroll details.

Screen Shot 2024-07-30 at 9 12 39 PM

Technologies Used

  • Java: The primary programming language used for developing the application.
  • NetBeans IDE: Integrated Development Environment for coding and managing the project.
  • Swing: Java GUI toolkit for building the graphical user interface.
  • JDBC: Java Database Connectivity for interacting with the database.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages