Diagrama de Interacción
|
|
|
- Lidia Pinto Sevilla
- hace 9 años
- Vistas:
Transcripción
1 Diagrama de Interacción
2 Diagrama de Interacción (DInt) Características del DInt, DCol y DSec DCol vs. DSec Componentes básicos del DInt Componentes de un DCol Componentes de un DSec Grado de centralización de control Sincronismo y asincronismo en el DInt Otras notaciones Construcción del DInt
3 Características del DInt Describe la interacción entre objetos en términos de mensajes. Requiere del complemento de modelos de comportamiento para todos los objetos o por lo menos para los más complejos.
4 ...Características del DInt Responde a preguntas tales como: cuál es la interacción entre los objetos del sistema? cuál es la cronología de estas interacciones? qué intercambio de eventos se da en el sistema? Existen 2 tipos de DInt: Diagrama de Colaboración (DCol) tiene su origen en R. Wirfs- Brock (1990). Diagrama de Secuencia (DSec) tiene su origen en I. Jacobson (1992).
5 Características del DCol Muestra un conjunto de interacciones entre objetos, en forma topográfica, para un contexto situacional delimitado. Componentes de un DCol: objeto que interactúa actor mensaje vía de comunicación Ejemplo: identificarcliente iniciarsesión c: Cliente cs: ControlSesión Cliente creartransacción t: Transacción
6 Características del DSec Muestra un conjunto de interacciones entre objetos, en forma cronológica, para un contexto temporal delimitado. Componentes de un DSec: objeto que interactúa actor mensaje línea de vida y caja de activación Ejemplo: cs: ControlSesión c: Cliente t: Transacción iniciarsesión identificarcliente Cliente creartransacción
7 DCol vs. DSec DCol: enfatiza colaboración en términos espaciales más flexible ya que crece bidimensionalmente mensajes fluyen por vías de comunicación dificulta ver secuencia de mensajes puede ser convertido en un DSec equivalente (con mensajes numerados) DSec: enfatiza secuencia en términos temporales más rígido ya que crece unidireccionalmente mensajes entre líneas de vida/cajas de activación favorece secuencia visual de mensajes puede ser convertido en un DCol equivalente
8 Componentes básicos del DInt objeto que interactúa: objeto que tiene comportamiento y por ende, interactúa. Puede requerir un modelo de comportamiento. Ejemplo: p: Producto Actor: Ente o agente externo al sistema que inicia la interacción. Ejemplo: Proveedor
9 ...Componentes básicos del DInt Mensaje: Solicitud que hace un emisor (agente o objeto) a un receptor (objeto) )para que realice una operación. Emisor y receptor no necesariamente son objetos distintos, ni deben pertenecer a clases distintas. Los mensajes pueden ser: sincrónicos: el emisor espera a que el receptor complete la operación. asincrónicos: el emisor no requiere esperar nada del receptor.
10 ...Componentes básicos del DInt Que los mensajes (llamados procedimentales) fluyan en forma sincrónica y bidireccional implica que: sólo un emisor puede enviar de a un mensaje a la vez el emisor espera a que el receptor acepte el mensaje (retorno implícito) sólo un receptor recibe de a un mensaje a la vez Mensajes sincrónicos requieren de un único hilo (thread) de ejecución. Representación: autorizarcrédito actualizarstock consultarcalificación
11 ...Componentes básicos del DInt Existe anidamiento de mensajes cuando, dada la ocurrencia de un mensaje inicial, iiil se emiten uno o más mensajes dependientes di anidados dd y se reciben sus respectivos retornos antes del retorno del mensaje inicial. Gráficamente, si A está anidado a M: emisión mensaje anidado A recepción mensaje anidado A tiempo emisión mensaje M recepción mensaje M
12 ...Componentes básicos del DInt Que los mensajes fluyan en forma asincrónica y unidireccional implica que el emisor emite un mensaje a un objeto receptor y puede continuar ejecutando mientras el receptor procesa el mensaje. Mensajes asincrónicos requieren múltiples hilos (multithreads) de ejecución, permitiendo así la concurrencia en el sistema. Representación: emitiralarma imprimirrecibo
13 Componentes de un DCol Vía de comunicación: representa un conducto o puente bidireccional a través del cual fluyen los mensajes. Con relación a los mensajes y las vías de comunicación: mensaje no puede fluir sin una vía de comunicación en una vía de comunicación puede fluir más de un mensaje Ejemplos: disminuirstock m: MovimientoInventario s: StockProducto aumentarstock consultarpresupuesto p: Persona e: EquipoTrabajo consultarsalario
14 ...Componentes de un DCol Numeración de mensajes: se definen números en secuencia con la siguiente convención: m1 1: m2 b: ClaseB el primer mensaje no se numera a: ClaseA 2.1: m5 (se asume que es 0) el orden sigue los números Agente naturales (1, 2, 3,...) c: ClaseCC si existen mensajes anidados, se 2: m4 anexa una nueva secuencia según notación decimal (1.1, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.3,...) d: ClaseD 1.1: m3 2.2: m6
15 Componentes de un DSec Línea de vida: representa la vida del objeto durante la interacción. El tiempo fluye de arriba hacia abajo. Caja de activación: periodo dentro de la línea de vida, durante el cual el objeto se encuentra activo emitiendo/recibiendo mensajes. El anidamiento de los mensajes entre los objetos se visualiza por la relación entre las longitudes de las cajas de activación respectivas.
16 ...Componentes de un DSec a: ClaseA b: ClaseB c: ClaseC d: ClaseD m1 m2 m3 Agente m4 tiempo m5 m6 Existe anidamiento i cuando un receptor tiene una caja de activación ió menor respecto de la caja de activación del emisor. Aceptación de los mensajes se puede anotar con mensajes de retorno explícitos. [1]
17 Iteración de mensajes en DInt Un mismo mensaje se envía repetidas veces. Iteración se agrega a numeración en el caso del DCol. Ejemplo: consulta todos los productos que ha pedido un cliente solicitaproductos( out listaprodcliente) 1*: consultaproductos( out listaprodpedido) c: Cliente : Pedido Cliente 1.1*: getnombre( out nombre) : Producto
18 Automensajes en DInt Un objeto puede enviar automensajes, generando así una interacción consigo mismo. Ejemplos: p: Persona consultaredad p: Persona consultaredad
19 Mensajes excluyentes en DInt Un objeto puede enviar 2 o más mensajes excluyentes entre sí. Ejemplos: Usuario s: ServidorImpresión i: Impresora c: ColaImpresión imprimirdocumento imprimirdocumento almacenardocumento imprimirdocumento 1a: imprimirdocumento s: ServidorImpresión i: Impresora Usuario 1b: almacenardocumento c: ColaImpresión
20 Ejemplos: DCol vs. DSec solicitarorden o: Orden c: Cuenta t: Ticket verificarcrédito Cliente reservarticket cargarcuenta solicitarorden 2: reservarticket o: Orden t: Ticket 1: verificarcrédito Cliente c: Cuenta 3: cargarcuenta
21 Grado de centralización del control Modelador debe adoptar el grado de centralización que estime conveniente al usar DInt. Ejemplo centralizado ( por qué?): o: Orden c: Cuenta t: Ticket solicitarorden verificarcrédito Cliente reservarticket cargarcuenta
22 ...Grado de centralización del control Ejemplo descentralizado: o: Orden c: Cuenta t: Ticket solicitarorden verificarcrédito Cliente reservarticket cargarcuenta
23 Sincronismo y asincronismo en el DInt Mensajes sincrónicos y asincrónicos pueden combinarse en un mismo DInt. Ejemplo: p: PersonaEntrante ps: PuertaSegura r: RegistroPersonal s: SeñalPuerta rm: ReprodMúsica solicitarentrada mantenerabierto(duraciónpuerta) operar(duraciónseñal) Persona operar(duraciónreprod) registrarentrada(idpersona, IdPuerta, fechahora)
24 ...Sincronismo y asincronismo en el DInt Mensajes asíncronos se usan para mecanismos de avisos de retorno (callback): Un objeto suscriptor objsusc indica interés en un evento enviando un mensaje asíncrono a un objeto oyente objoyen. El objeto objsusc continúa con su ejecución mientras objoyen monitorea la ocurrencia del evento indicado. Cuando el evento ocurre, objoyen envía un mensaje (generalmente asincrónico) de vuelta a objsusc para notificarlo de la ocurrencia. Ejemplo: registrareventonuevo s: SesiónUsuario m: Monitor nuevo recibido
25 Otras notaciones Notaciones especiales: Mensajes pueden ser sólo planos ( ), mostrando apenas progresión de pasos en secuencia o cuando no se sepa aún si el mensaje es sincrónico o asincrónico. Mensajes pueden condicionarse indicando la condición entre []. Ejemplo: Calcular promedio [tamañomuestra>0]. Iteración de secuencias de mensajes se puede representar colocando todos los mensajes iterados dentro de una caja. pe: Pedido pr: Producto procesarpedido incluirproducto Empleado rebajarstock * [por cada producto]
26 Construcción del DInt Se recomienda identificar primero al actor y la activación que da inicio a la situación o secuencia a representar. Si los objetos: ya están identificados, se definen los mensajes entre ellos a medida que se avanza en la colaboración/secuencia, o no están definidos, definirlos sólo como receptores/ emisores de mensajes y nominarlos después.
Diagramas de interacción
Tema 6: Diagramas de Interacción Diagramas de interacción Los diagramas de interacción son diagramas que describen cómo grupos de objetos colaboran para conseguir algún fin. Estos diagramas muestran objetos,
Diagramas de interacción
Diagramas de interacción Diagramas de interacción Los diagramas de interacción ilustran cómo interacionan unos objetos con otros, intercambiando mensajes. Leer cap. 15 de UML y patrones Craig Larman Diagramas
Diagrama de Actividad
Diagrama de Actividad 1 Diagrama de Actividad El Diagrama de Actividad es una especialización del Diagrama de Estado, organizado respecto de las acciones y usado para especificar: Un método Un caso de
4. DIAGRAMAS DE INTERACCIÓN INTRODUCCIÓN DIAGRAMAS DE SECUENCIA Objetos Mensajes
4. DIAGRAMAS DE INTERACCIÓN...37 4.1. INTRODUCCIÓN... 37 4.2. DIAGRAMAS DE SECUENCIA... 37 4.2.1. Objetos...37 4.2.2. Mensajes...38 4.2.3. Creación y destrucción de un objeto...39 4.3. DIAGRAMAS DE COLABORACIÓN...
Tema 5. Diagramas de Interacción C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A
Tema 5. Diagramas de Interacción C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS
Capítulo XII. Diagramas de Interacción
Diagramas de Interacción Diagramas de interacción Tabla de contenido 1.- Diagramas de secuencia y de colaboración...191 2.- Diagramas de secuencia...192 2.1.- Notación de los Diagramas de secuencia...192
Metodologías de Diseño. Diseño Diagramas de Colaboración
Metodologías de Diseño y Programación Diseño Diagramas de Colaboración Contenido Diagramas de Interacción Notación CC3002 Diseño : Diagramas de Colaboración primavera/2009 2 Diagramas de Interacción UML
Unified modeling language
Unified modeling language UML es un lenguaje para la especificación, visualización, construcción y documentación de documentos de sistemas de software. Es independiente del lenguaje de implementación y
Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información
Modelo Dinámico del Diseño del Software y Representación en UML UNIDAD 9 Análisis y Diseño de Sistemas de Información El Modelo Dinámico El objetivo del modelo Dinámico es presentar o describir el comportamiento
12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia
ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso "Un diagrama que representa una interacción poniendo el foco en la secuencia
INGENIERÍA DE SOFTWARE. Sesión 10: Diagramas de comunicación
INGENIERÍA DE SOFTWARE Sesión 10: Diagramas de comunicación Contextualización Los diagramas son parte importante en el desarrollo de aplicaciones, pues con éstos se puede visualizar la forma en que funcionará
Figura 1. Tipos de mensaje.
DIAGRAMA DE SECUENCIA 1. Generalidades. Un Diagrama de Secuencias contribuye a la descripción de la dinámica del sistema en términos de la interacción entre sus objetos. Esta interacción se lleva a cabo
Tema 7: Diagramas de Colaboración
Tema 7: Diagramas de Colaboración Maria-Isabel, Sanchez Segura Arturo, Mora-Soto Diagramas de UML Los diagramas expresan gráficamente partes de un modelo Use Case Use Case Use Case Diagramas de Use Diagramas
Elementos Diagramas de Clases Clase:
Diagramas de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
Ingeniería de Software. UML.
Ingeniería de Software. Unified Modeling Language UML. Ingeniería de Software. UML Página 0 Qué es el UML? The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing,
UML (Unified Modeling Language) Octubre de 2007
UML (Unified Modeling Language) Octubre de 2007 UML un modelo o pieza de información producido en el proceso de desarrollo de software Un lenguaje para especificar, visualizar y construir artefactos de
INSTRUCCIONES DE LLENADO ENCABEZADO DE MANIFIESTO AÉREO PROYECTO ISIDORA
INSTRUCCIONES DE LLENADO ENCABEZADO DE MANIFIESTO AÉREO PROYECTO ISIDORA 2 INDICE A. MFTO. AÉREO......3 1. Nº Referencia 2. Condición de Carga 3. Tipo Manifiesto 4. Lógin B. OPERACIÓN DE TRANSPORTE...4
Diagrama de Actividades. Fuente: Profesor Guillermo Bustos.
Diagrama de Actividades Prof. Guillermo E. Badillo Fuente: Profesor Guillermo Bustos. Diagrama de Actividades (DAct) Características del DAct Componentes del DAct Contracciones Repetición de actividades
Figura 6.3 Descripción de la ventana deslizante.
Figura 6.3 Descripción de la ventana deslizante. Dada una longitud para los números de secuencia, el tamaño de la ventana real no necesita ser el máximo posible. Por ejemplo, si se usan números de secuencia
Trabajo Práctico Nro. 11 Herramientas para el Modelado de Comportamiento Detallado: Diagramas de Interacción y Diagramas de Transición de Estados
Trabajo Práctico Nro. 11 Herramientas para el Modelado de Comportamiento Detallado: Diagramas de Interacción y Diagramas de Transición de Estados Lista de Conceptos Tratados: Clase; Objeto; Rol; Interacción
Dirección General de Tributación
Dirección General de Tributación Subdirección de Información y Servicio al Contribuyente Comprobantes Electrónicos 2017 Contenido de la presentación 1. Fundamento Legal 2. Definiciones 3. Pasos para facturación
12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso
ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Casos de Uso (Jacobson) describen bajo la forma de acciones y reacciones
UML Unifield Modeling Languaje
UML Unifield Modeling Languaje 1 Modelo: Representación abstracta de una especificación, un diseño o un sistema. Generalmente, basada en una visión particular y compuesta por uno o más diagramas. Lenguaje
Diagramas de secuencia
Facultad de Ingeniería Departamento de Ingeniería de Sistemas y Computación Diagramas de secuencia Interacciones básicas 1 Para qué sirven los diagramas de secuencia? 2 Para qué sirven los diagramas de
Contenido. 1. Solicitar pago a las instituciones... 3
Instructivo para solicitar el pago a las instituciones. P-PS-102-07-2014 Contenido 1. Solicitar pago a las instituciones.... 3 1. Solicitar pago a las instituciones Cuando las Instituciones notifican los
CARACTERÍSTICAS DEL MODELO AMBIENTAL:
MODELO AMBIENTAL OBJETIVO DEL MODELO AMBIENTAL: El objetivo del modelo ambiental es describir la relación que existe entre el sistema y el medio ambiente. CARACTERÍSTICAS DEL MODELO AMBIENTAL: Para poder
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Í N D I C E COMPROBANTE FISCAL ELECTRÓNICO. Fecha: 26/08/2013
DOCUMENTO FUNCIONAL FORMATO DEL MENSAJE DE RESPUESTA COMPROBANTE FISCAL ELECTRÓNICO VERSIÓN 04_1-26/08/2013 Fecha: 26/08/2013 Í N D I C E ACTUALIZACIONES DE VERSIÓN... 4 1. INTRODUCCIÓN... 6 2. ZONAS DEL
UML: Lenguaje Unificado de Modelado
PRÁCTICAS UML: Lenguaje Unificado de Modelado Curso 2002-03 Elementos del lenguaje Relaciones entre los elementos Diagramas Francisco Mora (DCCIA, Universidad de Alicante, 2002) 1 Qué es UML? Es un lenguaje
Ingeniería de Software
Ingeniería de Software ANÁLISIS Y DISEÑO DE SISTEMAS CON Auxiliar: Andrés Neyem [email protected] Oficina 418 de Doctorado Auxiliar - 10 de Abril de 2007 Repaso Historia de los lenguajes de modelamiento
Tema 3. Paso de mensajes. mensajes. Bibliografía. Sistemas de paso de mensajes (2) Sistemas de paso de mensajes. Ventajas del paso de.
Tema 3. Paso de mensajes Bibliografía Programación Concurrente J. Palma, C. Garrido, F. Sánchez, A. Quesada, 2003 Capítulo 7 Principles of Concurrent and Distributed Programming M. Ben-Ari. Prentice Hall,
PROCESO DE CANCELACIÓN DE CFDI CON/SIN ACEPTACIÓN
Documento: Proceso de Cancelación para usuarios Pág: - 1-10 PROCESO DE CANCELACIÓN DE CFDI CON/SIN ACEPTACIÓN Vers. 1.0 Información del documento Nombre del Proyecto: Timbrado SAT Gerente de Proyecto:
Dirección General de Tributación. Subdirección de Información y Servicio al Contribuyente. Comprobantes Electrónicos
Dirección General de Tributación Subdirección de Información y Servicio al Contribuyente Comprobantes Electrónicos 2017 Contenido de la presentación 1. Fundamento Legal 2. Definiciones 3. Pasos para facturación
Guia de Implantación Mexicana (GIM) UN/EDIFACT/EANCOM CONTRL. Reporte de Aviso y Sintaxis. Nombre del mensaje: Fecha última actualización:
Guia de Implantación Mexicana (GIM) UN/EDIFACT/EANCOM CONTRL Reporte de Aviso y Sintaxis Nombre del mensaje: Estándar: Versión: Organismo Responsable: Revisión: Fecha última actualización: CONTRL EANCOM/UN-EDIFACT
UML - Diagramas de interacción de Objetos
UML - Diagramas de interacción de Objetos Introducción Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos de un sistema.
TÉCNICAS DIGITALES CONTADORES
Universidad Nacional de Quilmes Diplomatura en Ciencia y Tecnología TÉCNICAS DIGITALES CONTADORES Un contador es un circuito secuencial que cambia de estado cada vez que recibe un pulso por la entrada
MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 IV. UML. 4.5 Diagramas de Interacción
MODULO IV Análisis y Diseño de Sistemas de Información INF-162 IV. UML 4.5 Diagramas de Interacción Facilitador: Miguel Cotaña 10 de Diciembre 2012 1 DIAGRAMAS Cuando se modela algo, se crea una simplificación
EDI :INTERCAMBIO ELECTRONICO DE DATOS
EDI :INTERCAMBIO ELECTRONICO DE DATOS Es el Intercambio Electrónico de Datos en un formato normalizado entre los diferentes sistemas informáticos de todos aquellos que participan en las diferentes transacciones
Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L
Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R E N O
FIUBA La guía contiene ejercicios del tipo del primer parcial.
FIUBA La guía contiene ejercicios del tipo del primer parcial. 75.43 Introducción a los Sistemas Distribuidos 1 Cuatrimestre 2005 "Guía de ejercicios Nº 1" Prof. María Feldgen Su entrega NO es obligatoria,
Adentrándonos a la Programación
! Adentrándonos a la Programación Definición de Algoritmo Es un conjunto pre-escrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos
Tema 4 CURSO 2015/16 (PLAN 2009) PRIMER SEMESTRE. Internet
Tema 4 SUPUESTO 1 CURSO 2015/16 (PLAN 2009) PRIMER SEMESTRE A B Una entidad TCP de un equipo A desea establecer una conexión con otra entidad TCP de otro equipo "B" remoto por. La entidad TCP de "A" maneja
Transmisión de Datos Rubiel Leal Bernal Ing. De Sistemas Universidad de Nariño
Transmisión de Datos Rubiel Leal Bernal Ing. De Sistemas Universidad de Nariño Universidad de Nariño - Rubiel Leal B. 1 TRANSMISION DE DATOS El éxito de la transmisión de datos depende de 2 factores: Calidad
12/08/2017. Introducción. Diagrama de flujo de datos. Ejemplo inicial de un DFD. Componentes de un DFD
Introducción Diagrama de flujo de datos ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Diagramas de Flujo de Datos (DFD)
Facultad de Ingeniería Industrial y de Sistemas v1.0 MA781U PROCESOS DISTRIBUIDOS
PROCESOS DISTRIBUIDOS Preparado por: Angel Chata Tintaya ([email protected]) Resumen El proceso cliente servidor es la clave para comprender el potencial de los sistemas de información y las redes
DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ
DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE 10 GLORIA CECILIA RÍOS MUÑOZ INSTITUCIÓN EDUCATIVA GABRIEL GARCÍA MÁRQUEZ MEDELLÍN 2013 DIAGRAMAS Un diagrama es una representación
TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML Diagramas en UML El bloque de construcción básico de UML es un Diagrama Introducción a UML 2 1 Diagrama de Objetos en UML Se utilizan para visualizar,
DIAGRAMAS DE FLUJO INTRODUCCIÓN FLUJOGRAMAS O FLUXOGRAMAS
1 DIAGRAMAS DE FLUJO INTRODUCCIÓN DIAGRAMAS DE FLUJO En este trabajo se evidenciará un informe a cerca de flujogramas, su importancia, su manejo según sus distintas normas como: la ANSI, DO, DIF, ISO 9000,
TCP Transmission Control Protocol
1 TCP Transmission Control Protocol TCP es un protocolo orientado a conexión que crea una conexión virtual entre dos TCPs para enviar datos. Además, TCP usa mecanismos de control de flujo y error en la
MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 IV. UML. 4.1 Introducción
MODULO IV Análisis y Diseño de Sistemas de Información INF-162 IV. UML 4.1 Introducción Facilitador: Miguel Cotaña 11 de Octubre 2010 1 QUÉ ES UML? UML = Unified Modeling Language Un lenguaje de propósito
CASOS DE USO.
CASOS DE USO Suponga que va a comenzar a desarrollar un sistema Por dónde empieza? Obviamente con el proceso de "levantado de requerimientos", el cual un proceso muy parecido entre un exorcismo y un psicoanálisis,
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE INTRODUCCION A LA PROGRAMACION DE COMPUTACION 2 CODIGO: 771 CREDITOS: 5 ESCUELA: Ciencias
INGENIERÍA DEL SOFTWARE I Tema 7. Interacciones del Sistema (en desarrollo OO)
INGENIERÍA DEL SOFTWARE I Tema 7 Interacciones del Sistema (en desarrollo OO) Univ. Cantabria Fac. de Ciencias Patricia López y Francisco Ruiz Objetivos del Tema Objetivos Conocer en detalle los conceptos
Los Medios de Información y Comunicación en educación abierta y a distancia Lic. Guillermo Roquet García
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO COORDINACIÓN DE UNIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA Los Medios de Información y Comunicación en educación abierta y a distancia Lic. Guillermo Roquet García
Contenido. 1. Solicitar recepción de bienes y servicios... 3
Instructivo para solicitar recepción de bienes y servicios. P-PS-101-07-2014 Contenido 1. Solicitar recepción de bienes y servicios... 3 1. Solicitar recepción de bienes y servicios Cuando las Instituciones
RET Comunicación e información en el marco de la empresa. 3. La comunicación en la empresa Redes comunicativas y flujos de información.
RET 3.1.1. Comunicación e información en el marco de la empresa. 1. Dibuja el esquema general de la comunicación. 3. La comunicación en la empresa. 3.1. Redes comunicativas y flujos de información. 2.
Tema 6: Diagramas de Secuencia
Tema 6: Diagramas de Secuencia Maria-Isabel, Sanchez Segura Arturo, Mora-Soto Diagramas de UML Los diagramas expresan gráficamente partes de un modelo Use Case Use Case Use Case Diagrams Diagramas de Use
MODIFICACIONES A LOS CFDI
MODIFICACIONES A LOS CFDI Dado que la autoridad continúa haciendo modificaciones a los CFDI, es importante tomar las medidas pertinentes para modificar los sistemas y verificar con los proveedores de facturación
Análisis y Diseño Orientado a Objetos. 2 - Análisis
Análisis y Diseño Orientado a Objetos 2 - Análisis El proceso unificado de desarrollo, Ivar Jacobson, Grady Booch, James Rumbaugh, Ed. Addison Wesley, 1999 The unified software development process, Ivar
Factura electrónica Esquema de Cancelación
Factura electrónica Esquema de Cancelación Agosto 2018 Actualmente el proceso de cancelación de las facturas se genera por el emisor de forma automática, lo que provoca el problema de cancelaciones injustificadas
Factura electrónica Esquema de Cancelación
Factura electrónica Esquema de Cancelación Junio 2018 Actualmente el proceso de cancelación de las facturas se genera por el emisor de forma automática, lo que provoca el problema de cancelaciones injustificadas
3.4 MODELADO DEL SISTEMA
3.4 MODELADO DEL SISTEMA El modelado del sistema permite al analista crear una jerarquía en detalle. El modelo de análisis es un puente entre la descripción del sistema y el modelo de diseño. Descripción
GUÍA METODOLÓGICA PARA LA ELABORACIÓN DE UN FLUJOGRAMA
GUÍ METODOLÓGIC PR L ELBORCIÓN DE UN FLUJOGRM 1. Objetivo 2. Utilidades del flujograma 3. Tipos de flujogramas 4. Símbolos utilizados en la construcción de flujogramas 5. Construcción de un flujograma
I N S T I T U T O N A C I O N A L D E I N V E S T I G A C I O N E S N U C L E A R E S
HOJA: 2 1. OBJETIVO Y ALCANCE. 1.1. OBJETIVO. Establecer las acciones generales necesarias para la elaboración de procedimientos e instrucciones, con el propósito de homologar su presentación y estructura,
Cómo importar tus productos sin problemas de aduana.
Cómo importar tus productos sin problemas de aduana. Asunto: Cómo importar de china sin problemas de aduana. Todos hemos pasado por lo mismo a la hora de hacer nuestras compras en el extranjero. Hacemos
SICFE MANUAL DE USUARIO MODULO I: AUTOFACTURA
SICFE MANUAL DE USUARIO MODULO I: AUTOFACTURA 2 de 21 El documento y/o la presentación que se mostrará a continuación es propiedad de Freight Ideas y constituye un secreto industrial y es de naturaleza
Manual de Usuario Página Web
Manual de Usuario Página Web REGLAS DE OPERACIÓN El Objeto de este documento es definir reglas para la operación que debe seguir un comercio que vende Productos Electrónicos, así como clarificar las responsabilidades
Dirección de Servicio al Contribuyente. Subdirección de Información y Asistencia. Comprobantes Electrónicos
Dirección de Servicio al Contribuyente Subdirección de Información y Asistencia Comprobantes Electrónicos 2018 Fundamento Legal Ley: Ley No. 9416= Ley para Mejorar la Lucha contra el Fraude Fiscal Resoluciones:
PROGRAMACION ORIENTADA A OBJETOS ANALISTA PROGRAMADOR UNIVERSITARIO FACULTAD DE INGENIERIA - PLAN 2008 CICLO 2013
TP 01 Diagramas de Clases. Diagramas de Secuencia. OBJETOS Qué es un objeto? Cuáles son las propiedades de los objetos?. Describir en forma completa. DIAGRAMA DE CLASES A) DEFINIR CLASES a.1) Defina una
Definición de Análisis Estructurado: Ventajas Qué es el análisis de flujo de datos? Herramientas de la estrategia de flujo de datos
Definición de Análisis Estructurado: El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para
TRABAJO PRÁCTICO 7: OBJETOS
TEORÍA TRABAJO PRÁCTICO 7: OBJETOS Qué son los métodos Orientados a Objetos? Los métodos OO proveen un conjunto de técnicas para analizar, descomponer y modularizar arquitecturas de software. Se caracterizan
DIAGRAMAS DE ACTIVIDAD SESION 9. Cap. 9 Kendall & Kendall Cap 5 Jacobson
DIAGRAMAS DE ACTIVIDAD Cap. 9 Kendall & Kendall Cap 5 Jacobson SESION 9 Ana Mercedes Cáceres [email protected] Instructora: Carmen Morales Año 2006. OBJETIVOS Representar gráficamente los problemas
IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1
IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Introducción a UML Historia Potencialidades Diagramas soportados UML en el proceso de desarrollo de SW. Introducción a UML Necesidad
Manual de Generación de CFDI
0 Manual de Generación de CFDI 1 Contenido 1. Generación de CDFI... 2 2. Ejemplo de llenado de Complemento Compra y Venta de Divisas... 8 3. Ejemplo de llenado de Complemento de Donatarias... 8 4. Ejemplo
