Question: In this assignment, we will construct a partial functioning project that will be able to do some of the tasks in the parallel homework assignment.

In this assignment, we will construct a partial functioning project that will be able to do some of the tasks in the parallel homework assignment. The objective of the homework assignment is to design a class that will have the API to manage a collection of Employee Objects in an array tracking inventory of Employees. The practice version will manage a collection of Employee class instances.

You can use any version of the Employee Object that you worked on for this assignment. The goal of the assignment is not to use any of its functionality. The goal of the assignment to manage the objects as a collection.

Students should review Video Collections for the Array Management System that I provided to work on this assignment. The goal for the practice assignment is to duplicate the build illustrated in the video series. Students should view the video series in sequential order. Students should also view the assigned reading material on Array Management to get a framework of proven algorithms used to perform some of the tasks

I provide a framework for setting up this assignment in a sequence of guided videos in the User Defined Object Module. The Videos are under the text header titled "Video Tutorial Guides for Designing and Implementing Basic User Defined Object Systems "

I also provided a draft document that I am developing that outlines the same material in the Guided Videos. The name of this document is "Managing an Array of Elements" You can find this document under the Tet Header named " User Defined Objects Reference Documents"

Additionally, there are two Internet Tutorials that I provided that also describes and illustrate algorithms for adding, deleting, searching, updating, and sorting, elements in arrays. These tutorials are under the Text Header named "Array Management Tutorials " I have also provided links to these tutorials below

Tutorials Point Data Structures

Geeks for Geeks - Array Management

You should create a menu system that provides the following options. The program stays in the menu system until the Exit Program Selection is taken. The Guided Video Series Illustrates how to set this up.

Add Instance to the Array

List Instances in an Array

Search for an Instance in the Array

Delete an Instance from the Array

Update an Instance in the Array

Save Array Elements to CSV File

Exit Program

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!