Professional Documents
Culture Documents
Name: Andrew Winn________ Assignment: _4__ Design Steps of the Program Development Life Cycle
Requirements Document
Date Submitted: Application Title:
10/15/2013 Buying a computer To compute the compounding interest of someones savings, given the amount of savings, interest and years, as well as informing if you can afford a $5000 computer. The user should input the amount in savings, the interest on the savings and the number of years the amount has been in savings. The program will calculate the compound interest of the savings, and tell you if you can afford a $5000 computer. 1. The user must be able to enter in amounts in savings, interest and number of years. 2. After the user enters in the information the user clicks the calculate button. 3. The program must display the amount of savings is worth for every year the customer input in savings. 1. The user must be able to clear the information. 2. The user must not be able to input negative or non-numerical data. 3. The user must be able to close the program with a button. 1. The designer must determine the design of the user interface, and the words and graphics used in the user interface.
Purpose:
Program Procedures:
ISDS 3107
User Interface
ISDS 3107
ISDS 3107
Event Processing
decAmount = decSavings * (1 + decInterest) ^ decCount
btnClear
Click
btnClose
Click
Close()
Event Flowcharts