Ejercicios Para Resolver modelamiento

2
Ejercicio 1: Venta y distribución de helados La heladería “Pablito” desea abrir un nuevo punto de venta a través de Internet. Para ello, necesita desarrollar un sistema que le permita automatizar la operatoria de solicitud y entrega de pedidos. Cuando un cliente ingrese a la página del sitio de la heladería deberá: Poder consultar los gustos de helado disponibles (con stock) y su composición. Realizar pedidos (especificando cantidad y gustos de helado). Cuando el cliente realice un pedido obtendrá de inmediato un código de pedido. Si no es un usuario registrado, deberá ingresar previamente sus datos especificando nombre, domicilio, teléfono, e-mail, fecha de nacimiento. Verificar el estado de su pedido. Por su parte, los operadores de nuevos clientes de la heladería deben verificar sus datos y asignarles un código de cliente a los nuevos usuarios registrados. (El cliente debe ser notificado de su número para que pueda realizar el pedido). Los operadores de expedición son quienes se encargan de armar los pedidos y asignarlos a un repartidor, para ello consultan la cantidad y gustos del pedido y número, nombre y domicilio del cliente. Una vez armado el pedido y entregado a un repartidor, ingresa en el sistema el código de repartidor y horario de expedición del pedido. EL Dr. López, gerente de logística de la heladería, necesita que el sistema le permita obtener la cantidad de pedidos y la cantidad de kilos de helado que se solicitan por día. Resolver: Entidades principales, con sus atributos y claves Con respecto al punto anterior, realizar DER (Diagrama de Entidad Relación). Ejercicio 2: Instituto de salud El Instituto traumatológico Integral desea desarrollar un sistema que le permita administrar la asignación de turnos a pacientes. Cuando un paciente llama para solicitar un turno, la recepcionista debe verificar si el paciente ya ha sido atendido. Si no fue atendido en el instituto, le solicita los siguientes datos personales: Número de documento, nombre y apellido, fecha de nacimiento, domicilio, teléfono, obra social y nº de afiliado. Cada vez que el paciente solicita un turno, la recepcionista debe verificar que esté disponible, en cuyo caso le asigna el turno informándole el número de turno correspondiente. Cuando el médico atiende al paciente debe completar en el turno el motivo de la consulta, los síntomas, y una breve descripción del tratamiento correspondiente. Los médicos pueden

description

Ejercicios Para Resolver modelamiento de base de datos

Transcript of Ejercicios Para Resolver modelamiento

  • Ejercicio 1: Venta y distribucin de helados

    La heladera Pablito desea abrir un nuevo punto de venta a travs de Internet. Para ello,

    necesita desarrollar un sistema que le permita automatizar la operatoria de solicitud y entrega

    de pedidos.

    Cuando un cliente ingrese a la pgina del sitio de la heladera deber:

    Poder consultar los gustos de helado disponibles (con stock) y su composicin.

    Realizar pedidos (especificando cantidad y gustos de helado).

    Cuando el cliente realice un pedido obtendr de inmediato un cdigo de pedido.

    Si no es un usuario registrado, deber ingresar previamente sus datos especificando nombre,

    domicilio, telfono, e-mail, fecha de nacimiento.

    Verificar el estado de su pedido.

    Por su parte, los operadores de nuevos clientes de la heladera deben verificar sus datos y

    asignarles un cdigo de cliente a los nuevos usuarios registrados. (El cliente debe ser notificado

    de su nmero para que pueda realizar el pedido).

    Los operadores de expedicin son quienes se encargan de armar los pedidos y asignarlos a un

    repartidor, para ello consultan la cantidad y gustos del pedido y nmero, nombre y domicilio del

    cliente. Una vez armado el pedido y entregado a un repartidor, ingresa en el sistema el cdigo

    de repartidor y horario de expedicin del pedido.

    EL Dr. Lpez, gerente de logstica de la heladera, necesita que el sistema le permita obtener la

    cantidad de pedidos y la cantidad de kilos de helado que se solicitan por da.

    Resolver:

    Entidades principales, con sus atributos y claves

    Con respecto al punto anterior, realizar DER (Diagrama de Entidad Relacin).

    Ejercicio 2: Instituto de salud

    El Instituto traumatolgico Integral desea desarrollar un sistema que le permita administrar la

    asignacin de turnos a pacientes.

    Cuando un paciente llama para solicitar un turno, la recepcionista debe verificar si el paciente

    ya ha sido atendido. Si no fue atendido en el instituto, le solicita los siguientes datos personales:

    Nmero de documento, nombre y apellido, fecha de nacimiento, domicilio, telfono, obra social

    y n de afiliado.

    Cada vez que el paciente solicita un turno, la recepcionista debe verificar que est disponible,

    en cuyo caso le asigna el turno informndole el nmero de turno correspondiente.

    Cuando el mdico atiende al paciente debe completar en el turno el motivo de la consulta, los

    sntomas, y una breve descripcin del tratamiento correspondiente. Los mdicos pueden

  • consultar adems todos los turnos de un paciente obteniendo: fecha de consulta, el motivo,

    sntomas, el tratamiento que se prescribi, y el nombre y apellido del mdico que lo atendi en

    cada oportunidad.

    Se pide:

    Disear las entidades relevantes para el caso, con sus respectivas claves y atributos.

    Realizar el Diagrama de Entidad Relacin (DER).

    Ejercicio 3: La clnica veterinaria

    En marzo de 2005 Mnica y Alicia inauguraron su clnica veterinaria en la zona de Palermo. Dado

    que Mnica es Medica Veterinaria, y su amiga Alicia estudiante avanzada en la Facultad de

    ciencias econmicas, han quedado a cargo de Alicia todos los temas administrativos y de

    organizacin.

    Los servicios que presta la clnica veterinaria son:

    Ciruga

    Radiologa

    Curaciones

    Vacunacin

    Bao y peluquera

    Venta de productos varios

    Ahora el primer tema que se le ha planteado a nuestra amiga es la necesidad de un sistema que

    almacene y recupere los datos de las mascotas de los clientes de la veterinaria, as como datos

    personales de estos ltimos.

    De este modo Mnica podr obtener del sistema informtico datos sobre el tipo de mascota,

    nombre, raza, edad, la fecha de consultas anteriores y los servicios que se prestaron en esas

    consultas por ejemplo bao, curacin, ciruga, vacunacin, etc. Tambin se podr conocer en

    todo momento que vacunas se han aplicado a las mascotas, y cuando.

    Por ltimo el sistema permitir conocer los importes facturados en concepto de los servicios

    prestados, no por venta de productos para mascotas como correas, collares, pipetas (para la

    venta de productos utiliza otro sistema, no incluir este punto).

    Resolver:

    Identifique entidades y atributos relevantes.

    Realice el diagrama de entidad relacin.