Project Description

The importance of a graphical user interface in programming is paramount in being successful in the business industry. This project incorporates GUI techniques with other tools that you have learned about in this class. Here is your assignment: You work for a Landscape architect. They have asked you to be a part of their team as they need a computer programmer, analyst, and designer to aid them in calculating engineering specification. Specifically, you have been assigned to the Pools, Hot Tubs and Spas section of their landscaping team. Your skills will be needed in creating a GUI program that calculates engineering specifications.

This assignment is due in Week 7, but it is suggested that you begin working on the final project assignment in Week 5, which should give you ample time to complete the project. You will find that all the lectures, Quick Test Programs, and Lab assignments will prepare you for the final project.

Analysis and Design

In week 4, you will complete the analysis and design for the project. You will use the information described in Chapter Two (pages 48-49) to create the Analysis and Design documentation. You will create the following items:

  • Request for New Application
  • Problem Analysis
  • List and description of the requirements
  • Interface Storyboard/drawing
  • Design Flowchart or pseudo code

The Analysis and Design document will be a single MS Word document, which contains all descriptions and drawings.

User's Manual

Include a User's Manual: a Word document, with screenshots, that explains how to run your application. Your mark will depend both on the program quality, and the quality of the User's Manual. Here are some more detailed guidelines about the User's Manual:

  • It does not need to be long, probably not more than 10 pages, including screenshots.
  • Write it at the expected user's level - not too technical.
  • Detail all the functionality that the application provides. Best, structure you presentation top-down way.
  • For each function, show what it its purpose and sample execution, with a screenshot.
Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.