SlideShare uma empresa Scribd logo
1 de 11
UML diagrama de secuencias Nombre 1 Nombre 2
UML  permite expandir su campo de visión y le muestra forma en que un objeto  interactúa con otros. En este campo de visión expandido , incluirá una importante  dimensión: el tiempo. La línea primordial es que las interacciones entre los objetos se realizan en una secuencia establecida y que la secuencia se toma su tiempo en ir del principio al fin, al momento de crear un sistema tendrá que especificar la secuencia  haciendo uso del DIAGRAMA DE SECUENCIA. DIAGRAMA DE SECUENCIAS Muestra la forma en que los objetos se comunican entre si al transcurrir del tiempo.
ELEMENTOS PRINCIPALES DE UN  DIAGRAMA DE SECUENCIA El diagrama de secuencias consta de objetos, representados del modo usual: rectángulos con nombres subrayados, estímulos(también conocidos como mensajes) representados por  líneas continuas con una punta de flecha y el tiempo representado por una progresión vertical. objetos Nombre 1 Nombre 2 tiempo Estímulos
ENTONCES……… DIAGRAMA DE SECUENCIAS REPRESENTACION UML Nombre 1 OBJETOS CONSTA DE ESTIMULOS TIEMPO
OBJETOS Los objetos se colocan cerca de la parte superior del diagrama, de izquierda a derecha y se acomodan de manera que simplifiquen el diagrama. La extensión que esta debajo y en forma descendente será una línea discontinua conocida como la línea de vida del objeto. Junto con la línea de vida del objeto se encuentra un pequeño rectángulo conocido como activación, el cual representa la ejecución de una operación que realiza el objeto. La longitud del rectángulo se interpreta como la duración de la activación   NOMBRE 1 Representación de un objeto con su línea de vida y su activación
ESTIMULOS Un estimulo que va de un objeto a otro pasa de la línea de vida de un objeto a la de otro. Un objeto puede enviarse un mensaje a si mismo ( es decir desde su línea de vida hacia su propia línea de vida). Un estimulo puede ser simple, síncrono o asíncrono. Un mensaje simple es la transferencia del control de un objeto a otro. Si un mensaje envía un mensaje síncrono, esperara la respuesta a tal mensaje antes de continuar. En el diagrama de secuencias, los símbolos de mensajes varia, por ejemplo, la punta de flecha de flecha de un mensaje simple esta formada por dos líneas, la punta de flecha de un mensaje sincrónico esta rellena y la de un asíncrono tiene una sola línea. Para representar mensaje simple Para representar mensaje síncrono Para representar mensaje Asíncrono
TIEMPO El diagrama representa el tiempo en dirección vertical. El tiempo se inicia en la parte superior y avanza hacia la parte inferior. Un mensaje que este mas cerca de la parte superior ocurrirá antes de uno que este más cerca de la parte inferior. Con ello el diagrama de secuencias tiene dos dimensiones. La dimensión horizontal es la disposición de los objetos y la dimensión vertical muestra el paso del tiempo.
Ejemplo Supongamos que el usuario de una GUI presiona una tecla alfanumérica, si asumimos que utiliza una aplicación como un procesador de texto. El caso de uso seria el siguiente. Presionar una tecla usuario
Analicemos Como sabemos el caso de uso nos representa la acción concreta que el usuario realiza, en este caso el usuario oprime una tecla. Pero!!.. ¿que pasa tras bambalinas cuando el usuario oprime una tecla? Para que el usuario logre visualizar la tecla presiona en la pantalla, se ejecutan una serie de secuencias que están fuera de la vista del usuario, es decir el usuario no las percibe pero se tienen que realizar para que el usuario logre visualizar la tecla en pantalla. Entonces… El diagrama de secuencias representara todas las secuencias que se realizan cuando el usuario presiona una tecla. Ahora bien.. ¿Qué sucede cuando el usuario presiona la tecla veamos. La GUI notifica al sistema que se oprimió una tecla El Sistema operativo notifica a la CPU El sistema operativo actualiza la GUI La CPU notifica a la tarjeta de video La tarjeta de video envía un mensaje al monitor El monitor presenta el carácter alfanumérico en la pantalla, con lo que se hará evidente al usuario.
Diagrama de secuencia GUI Sistema O CPU Tarjeta V. Monitor Presionar  tecla Retroalimentación
Gracias Rafael Parada

Mais conteúdo relacionado

Mais procurados (17)

Teclado
TecladoTeclado
Teclado
 
Partes del teclado marti
Partes del teclado martiPartes del teclado marti
Partes del teclado marti
 
Secuenciasjk
SecuenciasjkSecuenciasjk
Secuenciasjk
 
Partes del teclado
Partes del tecladoPartes del teclado
Partes del teclado
 
Teclado
TecladoTeclado
Teclado
 
Teclado multimedia
Teclado multimedia Teclado multimedia
Teclado multimedia
 
Tutoriall
TutoriallTutoriall
Tutoriall
 
Teclado
Teclado Teclado
Teclado
 
Partes del teclado
Partes del tecladoPartes del teclado
Partes del teclado
 
Teclado
TecladoTeclado
Teclado
 
Teclado nayra
Teclado nayraTeclado nayra
Teclado nayra
 
Trabajo info
Trabajo infoTrabajo info
Trabajo info
 
Partes del teclado
Partes del tecladoPartes del teclado
Partes del teclado
 
Teclado manuel barraza 1ºh
Teclado manuel barraza 1ºhTeclado manuel barraza 1ºh
Teclado manuel barraza 1ºh
 
Teclado multimedia
Teclado multimediaTeclado multimedia
Teclado multimedia
 
El teclado Juana Bresesti Grill
El teclado Juana Bresesti GrillEl teclado Juana Bresesti Grill
El teclado Juana Bresesti Grill
 
Teclado 1
Teclado 1Teclado 1
Teclado 1
 

Semelhante a Diagrama De Secuencia

Diagramas De Secuencia
Diagramas De SecuenciaDiagramas De Secuencia
Diagramas De SecuenciaFabian Garcia
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuenciasJorge Reyes
 
Diagrama secuencias
Diagrama secuenciasDiagrama secuencias
Diagrama secuenciasYazmin Hdz
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuenciaLenin Vivanco
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)BiingeSof
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccionjlrvpuma
 
DOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxDOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxNiltonTenorio
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuenciaprofaaon
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuenciaprofaaon
 
Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)pccadrian
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blognfjs001
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuenciastill01
 
Diagrama de interacción
Diagrama de interacciónDiagrama de interacción
Diagrama de interacciónturlahackers
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamientoANDREAROJOORTIZ
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptJoseChaaparroo1
 
Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1CARLOSALBERTOMARTINE95
 
Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1CarlosRamos742
 

Semelhante a Diagrama De Secuencia (20)

Diagramas De Secuencia
Diagramas De SecuenciaDiagramas De Secuencia
Diagramas De Secuencia
 
Diagrama de Secuencia
Diagrama de SecuenciaDiagrama de Secuencia
Diagrama de Secuencia
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
Diagrama secuencias
Diagrama secuenciasDiagrama secuencias
Diagrama secuencias
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
DOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxDOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptx
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuencia
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuencia
 
Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blog
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Diagrama de interacción
Diagrama de interacciónDiagrama de interacción
Diagrama de interacción
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
3097995 (1).ppt
3097995 (1).ppt3097995 (1).ppt
3097995 (1).ppt
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
 
Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1
 
Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 

Diagrama De Secuencia

  • 1. UML diagrama de secuencias Nombre 1 Nombre 2
  • 2. UML permite expandir su campo de visión y le muestra forma en que un objeto interactúa con otros. En este campo de visión expandido , incluirá una importante dimensión: el tiempo. La línea primordial es que las interacciones entre los objetos se realizan en una secuencia establecida y que la secuencia se toma su tiempo en ir del principio al fin, al momento de crear un sistema tendrá que especificar la secuencia haciendo uso del DIAGRAMA DE SECUENCIA. DIAGRAMA DE SECUENCIAS Muestra la forma en que los objetos se comunican entre si al transcurrir del tiempo.
  • 3. ELEMENTOS PRINCIPALES DE UN DIAGRAMA DE SECUENCIA El diagrama de secuencias consta de objetos, representados del modo usual: rectángulos con nombres subrayados, estímulos(también conocidos como mensajes) representados por líneas continuas con una punta de flecha y el tiempo representado por una progresión vertical. objetos Nombre 1 Nombre 2 tiempo Estímulos
  • 4. ENTONCES……… DIAGRAMA DE SECUENCIAS REPRESENTACION UML Nombre 1 OBJETOS CONSTA DE ESTIMULOS TIEMPO
  • 5. OBJETOS Los objetos se colocan cerca de la parte superior del diagrama, de izquierda a derecha y se acomodan de manera que simplifiquen el diagrama. La extensión que esta debajo y en forma descendente será una línea discontinua conocida como la línea de vida del objeto. Junto con la línea de vida del objeto se encuentra un pequeño rectángulo conocido como activación, el cual representa la ejecución de una operación que realiza el objeto. La longitud del rectángulo se interpreta como la duración de la activación NOMBRE 1 Representación de un objeto con su línea de vida y su activación
  • 6. ESTIMULOS Un estimulo que va de un objeto a otro pasa de la línea de vida de un objeto a la de otro. Un objeto puede enviarse un mensaje a si mismo ( es decir desde su línea de vida hacia su propia línea de vida). Un estimulo puede ser simple, síncrono o asíncrono. Un mensaje simple es la transferencia del control de un objeto a otro. Si un mensaje envía un mensaje síncrono, esperara la respuesta a tal mensaje antes de continuar. En el diagrama de secuencias, los símbolos de mensajes varia, por ejemplo, la punta de flecha de flecha de un mensaje simple esta formada por dos líneas, la punta de flecha de un mensaje sincrónico esta rellena y la de un asíncrono tiene una sola línea. Para representar mensaje simple Para representar mensaje síncrono Para representar mensaje Asíncrono
  • 7. TIEMPO El diagrama representa el tiempo en dirección vertical. El tiempo se inicia en la parte superior y avanza hacia la parte inferior. Un mensaje que este mas cerca de la parte superior ocurrirá antes de uno que este más cerca de la parte inferior. Con ello el diagrama de secuencias tiene dos dimensiones. La dimensión horizontal es la disposición de los objetos y la dimensión vertical muestra el paso del tiempo.
  • 8. Ejemplo Supongamos que el usuario de una GUI presiona una tecla alfanumérica, si asumimos que utiliza una aplicación como un procesador de texto. El caso de uso seria el siguiente. Presionar una tecla usuario
  • 9. Analicemos Como sabemos el caso de uso nos representa la acción concreta que el usuario realiza, en este caso el usuario oprime una tecla. Pero!!.. ¿que pasa tras bambalinas cuando el usuario oprime una tecla? Para que el usuario logre visualizar la tecla presiona en la pantalla, se ejecutan una serie de secuencias que están fuera de la vista del usuario, es decir el usuario no las percibe pero se tienen que realizar para que el usuario logre visualizar la tecla en pantalla. Entonces… El diagrama de secuencias representara todas las secuencias que se realizan cuando el usuario presiona una tecla. Ahora bien.. ¿Qué sucede cuando el usuario presiona la tecla veamos. La GUI notifica al sistema que se oprimió una tecla El Sistema operativo notifica a la CPU El sistema operativo actualiza la GUI La CPU notifica a la tarjeta de video La tarjeta de video envía un mensaje al monitor El monitor presenta el carácter alfanumérico en la pantalla, con lo que se hará evidente al usuario.
  • 10. Diagrama de secuencia GUI Sistema O CPU Tarjeta V. Monitor Presionar tecla Retroalimentación