Skip to content

mariamelwirish/Employee_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Employee System.

An employment management system that allows the user to manage and follow the employees' details and manage them.

Description

An application of object-oriented programming using python in an employment system that allows the user to:

  1. Add new employee.

    The user can add employees & their information (age & salary).

  2. Print all employees.

    The user can view all the employees with all their details. If no employees registered, it displays "No employees at the moment!"

  3. Delete by age.

    The user can delete employees based on the age range by entering the boudries of the range, and all the employees within the range will be deleted.

  4. Update salary by name.

    Typing the employee's name in the application, the user can update his salary.

  5. End the program.

    If the user chose 5, the program terminates.

This project covers multiple concepts such as object-oriented programming, deque data structure, handling invalid input and other types of errors, and case statements in an advanced way.

Executing program

Run the program, choose your desired process, and have fun ^^.

Releases

No releases published

Packages

No packages published

Languages