preview

PRG/211 Week 5 Team Assignment

Good Essays

Team A Home Maintenance Program
PRG/211

Home Maintenance Program
Home maintenance has long been a foe for homeowners. Unfortunately, if homeowners fail to accomplish key maintenance tasks their home and bank accounts will suffer (Gromicko & Tarasenko, 2013). The cause of this is a large problem that needs to be corrected. To aid homeowners in accomplishing the required maintenance tasks, as well as motivated them, a Home Maintenance program has been developed.
Through use of the Home Maintenance program the user The correction to this problem is a Home Maintenance Program that homeowners can simply log into and answer a few yes or no questions to receive a list of tasks so they can view what will that require completion …show more content…

The program will then add or subtract 1% from the totalEff variable.
Processing Logic – The logic used in this program is based on Iif- Tthen statements. From the begging in of the program the season input will enact a series of Iif-T then statements that the one that happens to be true for that input will then move the program to the appropriate module. Within the modules each question has iIf t-Then and eElse statements stating that if the home owner makes a certain input the program will calculate the out put.
Outputs – At the end of the program the output to the homeowner will be based on their inputs from the questions in the season module. If the homeowner’s total efficiency is less than 3% the out put will display that they need to work on their home maintenance. If the homeowners total efficiency is ir over percentage is above 4% it will display that the estimated savings they will be saving on every energy bill.
Program Development Life Cycle According to Venit and Drake (2011), the general rule of the development cycle consists of the following steps “understand the problem, devise a plan, carry out the plan, and review the results” (p. 26). The first phase of the home maintenance development life cycle is the analysis portion. Within the analysis step the requirements of the program are laid out for the programmer. This will allow the programmer to have a clear understanding of what the customer

Get Access