Академический Документы
Профессиональный Документы
Культура Документы
Una asociacin es una relacin entre dos conceptos que indica alguna conexin significativa entre ellos. . En UML se describen como relaciones estructurales entre clases de objetos. . Es necesario identificar las asociaciones de los conceptos que se requieren para satisfacer los requerimientos de informacin de los casos de uso en cuestin y los que contribuyen a entender el modelo conceptual.
. Las asociaciones que vale la pena mencionar suelen incluir el conocimiento de una relacin que ha de preservarse durante algn tiempo: puede tratarse de milisegundos o aos segn el contexto.
. Examine la conveniencia de incluir las siguientes asociaciones en un modelo conceptual: . Las asociaciones en que el conocimiento de la relacin ha de ser preservado durante algn tiempo (asociaciones que deben conocerse ) . Las asociaciones provenientes de la lista de asociaciones comunes. . Por ejemplo, las instancias de VentaLineaDeProducto deben ir asociadas a la instancia Venta, sin esto sera imposible imprimir un recibo, calcular el total,
. Una asociacin se representa como una lnea entre los conceptos con el nombre de la asociacin. . Los extremos de una asociacin pueden contener una expresin de multiplicidad que indique la relacin numrica entre las instancias o conceptos, que se llaman papeles.
. Identificacin de casos comunes [1] . Comience por agregar las asociaciones utilizando la lista de anexa. . Categoras comunes que normalmente vale la pena incluir.
. Las categoras de alta prioridad que siempre vale la pena incluir son: . A es una parte fsica o lgica de B . A est fsicamente o lgicamente contenido en B . A est registrado en B . No incluir las asociaciones redundantes, ni las derivables. . Redundantes: repiten lo dicho por otras asociaciones. . Derivables: pueden ser deducidas a partir de otras asociaciones.
. La multiplicidad define cuntas instancias de tipo A pueden asociarse a una instancia del tipo B en determinado momento. . Algunos ejemplos de multiplicidad
. Anlisis Orientado a Objetos Asociaciones: Notacin . Se asigna un nombre a una asociacin basndose en el esquema NombreDeTipo FraseNominal NombreDeTipo. . La idea es genera una secuencia (con al frase nominal) que sea legible y significativa dentro del contexto del modelo. . Los nombres de las asociaciones comienzan con mayscula. . Una frase nominal (verbo) debe construirse con guiones. . La direccin de lectura es de izquierda a derecha y de arriba hacia abajo
. Dos conceptos pueden tener varias asociaciones entre ellos.P.ej., en el dominio de la lnea area encontramos varias relaciones entre Vuelo y Aeropuerto. . Las asociaciones volar-hacia y volar-de son netamente diferentes que deben mostrarse por separado. Nota: no se garantiza que todos los vuelos aterricen en un aeropuerto
Deberamos incorporar las asociaciones que indican los requerimientos (los casos de uso, por ejemplo), las que conllevan la necesidad de recordar o que de alguna otra forma nos sugiere nuestra percepcin del dominio del problema. . Conceptos: . TPDV, Producto, Tienda, Venta, Pago . Catalogo De Producto, Especificacin De Producto . Ventas Lnea De Productos . Cajero, Cliente, Gerente
. Actividad: Considerando las herramientas utilizadas hasta el momento, realizar el anlisis de orientado a objetos AOO de un caso de uso referente al sistema en proceso llevado acabo.