Answered step by step
Verified Expert Solution
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!!
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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started