Escolar Documentos
Profissional Documentos
Cultura Documentos
Instituto IACC
20/04/2019
1) Caso 1: Dado el siguiente ejemplo de diagrama de clases responda a lo solicitado:
Determine:
Qué sistema representa. Fundamentando su respuesta y explicando en aspectos generales el modelo.
Clases que componen el diagrama presentado.
Aparentemente se trata de un sistema de registro de personas que cometen actos delictuales y los detectives
asignados a investigar.
Se está usando un modelo de clase con las siguientes clases que lo componen; Personas, Perfil, Foto,
MedioDeComunicacion, Inbestigable, Lugar, Mafioso y Detective.
Atributos de 3 clases, indicando el nombre de la clase y los atributos que la componen. Además debe
especificar si el atributo es público, privado o protegido, fundamentando su respuesta.
- Atributos clase Foto; atributo pathToFile y nombre de tipo String; tamaño de tipo Float. Todos son
Privados.
- Atributos clase Lugar; nombre de tipo String y dirección que en la grafica aparece como tipo Dirección
pero de igual forma podría haber sido de tipo String o Char. Ambos Privados.
- Atributo clase Detective; numeroPlaca de tipo String. Privada
2) Caso 2: Imagine que usted pertenece al departamento de informática de una compañía de análisis y
que fue asignado a un nuevo proyecto donde requieren realizar el modelamiento de un sistema de compra
venta de vehículos. Para ello, se le solicita que diseñe detalladamente el sistema completo con sus
componentes a través de los siguientes diagramas:
Diagrama de clases: donde cada clase forme parte del sistema, además se deben agregar las relaciones
entre las clases, como también los atributos que esta tenga (parte estática) y las funciones que deba
cumplir (parte dinámica).
En este modelo se observa una clase principal llamada CompraVentas que se relaciona con las clases Proveedor
y Cliente, existen dos agregaciones, las clases VendedosAgente y Vehiculos donde la clase principal extrae
datos de estas dos clases al realizar una venta. Además la clase Vehiculos se relaciona con la clase principal
cuando existe compra de vehículos y por último la clase Vehiculos se relaciona con la clase Caracteristicas.
La idea es que al realizar una venta, la clase principal extrae datos desde las clases Cliente, VendedorAgente y
Vehiculos para completar sus datos y al realizar una compra extrae los datos de Proveedor en lugar de Clientes.
Diagrama de objetos: donde se representen los objetos obtenidos del diagrama de clases con sus
respectivos componentes