LA CORRECTA RESOLUCION DEL PROBLEMA, SEGÚN LOS CRITERIOS QUE SE ESPECIFICAN A CONTINUACION, PERMITE ALCANZAR LA NOTA DE 60 PUNTOS
Desarrollar una aplicación en VBA con el gestor de Base de Datos ACCESS 97 que realice el siguiente tratamiento:
1.- El usuario introducirá un valor numérico que represente un importe económico en la unidad de cuenta Pesetas.
2.- Mediante procesos de cálculo se obtendrán:
El contravalor en Euros del importe introducido en Pesetas.
El contravalor en las unidades de cuenta respectivas de cada uno de los siguientes países, teniendo en cuenta que en la tabla que se detalla a continuación se especifica la moneda de cada uno de los paises y el correspondiente contravalor en cada moneda de un Euro.
PAIS
Unidad de cuenta
Unids moneda corres. a 1 Euro
BELGICA
Franco belga
40,3399
ALEMANIA
Marco alemán
1,95583
FRANCIA
Franco francés
6,55957
IRLANDA
Libra irlandesa
0,787564
ITALIA
Lira
1936,27
LUXEMBURGO
Franco luxemburgués
40,3399
HOLANDA
Florín holandés
2,20371
AUSTRIA
Chelín austríaco
13,7603
PORTUGAL
Escudo portugués
200,482
FINLANDIA
Marco finlandés
5,94573
3.- Los resultados se obtendrán por la conversión previa de Pesetas a Euros, y los Euros obtenidos a las unidades de cuenta de cada uno de los países detallados en el punto anterior.
4.- La interfaz desde el punto de vista usuario será un formulario con las siguientes características:
Caja de texto para recepcionar el valor en Pesetas.
Caja de texto para recibir el valor en Euros.
10 Cajas de texto para recibir los contravalores de las unidades de cuenta de los 10 países citados.
3 Botones de comando con la siguiente funcionalidad asociada:
Botón 1 Cálculo en Euros.
Botón 2 Cálculo contravalor en unidades de cuenta de los 10 paises.
Botón 3 Resetear.Poner a cero todas las cajas de texto.
5.- Todos los importes de contravalor se presentarán con 2 dígitos decimales con un redondeo por exceso.
6.- Se validará, tanto en el cálculo a Euros como en el cálculo de valores que el importe en pesetas sea positivo y mayor que cero.
7.- La aplicación arrancará en automático con doble click sobre el correspondiente fichero .mdb.
8.- El trabajo se presentará en un disquete en el que únicamente existirá un fichero de extensión mdb correspondiente a la aplicación desarrollada, y un fichero word donde se debe explicar el comportamiento de la aplicación para la parte correspondiente a las mejoras.
MEJORAS SOBRE EL PROBLEMA INICIAL
MEJORAS A REALIZAR SOBRE EL PROBLEMA PLANTEADO, QUE PERMITEN ALCANZAR LA PUNTUACIÓN MÁXIMA DE 100 PUNTOS
Para poder alcanzar los cien puntos se desarrollará al menos un tratamiento de conversiones entre las unidades de cuenta de los países que forman la Unión Monetaria Europea distinto al solicitado de forma obligatoria.
Por ejemplo:
Se calcularán los contravalores de unidad de cuenta, pero en vez de patir de Pesetas se parte de cualquier otra moneda.
La interfaz es de libre elección por parte del alumno, valorándose los siguientes criterios:
Originalidad en la presentación
Utilización del mayor número de controles VBA posibles
Aplicación del mayor número de conocimientos desarrollados durante el curso.