0% encontró este documento útil (0 votos)
193 vistas5 páginas

Diagrama de Clases para Hospital OO

El documento presenta un diagrama de clases para un hospital con pacientes y empleados sanitarios como médicos y enfermeros. Cada paciente está descrito por su número de historia clínica, nombre y dirección, y es atendido por uno o más médicos y asistido por enfermeros. Los empleados sanitarios incluyen su número de empleado, nombre y tipo, y para los médicos también su especialidad. El documento propone clases como Paciente, Personal Sanitario, Médicos y sus atributos y métodos.

Cargado por

Jhon Deiby
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
193 vistas5 páginas

Diagrama de Clases para Hospital OO

El documento presenta un diagrama de clases para un hospital con pacientes y empleados sanitarios como médicos y enfermeros. Cada paciente está descrito por su número de historia clínica, nombre y dirección, y es atendido por uno o más médicos y asistido por enfermeros. Los empleados sanitarios incluyen su número de empleado, nombre y tipo, y para los médicos también su especialidad. El documento propone clases como Paciente, Personal Sanitario, Médicos y sus atributos y métodos.

Cargado por

Jhon Deiby
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Conceptualización sobre Programación OO

Realizado por:

Jhon Deiby Alpala Ortiz.

Entregado a:

Tut. Dougglas de Jesus Hurtado.

Universidad Nacional Abierta y a Distancia- UNAD

05/09/2021

213022_119

Cead. Pasto.
Nombre del estudiante Jhon Deiby Alpala Ortiz
Grupo 119
Nombre de su Tutor Dougglas de Jesus Hurtado

Skype de su tutor

Problema seleccionado Herramientas


(Marque con una X el problema a resolver) Seleccionada
(Marque con una X)
Problema 1
Problema 2
Draw.io
Problema 3
x
Problema 4
Problema 5 x
Tabla 1 – Información Situación Problema a Resolver

Problema 5:

Construir un diagrama de clases para un hospital con un conjunto de pacientes y un conjunto

de empleados sanitarios (médicos y enfermeros) siguiendo las siguientes especificaciones:

• Un paciente es atendido por uno o más médicos y es asistido por un grupo de enfermeros.

• Cada paciente se describe por su número de historia clínica, su nombre y dirección.

• En la base de datos se mantiene información del personal sanitario referente a su número de

empleado, nombre y tipo. Para los médicos hay que indicar además su especialidad.
Un paciente es atendido por uno o más médicos y es asistido por un grupo de enfermeros.,

Cada paciente se describe por su número de historia clínica, su nombre y dirección, En la base de

datos se mantiene información del personal sanitario referente a su número de empleado, nombre

y tipo. Para los médicos hay que indicar además su especialidad, Un paciente es atendido por uno

o más médicos y es asistido por un grupo de enfermeros.

Clase o Características Datos o Operaciones o Métodos


Tipo de o Variables
Objeto Atributos
Paciente - numero historia string +getNumeroHistoriaClinica():strin
clínica g.
+setNumeroHistoriaClinica():void
- dirección string +getDireccion():string.
+setDireccion():void
+MostrarDatos(): void
TABLA 2 - Identificación de Datos y Operaciones con el Objeto

Clase o Características Datos o Operaciones o Métodos


Tipo de o Variables
Objeto Atributos
Personal Sanitario - numero empleado int +getNumeroEmpleados():int.
+setNumeroEmpleados():void
- tipo string +getTipo():string.
+setTipo():void
+MostrarDatos(): void
Clase o Características Datos o Operaciones o Métodos
Tipo de o Variables
Objeto Atributos
persona - nombre string +getNombre():string.
+setNombre():void

Clase o Características Datos o Operaciones o Métodos


Tipo de o Variables
Objeto Atributos
Médicos - numero medico string +getNumeroMedico():string.
+setNumeroMedico():void
- tipo string +getTipo(): string
+setTipo():string
- especialidad string +getEspecialidad():string
+setEspecialidad():string
+MostrarDatos():void
Diagrama

También podría gustarte