Currency Conversion Development
Application-Level Requirements List
1. The program will prompt the user for data input of type and amount of currency to be converted.
2. The program will prompt the user to input the type of the destination currency.
3. The program will locate the display the current currency rates for the types listed by the user.
4. The program will perform calculations to convert value from one type of currency to another type of currency selected and inputted by the user.
5. The program will display the calculated total amount of the currency desired using the total of the original currency.
6. The program will prompt the user to indicate if another conversion is desired.
Input-Process-Output Chart
Complete the following input-process-output chart for the application using a structured programming approach.
Input
|
Process
|
Output
|
Amount of Currency
Type of Currency
Rate
|
Get user input
|
Currency Amount
Currency Type
Rate
|
Type of Currency Converting
|
Enter foreign currency
|
Currency convert type
|
Amount of Currency
|
Enter Currency Amount
|
Currency Amount
|
Foreign Value
|
Convert Currency
|
US Currency Amount
|
Currency Amount
Currency Type
Rate
|
Display Results
|
US Currency Amount
|
Hierarchy Chart
Complete a hierarchy chart for the application by typing into the textboxes below.