Proyecto TFG

Documento de Requisitos del Sistema

Versión 1.0

Fecha 03/11/2014

Preparado para:

LATUV

Preparado por:

Escuela de Ingeniería Informática


Índice


Organización Escuela de Ingeniería Informática
Dirección Escuela Técnica Superior de Ingeniería Informática
Edificio de Tecnologías de la Información y las Telecomunicaciones
Campus Miguel Delibes
Paseo de Belén, número 15
47011 VALLADOLID
Teléfono 983 423000
Fax
Comentarios Ninguno

Participante Maria Luisa González Díaz
Organización Escuela de Ingeniería Informática
Rol Tutora del TFG
Es desarrollador No
Es cliente No
Es usuario No
Comentarios Ninguno

Participante Daniel Taratiel Álvarez
Organización Escuela de Ingeniería Informática
Rol Desarrollador
Es desarrollador
Es cliente
Es usuario
Comentarios Ninguno

Organización LATUV
Dirección LATUV
Universidad de Valladolid
Edificio I+D
Paseo de Belén, 11
47011 Valladolid, España
Teléfono 983 423952
Fax
Comentarios Ninguno

Participante Jose Luis Casanova Roque
Organización LATUV
Rol cliente
Es desarrollador No
Es cliente
Es usuario No
Comentarios Ninguno

Participante Julia Sanz Justo
Organización LATUV
Rol cliente
Es desarrollador No
Es cliente
Es usuario
Comentarios Ninguno

ACT-0004 Sistema de Control
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Descripción Este actor representa al sistema cuando esta operando en procesos automaticos de gestión de imágenes de satelite.
Comentarios Ninguno

ACT-0001 Usuario
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Descripción Este actor representa a la totalidad de los usuarios
Comentarios Ninguno

ACT-0003 Operador
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Descripción Este actor representa al operador habitual del programa.
Comentarios Ninguno

ACT-0002 Administrador
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Descripción Este actor representa al administrador del sistema.
Comentarios Ninguno

UC-0002 Buscar productos nuevos
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el Sitema de Control busca en las diferentes carpetas, compara con los productos que ya tiene y añade a su colección los nuevos
.
Precondición el Sistema de Control tiene acceso a las diferentes carpetas, en diferentes equipos en las que se encuentran los productos.
Secuencia normal Paso Acción
1 El actor Sistema de Control (ACT-0004) lista los directorios donde se encuentran los productos.
2 El sistema devuelve una lista con los productos.
3 Se realiza el caso de uso Almacenar en Disco Duro (UC-0006)
Postcondición el Sistema de Control tendrá una copia de los productos para poder garantizar su acceso.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por minuto(s)
Importancia vital
Urgencia hay presión
Estado en construcción
Estabilidad alta
Comentarios Ninguno

UC-0003 Almacenar productos
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso abstracto durante la realización de los siguientes casos de uso: ?
Precondición
Secuencia normal Paso Acción
- -
Postcondición los ficheros se encuentran almacenados en su soporte correspondiente.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por hora(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0006 Almacenar en Disco Duro
Versión 1.0 ( 05/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el Sistema de Control detecte nuevos productos, realizará una copia en su propio disco duro. o durante la realización de los siguientes casos de uso: [UC-0002] Buscar productos nuevos
Precondición se han generado nuevos productos disponibles.
Secuencia normal Paso Acción
1 El actor Sistema de Control (ACT-0004) pide una lista de productos.
2 El sistema envia una copia de los productos.
3 El actor Sistema de Control (ACT-0004) realiza una copia en su disco duro y registra los productos en la base de datos.
Postcondición el Sistema de Control tendrá una copia de los productos nuevos.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por día(s)
Importancia importante
Urgencia hay presión
Estado en construcción
Estabilidad alta
Comentarios Ninguno

UC-0004 Almacenar en DVD
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el Sistema de Control tiene establecido (1 vez al día), mirará los nuevos productos añadidos desde la última vez y generará las carpetas necesarias para grabar los productos en DVD, y mantendrá un registro de ello en la base de datos.
Precondición Ninguna.
Secuencia normal Paso Acción
1 El actor Sistema de Control (ACT-0004) pide al sistema los productos de lo que no hay copia en DVD.
2 El sistema devuelve una lista de los productos que no tienen copia de DVD.
3 El actor Sistema de Control (ACT-0004) genera las carpetas necesarias para su respaldo en DVD y genera una copia en ellas de los productos. Genera a su vez la caratula para cada uno de los DVDs y los registra en la base de datos.
4 El sistema registra en la base de datos los cambios.
Postcondición los productos se encuentran en una carpeta para ser grabados en DVD y su carátula se encuentra generada. El DVD se encuentra registrado en la base de datos del sistema.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por día(s)
Importancia importante
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0005 Almacenar en Cinta
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el Sistema de Control tiene establecido (1 vez al día), mirará los nuevos productos añadidos desde la última vez y generará las carpetas necesarias para grabar los productos en cinta, y mantendrá un registro de ello en la base de datos.
Precondición Ninguna.
Secuencia normal Paso Acción
1 El actor Sistema de Control (ACT-0004) pide al sistema los productos de lo que no hay copia en cinta.
2 El sistema devuelve una lista de los productos que no tienen copia en cinta.
3 El actor Sistema de Control (ACT-0004) genera las carpetas necesarias para su respaldo en cinta y genera una copia en ellas de los productos. Registra en la base de datos las cintas.
4 El sistema registra en la base de datos los cambios.
Postcondición los productos se encuentran en una carpeta para ser grabados en cinta. La cinta se encuentra registrada en la base de datos del sistema.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por día(s)
Importancia importante
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0007 Controlar pase
Versión 1.0 ( 05/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el Sistema de Control revisa que se hayan obtenido los productos para los pases previstos y si no es así emitirá un aviso por correo electronico.
Precondición Un operador ha cargado una lista con los pases previstos.
Secuencia normal Paso Acción
1 El actor Sistema de Control (ACT-0004) pide un listado de los productos relativos a los pase realizado entre 1 y 2 horas.
2 El sistema devuelve un listado de los productos esperados.
3 El actor Sistema de Control (ACT-0004) comprueba que todos los productos se han realizado.
Postcondición Se asegura la creación de los diferentes productos.
Excepciones Paso Acción
3 Si no se han generado todos los productos esperados., el actor Sistema de Control (ACT-0004) si no se han generado todos los productos, el sistema emitira un aviso por correo electronico y lo registrará en la base de datos., a continuación este caso de uso continúa
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por hora(s)
Importancia importante
Urgencia hay presión
Estado en construcción
Estabilidad alta
Comentarios Ninguno

UC-0001 Identificarse
Versión 1.0 ( 03/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el programa arranca aparecera una pantalla en la que pedirá un usuario y una contraseña.
Precondición El usuario no se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El actor Usuario (ACT-0001) arranca el programa.
2 El sistema muestra una pantalla en la que pide usuario y contraseña.
3 El actor Usuario (ACT-0001) introduce el usuario y la contraseña.
4 El sistema comprueba el usuario y la contraseña y si es correcto le asigna los permisos adecuados.
Postcondición El usuario se en encuentra identificado ante el sistema.
Excepciones Paso Acción
4 Si el usuario y/o la contraseña son incorrectos., el sistema indica el error y pide de nuevo usuario y contraseña., a continuación este caso de uso continúa
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por día(s)
Importancia importante
Urgencia puede esperar
Estado en construcción
Estabilidad alta
Comentarios Ninguno

UC-0008 Añadir pases previstos
Versión 1.0 ( 05/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el operador selecciona la operación de añadir pases previstos.
Precondición existe un fichero de texto con los pases previstos.
Secuencia normal Paso Acción
1 El actor Operador (ACT-0003) selecciona la opción de añadir pases.
2 El sistema muestra una pantalla en la que se elige la antena que recibirá los pases.
3 El actor Operador (ACT-0003) selecciona la antena receptora de los pases.
4 El sistema muestra un dialogo para selecionar el fichero que contiene los pases previstos.
5 El actor Operador (ACT-0003) seleciona un fichero.
6 El sistema lee el fichero y añade los pases previstos a la base de datos.
Postcondición el sistema tiene registrados los pases previstos.
Excepciones Paso Acción
6 Si el fichero elegido no tiene el formato correcto., el sistema el sistema avisa del error y vuelve al paso 4., a continuación este caso de uso continúa
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por semana(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0009 Supervisar pases
Versión 1.0 ( 05/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el operador seleccione la opción de supervisar pases.
Precondición el sistema tiene añadidos pases previstos previamente.
Secuencia normal Paso Acción
1 El actor Operador (ACT-0003) seleciona la opción de supervisar pases.
2 El sistema sistema muestra una lista ordenada por orden cronologico descendente con los diferenes pases y su estado.
3 El actor Operador (ACT-0003) el operador seleciona un pase de la lista.
4 El sistema muestra una lista con los productos de ese pase y su estado.
Postcondición
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por día(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0010 Buscar productos
Versión 1.0 ( 10/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el operador solicite la opcion de buscar productos. o durante la realización de los siguientes casos de uso: [UC-0011] Obtener productos
Precondición el operador se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El sistema muestra una pantalla con las distintas opciones para filtrar los productos. (Fecha Inicio, Fecha de Fin, Tipo de producto, Cadena, Antena, Satelite, ...)
2 El actor Operador (ACT-0003) seleciona las diferentes opciones de búsqueda.
3 El sistema devuelve un listado con los diferentes productos.
Postcondición se obtiene la lista de productos deseados.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por semana(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0011 Obtener productos
Versión 1.0 ( 10/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el operador seleccione la opción de Obtener productos.
Precondición el operador se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El actor Operador (ACT-0003) seleciona la operación de obtener productos.
2 Se realiza el caso de uso Buscar productos (UC-0010)
3 El sistema crea una carpeta para la búsqueda y enlaza cada uno de los productos encontrados. Y abre la carpeta.
Postcondición Se obtiene una carpeta con enlaces a los productos encontrados que cumplen las caracteristicas.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por semana(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0012 Grabar DVD
Versión 1.0 ( 12/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el operador seleccione la opcion de grabar DVD.
Precondición el operador se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El actor Operador (ACT-0003) seleciona la opción de grabar DVD
2 El sistema muestra un listado con los DVD pendientes de grabar.
3 El actor Operador (ACT-0003) seleciona un DVD.
4 El sistema abre la bandeja de la grabadora de DVD y pide al operador que introduzca un DVD virgen.
5 El actor Operador (ACT-0003) introduce un DVD virgen y cierra la bandeja del DVD.
6 El sistema graba los datos pertinentes en el DVD y le pide al operador que introduzca las etiquetas de las caratulas en la impresora.
7 El actor Operador (ACT-0003) introduce las etiquetas en la impresora y se lo confirma al sistema.
8 El sistema imprime las etiquetas y le pide al usuario la confirmación de que se ha realizado correctamente.
9 El actor Operador (ACT-0003) indica que se ha realizado todo correctamente.
10 El sistema actualiza el estado en la base de datos de los productos grabados en DVD.
Postcondición el sistema considerará grabados los datos en DVD y marcará como tal los cambios en la base de datos.
Excepciones Paso Acción
9 Si el operador seleciona que el DVD y/o las etiquetas no se han realizado bien., el actor Operador (ACT-0003) el sistema vuelve al paso 4 o 7., a continuación este caso de uso continúa
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 2 veces por día(s)
Importancia importante
Urgencia hay presión
Estado en construcción
Estabilidad alta
Comentarios Ninguno

UC-0013 Grabar cinta
Versión 1.0 ( 11/11/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el operador pulse la opcion de grabar cinta.
Precondición el operador se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El actor Operador (ACT-0003) pulsa la opción de grabar cinta.
2 El sistema muestra una lista de las cintas por grabar.
3 El actor Operador (ACT-0003) seleciona una cinta de la lista.
4 El sistema abre la carpeta que contiene los ficheros que hay que grabar en la cinta y espera que el operador utilice el programa para grabar la cinta y confirme que se ha hecho correctamente.
5 El actor Operador (ACT-0003) confirma que se ha grabado la cinta correctamente.
6 El sistema registra los cambios en la base de datos.
Postcondición el sistema considerará la cinta grabada y su información se actualizará en la base de datos.
Excepciones Paso Acción
5 Si la cinta no se graba correctamente., el sistema el sistema no registra los cambios en la base de datos., a continuación este caso de uso queda sin efecto
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 2 veces por semana(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0014 Alta usuarios
Versión 1.0 ( 01/12/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando cuando el administrador pulse la opción de alta de usuario.
Precondición el administrador se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El actor Administrador (ACT-0002) pulsa la opción de Alta de usuario.
2 El sistema muestra una pantalla con los datos a rellenar del usuario.
3 El actor Administrador (ACT-0002) rellena los campos requeridos.
4 El sistema valida los datos y registra los cambios en la base de datos. Informando al usuario de que se ha realizado correctamente.
Postcondición un usuario nuevo ha sido creado.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por año(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0015 Modificación usuarios
Versión 1.0 ( 01/12/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando cuando el administrador pulse la opción de Modificación usuarios.
Precondición el administrador se encuentra identificado ante el sistema.
Secuencia normal Paso Acción
1 El actor Administrador (ACT-0002) pulsa la opción de Modificación de usuarios.
2 El sistema muestra una lista de los usuarios del sistema.
3 El actor Administrador (ACT-0002) selecciona un usuario.
4 El sistema muestra los datos que actualmente tiene el usuario elegido.
5 El actor Administrador (ACT-0002) modifica los datos.
6 El sistema verifica y guarda los cambios, mostrando un mensaje que la operación se ha realizado correctamente.
Postcondición Los datos de un usuario han sido actualizados.
Excepciones Paso Acción
- -
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por año(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno

UC-0016 Baja usuarios
Versión 1.0 ( 01/12/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripción El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el administrador pulse la opción de dar de baja usuarios.
Precondición el administrador se encuentra identificado en el sistema.
Secuencia normal Paso Acción
1 El actor Administrador (ACT-0002) selecciona la opción de dar de baja usuarios.
2 El sistema muestra una lista de los usuarios actuales del sistema.
3 El actor Administrador (ACT-0002) seleciona un usuario.
4 El sistema pide confirmación para borrar el usuario.
5 El actor Administrador (ACT-0002) confirma el borrado.
6 El sistema borra al usuario de la base de datos y muestra un mensaje indicándolo.
Postcondición se ha borrado un usuario.
Excepciones Paso Acción
5 Si el administrador no confirma el borrado., el sistema no realiza ningun cambio., a continuación este caso de uso queda sin efecto
Rendimiento Paso Tiempo máximo
- -
Frecuencia esperada 1 veces por año(s)
Importancia quedaría bien
Urgencia puede esperar
Estado en construcción
Estabilidad media
Comentarios Ninguno