Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
MODELO DEL DOMINIO O CONCEPTUAL MODELO DEL DOMINIO O CONCEPTUAL Es una representación de conceptos u objetos en el dominio del problema, como Libro y Biblioteca, empleado y empresa, etc. En UML se lo ilustra con un grupo de diagramas de estructura estática donde no se define ninguna operación. Puede mostrarnos: 1.- Conceptos: o sea una idea, cosa u objeto. Es mejor exagerar y especificar un MC con muchos conceptos refinados que no especificarlo cabalmente. 2.- Asociaciones entre conceptos: es una relación entre dos concepto que indica alguna conexión significativa e interesante entre ellos. MODELO DEL DOMINIO O CONCEPTUAL Pueden existir varias asociaciones entre dos tipos (conceptos). Se representa a través de una línea bidireccional entre los conceptos con el nombre de la asociación. En el extremo puede haber una expresión de multiplicidad que indique la relación numérica entre las instancias de los conceptos. Una flecha opcional de la dirección de la lectura indica la dirección en que debe leerse el nombre de la asociación, no denota la dirección de visibilidad o de navegación. MODELO DEL DOMINIO O CONCEPTUAL Algunas categorías de alta prioridad que conviene incluir en un MC son: A es una parte física o lógica B A está física o lógicamente contenido en B A está registrado en B La multiplicidad define cuántas instancias de un tipo A pueden asociarse a una instancia del tipo B en determinado momento. P.ej.: * (cero o más), 1..* (uno o más), 3,5,8 (exactamente eso), etc. MODELO DEL DOMINIO O CONCEPTUAL 3.- Atributos de conceptos: son valores lógicos de los datos de un objeto. En el MC se incluyen sólo aquellos que indiquen la necesidad de recordar información. Los tipos más simples de atributos son los que, en la práctica, suelen considerarse los tipos primitivos de datos. En un MC es preferible que los atributos sean atributos simples, objetos de valor o valores puros de datos (p.ej: booleano, fecha, número, cadena o textro, hora, dirección, color, copo, cod. Del producto, etc.). La regla en objetos es relacionar conceptos con una asociación y no con un atributo. La violación más frecuente de esta regla consiste en agregar un tipo de atributo de llave foránea, lo cual suele hacerse con los diseños de BD relacionales, a fin de asociar dos tipos. MODELO DEL DOMINIO O CONCEPTUAL LinDeVta cantidad Venta fecha hora Pago cantidad Cliente Catalogo Tienda dirección nombre Registro EspecProd descripcion precio codArt Articulo Encargado Cajero Registra-venta-de Contenida-en Pagada-mediante Iniciada por Registra-ventas-en Iniciada-por Abastece Contiene Descripta-por Registra- completas 0..1 * 1 1..* 1 1 1 1 1 * 1 Capturada 1 1 Alberga Utilizado-por 1 * 1 1..* 1 1..* 1 * 1 1 1 1 1..* 1 * GLOSARIO O DICCIONARIO MODELO Artefacto de UML que incluye y define todos los términos que requieran explicación para mejorar la comunicación y reducir el riesgo de malos entendidos. Se crea originalmente durante la fase de Planeación y después se perfecciona en cada ciclo de desarrollo al aparecer nuevos vocablos hasta el fin del proyecto. Se puede utilizar un formato de tres columnas para hacerlo, en donde se expresan el término a describir, la categoría (casos de uso, atributo, tipo, etc.) y la descripción o comentarios
Compartir