Sei sulla pagina 1di 11

INGENIERA DEL SOFTWARE.

CURSO 2013-2014
TEMA 4: ANLISIS Y DISEO DE SISTEMAS. EJERCICIOS BATERA DE EJERCICIOS DEL MODELO ENTIDAD-RELACIN
1 Hacer un diagrama E-R para mantener la informacin referente a quin es el propietario de un vehculo, ya sea ste un individuo o una organizacin. 2 Hacer un diagrama Entidad-Relacin que muestre las relaciones entre hombres y mujeres de padre, madre y cnyuge. 3 Hacer un diagrama Entidad-Relacin. Sea una empresa dedicada al alquiler de CD-ROMs

de audio. Dicha empresa tiene un local de atencin al pblico donde estn expuestas las cartulas de los CDs ms demandados y las ltimas novedades, aunque tambin existen listados en papel de todos los ttulos que se podran alquilar. Cuando un cliente solicita un ttulo, se comprueban si hay ejemplares libres y si no hay problemas por ejemplares no devueltos se realiza el alquiler, quedando constancia de la fecha de alquiler y la fecha mxima de entrega; de forma que cuando el cliente devuelva el ejemplar se podr comprobar si se le tiene que imponer una sancin. Cada cliente puede solicitar una relacin de los CDs que ha alquilado previamente. Cada ejemplar de cada ttulo debe quedar plenamente identificado (incluyendo la informacin necesaria para su rpida localizacin fsica). Se pide realizar la parte del DER que recoge la informacin de los CDs, as como el modelo relacional normalizado en 3FN que corresponda.
5 Hacer un diagrama Entidad-Relacin correspondiente al siguiente supuesto: Se tienen

CLIENTES de los que se guarda un nmero de cliente, nombre, apellidos, lista de telfonos, fax y correo electrnico. Los clientes realizan PEDIDOS. (Un pedido no puede ser realizado por dos clientes simultneamente). Cada pedido tiene un nmero de pedido, una fecha asociada y una persona de contacto. Cada pedido aglutina varias LNEAS DE DETALLE, cada una con una cantidad y una referencia a un artculo. Los ARTCULOS tienen un descriptor, un identificador de familia y un identificador de modelo. Varias lneas de detalle correspondientes a uno o varios pedidos (bien en su totalidad, bien en parte) constituyen un ALBARN. Los albaranes contienen una fecha de entrega, una direccin de entrega y el nombre y apellido del receptor. Varias lneas de detalle correspondientes a uno o varios albaranes (bien en su totalidad, bien en parte) constituyen una FACTURA, la cual contiene un nmero de factura, una fecha de cobro y un modo de pago.

6 Hacer un diagrama Entidad-Relacin correspondiente al siguiente enunciado:

Un centro de instalaciones deportivas quiere hacer una aplicacin de reservas. En el centro existen instalaciones deportivas, (piscinas, gimnasios, frontones, etc.). El centro en cuestin tiene socios, de los cuales se almacenan su direccin, ciudad, provincia, telfono, nombre y cuota. Existen una serie de artculos que se pueden alquilar junto con las reservas, (balones, redes, raquetas, etc.). Cada instalacin es reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de fin. Cada reserva puede tener asociada uno o varios artculos deportivos que se alquilan a parte. Por ejemplo si yo quiero hacer una reserva para

jugar a voleibol tengo que reservar una instalacin polideportivo ms un artculo red, ms un artculo baln. Realiza el modelo lgico relacional subyacente a este enunciado.
7 Hacer un diagrama Entidad-Relacin correspondiente al siguiente enunciado:

Un veterinario tiene como pacientes animales y como clientes familias. Un cliente es un conjunto de personas que suele corresponderse con una familia. Cada cliente tiene un cdigo de cliente, el primer apellido del cabeza de familia, un nmero de cuenta bancaria, una direccin, un telfono y los nombres y NIF de las personas correspondientes (incluido l mismo). No existe lmite en el nmero de personas asociadas a una entidad cliente. Adems, una persona puede estar dada de alta en varios clientes (por ejemplo, un hombre que vive con su esposa tiene un gato y como tal pertenece a un cliente, pero tambin esta dado de alta en el cliente asociado con el perro de sus padres). Los clientes pueden tener varias mascotas, cada mascota tiene un cdigo, un alias, una especie, una raza, color de pelo, fecha de nacimiento aproximada, peso medio del animal en las ltimas 10 visitas y el peso actual del animal. Asimismo se guardar un historial mdico con cada enfermedad que tuvo y la fecha en la que enferm. Adicionalmente cada mascota tiene un calendario de vacunacin, en el que se registrar la fecha de cada vacuna, la enfermedad de la que se vacuna.

8 Una biblioteca contiene ejemplares de libros. Cada ejemplar tiene un precio y un cdigo

que es distinto para todos los libros de la biblioteca; adems puede ser prestado a los socios de la misma. Los libros tienen un ttulo, n autores, una editorial, un nmero de edicin y una fecha de edicin. Los libros estn clasificados por temas (ciencia - ficcin, matemticas, etc). Adems, existe un conjunto de socios de los que se guarda un nmero de socio, nombre, primer y segunodo apellido, direccin, localidad, provincia y nmero de telfono. Los socios pueden recibir sanciones econmicas por un motivo dado, en una determinada fecha y con un determinado montante. Los socios pueden realizar prstamos de la biblioteca. Cada prstamo tiene como entrada la fecha del da como lmite por defecto 10 das a contar a partir de esa fecha. Se mantendr una lista de ejemplares que los socios piden pero que bien todava no han sido adquiridos, o bien no hay suficientes ejemplares para satisfacer la demanda (ejemplares agotados) en la que se guardar una referencia al ttulo demandado y la fecha en que se pidi. Aquellas referencias correspondientes a ttulos de los que todava no se han adquirido ejemplares, tambin sern apuntadas, por lo que se deber de distinguir entre aqullos de los que si existen ejemplares, de los que no existen. Existe la posibilidad de hacer reservas de ejemplares que estn siendo utilizados por otros socios, a tal efecto se le facilitar al socio que va a hacer la reserva la fecha ms prxima en la que se va a devolver un ejemplar del ttulo deseado, quedando el ejemplar bloqueado para prstamo durante dos das, a la espera de que lo vaya a recoger el socio que lo ha reservado.

9 .- Una empresa de transporte de mercancas por carretera tiene a su disposicin una flota

propia de camiones y una serie de conductores particulares que tienen camin propio. Cada camin tiene una fecha de alta como vehculo, una matrcula y un peso mximo que puede transportar. Cada conductor particular puede tener en su propiedad varios camiones, y tiene su propia tarifa de precio por kilo y kilmetro. Los camiones correspondientes a la flota de la empresa se asignan dinmicamente a los conductores que sta tiene en nmina, y tienen todos la misma tarifa que es estipulada por la propia empresa. Cada conductor, por tanto, puede estar trabajando por cuenta propia o por cuenta ajena. De los mismos se guardar adems, nombre, apellidos, DNI, direccin, provincia, poblacin y telfono. Todo conductor (particular o contratado) tiene un cdigo nico asignado automticamente por el sistema. La empresa opera sobre un conjunto de ciudades las cuales estn enlazadas por carretera entre s. El sistema de informacin conocer el nmero de kilmetros entre cada ciudad que est unida directamente por carretera y el tiempo medio que se tarda en recorrer dicho tramo. Cada carretera se identifica a travs de un nmero de carretera nico introducido por el operador. La empresa puede tener en estas ciudades un parque donde almacenar remolques cargados o descargados. Cada remolque tiene una matrcula, un peso y, caso de estar cargado, un peso de la carga. A la empresa llegan pedidos. Un pedido consta de un nmero, una fecha, CIF del cliente y varias lneas de pedido. Cada lnea consiste en un remolque, el volumen de la carga en kilos, la ciudad de partida, la ciudad de destino, la fecha de partida y la de destino. Existe una tabla de movimientos de caja con los campos fecha, importe, un campo lgico que indique si es un pago o un ingreso, y un identificador del pedido si fuera un ingreso, o del conductor pagado, si fuera un pago.

10 .- Sistema de venta de pasajes en una empresa de buses

La empresa de buses Lista Azul realiza salidas diarias entre Concepcin Chilln. Posee un sistema manual de reservas de pasajes, esto significa, que un vendedor por oficina se encarga de asignar los asientos que se vendern a los clientes. La empresa cuenta con clientes preferenciales (socios), los cuales poseen una credencial con un cdigo nico. Esta credencial permite que esta persona tenga derecho a descuentos y reserva de pasajes va telefnica. Los clientes pagan sus viajes mediante abonos, generalmente mensuales . En lo que respecta a descuentos al pblico en general, estos slo se realizan al comprar pasajes de ida y retorno. Al momento de vender un pasaje el vendedor ingresa en una planilla los datos necesarios (el o los asientos que han sido vendidos junto con la fecha, hora, origen, destino) y emite un documento que ser utilizado por el pasajero para hacer vlido su asiento dentro del bus boleto o pasaje. En cuanto a los pasajeros que suben entre destinos, los pasajes son vendidos por el auxiliar y llegando al destino ste se encarga de llevar el talonario de pasajes al vendedor de la agencia para que sean debidamente registrados e ingresados a la planilla. Una vez que se cierran las ventas de pasajes para una cierta de salida, el vendedor entrega al auxiliar una copia de la planilla de ventas. Tambin es comn que al da se reciban varias llamadas preguntando el horario de las distintas salidas. Adems de lo anterior se generan bastantes informes contables y estadsticos.

En resmen, el sistema debiera ser capaz de: 1. Ingresar nuevos clientes (preferenciales) 2. Modificar clientes existentes 3. Eliminar clientes 4. Abonos de clientes 5. Realizar reserva de pasaje 6. Realizar la venta de pasajes 7. Emitir pasajes 8. Emitir planillas con la distribucin de los pasajes vendidos 9. Emitir informe de ventas diarias para la empresa e informe de horas pick.

11 .- Sistema de Control de Stock y Facturacin para Supermercado.

Un supermercado requiere para su control de cajas un procedimiento automatizado que le permita emitir la boleta de venta y rebaje inmediatamente la cantidad de artculos comprados. Para ello, el cajero deber ingresar el cdigo de cada tem comprado, se validar y en caso de ser aceptado, se desplegar e imprimir en la boleta el valor del artculo, sumndolo al total de la venta. Adems, actualizndolo inmediatamente. El fin de la compra se indicar digitando el cdigo de tem cero, en este caso, se entregar el total comprado y se solicitar ingresar el pago. Si el monto ingresado es menor al comprado se debe rechazar desplegando un mensaje de error, en caso contrario se debe indicar el vuelto que debe darse al cliente.

12 .- El hospital Local requiere el diseo de un sistema de Alimentacin que cumpla los

siguientes requerimientos: Debe confeccionar una racin alimenticia, de acuerdo a los requerimientos calricos, proteicos y vitamnicos. El sistema debe proponer los alimentos que cumplan con los requerimientos para que el nutricionista seleccione la combinacin adecuada de alimentos. El nutricionista ingresa los rangos de caloras, protenas y vitaminas para la receta del paciente. El nutricionista selecciona en pantalla los alimentos que compondrn la lista final entre aquellas que el sistema propuso. Considere que la nutricionista slo ingresa el rut del paciente. Debe proponer formas de preparacin para los alimentos seleccionados. Una vez elegidos los alimentos y su preparacin, imprimir la receta correspondiente, as como registrarla en la ficha del paciente. La informacin necesaria (alimentos, pacientes) se almacena en una base de datos y puede ser actualizada (agregar, modificar o eliminar) cuando se desee.

13 .- El video club "CHILLAN" desea convertir su sistema manual a uno automatizado,

para esto se le ha solicitado a la carrera de informtica de la UBB que realice esta tarea. Se necesita lo siguiente: Debe permitir mantener un control sobre: inventario de pelculas (cdigo, ttulo, precio, clasificacin, das de arriendo, estado, etc), una cartera de clientes (nmero de socio, nombre, rut, direccin, telfono, saldo, etc.), informacin comercial de todos los proveedores (nombre, rut, direccin, etc.). En lo concerniente a arriendos: Una vez que el socio ha decidido arrendar una pelcula, este le entrega su nmero de socio o el nombre al vendedor junto con las pelculas que desea arrendar, entonces el vendedor verifica que el socio no est moroso ni tampoco tenga en su poder alguna pelcula atrasada en su devolucin, en cuyo caso se le indica al socio. Si todo es correcto, procede a efectuar el arriendo registrando el nmero del socio, el cdigo de la pelcula, el precio, la fecha de arriendo, la fecha de devolucin y la fecha real de devolucin en el archivo de arriendos (est ltima cuando corresponda). Adems es comn, que algn socio consulte por la fecha de devolucin de alguna pelcula. Es importante notar que los socios pueden pagar posteriormente, pero no pueden arrendar si no han pagado por lo menos el arriendo anterior. Las devoluciones permiten dar de alta pelculas, es decir, su estado ser disponible y el archivo arrienos poseer la fecha real de la devolucin (esta se mantiene vaca hasta que la pelcula se devuelve). Mensualmente se necesita conocer los socios que ms arriendan, total de ingresos por clasificacin de pelculas, los ttulos ms arrendados, esta ltima permitir conocer las pelculas que deben ser adquiridas por lo que, previa autorizacin del administrador, se debe generar una orden de pedido al proveedor que ofrece tales ttulos.

14 .- La empresa de taxis "Tronco mvil 2000" realiza servicios de transporte. Esta cuenta

por el momento con 20 dueos o propietarios y 35 mviles, de los cuales, 30 son automviles para traslado normal de pasajeros, 2 son taxis de turismo y 3 son camionetas para fletes. Cada uno de los mviles se identifica por un nmero nico y adems tiene reas o zonas asociadas dentro de la ciudad. Adems existe una telefonista, la que se encarga de recepcionar las llamadas de los clientes. La comunicacin de la telefonista con los mviles se realiza a travs de equipos de radio frecuencia. En lo que respecta al funcionamiento de la empresa: Cuando se inicia el da, cada mvil llama a la central para quedar disponible, entonces al recibir una llamada la telefonista pide el nombre de quien llama y la direccin a la que debe acudir, con lo que verifica el mvil asociado a esa rea, si es que est ocupado (realizando una carrera) se asigna el mvil disponible ms cercano, respondiendo con el nmero del mvil que acudir, en caso contrario indica la no disponibilidad de mviles. Una vez que el mvil ha contactado a las personas a trasladar avisa a la central indicando el destino. De lo anterior se genera un registro en una planilla, la cual posee el telfono del cual llamaron, el nombre del contacto, la direccin, la fecha y hora, el nmero de mvil asignado, destino y la tarifa cobrada. Cuando el mvil termina la carrera, llama nuevamente a la central indicando la tarifa cobrada, con esto queda otra vez disponible para otra carrera. La informacin que posee la empresa es la siguiente: Los Dueos (rut, nombre, apellidos, fecha nacimiento, fecha de ingreso a la empresa) los cuales pueden tener 1 o ms mviles.

Los Mviles (rut del dueo, marca, ao, modelo, patente, tipo, nmero de mvil) donde tipo puede ser : taxi, taxi-turismo o camioneta flete. Existe tambin un mapa de la ciudad, sobre el cual se dibujan las reas o zonas y se distribuyen las fichas magnticas enumeradas que representan a cada uno de los mviles. Adems de esto, continuamente se necesita saber la ubicacin o carrera de algn mvil en especial. En algunas ocasiones el pblico pide el mvil indicando su nmero y en otras pide cualquier mvil del propietario X. Es importante indicar que cada fin de mes el administrador solicita listados con estadsticas tales como: El mvil ms solicitado, la carrera ms rentable, el nmero telefnico que solicit ms mviles y el propietario que obtuvo un porcentaje mayor de ingresos.

15 .- Una biblioteca contiene ejemplares de libros. Cada ejemplar tiene un precio y un

cdigo que es distinto para todos los libros de la biblioteca; adems puede ser prestado a los socios de la misma. Los libros tienen un ttulo, n autores, una editorial, un nmero de edicin y una fecha de edicin. Los libros estn clasificados por temas (ciencia-ficcin, matemticas, etc). Adems, existe un conjunto de socios de los que se guarda un nmero de socio, nombre, primer y segundo apellido, direccin, localidad, provincia y nmero de telfono. Los socios pueden recibir sanciones econmicas por un motivo dado, en una determinada fecha y con un determinado montante. Los socios pueden realizar prstamos de la biblioteca. Cada prstamo tiene como entrada la fecha del da como lmite por defecto 10 das a contar a partir de esa fecha. Se mantendr una lista de ejemplares que los socios piden pero que bien todava no han sido adquiridos, o bien no hay suficientes ejemplares para satisfacer la demanda (ejemplares agotados) en la que se guardar una referencia la ttulo demandado y la fecha en que se pidi. Aquellas referencias correspondientes a ttulos de los que todava no se han adquirido ejemplares, tambin sern apuntadas, por lo que se deber de distinguir entre aqullos de los que si existen ejemplares, de los que no existen. Existe la posibilidad de hacer reservas de ejemplares que estn siendo utilizados por otros socios, a tal efecto se le facilitar al socio que va a hacer la reserva la fecha ms prxima en la que se va a devolver un ejemplar del ttulo deseado, quedando el ejemplar bloqueado para prstamo durante dos das, a la espera de que lo vaya a recoger el socio que lo ha reservado.
16.- Realizar un Modelo Entidad-Relacin para el siguiente supuesto de una organizacin que se dedica a la reparacin de unidades de equipamiento utilizadas para producir mercancas. Cada unidad es de un tipo diferente y tiene una descripcin. Una avera en una unidad de equipamiento se identifica por un identificador y se detecta en una fecha. Se puede asignar cualquier nmero de personas a la reparacin de una avera y trabajan en ella hasta que se repara. Se registra convenientemente el tiempo empleado en la reparacin y el tiempo consumido por cada persona en cada avera. Se puede utilizar cualquier nmero de piezas para reparar una avera. Se tiene en cuenta la cantidad usada de cada pieza en la reparacin de cada avera. Cada pieza se identifica por un identificador, tiene un peso, una dimensin mxima y puede ser de un nico color de entre varios posibles. Cada persona se identifica por un identificador, tiene un nombre y un apellido y cualquier nmero de titulaciones. Consideraciones: a) solo interesa la ltima avera producida en una unidad de equipamiento, b) Interesan todas las averas producidas en las unidades de equipamiento, c) la cantidad usada de cada pieza en la reparacin de cada avera es siempre la misma, d) que no lo sea.

BATERA DE EJERCICIOS DE DIAGRAMAS DE FLUJOS DE DATOS

1. Una tienda especializada en componentes electrnicos compra sus existencias a una serie de proveedores, vendindolas posteriormente a sus clientes a la vez que lleva a cabo el control de almacn adecuado para controlar sus existencias en todo momento. La gestin de proveedores lleva unida la gestin de los datos administrativos de stos ms la informacin de los componentes que cada proveedor sirve. La gestin de proveedores, adems del tpico 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 comprueba que hay existencias y se le informa de su precio. Si el cliente adquiere el producto, se actualizar el almacn y se le emitir una factura. Si no hay existencias del componente, pero el cliente est interesado se proceder a almacenar la peticin con objeto de realizar el correspondiente pedido al proveedor. El control de almacn se encarga de tener actualizado el almacn de existencias, dando de alta los componentes que llegan, eliminando componentes defectuosos, y realizando los listados de componentes disponibles en el almacn y de los componentes pendientes de ser pedidos a un proveedor. Realizar un DFD que represente funcionalmente los requisitos expresados, teniendo en cuenta las siguientes restricciones: No descomponer ms de tres niveles No tener en cuenta el control de errores Las funciones pueden realizarse en cualquier momento independientemente de las dems funciones Debe utilizarse un almacn PROVEEDORES que recoge la informacin de los proveedores y de las piezas que sirven
Realizar el DD del DFD anterior. Indicar si la caracterstica principal del DFD anterior es de transformacin o de transaccin, justificado la respuesta. Realizar el diagrama de estructuras correspondiente al nivel de sistema del DFD anterior.

2. La empresa LIBROS XX S.A., que comercializa libros de su propia edicin entre sus socios, lo ha contratado a Ud. para que disee un sistema integral que abarque las distintas etapas de su operatoria comercial, la que presenta las siguientes caractersticas: Los socios se incorporan suscribiendo una SOLICITUD DE ADHESIN. Cualquier modificacin a los datos del socio, incluida su baja, es comunicada por el socio mediante una NOTIFICACIN DE NOVEDADES SOCIOS, que se incluye en una revista de distribucin gratuita. Todo socio est obligado a adquirir por lo menos un ttulo por trimestre, en las siguientes condiciones: El PEDIDO TRIMESTRAL OBLIGATORIO puede enviarse en cualquier momento del trimestre, pero la facturacin de ttulos con existencia (la asignacin se hace por fecha de recepcin , y a igual fecha, comenzando por el numero de socio mas bajo) se efecta por lote los das 10 de cada mes. Los socios pueden demorar la compra trimestral obligatoria hasta el da 15 del 3er mes del trimestre. En tanto no efecten su PEDIDO TRIMESTRAL deben abonar una cuota mensual fija e igual para todos los socios, y el importe acumulado a favor del socio le es descontado del precio del ttulo trimestral al facturrsele. Las cuotas mensuales son cobradas por representantes zonales de la empresa, que le entregan al socio un TALN-RECIBO (emitido entre el 1ro y el 5 de cada mes para aquellos socios que an no han efectuado su compra trimestral ).

A aquellos socios que no hayan remitido su PEDIDO TRIMESTRAL OBLIGATORIO hasta la fecha lmite del punto 2, se les factura el da 20 inmediato siguiente un ttulo recomendado que figura como tal en la revista trimestral. Los pedidos obligatorios son entregados por los representantes zonales en el domicilio del socio, junto con un TALN-FACTURA, que especifica en caso que corresponda cobrar importe alguno la deuda del socio, que este debe cancelar al entregrsele el libro. Todas las cobranzas son en efectivo, y son rendidas semanalmente por los representantes junto con el efectivo, en un INFORME DE COBRANZAS en el que se especifican los nmeros de TALN ( RECIBO o FACTURA ), el importe cobrado y la fecha de la cobranza. El sistema deber contemplar los siguientes requerimientos: 1. Incorporacin de los nuevos socios y mantenimiento actualizado de sus datos. Emisin de un listado de socios por antigedad( mayor a 2 aos , mayor a 5 aos, mayor a 10 aos) para hacerlos participar de un sorteo trimestral gratuito. 2. Incorporacin de los PEDIDOS TRIMESTRALES y su correspondiente facturacin. Emisin de un listado de ventas del trimestre, por tipo de ttulo y zona geogrfica, a efectos de realizar estadsticas de preferencias. 3. Emisin de los TALONES-RECIBO para cobranza de las cuotas mensuales. 4. Ingreso de las cobranzas (cuotas y/o saldo de precio de libros). 5. Facturacin automtica del ttulo recomendado para los casos del punto 4) anterior. DFD: Desarrollar para el siguiente enunciado su correspondiente diagrama de flujo de datos hasta el nivel 2. Indicar el diccionario de datos, y una especificacin de cada proceso: Funcin que realiza, sus entradas y sus salidas. Un mdico desde mecanizar el control de sus pacientes y la facturacin de su consulta privada. Dentro del aspecto del control de pacientes, le interesa recoger los datos identificativos de los pacientes (DNI o numero de identificacin si el paciente es menor de edad, nombre y apellidos, el domicilio, el sexo y la fecha de nacimiento) y los datos relativos a la compaa aseguradora a la que pertenece el paciente (nombre, Cif, domicilio social), supngase que cada paciente solo pertenece a una nica aseguradora. Por cada paciente que acude a la consulta, la actividad habitual consistir en comprobar en primer lugar la aseguradora a la que pertenece y a continuacin asignarle un nmero de consulta, consecutivo en referencia anual. Una vez examinado el paciente, recoger el tipo de consulta realizada (nueva, revisin, control), el diagnstico segn la codificacin de enfermedades de la O.M.S., la fecha de la consulta y la medicacin establecida indicando el/los medicamentos y sus dosis respectivas. Los medicamentos estarn codificados guardando para cada medicamento su cdigo, la denominacin y el principio activo bsico. Todas las maanas, la enfermera sacar un listado de las consultas previstas (bajo peticin) y buscar los historiales del paciente, as mismo listar las fichas de consulta de los pacientes consultados el da anterior para archivarlas en los historiales de los respectivos pacientes. Por ltimo, obtendr los resmenes de la consulta del da anterior. Al finalizar el mes, el mdico emitir las facturas correspondientes a las compaas aseguradoras y el resmen de facturacin. La enfermera con los justificantes de las consultas efectuadas y los resmenes de facturacin ir a cobrarlos a las respectivas compaas. Nota: Suponer que no hay que dar de alta ni pacientes ni compaas y suponer que todos los pacientes tienen al menos una consulta realizada.

3.

4. HOGARAMA es una empresa dedicada a la prestacin de servicio de reparacin de aparatos electrodomsticos. Las reparaciones se efectan a domicilio, y exclusivamente a los abonados. La cuota mensual de cada abonado se calcula en funcin del tipo y cantidad de electrodomsticos abonados. Por cada reparacin, slo se cobran los repuestos utilizados. La empresa cuenta con 12,000 abonados. Estos solicitan los servicios por telfono. Las telefonistas de la empresa deben verificar que el solicitante sea un abonado, y que se halle al da en el pago de las cuotas. Si existe atraso, la operadora debe informar al abonado cul es el

monto de la deuda, y advertirle que deber cancelarla al concurrir el tcnico, como requisito previo para que este efecte la reparacin. Si el abonado acepta la condicin o si no registraba deuda -, el pedido es admitido y debe emitirse un PEDIDO DE REPARACIN, con los datos del solicitante, el aparato a reparar, y el importe de las cuotas atrasadas a cobrar, si las hubiere. Cada PEDIDO DE REPARACIN es entregado a un tcnico, quien concurre al domicilio del abonado y realiza la reparacin, previo cobro de las cuotas atrasadas, en su caso. Se reciben, en promedio, 80 pedidos por da. Hay 20 tcnicos, y todos trabajan todos los das, a un promedio de 4 servicios diarios por tcnico. Al final del da los tcnicos entregan a la empresa un PARTE DE REPARACIN, en el que consignan para cada PEDIDO DE REPARACIN, los repuestos empleados, el tiempo de permanencia en el domicilio del abonado, y las cuotas cobradas si correspondiera - , cuyo importe ingresan junto con los partes. Los repuestos colocados en los aparatos de los abonados se facturan conjuntamente con la cuota del mes siguiente al de la reparacin.

5. Un centro cultural tiene una seccin de prstamos de cintas de vdeo. Se pretende realizar una
aplicacin que gestione exclusivamente el funcionamiento de las peticiones y devoluciones de las cintas de vdeo, de acuerdo a los siguientes requisitos: Un usuario puede realizar la peticin de una sola cinta, y no podr solicitar una nueva cinta hasta que no haya devuelto la que tenga en su poder. El tiempo mximo que alguien puede tener una cinta es de 5 das. Es necesario presentar un carnet de asociado y una ficha con los datos de la cinta pedida. Una vez entregados el carnet y la ficha, el sistema comprobar y aceptar la peticin de la cinta solicitada siempre que se pueda satisfacer la peticin. Si se acepta la peticin, se actualiza el nmero de copias de la cinta y se guarda la ficha de prstamo. El carnet no se le devolver hasta que no devuelva la cinta. Cuando se devuelve la cinta, se actualiza el nmero de copias de la cinta y se comprueba la fecha de devolucin de la misma. Si la devolucin se hace fuera de fecha, se le impone una sancin al usuario. Esta sancin le impide solicitar otro prstamo durante los prximos n das, donde n es el nmero de sanciones que lleva el usuario. Existe un encargado de realizar las altas y bajas de las cintas de vdeo. Se pide: Realizar el diagrama de contexto. Realizar el diagrama de sistema. Explosionar slo un nivel ms los procesos del diagrama del sistema que no estn relacionados con el encargado de la seccin de vdeos. Realizar el diccionario de datos de todos los flujos y almacenes que aparezcan.

6 . Una empresa compra a una serie de proveedores diferentes piezas que posteriormente vender a sus clientes, debiendo llevar a cabo el control de almacn (n de piezas existentes de cada una de ellas). La aplicacin debe gestionar los proveedores, as como las piezas que proporciona cada uno (proveedor y piezas con sus respectivos precios, corresponde al flujo de entrada proveedor). Con los proveedores y las piezas que proporciona cada uno de ellos, se genera una lista de precios que se corresponde con los precios que consideremos mejores para cada una de las piezas que se puedan proporcionar al cliente (como criterio de seleccin se encuentra entre otros la marca de la pieza). El control del almacn, es decir, las cantidades que tenemos de las diferentes piezas que hemos pedido a los proveedores (flujo de datos de pieza stock), determinar si el pedido realizado por el cliente (pedido cliente) se puede satisfacer completamente o no, segn tengamos o no

las piezas pedidas (generando en el caso de no tener dichas piezas un listado de ellas, lista piezas). Cuando el pedido se entrega al cliente, se genera la factura correspondiente. Cada una de estas funciones (en el DFD 1, 2, 3 y 4) puede realizarse en cualquier momento, independientemente de las dems funciones. Se pide dibujar el diagrama de estructuras correspondiente indicando si la caracterstica principal del DFD es de transformacin o transaccin.

7. Una biblioteca contiene ejemplares de libros. Cada ejemplar tiene un precio y un cdigo
que es distinto para todos los libros de la biblioteca; adems puede ser prestado a los socios de la misma. Los libros tienen un ttulo, n autores, una editorial, un nmero de edicin y una fecha de edicin. Los libros estn clasificados por temas (ciencia-ficcin, matemticas, etc). Adems, existe un conjunto de socios de los que se guarda un nmero de socio, nombre, primer y segundo apellido, direccin, localidad, provincia y nmero de telfono. Los socios pueden recibir sanciones econmicas por un motivo dado, en una determinada fecha y con un determinado montante. Los socios pueden realizar prstamos de la biblioteca. Cada prstamo tiene como entrada la fecha del da como lmite por defecto 10 das a contar a partir de esa fecha. Se mantendr una lista de ejemplares que los socios piden pero que bien todava no han sido adquiridos, o bien no hay suficientes ejemplares para satisfacer la demanda (ejemplares agotados) en la que se guardar una referencia la ttulo demandado y la fecha en que se pidi. Aquellas referencias correspondientes a ttulos de los que todava no se han adquirido ejemplares, tambin sern apuntadas, por lo que se deber de distinguir entre aqullos de los que si existen ejemplares, de los que no existen. Existe la posibilidad de hacer reservas de ejemplares que estn siendo utilizados por otros socios, a tal efecto se le facilitar al socio que va a hacer la reserva la fecha ms prxima en la que se va a devolver un ejemplar del ttulo deseado, quedando el ejemplar bloqueado para prstamo durante dos das, a la espera de que lo vaya a recoger el socio que lo ha reservado.

8. .- El hospital Local requiere el diseo de un sistema de Alimentacin que cumpla los


siguientes requerimientos: Debe confeccionar una racin alimenticia, de acuerdo a los requerimientos calricos, proteicos y vitamnicos. El sistema debe proponer los alimentos que cumplan con los requerimientos para que el nutricionista seleccione la combinacin adecuada de alimentos. El nutricionista ingresa los rangos de caloras, protenas y vitaminas para la receta del paciente. El nutricionista selecciona en pantalla los alimentos que compondrn la lista final entre aquellas que el sistema propuso. Considere que la nutricionista slo ingresa el rut del paciente. Debe proponer formas de preparacin para los alimentos seleccionados. Una vez elegidos los alimentos y su preparacin, imprimir la receta correspondiente, as como registrarla en la ficha del paciente. La informacin necesaria (alimentos, pacientes) se almacena en una base de datos y puede ser actualizada (agregar, modificar o eliminar) cuando se desee.

9. Modelizar el sistema de informacin "empresa de ventas de productos de limpieza" utilizando la tcnica de los diagramas de flujo de datos. Obtener diagrama de contexto, diagrama de nivel 1 y diagrama de nivel 2. La actividad principal de la empresa objeto de estudio consiste en ofertar productos de limpieza. El funcionamiento es el siguiente:
A partir del informe que enva el departamento de estudio de mercado de la empresa, se contacta telefnicamente con los posibles clientes y se concierta con ellos una cita en la empresa para ofertarles algn producto. Al contactar telefnicamente con ellos se les toman sus datos personales para posteriormente realizar mailings de ofertas. Tambin se guardan los datos referentes a la cita. Para todas las citas concertadas se debe de realizar un control de acceso de las visitas que bsicamente consiste en: solicitar la identificacin de cualquier persona que acceda al recinto. No se permitir entrar a ninguna persona que no tenga cita previa. A las personas que tengan cita concertada se les entregar una tarjeta de entrada, la cual debern entregar a la salida firmada por el empleado al que han visitado. Semanalmente los empleados de la empresa generan un informe detallado a partir de los resultados obtenidos en las visitas realizadas que se enva al departamento de marketing (para ello, primero se clasifican los resultados de las visitas por perfiles de empresa).

10. Especificar el sistema con los siguientes DFD's: diagrama de contexto, diagrama de nivel 1 y diagrama de nivel 2.
El caso en estudio es un Organismo Autnomo de la Administracin, concretamente una Junta de Puerto, cuya labor bsica es gestionar el uso y mantenimiento de las instalaciones portuarias. Las empresas consignatarias de barcos comunican a la Comisara del Puerto la entrada de barcos y sus caractersticas (petrolero, granelero, ...), se registran estas entradas para la posterior realizacin de los trabajos solicitados as como las peticiones generadas por el departamento de supervisin referentes a la realizacin de algn servicio interno para el mantenimiento de las instalaciones de la Junta. Las empresas consignatarias reciben por cada uno de los servicios prestados un albarn de notificacin (carga, descarga, almacn, gras, contenedores, atraque, etc.), a finales de mes la Comisara del Puerto genera una factura que especifica importe global de todos los albaranes enviados durante ese mes. Los albaranes facturados se marcarn para saber que estn facturados. El total de cada factura se enva al Dpto de Contabilidad para su registro. Una vez se encuentra el barco en la Junta se procede a la Gestin de las Mercancas en l depositadas, bsicamente la Gestin de Carga y Descarga de stas. Partiendo del registro de entradas producido por la Comisara del Puerto (la cual contiene el nombre de los barcos, las caractersticas de los mismos, los das de permanencia, la facturacin de atraque, los servicios solicitados y las caractersticas de la mercanca), se obtienen las necesidades especficas de transporte, de personal necesario para el trabajo y de los contenedores a utilizar. La gestin de almacenes aunque es una de las funciones que realiza la Junta, se considera como un sistema aparte, y enva informacin sobre la disponibilidad y grado de ocupacin de los almacenes, en funcin de las previsiones de ocupacin y demanda de stos, es lo que se conoce como planificacin de almacn. El Mantenimiento de Instalaciones se realiza a partir de la informacin que proporciona la Comisara sobre los servicios internos a realizar. En funcin del personal disponible, se aceptar o no la realizacin de ese servicio. Posteriormente se comprueba que exista stock del material necesario para el trabajo, si no hay se paraliza (el jefe de mantenimiento se pone en contacto con los proveedores para el suministro adecuado, los proveedores envan sus facturas y reciben sus pagos), en caso contrario se procede a su realizacin. El personal necesario para gestionar las mercancas y mantener las instalaciones, se obtiene mediante peticiones al departamento de personal de la Junta quien comunica la disponibilidad o no de stos, siempre exigiendo informacin referente al cmputo de horas trabajadas en la tarea encomendada.

Potrebbero piacerti anche