DMMS_U1_A4_EACM

  • Upload
    lepe79

  • View
    12

  • Download
    0

Embed Size (px)

DESCRIPTION

evidencia de aprendizaje

Citation preview

Universidad Abierta Y A Distancia De Mxico.Nombre Del Alumno: Edgar Alan Contreras Martnez.Nombre del Docente: ANA LIDIA BARCENAS CORTES5 cuatrimestreMatricula: ES1410900851.Unidad 1. Herramientas para el modelado de softwareActividad 4 Unidad 1 Instrucciones

Actividad 4 Unidad 1 InstruccionesPublicado en: viernes 7 de agosto de 2015 16H26' CDTEstimados alumnos y alumnas:Generar el diagrama de casos de uso de un sistema que controla una mquina de reciclamiento de botellas, tarros y jabas. El sistema debe controlar y/o aceptar:Les anexo las instrucciones para la actividad de de la unidad 1 Registrar el nmero de temes ingresados. Imprimir un recibo cuando el usuario lo solicita:1. Describe lo depositado 2. El valor de cada item 3. Total El usuario/cliente presiona el botn de comienzo Existe un operador que desea saber lo siguiente:1. Cuantos temes han sido retornados en el da. 2. Al final de cada da el operador solicita un resumen de todo lo depositado en el da. El operador debe adems poder cambiar:1. Informacin asociada a temes. 2. Dar una alarma en el caso de que:1. Item se atora. 2. No hay ms papel. Una vez realizado el diagrama responder a los siguientes cuestionamientosEn base a las relaciones que se desglosan anexar la descripcin y la simbologa de cada una de ellas.

Asociacin Dependencia o Instanciacin Generalizacin Herencia (). extends: uses: .

Anexar la actividad en formato word en la seccin correspondienteSaludos

Asociacin: Es generalmente, una relacin estructural entre clases, es decir, La navegalidad nos muestra donde est ubicado el atributo. Es decir cul es la clase que tiene contiene el atributo si sta no lo mostrase. La multiplicidad en una Asociacin dice bastante, ya que de eso depender si el atributo, es una coleccin o simplemente una variable de referencia a un objeto. Dependencia o Instanciacin: Es una relacin de uso, es decir que una clase utiliza a otra. Y si esta ultima se altera, la anterior se puede ver afectada.En cdigo se suelen traducir principalmente como las clases donde se hace la instanciacin de un objeto. Generalizacin: Es una relacin de herencia. Se puede decir que es un relacin es un tipo de ( IS-A )Es entre una clase hija y su clase madre. En la codificacin podemos encontrar la palabra extends que hace referencia a esta relacin. Adems podemos encontrar palabras claves tales como this y super ( Java ) o "self" y parent ( PHP ). Para darnos cuenta que existe una relacin de este tipo involucrada. Herencia ().: Indica que una clase (clase derivada) hereda los mtodos y atributos especificados por una clase (clase base), por lo cual una clase derivada adems de tener sus propios mtodos y atributos, podr acceder a las caractersticas y atributos visibles de su clase base ( public y protected). extends: Grficamente lo que mostramos es una relacin de dependencia entre el par de casos de uso, con el nombre correspondiente al tipo de relacin de la que se trate: ya sea o .Estas, son relaciones que usamos para ligar grficamente dos casos de uso, cuyos flujos de eventos estn unidos, normalmente en una sola sesin del usuario. En otras palabras, un caso de uso que est ligado, por medio de una de estas dos relaciones, a otro caso de uso; tambin podra leerse o ejecutarse como un slo caso de uso en lugar de dos. O uses: es lo que se hacer.