Está en la página 1de 5

UNIVERSIDAD NACIONAL DEL SANTA

FACULTAD DE INGENIERA E.A.P. INGENIERA DE SISTEMAS E INFORMTICA

Prctica 04: Modelos Conceptuales


CURSO : Sistemas de Informacin I DOCENTE : Ms. Sixto Daz Tello INTEGRANTES : CICLO : Aguirre Corales Leydi. Briones Vsquez Rosa. V

2011

Universidad Nacional del Santa

Ing. Sistemas e Informtica

SISTEMAS DE INFORMACIN
Practica 4: Realice el modelo conceptual para los siguientes ejercicios
Caso 01: Un hospital debe debe almacenar informacin de las intervenciones que real iza. El hospital esta dividido en varios servicios que tienen una identificacin, denominacin y ubicacin. Cada servicio tiene un conjunto de camas. Cada cama tiene un nmero de identificacin, piso habitacin en la que se encuentra: Los datos de los mdicos que interesan para este sistema son un nmero de matrcula, nombre y apellido, horario y su pertenencia a alguna especialidad. Cada especialidad (cardiologa, neurologa, etc.) tiene una identificacin y una descripcin. Todos los mdicos trabajan en algn servicio en el tiempo. Cada persona internada tiene un nmero de historia clnica, nombre y apellido fecha de nacimiento, fecha de ltimo ingreso y fecha de alta. Durante su internacin y segn su evolucin y sus necesidades, el hospital le asigna camas, con su correspondiente cantidad de das por cama asignada. Los mdicos intervienen en una internacin durante un determinado periodo y con distintas responsabilidades ( a cargo de internacin, cirujano, interconsulta, etc). A cada persona internada si es necesaria, se le suministran medicamentos, cada uno con su correspondiente cantidad. Los medicamentos tienen identificacin, denominacin, forma de presentacin (comprimidos, grageas, jarabe, etc. ) y el laboratorio proveedor. El sector de administracin del hospital requiere emitir un informe (que se efectuara generalmente por pantalla, aunque puede ser impuesto) con el siguiente formato: Datos del paciente internado Nro. historia clnica: nombre y apellido: fecha ingreso: fecha de alta: Mdicos intervinientes Nro. de matricula nombre y apellido especialidad responsabilidad Camas asignadas Nro. de camas piso servicio cantidad de das Medicamentos suministrados Denominados presentacin cantidad

Teora de Lenguaje y Compiladores

Pgina 2

Universidad Nacional del Santa

Ing. Sistemas e Informtica

Caso2: Modele un sistema de reservas areas. La empresa realiza vuelos directos entre dos ciudades. En caso de querer hacer un viaje de varios tramos, el pasajero deber realizar una reserva por cada tramo. Por razones caprichosas del director de la empresa solo se puede realizar un trasbordo como mximo. La empresa tiene distintos modelos de aviones, por lo que los vuelos tienen distintas capacidades. Se pueden reservar pasajes de ida o de ida y vuelta. El sistema debe incluir operaciones para: y y y y Registrar un nuevo vuelo Cancelar un vuelo Efectuar una reserva Consultar vuelos entre dos ciudades

Cada vuelo tiene nmero de vuelo, fecha y hora de partida y fecha y hora de llegada. En caso de no existir un vuelo que una las ciudades requeridas por el pasajero, o que el vuelo requerido este completo, el sistema deber emitir un mensaje informativo.

Teora de Lenguaje y Compiladores

Pgina 3

Universidad Nacional del Santa

Ing. Sistemas e Informtica

Se puede asumir que el nmero de vuelo identifica a un solo vuelo, que todo el sistema expresa los datos utilizando la hora de una ciudad y que la fecha se representa por un natural. Exprese un invariante del tipo todos los vuelos arriban en un horario posterior al de salida y entre dos arribos de vuelos de la compaa al mismo aeropuerto, deben transcurrir por lo menos 20 minutos .

Caso3: a. El siguiente modelo conceptual modela las relaciones entre pasajeros, aviones y pilotos. La relacin viajo en determina si un pasajero alguna vez viajo en cierto avin. Por su parte la relacin fue piloteado determina si un avin alguna vez fue piloteado por una piloto. Es posible determinar si alguna vez un piloto determinado piloteo cierto avin donde viajaba un pasajero dado? Justificar

Si su respuesta fue no, Cmo podra modelar el problema de manera tal de satisfacer el requerimiento mencionado? b. A la relacin transporto/ viajo aborto se le ha agregado una clase de asociacin con un atributo Fecha con el fin de poder modelar los diferentes vuelos que un pasajero realizo en cierto avin (la fecha indica cuando un pasajero tomo el avin). Sin embargo hay un problema. Cmo es? Cmo lo resolvera?

Teora de Lenguaje y Compiladores

Pgina 4

Universidad Nacional del Santa

Ing. Sistemas e Informtica

Respuesta: Para resolver el problema se podra agregar una entidad vuelo que se relacionara con la entidad pasajero y la entidad avin, a esta entidad vuelo se le identificara con un atributo Id_vuelo por si hubiera un pasajero que hiciera dos vuelos el mismo da se podra identificar uno del otro caso contrario si solo se le dejara con el atributo fecha. En la entidad pasajero se guardara la informacin del cliente, en la entidad vuelo se almacenara informacin relacionada con la reserva del cliente como fecha de registro, numero asiento, en la entidad avin se almacenara informacin referente al avin como modelo, marca, capacidad. Al relacionar la entidad vuelo con avin su puede consultar en que vuelo se uso tal avin, la fecha de esta, etc.

Teora de Lenguaje y Compiladores

Pgina 5

También podría gustarte