miércoles, 7 de octubre de 2009

Ejercicio: Control de una alarma.

Diagramas del Programa "ArgoUML" para un Control de una alarma.

Ahora vamos a empezar a ver como se puede hacer programas de problemas de la vida cotidiana en el programa "ArgoUML".

El primer ejercicio que vamos a ver, realizaremos los diagramas de casos de uso y el diagrama de clases de un control de alarma de un automovil.

Lo primero que tenemos que saber cuales son las restricciones o que es lo que se va a hacer el problema:


Activar / Desactivar Alarma.

Poner / Quitar Botones.

Abrir cajuela.

Pánico.


Requerimientos:


Botón 1: Activar alarma:

_____1 Click = Pone seguros.

_____2 Click = Activa alarma.


Botón 2: Desactivar:

_____1 Click = Quita alarma, levanta seguro del chofer.

_____2 Click = Libera todas las puertas.


Botón 3: Abre cajuela.


Botón 4: Pánico.


El diagrama que queda:

Escenario Básico del control:

  1. Sujeto preciona botón del control.
  2. La alarma detecta llamado del control
  3. Dependiendo del botón precionado, la cantidad de pulsaciones y el tiempo; la alarma realiza la función.
El diagrama de clases es el siguiente:

En este se muestra el funcionamiento del control.

No hay comentarios:

Publicar un comentario