UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA DE MEXICO.
INGENIERIA EN DESARROLLO DE SOFTWARE. ASIGNATURA: METODOS Y MODELOS DE DESARROLLO DE SOFTWARE. SEXTO CUATRIMESTRE. FACILITADOR: MAESTRO VLADIMIR VALDEZ TREJO FA-1002104 ALUMNO: UNIDAD 1 ACTIVIDAD: 5 DMMS_U1_A5 DESCRIPCION DELA ACTIVIDAD: DISTINGUIR EN LOS DIAGRAMAS DE UML LOS TIPOS DE RELACIONES QUE PUEDEN EXISTIR EN LOS DIFERENTES COMPONENTES QUE SON UTILIZADOS EN LOS MISMO DIAGRAMAS.
FECHA: LUNES 7 DE JULIO DEL 2014.
1 Actividad 5: Componentes de UML Propsito: Distinguir en los diagramas de UML los tipos de relaciones que pueden existir en los diferentes componentes que son utilizados en los mismo diagramas. Instrucciones: 1. Ingresa al foro Componentes de UML. 2. En cada problema se presenta un diagrama de UML, en cada uno de ellos se muestran actores, y tipos de relaciones. De cada problema hay una pregunta, analiza con al menos tres de tus compaeros cada una de las cuatro opciones que tiene y seleccionen la correcta, coloca en la columna de respuesta la letra de la opcin. 3. Atiende a las instrucciones y comentarios de retroalimentacin por parte de tu facilitador.
DIAGRAMAS PREGUNTA RESPUESTA 1.- INGRESAR.
Qu tipo de relacin existe en el diagrama? a) Asociacin b) Dependencia (include) c) Dependencia (extend) d) Generalizacin A. 2.- COMPRAR.
Qu tipo de relacin existe en el diagrama entre los casos? a) Asociacin b) Dependencia (include) c) Dependencia (extend) d) Generalizacin D 3.- PAGAR LA FACTURA. Qu tipo de relacin existe en el diagrama entre los casos? a) Asociacin b) Dependencia (include) B Y C
2
c) Dependencia (extend) d) Generalizacin 4.- PREPARAR BEBIDA CALIENTE.
En el sistema se muestra los casos hacer caf y hacer te, y un caso que se incluye en el proceso de preparar bebida, llamado hervir agua. Entre los 2 primeros casos y el de hervir agua, existe una relacin de tipo dependencia <<include>>. La relacin de dependencia <<include>> indica que: a) Que es opcional el caso hervir tetera. b) Siempre se debe de realizar el caso hervir tetera c) Para preparar caf siempre debes de realizar el caso hervir agua, pero no para hacer te d) Para preparar t siempre debes de realizar el caso hervir agua, pero no para hacer caf B 5.- PAGAR LA FACTURA.
Qu tipo de relacin existe en el diagrama entre los casos? a) Asociacin y generalizacin b) Asociacin y dependencia c) Generalizacin y dependencia d) Asociacin y dependencia C 6.- RESTAURANTE. De acuerdo al grfico qu casos de uso inicia el crtico de comidas? C
3
a) Todos b) Los 3 ltimos c) Los 3 primeros d) Ninguno
7.- SUB-SISTEMA PAGAR.
De los tres casos de uso, deben de existir dos relaciones, de qu tipo seran? y de a dnde seran las conexiones?, tomando en cuenta que si el caso Pagar lo llamramos 1, Pagar con tarjeta de crdito lo llamramos 2, y Pagar en efectivo lo llamramos 3. a) Asociacin de 1 a 3 y dependencia de 2 a 3. b) Dependencia de 1 a 2 y de 1 a 3. c) De generalizacin de 2 a 3 y dependencia de 3 a 1. d) De generalizacin de 1 a 2 y de 1 a 3. D 8- DIAGRAMA DE CLACES, EMPLEADOS.
Qu tipo de relacin existe en el diagrama? a) Asociacin b) Dependencia (include) c) Dependencia (extend) d) Generalizacin. D 9.- DIAGRAMA DE CLACES. En el diagrama de clases se observan los 3 tipos de relaciones, de las cuales se pueden realizar varias aseveraciones, de las que se muestran D
4
abajo una de ellas es falsa, cul es la falsa? a) Un usuario tiene atributos y mtodos iguales para un usuario de administracin y de informtica. b) Un usuario tiene asociado una clave o varias. c) Un usuario depende de un fichero, sin este no tiene cabida en el sistema. d) Ninguna de las anteriores es correcta. 10.- DIAGRAMA DE CLACES SUB-SISTEMA EMPACAR.
Existen dos tipos de relaciones, cuales son: a) Dependencia y Asociacin. b) Asociacin y Generalizacin. c) Dependencia y Generalizacin. d) Asociacin y dependencia extend C