Está en la página 1de 3

PRACTICA CALIFICADA DE COMPUTACIN II

Supngase un banco que desea almacenar todos sus clientes, adems de los productos que puede
ofrecer a stos. Cada cliente podr escoger entre todos estos productos el o los que ms le plazcan
(crditos, fondos de inversin, libretas de ahorro, etc.).
De la misma forma, dicho banco tiene intereses en otras empresas, por lo que desea conocer en todo
momento la situacin de dichas empresas, para poder mejorar su poltica de inversiones.
Puesto que dicho banco est constituido como sociedad annima, desea almacenar todos los
componentes de su consejo de administracin (actuales y ex-miembros) as como todas las actas de
las reuniones ordinarias y extraordinarias.
Las decisiones de inversin en estas empresas saldrn como resultado de dichas reuniones, as como la
oferta de nuevos productos.
Empezaremos definiendo entidades
1. Cliente: se desea conocer su nombre, apellidos, direccin y NIF(dni), y estar identificado por
un cdigo interno cod_cliente.
2. Producto: del cual queremos saber su descripcin y estar identificado por un cdigo interno
cod_producto.
3. Empresa: identifica las empresas en las cuales el banco ha invertido. De ellas se desea conocer su
cdigo, nombre y CIF(ruc).
4. Consejo: establece los componentes del consejo de administracin. Para ello se almacenar el
nombre, apellidos y cdigo de cargo de cada uno de sus componentes, y si el cargo es vigente o no.
Podremos utilizar una nueva entidad que tipifique los tipos de cargo.
5. Tipo_cargo: describe los posibles cargos que puede tomar una persona en el consejo de
administracin, y esta compuesto por un cdigo de tipo de cargo, y una descripcin del mismo
(secretario, presidente, etc.).
6. Reunin: entidad encargada de describir la informacin de las actas de las reuniones. Sus
atributos son cod_reunin, fecha, extraordinaria, que especifica si la reunin ha sido ordinaria o
extraordinaria y una descripcin.

Crear la base de datos BANCO con las tablas detalladas a continuacin (asigne el tipo de
dato que se ajuste para cada campo). El ingreso de los datos de cada una de las tablas tiene
que realizarse desde la aplicacin valindose de datawindows tipo FreeForm.
Los reportes generales de cada tabla deben realizarse con datawindows TABULAR
colocndose un ttulo apropiado en el encabezado (incluyendo logo) y dems datos referido
a la compaa o la tabla (use su creatividad en el diseo).
Tanto las ventanas de ingreso de datos y reportes deben tener las opciones de
mantenimiento y desplazamiento de registros. Si estoy en la ventana de reportes(listado)
quiero modificar el registro actual al hacer clic en el botn modificar debe de mostrarse los
datos del registros en un datawindows tipo freeform y luego de grabar los datos debe

regresar a la ventana de reportes.

Cliente->producto
Cada cliente puede escoger varios productos
Y cada producto puede ser escogido por varios clientes
Consejo cargo
Un miembro del consejo solo tiene un cargo y cada cargo puede pertenecer a mas de un
miembro
Reunin consejo
A cada reunin pueden asistir varios miembros del consejo de administracin
Y cada miembro puede asistir a mas de una reunin
Reunion producto
De cada reunin puede salir la oferta de mas de un nuevo producto
Pero cada producto nuevo solo puede salir de una reunin
Reunion empresa
De cada reunin puede salir decisiones de invertir en mas de una empresa
Y cada decisin de inversin solo sale de una reunion

También podría gustarte