CS304 Assignment 2 Solution Guideline Spring 2021 | 100% correct Solution Guideline with code | Link #CS304 #OOP #Spring2021 #Assginment 2
https://theiteducation.com/cs304-assi...
You are hired as an Application developer for a company called XYZ to facilitate the Human resource Management Department (HRM) to keep employee record. You are requested to write a program for HRM department to keep record of maximum 10 employees. Following is a menu and step by step guidance.
Menu:
Welcome to Human Resource Management (HRM) Software of Company XYZ. To do specific task please choose one of the following commands.
1. Add new employee
2. Delete employee information
3. Update employee information
4. Quit
Please enter the related number of your requested command?
Consider the following part of Person class which is containing some data members in it.
Class Person should include following private fields:
• FirstName (String)
• LastName (String)
• PersonalID (Integer)
• Salary (Double)
Class Person should have public member functions for setting and getting the private fields. Member functions should have the following naming style:
• set_FieldName()
• get_FieldName()
The field “PersonalID” of class Person should be unique and auto-increment with the initial value of 8248001 for the first employee. It means that user should not enter the value for “personalID”.
Class HRM should include following private fields:
• Array of employees with the type Person (Private)
• The actual number of employees which is stored in Array of employees(private)
Class HRM should include following public member functions:
• AddPerson()
• DeletePerson(…)
• UpdatePerson(…)
Join our Telegram Group for Fast updates and VU Short Lectures https://t.me/joinchat/TFLF2vbjfq5qs4Ww
Others VU Short Lectures Playlists :-
CS201 Short Lectures
• CS201 Short Lecture 1 | Handouts Lect...
CS304 Object Oriented Programming Short Lectures
• CS304 Short Lectures | cs304 Midterm ...
cs401 Assembly Language Programming Short Lectures
• CS401 Short Lecture 1 | Assembly Prog...
CS402 Theory of Automata Short Lectures
• CS402 Short Lectures | Theory of Auto...
cS504 Short Lectures - Software Engineering-I
• CS504 Short Lectures | SE-I Question ...
Operations Research Lectures - MTH601 Short Lectures
• MTH601 Short Lectures - Operations Re...
Introduction to Psychology Lectures (Urdu / hindi)
• Introduction to Psychology | Lecture ...
SOC-211 Introduction to Sociology (SOC101)
• Sociology Lectures in Urdu & Hindi | ...
cs502 short lectures
• cs502 Short Lecture 1 | VU Short Lect...
Digital Logic and Design - CS302 Short Lectures
• CS302 short lectures | Digital Logic...
CS101 Short Lectures (Midterm Final Term)
• CS101 Short Lecture 1 | Introduction ...
cs501 Short Lectures
• CS501 Short lectures 1-2 | VU Short L...
CS403 Short LECTURES
• CS403 MidTerm Preparation | VU Short ...
CS301 Short Lectures
• CS301 Short Lecture 1 | Data Structur...
CS604 Short Lectures Operating Systems
• CS604 Mid term Grand Quiz Preparation...
join us
/ theiteducation
like us on Facebook Page
/ theiteducation
subscribe out YouTube Channel
https://www.youtube.com/c/TheITeducat...
out website for more tutorials related to programming , office automation and e-commerce.
visit our blog.
http://theiteducation.com/
#TheITeducation #OnlineLectures #OnlineLecture #OnlineLectureVideo
comments for any further query...