Question: Problem: Create an employee Record Management system using linked list that can perform the following operations: Insert employee record Delete employee record Update employee record
Problem: Create an employee Record Management system using linked list that can perform the following operations: Insert employee record Delete employee record Update employee record Show details of an employee Search an employee Update the salary of an employee
The employee record should contain the following items Name of Employee ID of Employee First day of work Phone number of the employee Address of the employee Work hours Salary
Approach:
Check Record: It is a utility function of creating a record it checks before insertion
Create Record: It is as simple as creating a new node in the Empty Linked list or Smart Search Record: Search a Record is similar to searching for a key in the linked Delete Record: Delete Record is similar to deleting a key from a linked list. Here the
With the basic knowledge of operations on Linked Lists like insertion, deletion of elements in the Linked list, the employee record management system can be created. Below are the functionalities explained that are to be implemented:
that the Record Already Exist or not. It uses the concept of checking for a Node with given Data in a linked list.
inserting a new node in a non-Empty linked list.
list. Here in the employee record key is the ID number as a unique for every employee.
key is the ID number. Delete record is an integer returning function it returns -1 if no such
re cord with a given roll number is found otherwise it deletes the node with the given key and returns 0.
Show Record: It shows the record is similar to printing all the elements of the Linked list.
Update salary: It add 2% of the salary for every extra hour. By default, 32 hours are
required for every employee.
java please
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
