Pontificia universidad javeriana



Descargar 209,7 Kb.
Página1/4
Fecha de conversión05.08.2017
Tamaño209,7 Kb.
  1   2   3   4

Pontificia universidad javeriana

Documentación de los Casos de Uso

Sistema de Automatización de Hogares




Edgar Leonardo Torres

Jose Luis Gómez-Casseres del Campo


12/09/2008



En este Documento se especificarán como se cumple cada caso de uso planteado para satisfacer los requerimientos del sistema.



Casos de Uso




  1. Registrar Usuario.

  2. Autenticación de Usuario.

  3. Agregar Dispositivo.

  4. Remover Dispositivo

  5. Encender Dispositivo

  6. Apagar Dispositivo

  7. Visualizar video capturado por una cámara

  8. Enviar Imagen a una cuenta de correo al detectar movimiento.

  9. Enviar mensaje de correo electrónico como respuesta a la detección de alguna señal de un sensor.

  10. Enviar mensaje SMS como respuesta a la detección de alguna señal de un sensor.

  11. Hacer sonar una sirena (o encender dispositivo de alerta) como respuesta a la detección de alguna señal de un sensor.

  12. Mostrar en pantalla un mensaje de alerta como respuesta a la detección de alguna señal de un sensor.

  13. Generar caso de alerta.

  14. Solucionar caso de alerta.

  15. Encender dispositivo automáticamente.

  16. Apagar dispositivo automáticamente.

  17. Capturar imagen automáticamente.

Documentación Casos de Uso





ID Caso de Uso: 1

Registrar Usuario

Objetivo en Contexto

Registrar datos del usuario para el acceso al Sistema de Automatización de Hogares

Alcance & Nivel

Sistema de Automatización de Hogares – Tarea Primaria

Precondiciones

El Administrador no tiene cuenta en el sistema.

Condición final de éxito

El Administrador obtiene su cuenta en el sistema.

Condición final de fallo

El Administrador no puede obtener su cuenta en el sistema.

Actores Participantes

Administrador.

Trigger

El Administrador desea registrar un Usuario en el Sistema.

DESCRIPCIÓN

Pasos

Acciones




1

El sistema despliega formulario de los datos necesarios, que el usuario debe llenar (Nombres, Apellidos, Cedula, Correo Electrónico, Nombre de Usuario, Contraseña, Confirmar Contraseña).




2

El Administrador diligencia los datos en los campos dados por el formulario.




3

El Sistema pide confirmación al Administrador sobre la información ingresada.




4

El Administrador confirma la información ingresada.




5

El Sistema crea el nuevo Usuario y actualiza la información del Sistema.

EXTENSIONES

Pasos

Acciones






En cualquier momento el Sistema falla:

  • Para dar soporte a la recuperación y registro correcto, asegura que todos los estados de los dispositivos puedan recuperarse desde cualquier paso del escenario.






El nombre de usuario que se ingresó ya existe.






El Administrador no confirma la acción


ID Caso de Uso: 2

Autenticación de Usuario (Login)

Objetivo en Contexto

Valida la entrada al Sistema de los usuarios registrados.

Alcance & Nivel

Sistema de Automatización de Hogares – Tarea primaria

Precondiciones

El usuario debe tener una cuenta válida en el sistema

Condición final de éxito

El Usuario ingresa al sistema.

Condición final de fallo

El Usuario no puede ingresar al sistema.

Actores Participantes

Usuario

Trigger

El Usuario comienza el proceso de iniciar sesión.

DESCRIPCIÓN

Pasos

Acciones




1

El Sistema le solicita al Usuario que ingrese su nombre de usuario y su contraseña.




2

El Usuario ingresa su nombre de usuario y contraseña.




3

El Sistema verifica que los datos ingresados sean válidos.




4

El Usuario ingresa al sistema




5

Fin del Caso de Uso

EXTENSIONES

Pasos

Acciones






En cualquier momento el Sistema falla:

  • Para dar soporte a la recuperación y registro correcto, asegura que todos los estados de los dispositivos puedan recuperarse desde cualquier paso del escenario.






El nombre de usuario o la contraseña es incorrecto.






La cuenta de Jugador no existe

  • El sistema informa sobre el error.

  • Fin caso de uso





ID Caso de Uso: 3

Agregar Dispositivo

Objetivo en Contexto

Registrar información del dispositivo que el Administrador quiere agregar al sistema.

Alcance & Nivel

Sistema de Automatización de Hogares – Tarea Primaria

Precondiciones

El Administrador debe tener una sesión iniciada en el sistema.

Condición final de éxito

El dispositivo es agregado al sistema.

Condición final de fallo

El dispositivo no puede ser agregado al sistema.

Actores Participantes

Administrador.

Trigger

El Administrador desea agregar un dispositivo al Sistema.

DESCRIPCIÓN

Pasos

Acciones




1

El sistema despliega un formulario de los datos necesarios, que el usuario debe llenar (ID dispositivo, Nombre dispositivo).




2

El Administrador diligencia los datos en los campos dados por el formulario.




3

El Sistema pide confirmación al Administrador sobre la información ingresada.




4

El Administrador confirma la información ingresada.




5

El Sistema agrega el nuevo dispositivo y actualiza la información del Sistema.

EXTENSIONES

Pasos

Acciones






En cualquier momento el Sistema falla:

  • Para dar soporte a la recuperación y registro correcto, asegura que todos los estados de los dispositivos puedan recuperarse desde cualquier paso del escenario.






El ID de dispositivo que se ingresó ya existe.

  • El sistema informa sobre el error

  • Volver a empezar Caso de Uso






El Administrador no confirma la acción

  • El Sistema informa al usuario que la acción ha sido cancelada.

  • El Sistema no actualiza los cambios ni los almacena

  • Fin caso de uso.


ID Caso de Uso: 4

Remover Dispositivo

Objetivo en Contexto

Remover un dispositivo del sistema.

Alcance & Nivel

Sistema de Automatización de Hogares – Tarea Primaria

Precondiciones

El Administrador debe tener una sesión iniciada en el sistema.

Condición final de éxito

El dispositivo es removido del sistema.

Condición final de fallo

El dispositivo no puede ser removido del sistema.

Actores Participantes

Administrador.

Trigger

El Administrador comienza el proceso de remover un dispositivo del Sistema.

DESCRIPCIÓN

Pasos

Acciones




1

El sistema pide al Administrador que seleccione el dispositivo que desea remover del sistema.







El Administrador selecciona el dispositivo que desea remover del sistema.







El Sistema muestra el dispositivo que el usuario desea remover del sistema.




2

El Sistema pide confirmación al Administrador sobre la información ingresada.




3

El Administrador confirma que desea remover el dispositivo.




4

El Sistema remueve el dispositivo y actualiza la información del Sistema.

EXTENSIONES

Pasos

Acciones






En cualquier momento el Sistema falla:

  • Para dar soporte a la recuperación y registro correcto, asegura que todos los estados de los dispositivos puedan recuperarse desde cualquier paso del escenario.






El dispositivo seleccionado no existe en el sistema.

  • El sistema informa sobre el error

  • Volver a empezar Caso de Uso






El Administrador no confirma la acción

  • El Sistema informa al usuario que la acción ha sido cancelada.

  • El Sistema no actualiza los cambios ni los almacena

  • Fin caso de uso.
  1   2   3   4


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal