Ingeniería en Desarrollo de SoftwareIntroducción a la Ingeniería de Software 3er Semestre Alumno: Daniel Pineda de la Riva Matricula: es162006588 Docente: Susana Salgado Segovia Unidad 2 Evidencia de Aprendizaje: Diagramas del dominio e interacción. 1. Considerando el diagrama de casos de uso que desarrollaste previamente, identifica las clases involucradas en el módulo elegido. 2. Elabora el diagrama de clases de tu modulo, considera al menos 3 clases. 3. Tomado como insumo el diagrama de clases, elabora el diagrama de colaboración. 4. Realiza la interpretación de ambos diagramas, utiliza el formato de reporte que se encuentra en el documento EA. Formato de reporte U2 que se localiza en la sección Material de apoyo. Clases: Almacenista, Movimientos al almacén, alta de producto y baja de producto. Diagrama de clases Diagrama de colaboración Reporte de interpretacion de diagramas Nombre del estudiante Daniel Pineda de la Riva Fecha de entrega 20/11/2017 Nombre o tipo de diagrama Diagrama de colaboración Interpretacion: 1. identifica y escribe los nombres de los elementos del diagrama. 2. con tuspropias palabras y aplicando las definiciones de UML describe el diagrama en un parrafo. Elementos Objetos: Codigo de producto, inventario de producto, alta de producto, baja de producto, informe de producto. Mensajes: Ingresa(), Llena datos(), Eliminar(), Actualizar() Descripción: En el diagrama se representa el caso de uso de ingreso de producto al inventario. Desde el objeto "llega producto" envia el mensaje ingresa(), para el objeto "codigo producto", al ingresar el codigo verifica si ya existe o es nuevo, si es nuevo se llenan los datos correspondientes al producto y se ingresa al inventario, pero sie l producto ya esta descontinuado se envia mensaje de eliminar a baja de producto, y de ahi se va directamente al informe de inventario donde se actualiza el estado del producto. Reporte de interpretacion de diagramas Nombre del estudiante Daniel Pineda de la Riva Fecha de entrega 20/11/2017 Nombre o tipo de diagrama Diagrama de clases Interpretacion: 1. identifica y escribe los nombres de los elementos del diagrama. 2. con tuspropias palabras y aplicando las definiciones de UML describe el diagrama en un parrafo. Elementos Objetos: Almacenista, Movimientos al almacen, alta de producto, baja de producto. Mensajes: N/A Descripción: En el diagrama se representa el caso de uso demovimientos del producto al inventario. El almacenista ingresa por medio de su usuario y contraseña a los movimientos del alamacen y es donde va a poder dar de alta y baja los productos que requieran dichos movimientos. el id_inventario y id_producto son de suma importancia ya que de elos depende que se registren de forma adecuadas los movimientos de productos en el almacen. Referencias Jesús Barranco de Areba. (2001). Metodología del Análisis Estructurado de Sistemas. España: Comillas. Ian Sommerville. (2005). Ingeniería del Software. Madrid: Pearson. Daniel Ramos. (2017). Curso de Ingeniería de Software. Estados Unidos: IT Campus Academy. Fernando Alonso. (2005). Introducción a la Ingeniería del Software modelos de desarrollo de software. España: Delta Publicaciones.