Sistemas casos y actores de uso

Solo disponible en BuenasTareas
  • Páginas : 7 (1592 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de mayo de 2011
Leer documento completo
Vista previa del texto
Encontrar Actores y Casos de Uso
Encontrar Actores
A continuación se especifican los actores que interactuarán con el sistema, además se describirán brevemente.
Usuario
Éste actor representa a la persona física que interactuará con todo el sistema. Las funciones que realizará este actor consisten en configurar y elegir las rutas de audio que se aplicarán, en producir el sonido que serácapturado y parar y detener la captura de sonido.
Encontrar Casos de Uso
1. Configurar los parámetros de la captura de sonido
Escenario donde el usuario configurará los parámetros de la captura de sonido: frecuencia de muestreo, número de bits por muestra y número de canales.
2. Iniciar/Finalizar la captura de sonido
Escenario en el que el usuario cambiará el estado del módulo de captura: si estádetenido lo enciende y si está funcionando lo detiene.
3. Pausar/Reanudar la captura de sonido
Escenario en el que el usuario puede pausar y reanudar la captura cuando desee. Se diferencia del caso de uso anterior en que en este al parar la captura no se reinician los efectos, es decir, si por ejemplo estoy aplicando un eco de 3 segundos y le doy al botón de pausa, al reanudar la captura sedeberán escuchar como un eco los 3 segundos anteriores al momento que pulsé el botón de pausa.
4. Seleccionar el dispositivo de captura
Escenario en el cual el usuario elegirá el dispositivo de captura deseado, ya que puede haber varios.
5. Elegir los medios de salida
En este escenario el usuario podrá elegir hacia donde dirige el sonido capturado. Las opciones son dirigirlo hacia los altavoces, eldisco duro(a modo de fichero WAV) o hacia ambos simultáneamente.
6. Aplicar una Ruta de Audio
Escenario en el que el usuario podrá elegir la Ruta de Audio a aplicar de entre todas las disponibles.
7. Modificar una Ruta de Audio
Escenario en el que el usuario podrá editar Rutas de Audio.
8. Quitar un efecto
Escenario en el que el usuario quitará un efecto que previamente había introducido enuna Ruta de Audio.
9. Agregar un efecto
Escenario en el que el usuario añade un efecto a la Ruta de Audio que está siendo editada.
10. Modificar los parámetros de un efecto
En éste escenario el usuario podrá modificar los parámetros de un efecto que ha sido previamente seleccionado. Si estos parámetros se modifican en una Ruta de Audio que está siendo aplicada el resultado de la modificaciónse oirá en tiempo real.
Modelo de Casos de Uso


Detallar Casos de Uso
1. Configurar los parámetros de la captura de sonido
Precondición
El sistema debe encontrarse parado. No se debe permitir usar este caso de uso si se encuentra capturando sonido.
Flujo de sucesos
Camino básico:
1. Al empezar el caso de uso el Usuario se encuentra ante una pantalla en la que se verán la configuraciónpor defecto de los siguientes parámetros: frecuencia de muestreo, número de canales y número de bits por muestra.
2. El usuario elegirá los valores deseados para cada parámetro. Pero sólo podrá elegir entre unos valores previamente establecidos.
3. Si el usuario lo confirma, se usará la nueva configuración en lugar de la configuración anterior.
Poscondición
Después de los diferentes pasos deéste caso de uso el sistema quedará configurado para capturar sonido con la configuración elegida, bien la nueva introducida o la que ya había antes.


2. Iniciar/Finalizar la captura de sonido
3. Pausar/Reanudar la captura de sonido
4. Seleccionar el dispositivo de captura
Precondición:
Para poder iniciar éste caso de uso el sistema debe encontrarse detenido.
Flujo de sucesos:
Caminobásico:
1. Al comenzar el caso de uso el usuario verá una pantalla con todos los dispositivos que incorpora el sistema para capturar sonido, distinguiendo cuál es el que se utiliza por defecto.
2. El usuario elegirá qué dispositivo desea usar.
3. Si el usuario lo confirma, se usará la nueva configuración en lugar de la configuración por defecto.
Poscondición:
Después de los diferentes pasos...
tracking img