Trusted by Students Everywhere
Why Choose Us?
0% AI Guarantee
Human-written only.
24/7 Support
Anytime, anywhere.
Plagiarism Free
100% Original.
Expert Tutors
Masters & PhDs.
100% Confidential
Your privacy matters.
On-Time Delivery
Never miss a deadline.
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.
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
Expert Solution
PFA
Archived Solution
Unlocked Solution
You have full access to this solution. To save a copy with all formatting and attachments, use the button below.
Already a member? Sign In
Important Note:
This solution is from our archive and has been purchased by others. Submitting it as-is may trigger plagiarism detection. Use it for reference only.
For ready-to-submit work, please order a fresh solution below.
For ready-to-submit work, please order a fresh solution below.
Or get 100% fresh solution
Get Custom Quote





