Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hello, I need help regarding this java project using javaFX!! Design, write, run and test a JavaFX application that implements a Human Resources Information System

Hello, I need help regarding this java project using javaFX!!

image text in transcribed

Design, write, run and test a JavaFX application that implements a Human Resources Information System with the following functions .Add-The user should be able to add an employee .Edit The user should be able to locate an employee if he or she exists and be able to modify Employee attributes . Delete The user should be able to delete an employee . Search- The user should be able to search for an employee .Display Next Employee .Display Previous Employee .Save The user should be able to save the data in a text or binary file (You decide which.), updating the changes made .Generate an Employee Report (a text file that can be printed) Start by generating a tab-delimited text file of Employee data at mockaroo.com You will need the following fields for each employee Employee ld Address Sala First Name City Last Name State Title Zip Department Phone Number Design and implement an Employee class which has data members corresponding to each field in your mockaroo data, at least two constructors, and all of the accessor and mutator methods for each data member as well as a toString method Analyze the data for the employee class and the required functions for your applications, select the appropriate Java Collection-ArrayList, LinkedList, Queue, PriorityQueue or Deque-and implement a container for your Employee data that you feel will best support the functions your application needs to perform Read each employee [record] from the file created on mockaroo.com. Instantiate an Employee object for each employee [record] and store them all in the Java Collection you've chosen. Design, write, run and test a JavaFX application that implements a Human Resources Information System with the following functions .Add-The user should be able to add an employee .Edit The user should be able to locate an employee if he or she exists and be able to modify Employee attributes . Delete The user should be able to delete an employee . Search- The user should be able to search for an employee .Display Next Employee .Display Previous Employee .Save The user should be able to save the data in a text or binary file (You decide which.), updating the changes made .Generate an Employee Report (a text file that can be printed) Start by generating a tab-delimited text file of Employee data at mockaroo.com You will need the following fields for each employee Employee ld Address Sala First Name City Last Name State Title Zip Department Phone Number Design and implement an Employee class which has data members corresponding to each field in your mockaroo data, at least two constructors, and all of the accessor and mutator methods for each data member as well as a toString method Analyze the data for the employee class and the required functions for your applications, select the appropriate Java Collection-ArrayList, LinkedList, Queue, PriorityQueue or Deque-and implement a container for your Employee data that you feel will best support the functions your application needs to perform Read each employee [record] from the file created on mockaroo.com. Instantiate an Employee object for each employee [record] and store them all in the Java Collection you've chosen

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

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

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

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

Get Started

Students also viewed these Databases questions

Question

It can be physically harmful.

Answered: 1 week ago