Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / To build a HR system using Object Oriented Programming without using Pandas, Numpy

To build a HR system using Object Oriented Programming without using Pandas, Numpy

Project Management

To build a HR system using Object Oriented Programming without using Pandas, Numpy.
 

The task is to build a HR system using Object Oriented Programming.

  • You need to be able to search for a staff member using their birthday.
  • You need to be able to search for a staff member using their zip codes.
  • You will need to be able to sort staff members using their hiring date.
  • You need to be able to add/remove a staff member from the system directory
  • You need to be able to assign reporting hierarchy
    • Note: managers are assigned subordinates
  • There will be one administrator of the HR system

Hints:

  • You can implement organizational hierarchy using inheritance.
  • You will probably need to have following classes:
    • System Directory: Class that holds objects of the organization members
    • Manager: Class representing a manager
    • Member: Class representing a staff member. 
  • Draw out relationships between different classes and what attributes + methods each class needs to have to support the project criteria.

 

 

  • You cannot use Pandas, NumPy, or any other non-standard Python libraries. 
  • You don’t need to use a database. 
  • You don’t need to implement an UI.
  • You don’t need to create a web application. 
  • You need to include and run test cases

 

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE

Related Questions