Prac02 MM1703

También podría gustarte

Está en la página 1de 14

Universidad de El Salvador

Facultad de Ciencias Económicas


Escuela de Contaduría Pública
Departamento de Computación

Computación Il

GUÍA DE PRÁCTICAS No. 1

CATEDRÁTICO:
Ing. Marina Gricelda Rivas Cortez

GT:

03

ESTUDIANTE:

N° Apellidos Nombres Carnet


1 Maldinera Maldinera Lisandro Alberto MM17038

Ciudad Universitaria San Salvador, 27 enero de 2019.


Ejercicio 1.

El ministerio de la salud desea mantener un sistema de información relativo a


hospitales. Lo que se desea modelar consiste en:

HOSPITAL, con los datos:



código, que lo identifica.
nombre
dirección
teléfono
cantidad de camas

SALA, con los datos:



código
nombre
cantidad de camas

MEDICO, con los datos:

DUI
nombre
especialidad

LABORATORIO, con los datos:

código, que lo identifica.


nombre
dirección
teléfono

PACIENTE, con los datos:

DUI
número de expediente
número de cama
nombre
dirección
fecha de nacimiento
sexo

DIAGNOSTICO, con los datos:

código, que lo identifica.


tipo
complicaciones

Cuyas relaciones tienen las siguientes características:

 Cada hospital tiene varias salas. Cada una de ellas pertenece a un solo hospital.
En distintos hospitales puede haber salas con el mismo código, pero esto no
puede ocurrir dentro de un hospital.
 Cada médico trabaja en un único hospital.
 Cada hospital trabaja con muchos laboratorios, y un laboratorio presta servicios
a más de un hospital. Interesa conocer la descripción de cada servicio y la fecha
en que se realizó.
 Un paciente puede estar internado en una única sala.
 Cada paciente puede ser atendido por más de un médico, y a su vez cada
médico atenderá varios pacientes. Interesa conocer las fechas de las
atenciones.
 Cada paciente puede tener varios diagnósticos. Interesa saber la fecha en que
se realizó cada uno.

Realizar lo que se le pide a continuación:

1. Aplicar enfoque de sistemas al caso planteado.


2. Aplicar el método de la caja negra al caso.
3. Realizar una lista de los datos involucrados en el sistema.
4. Identificar las entidades del sistema
5. Identificar las relaciones. Entre las entidades
6. Identificación de los atributos de las entidades.
7. Diseñar el diagrama Entidad Relación (ER) utilizando el programa de
diagramación DIA.

RESOLUCIÓN:

Método de enfoque de sistemas.


Descripción de la situación actual:
El MINSAL, solicita un sistema informático que permita tener un control de
los hospitales, los médicos que laboran en cada uno de ellos, así como los pacientes
que son internados, tipo de diagnósticos con sus respectivas fechas, además de
obtener control de las salas de atención a los pacientes. También solicita que se
detalle las prestaciones de los laboratorios hacia los hospitales, descripción de cada
servicio y la fecha en que se realiza.
Diagrama de los elementos del sistema:

ENTRADAS: ELEMENTOS SALIDAS:

 Información del - Detalle de cada hospital


Hospital Procesos: - Cantidad de salas dispon.
 Información de Registrar un hospital por hospital
las salas Registrar un médico - Médico en turno por hosp.
 Información del Registrar un paciente - Información de pacientes
Médico Registrar un diagnóstico atendidos
 Información del Registrar un laboratorio - Tipos de diagnósticos
Paciente Registrar un servicio de lab. a tratar
Eliminar un hospital
 Información de - Detalle de servicios
Eliminar un médico
Diagnósticos brindados por el lab.
Eliminar un paciente
 Información del
Eliminar un diagnóstico
Laboratorio
Eliminar un laboratorio
 Número de Eliminar un servicio de lab.
atenciones médicas Buscar información del
 Número de Internos hospital
 Prestaciones de servicios Buscar información del
por parte del laboratorio. médico
Buscar información del
paciente
Buscar información del
diagnostico
Buscar información del
laboratorio
Buscar información del
servicio de lab.
Actualizar información del
hospital (…)
Registrar consulta
Eliminar consulta
Buscar información de un
MEDIO AMBIENTE: paciente.

Red Hospitalaria pública y/o Documentación:


Privada, Ministerio de Políticas internas del
Salud de El Salvador, MINSAL, manuales de
Gobierno de El Salvador procedimiento, etc.

Recurso Humano:
Personal administrativo.
Médicos, pacientes., etc.

Estantes, medicinas, equipo


de salud, equipo de
computación, etc.

Políticas del MINSAL,


Código de salud, Ley de
Medicamentos, Ley de
medio ambiente, etc.
Método de la caja negra.

ESTADO A ESTADO B
Necesidad de control Mejoras en la gestión
Administrativo del MINSAL de la red hospitalaria
respecto a los hospitales, y control administrativo
Médicos, pacientes y sus Proceso mediante un sistema
diagnósticos y los servicios informático.
de laboratorios, deficiencias
en las atenciones.

ENTIDADES.

- Hospital
- Sala
- Médico
- Paciente
- Diagnóstico
- Laboratorio

Diseño de diagrama E/R.


Ejercicio 3
Se trata de realizar el diseño de la base de datos (en el modelo E/R) para una
cadena de hoteles.
Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de
construcción, etc.) se encuentra clasificado obligatoriamente en una categoría (por
ejemplo, 3 estrellas), pudiendo bajar o aumentar de categoría. Cada categoría

tiene asociada diversas informaciones, como, por ejemplo, el tipo de IVA que le
corresponde.
Los hoteles tienen diferentes clases de habitaciones (suites, dobles, individuales,
etc.). Las habitaciones se numeran de forma que se pueda identificar fácilmente la
planta en la que se encuentran.

Las reservas las pueden realizar tanto personas particulares como agencias de
viajes. En la reserva figurarán el nombre, dirección, teléfono y otros datos relativos
a la persona que realiza la reserva. En caso de tratarse de una agencia de viaje se
necesitan los mismos datos, además del nombre de la persona para quien la
agencia de viajes está realizando la reserva. También se deberá indicar la categoría
del hotel (o el hotel) que se desea, el período de la estancia y la clase de habitación.

El sistema debe gestionar los clientes de la cadena de hoteles, lo que supone


almacenar los datos
de las personas que han sido huéspedes de algún hotel de la cadena, sus diferentes
estancias, gastos realizados y las facturas asociadas.

La tarifa de las habitaciones depende además del hotel y de la clase de habitación,


así como de la
temporada (alta, baja, etc.) de que se trate.

NOTAS:
Usando el programa DIA, cree el diagrama E/R, además de los tipos de entidad y
los tipos de relación (con sus cardinalidades), los diferentes atributos que se
mencionan en el texto, señalando especialmente aquellos que son identificadores.
Ejercicio 5.

El Ministerio de Educación y Concultura quiere tener información sobre todos los


cuadros que se encuentran en las pinacotecas.

De cada pinacoteca se quiere saber el nombre único, ciudad donde se encuentra,


dirección y extensión en metros cuadrados. Cada pinacoteca tiene un conjunto de
cuadros de los cuales se quiere guardar el código (único para todas las
pinacotecas), nombre, medidas, fecha en que se pintó y técnica utilizada para
pintarlo.

Cada cuadro es pintado por un único pintor, del que queremos saber el nombre y
apellidos, ciudad y país donde nació, fecha de nacimiento y fecha de la muerte. Un
pintor puede tener un único maestro, pero un maestro puede serlo de varios
pintores. Los pintores pueden pertenecer o no a una escuela de la cual se quiere
saber el nombre, así como el país y fecha en que apareció.

Los pintores pueden tener también uno o varios mecenas que los protegen. De los
mecenas queremos saber el nombre y apellidos, país y fecha de nacimiento, fecha
de la muerte y la fecha de inicio y final del soporte que dio al pintor.

Un mecenas puede serlo de varios pintores y un pintor puede tener varios mecenas
en periodos diferentes. Se quiere recoger la relación que existe entre un pintor y su
mecenas.

Realizar lo que se le pide a continuación:

1. Aplicar enfoque de sistemas al caso planteado.


2. Aplicar el método de la caja negra al caso.
3. Realizar una lista de los datos involucrados en el sistema.
4. Identificar las entidades del sistema
5. Identificar las relaciones. Entre las entidades
6. Identificación de los atributos de las entidades.
7. Diseñar el diagrama Entidad Relación (ER) utilizando el programa de
diagramación DIA.
Ejercicio 7.

Diseñar en el modelo entidad-relación (E/R) una base de datos para la secretaría


de una Universidad, que contenga información sobre los ALUMNOS, los
PROFESORES, las ASIGNATURAS y las CARRERAS ofertadas.

Hay que tener en cuenta que:


(a) Un alumno puede estar matriculado en muchas asignaturas.
(b) Cada asignatura pertenece a una única carrera (aunque puede haber
asignaturas de distintas carreras con el mismo nombre, p.e. Matemáticas)
(c) Una carrera tiene muchas asignaturas.
(d) Cada asignatura puede estar impartida por uno o más profesores (como máximo
3).
(e) Un profesor puede impartir como máximo 4 asignaturas distintas.

Se quiere tener acceso a la siguiente información:

1. Asignaturas en las que está matriculado un estudiante.


2. Asignaturas de una carrera.
3. Calificaciones de un estudiante en cada asignatura en la que esté matriculado.
4. Profesores de una asignatura.
5. Asignaturas que imparte un profesor.

• Diseñar el esquema conceptual del modelo, indicando los atributos que se


consideren adecuados y cuáles forman las claves.

 Diseñar el diagrama Entidad Relación (ER) utilizando el programa de


diagramación DIA.
Ejercicio 9.

La base de datos COMPAÑIA se ocupa de los empleados, departamentos y


proyectos de una empresa, de acuerdo con los siguientes requisitos:

1. La compañía está organizada en departamentos. Cada departamento tiene un


nombre único, un numero único y un empleado que la dirige y estamos interesados
en guardar la fecha en que dicho empleado comenzó a dirigir el departamento. Un
departamento puede estar distribuido en varios lugares.
2. Cada departamento controla un cierto número de proyectos, cada uno de los
cuales tiene un nombre y un número únicos, y se realiza en un sólo lugar.
3. Se almacena el nombre, numero de la Seguridad Social, dirección, salario, sexo
y fecha de nacimiento de cada empleado. Todo empleado está asignado a un
departamento, pero puede trabajar en varios proyectos que no tienen porque ser
del mismo departamento.
Nos interesa saber el número de horas que un empleado trabaja en cada proyecto
a los que está asignado.
4. También se quiere guardar la relación de las cargas familiares de cada empleado
para administrar el seguro que poseen. Almacenaremos el nombre, sexo y fecha de
nacimiento de cada una de las cargas familiares y su parentesco con el empleado.

Diseñar el diagrama Entidad Relación (ER) utilizando el programa de


diagramación

También podría gustarte