Está en la página 1de 8

TECNOLOGÍA EN ANÁLISIS Y DESARROLLO DE SOFTWARE

GA4-220501095-AA2. Elabora artefactos usando el paradigma de


programación orientada a objetos.

Diagrama de Clases del proyecto de software


GA4-220501095-AA2-EV04.

Presentado por: PIEDAD BARRERA ALVAREZ

Al Profesor: JORGE AUGUSTO ESCOBAR MEDINA Instructor


Vocero

Bogotá, Agosto 22 de 2022


Complejo Tecnológico Agroindustrial, Pecuario y Turístico -
Apartadó (Ant)
Diseño del modelo conceptual bajo el paradigma orientado a
objetos
Desarrollar un programa para modelar el comportamiento de las
embarcaciones en las mareas

Diagramas de Clase

La representación de una clase gráficamente se debe utilizar rectángulos divididos en tres


sectores horizontales Así:

1. Nombre de la clase

2. Atributos

3. Métodos.

Se incluye dentro de cada uno de los atributos y métodos (+ para public, - para private, #
para protected),

CARACTERÍSTICAS DE LOS OBJETOS

La Base de Datos consta de los siguientes tipos de entidades:

ENTIDADES: Nombre de la clase

1. MÉDICO
2. PACIENTE
3. CAJERO
4. FACTURA

ATRIBUTOS

1. Nombre y apellido
2. Id
3. Cédula
4. Dirección
5. Teléfono
6. Barrio

MÉTODOS
1. Consulta
2. formular
3. Pagar
4. Entregar y recibir Medicamentos
5. Verificar
6. Solicitar
7. Cobrar
8. Descarga de inventario
9. Agendar cita
10. modificar, anular, enviar
11. Profesión

MEDICO (Entidad)1

Nombre y apellido: String2


Id: Long
Cédula: Long
Dirección:String
Teléfono: Long
Barrio: String
Profesión: String

Consultar3
Verificar
Formular
Agendar Cita

PACIENTE

Nombre y apellido: String


Id: Long
fecha de nacimiento: fecha
Cédula: Long

1
Nombre de la Clase
2
Atributos
3
Métodos
Dirección:String
Teléfono: Long
Barrio: String

Consultar
verifica
solicita
Recibir fórmula
Recibe Medicamentos
paga Factura

CAJERO

Nombre y apellido: String


Id: Long
Cédula: Long
Dirección:String
Teléfono: Long
Barrio: String

Consultar
Verificar
Solicita medicamentos
Cobrar
Entregar

FACTURA

No. Factura: String


Id: Long
fecha de factura: fecha
Paciente: String
Medicamentos: String

Valor a cancelar: Long


modificar
anular
Enviar
REFERENCIAS

UML ("Unified Modeling Language") - Programación desde cero (patriciaemiguel.com)

Principios de Diseño Orientado a Objetos | Mindware SRL


UML ("Unified Modeling Language") - Programación desde cero (patriciaemiguel.com)

También podría gustarte