Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Práctica Evaluable - v2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

La empresa “Eventos Spain”, dedicada a la realización de todo tipo eventos de

entretenimiento y culturales, desea realizar la base de datos para administrar los servicios
ofrecidos, y almacenar la información de los clientes que los contratan.
De los eventos que ofrece, se conoce su código, la descripción, el valor base, un
presentador y el conjunto de animadores que participan.
Tenga en cuenta que un evento, puede no tener animadores.
De los animadores sabemos que:
a) En cada evento pueden participar más de un animador y un animador
puede participar en más de un evento.
b) Sus datos son el código de animador, NIF, nombre, apellidos y el disfraz
que utiliza. Teniendo en cuenta que, un animador puede usar cualquiera de los
disfraces disponibles.
c) De cada disfraz se tiene un código, el personaje que caracteriza y el precio
de alquiler.
d) Se debe tener en cuenta, que un tipo evento siempre es animado por el
mismo conjunto de animadores, si los tuviera.
De los presentadores sabemos que:
a) Un evento tiene un solo presentador obligatoriamente y a su vez, el
presentador participa en cualquiera de los eventos disponibles.
b) Sus datos son el código de presentador, NIF, nombre, apellidos y el año
que empezó a ser presentador.
c) Se debe tener en cuenta, que un tipo evento siempre es presentado por el
mismo presentador.
De los clientes se registra su número de cliente, NIF, nombre, apellidos, domicilio legal
y un teléfono de contacto.
Un cliente puede contratar varios tipos de eventos, y un evento puede ser contratado por
varios clientes. Sin embargo, tenga en cuenta que un evento puede no haber sido
contratado por ningún cliente.
¡¡OJO!!: Para cada evento contratado, el cliente debe dar un domicilio en el que éste se
realizará, el horario del mismo y se registra el valor real del evento, el cual puede diferir
del valor base del evento, así como la forma de pago elegida (tarjeta, efectivo, PayPal o
transferencia bancaria).
Dado el enunciado anterior se pide entregar:
- Diseño en formato digital, mediante el programa Dia, del modelo E-R.

- Documento con el Modelo Relacional en Word.

- La base de datos implementada en Access, con las siguientes características:

• Crear las relaciones correspondientes.


• Introducir al menos 5 registros en cada tabla.
• Crear los formularios necesarios para introducir los datos en todas las tablas.
• Crear las siguientes consultas:
o C1: Obtener la lista de clientes del sistema.
o C2: Obtener la lista de eventos comprendida en un rango de fechas pedidas
por pantalla.
o C3: Dado un código de presentador, la consulta listará los eventos en los
que participa ese presentador concreto.
o C4: Dado un código de cliente, obtener la relación de presentadores que
han actuado en los eventos del cliente dado.
o C5: Calcular el número de eventos realizados en un año concreto.
o C6: Crear una consulta de actualización de datos, que incremente el precio
base de todos los eventos en un 10%.

• Crear los informes necesarios para que muestren:

o INF1: La lista de clientes del sistema.


o INF2: Los eventos de un cliente dado (pida un cliente y muestre todos
sus eventos).
o INF3: La lista de presentadores del sistema.

• Crea un formulario inicial, con el logo y nombre de la empresa.

Este formulario se debe abrir en pantalla completa al abrir la base de datos y


debe tener los botones necesarios para abrir los formularios e informes creados
anteriormente. Además, deberá disponer de un botón para cerrar la aplicación
completamente.

• La empresa necesita poder exportar a Excel los datos de los clientes.

Crea una macro que nos permita exportar a Excel los datos de los clientes,
incluyendo un botón, en la aplicación, en el sitio que tú creas más conveniente.

• Se quiere enviar una carta personalizada a cada cliente informando de las ofertas
disponibles para bodas. (Se deberá adjuntar el documento Word de plantilla y el
documento generado con las cartas a todos los clientes).

• Reto final!!! Por motivos de seguridad, se desea guardar en una tabla la lista de
usuarios de la empresa, y su correspondiente contraseña (encriptada), que pueden
acceder a la base de datos para su uso.

Al iniciar la base de datos aparecerá una ventana de logín, similar a la que se


muestra a continuación, si el usuario escribe un login y contraseña correcta,
tendrá acceso a la base de datos, formularios e informes, en caso contrario, se le
mostrará un mensaje de error y no podrá continuar (buscar videos de ayuda).

También podría gustarte