Question: Create a full-featured GUI application that will produce an accurate estimate of a service. I have given you the basic Java source code to create

Create a full-featured GUI application that will produce an accurate estimate of a service. I have given you the basic Java source code to create a "flooring estimator", but you may choose any service that fits these parameters such as wall cover, plumbing, electrical work, auto-repair, the limit is your imagination. Create your project using a GUl-enabled IDE. I suggest you try using VisualStudio because it's the "standard of the industry" with the language C# which has proven to be very easy to learn. You may use Java and NetBeans as long as you create a GUI in Java Swing. Apple users may create an app entirely in Xcode using Apple's native language, Objective-C. You may use Swift with permission from your instructor. You must complete your project and turn it in by Reading Day or before. Instead of the final exam, I will have you come to our classroom and demonstrate it to me for your grade. Your project must be complete by the following standards: Project must execute as planned, receive input and process and produce correct output. It must then ask if another estimate is needed and if so, run the algorithms again. If not, terminate the program with a friendly Goodbye-type message. Input must be clean, intuitive and as error-free as possible. Use GUI controls to minimize the standards: Project must execute as planned, receive input and process and produce correct output. It must then ask if another estimate is needed and if so, run the algorithms again. If not, terminate the program with a friendly Goodbye-type message Input must be clean, intuitive and as error-free a possible. Use GUI controls to minimize the chances for errors. Output must be completely, correctly and attractively formatted and summarized. Output must also be sent to a text file (.txt) so a hard-copy can be printed. Each code module must be correctly documented with opening comments at the top of each together with brief, poignant inline comments at every profound block of source code. When you have completed the app, and thoroughly debugged, write a brief (1 page or less) manual explaining exactly how to install and operate the application. Save that file to the main Project folder and name it, readme.docx or .doc. Zip the project folder and upload it to Canvas. Note: Since this is a final project that should be worthy to add to a portfolio, it should be a "finished product" that you would be proud to market. Create a full-featured GUI application that will produce an accurate estimate of a service. I have given you the basic Java source code to create a "flooring estimator", but you may choose any service that fits these parameters such as wall cover, plumbing, electrical work, auto-repair, the limit is your imagination. Create your project using a GUl-enabled IDE. I suggest you try using VisualStudio because it's the "standard of the industry" with the language C# which has proven to be very easy to learn. You may use Java and NetBeans as long as you create a GUI in Java Swing. Apple users may create an app entirely in Xcode using Apple's native language, Objective-C. You may use Swift with permission from your instructor. You must complete your project and turn it in by Reading Day or before. Instead of the final exam, I will have you come to our classroom and demonstrate it to me for your grade. Your project must be complete by the following standards: Project must execute as planned, receive input and process and produce correct output. It must then ask if another estimate is needed and if so, run the algorithms again. If not, terminate the program with a friendly Goodbye-type message. Input must be clean, intuitive and as error-free as possible. Use GUI controls to minimize the standards: Project must execute as planned, receive input and process and produce correct output. It must then ask if another estimate is needed and if so, run the algorithms again. If not, terminate the program with a friendly Goodbye-type message Input must be clean, intuitive and as error-free a possible. Use GUI controls to minimize the chances for errors. Output must be completely, correctly and attractively formatted and summarized. Output must also be sent to a text file (.txt) so a hard-copy can be printed. Each code module must be correctly documented with opening comments at the top of each together with brief, poignant inline comments at every profound block of source code. When you have completed the app, and thoroughly debugged, write a brief (1 page or less) manual explaining exactly how to install and operate the application. Save that file to the main Project folder and name it, readme.docx or .doc. Zip the project folder and upload it to Canvas. Note: Since this is a final project that should be worthy to add to a portfolio, it should be a "finished product" that you would be proud to market
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
