Bases de datos y programación visual

Microsoft Access 97. VBA. Registros

  • Enviado por: Servidor Bob
  • Idioma: castellano
  • País: España España
  • 2 páginas
publicidad
publicidad

PRACTICA

Practica nº 2-->[Author:ESI]

FECHA DE ASIGNACION

10/05/99

FECHA DE ENTREGA

21/06/99

ASIGNATURA:

Bases de datos y programación visual

ALUMNO:

CURSO Y GRUPO:

1TB

CARRERA

Informática

CALIFICACION

PROFESOR: -->[Author:ESI]

PUNTUACION NECESARIA PARA APROBAR: 50-->[Author:ESI]


EXPOSICION DEL PROBLEMA

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.

1 del 1er / 2do Cuatrimestre

Nombre de los profesores de la asignatura

Puntuación necesaria para aprobar

R eferal

P ass

M erit

D istinction