Ejercicios uml
Diagramas de Flujo de Datos (DFD)
DFD1. Una tienda especializada en componentes electrónicos compra sus existencias a una serie de proveedores, vendiéndolas posteriormente a sus clientes a la vez que lleva a cabo el control de almacén adecuado para controlar sus existencias en todo momento.
La gestión de proveedores lleva unida la gestión de los datos administrativos de éstos más la información de los componentes que cada proveedor sirve. La gestión de proveedores, además del típico mantenimiento de los datos relacionados, se encarga de generar los listados de las piezas servidas por un determinado proveedor, o los proveedores que sirven una determinada pieza.
Cuando un cliente solicita un determinado componente, se …ver más…
(Acompañar los DFD con un DD)
Diagramas Entidad Relación (ERD)
ERD1. Sea una empresa dedicada al alquiler de CD-ROMs de audio. Dicha empresa tiene un local de atención al público donde están expuestas las carátulas de los CDs más demandados y las últimas novedades, aunque también existen listados en papel de todos los títulos que se podrían alquilar. Cuando un cliente solicita en alquiler un título, se comprueba si hay ejemplares disponibles y si el cliente no tiene problemas por ejemplares no devueltos, quedando constancia de la fecha de alquiler y la fecha máxima de entrega; de forma que cuando el cliente devuelva el ejemplar se podrá comprobar si se le tiene que imponer una sanción. Cada cliente puede solicitar una relación de los CDs que ha alquilado previamente.
Cada ejemplar de cada título debe quedar plenamente identificado (incluyendo la información necesaria para su rápida localización física). Se pide realizar la parte del ERD que recoge la información de los CDs, así como el modelo relacional normalizado en 3FN.
[pic]
ERD2. Realizar el modelo conceptual de datos correspondiente al supuesto DFD3 mediante un modelo ER. Realizar el correspondiente modelo lógico relacional.
ERD3. Realizar el ERD correspondiente al siguiente supuesto: Se tienen CLIENTES de los que se guarda un número de cliente, nombre, apellidos, lista de teléfonos, fax y correo electrónico. Los clientes realizan PEDIDOS. (Un pedido no puede ser realizado por dos