Modelado de Software con UML2.0 - Universidad Autónoma de ...
Modelado de Software con UML2.0 - Universidad Autónoma de ...
Modelado de Software con UML2.0 - Universidad Autónoma de ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Asociaciones: Agregación<br />
Cuando la relación todo/parte no es tan<br />
fuerte, , se utiliza Agregación g g<br />
susFiguras<br />
Ventana Figura<br />
0 0.. *<br />
La ventana <strong>con</strong>tiene figuras,<br />
pero cada una pue<strong>de</strong> existir sin la otra<br />
Clases Asociativas<br />
Asociación <strong>con</strong> atributos propios.<br />
Empleado<br />
1<br />
casado <strong>con</strong><br />
1<br />
Persona<br />
Matrimonio<br />
testigos 2<br />
fecha<br />
0 0.. *<br />
Clase Asociativa<br />
21<br />
23<br />
Asociaciones y Depen<strong>de</strong>ncia.<br />
Depen<strong>de</strong>ncia<br />
Existen relaciones <strong>de</strong> <strong>con</strong>ocimiento entre clases que no<br />
implican una relación todo/parte<br />
titular<br />
cuentas<br />
Cliente Cuenta<br />
1 1.. *<br />
0 0.. *<br />
Depen<strong>de</strong>ncia: relación muy débil.<br />
MMuchas h veces no se hhace explícita. lí it<br />
Ejemplo<br />
Ventana<br />
suContexto<br />
ContextoDibujo<br />
susFiguras<br />
0..*<br />
Cliente<br />
Or<strong>de</strong>n<br />
nombre 1 0..* fecha<br />
dirección estado<br />
Pago<br />
1..* 1<br />
monto 1<br />
calcImpuesto<br />
calcTotal<br />
calcPesoTotal<br />
Figura<br />
Draw(ContextoDibujo)<br />
Depen<strong>de</strong>ncia<br />
línea 1..*<br />
Crédito Efectivo Cheque DetalleOr<strong>de</strong>n Item<br />
fecha<br />
número<br />
moneda<br />
nombre<br />
i<strong>de</strong>ntifBanco<br />
cantidad<br />
tipoImpuesto<br />
0 0.. * 1 peso<br />
<strong>de</strong>scripción<br />
tipo<br />
autorizado<br />
calcSubtotal<br />
precioPorCantidad<br />
autorizado<br />
calcPeso<br />
obtenerPeso<br />
22<br />
24