Question: H Design and implensent java program foc Covenant System, the sygtem stores a covenaat name, Fype and date for each object Also, each Covenant

H  H Design and implensent java program foc " Covenant System", the
sygtem stores a covenaat name, Fype and date for each object Also,

Design and implensent java program foc " Covenant System", the sygtem stores a covenaat name, Fype and date for each object Also, each Covenant should hyve the. employes rame and ID. The system contains a Covenant class and TeutConcuant clnss. To implement the elass, you must: (not exclusivedy) 1. Make at least ooe construcfor to initialhe the object with a Date ooject and ID 2. Each private dava mest lisve setter and getter method. 3. In the main chass you have foccrate 5 Covenaut objects and assign for elch object its (asame, id, datesreated. Finployee narie, Employee ID) " Covenant Syvem" The Covenant system is a system used to save the Covenint data for each company. The Covenant 5y item issues every month weck a Covenant report containiag the nomber of Covenats in the conpasyy, bow many caployees the Covenant has been ansigned to, how many Covenunts ze assigned to the employees and bosv mury excess (which were not asnigned to any employee) or darnaged Covmuants are there, etc. For each Covenant eotered in the syitem (ID, type - office device, chair, table, entc. - the name of the company, the dive of entry, is the Covenut nirw or uised before. Is it new or not, the name of the cmployee, the ID of the eraployec). Eact ceployee has a firat narse, Inat name, office number, ID) The covensit system is usually used in each conpoty as followz: - When the Covenuct eatered to the company, its data is ealered to the syitemi (ID, tYpe - office derice, chair, table n. ste. - the name of the company, the dase of entry, ta the Covenat bew or used befors, the nakue of tbe enployee, employse ID and enaployne office? - The covenant is assigned to each employee in the company through the employee's name and ID. Follewing Assigment 1: make your changes to eahance the covenant System by adding an Fmployee Class and a nume class, and link these clarses together with the Covenast Class by an appropriafe relationahip, Finer s Covenant to the System and asrign only two of them to fwo employees. Frnt a report containing (Coventot informatiod and which Covenant is oot assigned to each employee. And how many Coveanat in the Systemi. fhint: yod mest use a static variable to count how many Covenazit are there) them h I seplofore and the ather is Y hratfy. Following Assignment 1,2 and 3; make your own GUI using javaFx application to display all the covenants in the system in the UI and allow the user to print a covenant report to .txt file via clickable button. (When the user clicks on the button the program will print the covenant report to txt file) Design and implement java program for " Covenant System"; and Submit UML class diagram for the Covenant System classes with Java codes and screenshot of the output (all in one .docx or PDF file)

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!