Está en la página 1de 3

Universidad Piloto de Colombia

Área común de Informática


AI000012 – Introducción a la Programación
Hoja de Trabajo – Casa de Cambio (Análisis)

Objetivo de clase. Desarrollar habilidades, para la definición correcta de los requerimientos funcionales,
en el proceso de análisis de un problema.

Problema. Se quiere construir un programa que permita a una casa de cambios, determinar cual es el
monto a entregar a un cliente en una moneda específica, en cualquier transacción de cambio. Existen dos
tipos de transacción compra y venta de moneda, y la casa maneja dos tipos de moneda: dólares, euros
con respecto al peso colombiano.

El programa debe permitir (1) cambiar pesos por cualquier tipo de divisa y (2) cambiar cualquier tipo de
divisa por pesos, como transacciones principales. Además debe permitir modificar los valores de cambio
oficiales con respecto al peso colombiano de cada divisa. Para efectos de las transacciones la casa utiliza
como porcentaje de ganancia en las transacciones de cambio el 3%, sobre el precio oficial, porcentaje que
debe descontarse del dinero a entregar.

Definir requerimientos funcionales:

Empresa: UNIVERSIDAD PILOTO DE COLOMBIA Departamento: INTRODUCCIÓN A LA PROGRAMACIÓN


Responsables:

Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:
Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:

Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:

Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:
Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:

Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:

Id: Nombre:
Descripción: Fórmulas:

Precondiciones: Postcondiciones:

Entradas: Salida:

También podría gustarte