GRAFCET DIAGRAMAS DE SECUENCIA EN PROCESOS INDUSTRIALES ING. ALFREDO RAMON MAYA ROJAS 0 1.
Diagramas de secuencia
-
Upload
horacio-ibarra-almaguer -
Category
Education
-
view
333 -
download
0
Transcript of Diagramas de secuencia
![Page 1: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/1.jpg)
De mi proyecto
Diagramas de secuencia
![Page 2: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/2.jpg)
Caso de uso: “Modificar controles” (Éxito).
![Page 3: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/3.jpg)
j.Jugador(Actor)->o.Opciones: Oprimir boton()
o.Opciones->o.Opciones: Oprimir(modificar controles)
o.Opciones->c.Controles: Ingresar()
activate c.Controles
c.Controles-->o.Opciones: respuesta
deactivate c.Controles
o.Opciones->c.Controles: [respuesta=true] salvar()
Código utilizado
![Page 4: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/4.jpg)
Caso de uso: “Jugar” (Éxito).
![Page 5: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/5.jpg)
j.Jugador(Actor)->j.Jugador(Actor): Oprimir boton (Jugar)
j.Jugador(Actor)->d.Dificultad: seleccionar()
activate d.Dificultad
d.Dificultad-->j.Jugador(Actor): respuesta
deactivate d.Dificultad
d.Dificultad->jgo.Juego: [d.Dificultad = true] iniciar()
Código utilizado
![Page 6: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/6.jpg)
En este diagrama, doy a entender que la modificación de sonido es exitosa cuando la computadora o el lugar en el que se corre el juego cuenta con bocinas, altavoces, o auriculares reconocibles para la salida del sonido hacia el usuario. Las opciones “On” y “Off” funcionan cuando se cumple lo anterior.
Caso de uso: “Cambiar Opciones de Sonido” (Éxito)
![Page 7: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/7.jpg)
j.Jugador(Actor)->o.Opciones: Oprimir boton()
o.Opciones->s.Sonido: Seleccionar(On/Off)
activate s.Sonido
s.Sonido->s.Sonido: reconocer dispositivo()
s.Sonido-->o.Opciones: dispositivo
deactivate s.Sonido
o.Opciones->s.Sonido: [dispositivo=true] aplicar(seleccion)
Código utilizado
![Page 8: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/8.jpg)
Ahora, observemos que ocurre cuando no hay dispositivo conectado o la computadora no tiene bocinas o algún medio de salida para el sonido.
Extra.- Caso de uso: “Cambiar Opciones de Sonido” (Fallo)
![Page 9: Diagramas de secuencia](https://reader036.fdocumento.com/reader036/viewer/2022082813/55bff9eabb61ebb3718b46e1/html5/thumbnails/9.jpg)
j.Jugador(Actor)->o.Opciones: Oprimir boton()
o.Opciones->s.Sonido: Seleccionar(On/Off)
activate s.Sonido
s.Sonido->s.Sonido: reconocer dispositivo()
s.Sonido-->o.Opciones: dispositivo
deactivate s.Sonido
o.Opciones->s.Sonido: [dispositivo=false] notificar(error)
Código utilizado