Programacion II

Páginas: 6 (1296 palabras) Publicado: 9 de junio de 2014
Universidad Nacional Santiago Antúnez de Mayolo – FC - ISI

2014

TEMA: BASE DE DATOS – MODELADO
1.- 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 enel 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 debecompletar en el turno el motivo de la consulta,
los síntomas, y una breve descripción del tratamiento correspondiente. Los médicos
pueden consultar además todos los turnos de un paciente obteniendo: fecha de consulta,
el motivo, síntomas, el tratamiento que se prescribió, y el nombre y apellido del médico
que lo atendió en cada oportunidad.
Tener en cuenta que:


Un turno es para un solopaciente y lo atiende un solo médico.



Las consultas tienen solo un motivo (chequeo, tratamiento prolongado, etc.)



En una consulta un paciente puede presentar varios síntomas.



Cada paciente tiene solo 1(una) obra social.

Se pide:


Diseñar las entidades relevantes para el caso, con sus respectivas claves y atributos.



Modelar dicho caso práctico propuesto (Haceruso de las herramientas usadas en
clase).

Programación III

Página 1

Universidad Nacional Santiago Antúnez de Mayolo – FC - ISI

2014

2.- Servicio Militar
El Ministerio de Defensa desea diseñar una Base de Datos para llevar un cierto control de
los soldados que realizan el servicio militar. Los datos significativos a tener en cuenta son:


Un soldado se define por su código desoldado (único), su nombre y apellidos, y su
graduación.



Existen varios cuarteles, cada uno se define por su código de cuartel, nombre y
ubicación.



Hay que tener en cuenta que existen diferentes Cuerpos del Ejército (Infantería,
Artillería, Armada, ....), y cada uno se define por un código de Cuerpo y
denominación.



Los soldados están agrupados en compañías, siendosignificativa para cada una de
éstas, el número de compañía y la actividad principal que realiza.



Se desea controlar los servicios que realizan los soldados (guardias, imaginarias,
cuarteleros, ....), y se definen por el código de servicio y descripción.

Tener en cuenta que:


Un soldado pertenece a un único cuerpo y a una única compañía, durante todo el
servicio militar. A unacompañía pueden pertenecer soldados de diferentes
cuerpos, no habiendo relación directa entre compañías y cuerpos.



Los soldados de una misma compañía pueden estar destinados en diferentes
cuarteles, es decir, una compañía puede estar ubicada en varios cuarteles, y en un
cuartel puede haber varias compañías. Eso sí, un soldado sólo está en un cuartel.



Un soldado realiza varios serviciosa lo largo de su estadía militar. Un mismo
servicio puede ser realizado por más de un soldado (con independencia de la
compañía), siendo significativa la fecha de realización.

Se pide:


Diseñar las entidades relevantes para el caso, con sus respectivas claves y atributos.



Modelar dicho caso práctico propuesto (Hacer uso de las herramientas usadas en
clase).

Programación IIIPágina 2

Universidad Nacional Santiago Antúnez de Mayolo – FC - ISI

2014

3.- Elecciones
En las próximas elecciones de alcalde, en las comunas de Concepción, un partido político
desea llevar una contabilidad paralela de los sufragios, además de manejar la información
de los candidatos, mesas de votación, etc.
La información que debe manejar este sistema es:


Candidatos por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Ii
  • Programacion ii
  • Cartas Descriptivas Programacion II
  • Guia de lenguaje de programacion ii
  • Programacion Orientada A Objetos II
  • Practica de programacion II
  • Taller de Programacion II
  • Lenguaje De Programacion Ii

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS