+447737184217 support@onlinenursingwriter.com
Custom Essays Writers

Week 4 Java Programming II


classassignmenthelp.com presents itself as a viable option for nursing students seeking academic assistance. With a team of specialized writers, customized content, timely delivery, confidentiality, and dedicated customer support, the platform offers numerous benefits to its users. Students view classassignmenthelp.com services as a supportive tool to enhance their academic knowledge rather than a replacement for their own learning efforts. You can make your order today and you will never be disappointed.

You must use an ArrayList provided by the Java API. You must first use pseudocode to work out your algorithm and create a class diagram of the system. The class diagram will include your Sales Representative class. These design artifacts (pseudocode and class diagram) will be inserted into a design document to be reviewed by your classmates and submitted with the final application for the final task.
 
Compile all of your pseudocode from the earlier IPs into the Design Document. Your Design Document should have a section that includes the functional requirements and any class diagrams used to describe the system. Include any design requirements imposed by your technical leadership. This will become your Key Assignment Draft which will be submitted in the Discussion Board for this week.
 
Application Requirements:
 
Enhance your application by creating a DISPLAY button. When this button is selected, the stars.txt file will be read in and displayed. Create a Sales Representative class that stores sales representative information. A Sales Representative object will be created for each sales representative that is read in when the DISPLAY button is selected. Select appropriate attributes for your sales representative. Ensure that you have created appropriate constructor(s) that will allow you to create sales representatives with the values read in from the file for sales rep ID, sales rep first name, sales rep last name, and so on.
 
With each sales representative that is read in from your stars.txt input file, you will create a Representative object that holds the sales representative data and add each Representative object to an ArrayList. Do not store your sales representative information as a String and add this String into your ArrayList. You must use your Representative class to create Representative objects. You should store Representative objects that encapsulate your sales representative information and store these in your ArrayList.
 
Hint: You may want to look into overriding the toString() method to provide a readable string representation of the Representative object.
 
After the ArrayList has been created, this ArrayList will be iterated over and displayed to the jTextArea. Override the toString() method for your Representative class so that each sales representative is printed in a readable manner. Total sales representatives should also be displayed.
 
Design Constraint:
 
You must use an ArrayList to collect all Representative objects that represent the sales representative data in the file.
 
An example of the printing of the contents of the ArrayList:
 

TOTAL SALES REPRESENTATIVES: 2
101 Jeannette RobertsSupplies: 850.20Books: 950.10Paper: 855.23SOUTHPHONE
102 Anthony LaineSupplies: 875.55Books: 1000.50Paper: 908.25NORTHEMAIL

 
Intermediate-level Java programming should be demonstrated in your application:
 

There should be implemented constructors for each class.
The toString() method should be overridden to provide readable string representation of each object.
The getters and setters should be implemented to enforce data hiding.
The code should be fully commented.
The program flow should be logical.
Behavior should be encapsulated into methods avoiding all-encompassing large main() methods.
The project should be developed in NetBeans and zipped prior to submission.
The code should compile and run free of exceptions indicating that debugging tools were used to eliminate any run time errors.

 
Submit:
 

In the pursuit of academic success, the notion of quality work stands as an indispensable cornerstone. Whether in the realm of education, research, or professional endeavors, the adherence to high standards ensures that outcomes are not only exemplary but also a testament to one’s commitment to excellence. classassignmenthelp.com assures high quality work and timely delivery for all assignments. In the rare event that a student is dissatisfied with the final paper, classassignmenthelp.com offers revision services. The platform is committed to ensuring that each nursing term paper meets the student’s expectations and academic standards. As such, they have quality assurance protocols in place to maintain the highest level of quality in their work.
 
 
Do you need a similar assignment done for you from scratch? We have qualified writers to help you. We assure you an A+ quality paper that is free from plagiarism. Order now for an Amazing Discount!Use Discount Code "Newclient" for a 15% Discount!NB: We do not resell papers. Upon ordering, we do an original paper exclusively for you.