Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In Java. If correct, I will upvote :). Thank You Here is the Employee.txt 384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 136, Henry, Huckleberry,41234.5

In Java. If correct, I will upvote :). Thank You

image text in transcribed

Here is the Employee.txt

384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 136, Henry, Huckleberry,41234.5 824, Tom, Tomato, 83768.95 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 092, Zachary, Zucchini, 120000.52 123, Beau, Vine, 142500 882, Bjorn, Free, 65000 495, Pete, Zah, 102468.2 246, Win E., De Poo, 68123 222, Moe, Skeeto, 12789.8 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 973, Amy, Asparagus, 83768.95 542, Charles, Cucumber, 36900 092, Zachary, Zucchini, 120000.52 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05 200, Rita, Rutabaga, 9876.2 642, Gregory, Grape, 61200 384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 136, Henry, Huckleberry,41234.5 824, Tom, Tomato, 83768.95 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 092, Zachary, Zucchini, 120000.52 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05 200, Rita, Rutabaga, 9876.2 123, Beau, Vine, 142500 882, Bjorn, Free, 65000 200, Rita, Rutabaga, 9876.2 642, Gregory, Grape, 61200 384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 222, Moe, Skeeto, 12789.8 987, Jed I., Knight, 1000000.01 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 824, Tom, Tomato, 83768.95 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000

092, Zachary, Zucchini, 120000.52 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05 200, Rita, Rutabaga, 9876.2 123, Beau, Vine, 142500 882, Bjorn, Free, 65000 200, Rita, Rutabaga, 9876.2 123, Beau, Vine, 142500 882, Bjorn, Free, 65000 495, Pete, Zah, 102468.2 246, Win E., De Poo, 68123 222, Moe, Skeeto, 12789.8 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 973, Amy, Asparagus, 83768.95 542, Charles, Cucumber, 36900 092, Zachary, Zucchini, 120000.52 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05 200, Rita, Rutabaga, 9876.2 642, Gregory, Grape, 61200 384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 136, Henry, Huckleberry,41234.5 824, Tom, Tomato, 83768.95 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 092, Zachary, Zucchini, 120000.52 628, Susan, Squash, 58400.32 136, Henry, Huckleberry,41234.5 824, Tom, Tomato, 83768.95 092, Zachary, Zucchini, 120000.52 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05 200, Rita, Rutabaga, 9876.2 642, Gregory, Grape, 61200 384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 136, Henry, Huckleberry,41234.5 824, Tom, Tomato, 83768.95 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 092, Zachary, Zucchini, 120000.52 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05

200, Rita, Rutabaga, 9876.2 123, Beau, Vine, 142500 882, Bjorn, Free, 65000 200, Rita, Rutabaga, 9876.2 246, Win E., De Poo, 68123 222, Moe, Skeeto, 12789.8 987, Jed I., Knight, 1000000.01 164, Teddy, Baer, 42500 248, Allie, Gator, 65000 812, Sally, Mander, 53000 973, Amy, Asparagus, 83768.95 542, Charles, Cucumber, 36900 092, Zachary, Zucchini, 120000.52 764, Otto, Orange, 32589.5 249, Ellen, Endive, 101050 896, Fred, Fennel, 56874.05 200, Rita, Rutabaga, 9876.2 642, Gregory, Grape, 61200 384, Paula, Pear, 62100 628, Susan, Squash, 58400.32 812, Sally, Mander, 53000 973, Amy, Asparagus, 83768.95

The objectives of this assignment are to: 1. Further enhance your knowledge and skill in Java. 2. Gain an understanding of data structures and collection classes. 3. Gain further experience in using Javadoc documentation. 4. Continue to practice good programming techniques. Develop a menu-driven system that maintains a list of employees that pass through a gate system. Name the client program Assignment1 java. The program should begin by reading the employee.txt file: a CSV (comma separated value) text file in which each line in the file represents an employee. The comma delimited fields are: The program will then create an Employee object for each record in the file, and load the Employee object into a Map that tracks their attendance. We discussed two types of Maps, pick one and implement the Employee object accordingly. The program will continue by displaying a menu for the user. A menu will then be displayed, allowing the user the following options: After performing the appropriate action, display a new menu and repeat until user selects the exit option. Requirements - Your source code should abide by the Java programming standards for the course. Please format your code (Alt+Shift +F in NetBeans). - Your source code should he documented using Javadoe style according to the course standards. - Keep the main method clean. Only use it to call other helper methods. Your main method should not be more than 10 lines long. - Use any file and class names specified in the assignment (Employee. Java, Assignment1. ava) - Keep It Super Simple

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Learning MySQL Get A Handle On Your Data

Authors: Seyed M M Tahaghoghi

1st Edition

0596529465, 9780596529468

More Books

Students also viewed these Databases questions