SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Diagramas de Secuencia
Actividad
Ejercicio 1


 - Haz los diagramas de secuencia
 - Para el caso de uso “Entrar a la casa”
  - (1) Escenario exitoso
  - (2) Escenario fallido
 - Para el caso “Abrir la puerta (control remoto)”
  - (3) Escenario exitoso
ds: Entrar a la casa(éxito)



                   rec:Reconocedor                     p:Puerta                  l:ladrido
fido:perro
    Reconocer(ladrido fido)
                              obtenerLadridosPermitidos()

                                      ladridos



                                                 * Es igual A (ladrido fido)

                                                       respuesta


                               [respuesta=true] abrir()
                                                                     [tiempo agotado]
                                                                     cerrar()
ds: Entrar a la casa(éxito)



                   rec:Reconocedor                      p:Puerta                  l:ladrido
pluto:perro
    Reconocer(ladrido pluto)
                               obtenerLadridosPermitidos()

                                       ladridos



                                                  * Es igual A (ladrido pluto)

                                                        respuesta

                                [respuesta=false]
                                estaAbierta()
                                                                      [respuesta=true]
                                                                      cerrar()
ds: Abrir la puerta(éxito)



                   rec:Reconocedor           cr:ControlRemoto        P:Puerta
fido:perro
    Reconocer(ladrido fido)     [respuesta:true]
                                estaAbierta()

                                                       respuesta




                              [respuesta=false]
                              oprimirBoton()
                                                           abrir()
Ejercicio 2


 - Haz un diagrama de secuencia
  - Para un escenario
  - De un caso de uso
  - Del sistema de tu elección
ds: Iniciar sesión en SIASE(éxito)



                    ver:Verificador                siase:Sistema           reg1:Registro
Juan:Usuario
    ingresarDatos(datosJuan)
                                             obtenerUsuariosPermitidos()


                                                         usuarios


                                  verificar(datosJuan)



                               [respuesta=true]
                               ingresarSistema()
FUENTES
Imágenes
• conshock.com
• en.wikipedia.org
• commons.wikimedia.org

Plantillas de las diapositivas 1, 2 y 6
• http://www.presentationpoint.com/powerpoi
  nt-templates/index.htm

Weitere ähnliche Inhalte

Was ist angesagt? (19)

Lenguajec++
Lenguajec++Lenguajec++
Lenguajec++
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
Programacion 55
Programacion 55Programacion 55
Programacion 55
 
El juego de piedra papel tijera
El juego de piedra papel tijeraEl juego de piedra papel tijera
El juego de piedra papel tijera
 
Franklincuñas
Franklincuñas  Franklincuñas
Franklincuñas
 
Practica
PracticaPractica
Practica
 
Ejerciciosprogramacion
EjerciciosprogramacionEjerciciosprogramacion
Ejerciciosprogramacion
 
Codigos
CodigosCodigos
Codigos
 
Programacion
ProgramacionProgramacion
Programacion
 
Capital Financiero Panama - Multiples Verdades de una Recesion por Jose Ricau...
Capital Financiero Panama - Multiples Verdades de una Recesion por Jose Ricau...Capital Financiero Panama - Multiples Verdades de una Recesion por Jose Ricau...
Capital Financiero Panama - Multiples Verdades de una Recesion por Jose Ricau...
 
Problema c++
Problema c++Problema c++
Problema c++
 
Visual studio p1
Visual studio p1Visual studio p1
Visual studio p1
 
Tp1h3
Tp1h3Tp1h3
Tp1h3
 
Practica
PracticaPractica
Practica
 
Ernesto
ErnestoErnesto
Ernesto
 
Practica3
Practica3Practica3
Practica3
 
Microcontroladores clase 6
Microcontroladores clase 6Microcontroladores clase 6
Microcontroladores clase 6
 
MFSI
MFSIMFSI
MFSI
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
 

Andere mochten auch

Interfaz piratas
Interfaz piratasInterfaz piratas
Interfaz piratasJair Viezca
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionBoris Salleg
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSAbraham Morales
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDat@center S.A
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 

Andere mochten auch (7)

Interfaz piratas
Interfaz piratasInterfaz piratas
Interfaz piratas
 
Editores de texto PHP
Editores de texto PHPEditores de texto PHP
Editores de texto PHP
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 
Caso De Uso
Caso De UsoCaso De Uso
Caso De Uso
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 

Diagramas de secuencia actividad

  • 2. Ejercicio 1 - Haz los diagramas de secuencia - Para el caso de uso “Entrar a la casa” - (1) Escenario exitoso - (2) Escenario fallido - Para el caso “Abrir la puerta (control remoto)” - (3) Escenario exitoso
  • 3. ds: Entrar a la casa(éxito) rec:Reconocedor p:Puerta l:ladrido fido:perro Reconocer(ladrido fido) obtenerLadridosPermitidos() ladridos * Es igual A (ladrido fido) respuesta [respuesta=true] abrir() [tiempo agotado] cerrar()
  • 4. ds: Entrar a la casa(éxito) rec:Reconocedor p:Puerta l:ladrido pluto:perro Reconocer(ladrido pluto) obtenerLadridosPermitidos() ladridos * Es igual A (ladrido pluto) respuesta [respuesta=false] estaAbierta() [respuesta=true] cerrar()
  • 5. ds: Abrir la puerta(éxito) rec:Reconocedor cr:ControlRemoto P:Puerta fido:perro Reconocer(ladrido fido) [respuesta:true] estaAbierta() respuesta [respuesta=false] oprimirBoton() abrir()
  • 6. Ejercicio 2 - Haz un diagrama de secuencia - Para un escenario - De un caso de uso - Del sistema de tu elección
  • 7. ds: Iniciar sesión en SIASE(éxito) ver:Verificador siase:Sistema reg1:Registro Juan:Usuario ingresarDatos(datosJuan) obtenerUsuariosPermitidos() usuarios verificar(datosJuan) [respuesta=true] ingresarSistema()
  • 8. FUENTES Imágenes • conshock.com • en.wikipedia.org • commons.wikimedia.org Plantillas de las diapositivas 1, 2 y 6 • http://www.presentationpoint.com/powerpoi nt-templates/index.htm