This Employee Management System is a Java application that allows users to manage employees, departments, work planning, and access accounts.
- Authentication System: Users can authenticate themselves using their credentials to access the system.
- Employee Management: Allows users to create, update, and delete employee records.
- Department Management: Provides functionality to create, update, and delete department records.
- Work Planning: Enables users to create, update, and delete work planning for employees.
- Access Account Management: Allows users with admin role to create and delete access accounts for other users.
- Java: Programming language used to develop the application.
- storage : Using .ser files to store data with serialization.
- JavaFX: Framework for building the graphical user interface.
- Upon launching the application, you will be presented with a login screen.
- Enter your credentials to access the main dashboard (account with username 'jack' and password '123' is created by default).
- Use the navigation menu to manage employees, departments, work planning, and access accounts.
- Follow the on-screen instructions to perform specific actions (create, update, delete, etc.).
Contributions are welcome! If you find any issues or want to enhance the Employee Management System, please submit a pull request. Make sure to follow the existing code style and include relevant tests.
- JavaFX: Java framework for building desktop applications.
For any inquiries or suggestions, please contact redatarg@gmail.com.
Feel free to customize this README.md file according to your project's specific details and requirements.