Diagrama de estados UML. Servicio murciano de inteligencia. Ejercicio de examen.
Diagrama de estados UML. Servicio murciano de inteligencia.
El servicio murciano de inteligencia ha diseñado una máquina que detecta si una persona está diciendo la verdad o no. Los científicos e investigadores se han dado cuenta que cuando una persona miente primeramente se le acelera el ritmo cardíaco aumentando 1 mmHg su presión arterial. Si esto es así el sistema comenzará a monitorizar la sudoración, si esta supera los quince picolitros al minuto se considerará que puede estar mintiendo o que la pregunta sea embarazosa. Para ello pasados 3 segundos se le hará la misma pregunta y si se nota alguna fluctuación en la respiración se considerará que la pregunta no era embarazosa sino que mentía. Pasados 5 segundos de la pregunta normalmente el sujeto recupera la sudoración y el ritmo cardíaco normal.
Antes de pasar el test, se hace una monitorización de sus constantes vitales (ritmo cardíaco, sudoración y respiración) para tomar nota de los valores normales del individuo. Tras monitorizar, el individuo pasará al estado listo.
Una vez terminado el interrogatorio el estado será de finalizado donde se mostrará una serie de datos los cuales servirán a los agentes murcianos para determinar si el sujeto les estaba mintiendo.
Se pide que se elabore un diagrama de estados del objeto “sujeto” el cual tendrá que reflejar los distintos estados por los que pasaría en el interrogatorio.
Se pide que crees el diagrama de estados UML para este supuesto.
Solución: