IT 210 Final Project

IT 210 Final Project - Application-Level Requirements List...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Application-Level Requirements List 1. The program shall present a series of user screens that prompts the user for specified input. 2. The main user screen shall have an application title. 3. The main user screen should have a short description saying how to use the program. 4. The calculation should be executed only after all the valid input values are provided. 5. The program shall allow the user to clear all the input fields and do the calculations over. Input-Process-Output Hierarchy Chart IT 210 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 Main Module Display Menu Module Get Currency Module Convert Currency Modules Display Output Results Module Control Flow Diagram—Main Control IT 210 Begin Quit? Provide exit message Yes No End Input Currency Amount Select Currency To Be Converted Divide By Currency Rate Display Converted Results Control Flow Diagram—Display Menu IT 210 Begin Valid selection? Error 4: Invalid menu selection No Yes End Quit? Yes Quit Verified? Yes No Conversion Verified? No Yes No Input Currency Amount Input Currency Type Invalid Selection Compute Currency Conversion Control Flow Diagram—Get_Int_Value Begin Legal input? No Yes End Valid Input? No Yes IT 210 Currency Amount Currency Type Invalid Selection Invalid Selection Pseudo Code Application-Level Requirements List 1) Get input from the user. 2) Enter the amount of foreign currency that is to be converted. 3) Select the type of foreign currency that is to be converted to U.S dollars. 4) Divide the amount of currency by the foreign currency rate. Canadian Dollars (Rate: 1 U.S. Dollar = 1.4680 Canadian Dollars.) Mexican Pesos (Rate: 1 U.S. Dollar = 9.5085 Pesos.) English Pounds (Rate: 1.6433 U.S. Dollars = 1 Pound.) Japanese Yen (Rate: 1 U.S. Dollar = 104.9200 Yen.) French Francs (Rate: 1 U.S. Dollar = 6.2561 Francs.) 5) Output the converted results. Main Module Declare Nationality as string Declare Currency_Type as integer Declare Currency_Amount as real Declare US_Dollar as real Declare Quit_Program as string Call Input Module Call Check Module Call Currency Type Module Call Canadian Module Call Mexican Module Call English Module Call Japanese Module Call French Module...
View Full Document

This note was uploaded on 01/25/2011 for the course IT 210 taught by Professor Josephpillera during the Spring '10 term at University of Phoenix.

Page1 / 13

IT 210 Final Project - Application-Level Requirements List...

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

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