Final Project- Currency Conversion

Final Project- Currency Conversion - Final Project:...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Final Project: Currency Conversion Daniel Rogers March 12, 2011 STEPHEN WELBORN IT/210
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Opening sentences This pseudocode program you are about to read is a menu driven program that allows the users to select one of five international currency types, input the amount of a foreign currency, and then converts the foreign currency to U.S. dollars. The program then displays the equivalent U.S. dollar amount and returns the user to the menu until they quit the program. I have included, in this order, a requirements list, as input-process-output chart, a flowchart in which the program follows, a hierarchy chart, the currency conversion design, and test procedures for each currency type. Requirements list It is during this phase that all of the necessary information is gathered for the project. Through instructions identified in this class, we have establish a set of requirements that our program must do during operation in order to meet the requirements of the “client” or user. The requirements list is the foundation of the entire project and establishes what the software will accomplish as well as its intended output. Application-Level Requirements List 1. Allow user to select one of five international currency types 2. Input the amount of foreign currency 3. Convert foreign currency to U.S. dollars 4. Display the equivalent dollar amount 5. Return user to the menu until he or she enters another conversion or quits the program.
Background image of page 2
Input-Process-Output Chart The purpose of this chart is to identify, through the process, how the input will reach the desired output. The input, process, and output of the program have been identified in the requirements phase. This chart describes what input must be established, and how it will be processed in order to reach the desired output. Input-Process-Output Chart Input Process Output One of five international currency types that the user has selected Get user input Specific international currency type that the user selected Input the total amount of foreign currency Calculate foreign currency to U.S. dollars The total amount of foreign currency equivalent to U.S. dollar amount as well as the currency exchange rate Total amount of foreign currency Exchange rate equivalent to U.S. dollar Total equivalent U.S. dollar amount Display equivalent U.S. dollar amount Total equivalent U.S. dollar amount User enters another conversion or quits the program Return user to menu Another conversion or user quits the program
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Flowcharts A flowchart is a design tool that uses special symbols to display the flow of execution within a program or program module . I have used the following flowcharts as a template in the design of my pseudocode program. Every action identified in these charts has incorporated into the design of my program.
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 17

Final Project- Currency Conversion - Final Project:...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online