Sei sulla pagina 1di 4

Documento de especificacin del caso de uso

Requerimiento funcional

Caractersticas del producto Requerimientos


El sistema permitir el registro de alta a una - El sistema permitir asignar nuevo
nueva empresa. usuario y clave.
- El sistema reportara va email la
asignacin del usuario y la contrasea.
- El sistema mantendr un registro
histrico log de las empresas
ingresadas.

Interfaz de usuario
Caso de Uso

Include del caso de uso


NOMBRE DEL CASO DE USO Nombre corto que identifique al caso de uso ejemplo Agregar
empresa
ACTORES Los tipos de usuario que actan con el caso de uso ejemplo
Administrador
DESCRIPCION DEL CASO La ms detallada interaccin en una oracin simple ejemplo
Permite agregar nuevas empresas al sistema
DISPARADOR Evento que provoca que el actor inicie a abordar actividades
del caso de uso ejemplo un correo electrnico
PRECONDICION La situacin en la que se encuentran los actores antes de
empezar el caso de uso ejemplo El administrador debe estar
logueado en el sistema
POSTCONDICION Cambios en el sistema y medios producidos por la ejecucin
normal y exitosa del caso de uso ejemplo:
1. Queda una nueva empresa activa en el sistema.
2. Se enva un mail al usuario administrador del cliente
notificndole que la empresa ha sido agregada al
sistema, junto con el nombre de usuario y clave de
acceso.
3. Deja un rastro de auditoria en el log.
FLUJO NORMAL Se detallan los pasos del caso de uso en una situacin normal
ejemplo:
1. El usuario solicita dar de alta una nueva empresa S1.
2. El sistema muestra al usuario los datos para ser
ingresados S1.
a. Nombre (*)
b. Domicilio.
c. Nombre del administrador del cliente (*).
d. Mail del administrador cliente (*)
e. Telfono de contacto (*)
3. El usuario completa los campos S1.
4. El sistema valida los datos (E1 a E3).
5. El sistema guarda los datos en la base de datos.
6. El sistema genera un usuario y una clave para el
administrador del cliente.
7. El sistema enva un mail al administrador del cliente
que la empresa ha sido agregada al sistema, junto con
el nombre de usuario y la clave del cliente.
8. El sistema guarda el log del nombre del usuario del
administrador y la accin realizada con la empresa.
9. Finaliza en caso de uso
FLUJO ALTERNO Descripcin de pasos del caso de uso, a partir de cierto paso
del flujo normal, algo a parte de la situacin normal ejemplo:
1. S1. El usuario abandona la carga si terminar antes el
paso 4 del flujo normal.
2. S1.1. El sistema pregunta al usuario si desea
abandonar.
3. S1.2. Si la respuesta del usuario es positiva, el sistema
guarda en el log el nombre de usuario el administrador
y la accin abandonada.
4. S1.3. Finaliza el caso de uso
EXCEPCIONES Descripcin de los pasos del caso de uso, a partir del flujo
normal, cuando se presenta un error o situacin excepcional
ejemplo:
1. E1. No se cargaron todos los datos requeridos.
2. E1.1. El sistema indica que existen datos requeridos no
cargados.
3. E1.2. Vuelve al flujo principal del paso 3 del flujo
normal.
4. E2. Ya hay una empresa cargada del mismo nombre.
5. E2.1. El sistema informa que ya hay una empresa con
el mismo nombre.
6. E2.2. Vuelve al flujo normal, paso 3 (El usuario podr
abandonar o cambiar el nombre de la empresa)
7. E3. El mail o telfono ingresado no son vlidos.
8. E3.1. El sistema indica que los datos ingresados no son
vlidos.
9. E3.2. Vuelve al flujo normal paso 3.
PRIORIDAD Grado de prioridad que tiene la implementacin en este caso
de uso en el sistema para el cliente ejemplo Alta- Medio -
Baja
FRECUENCIA DE USO Es subjetivo para el cliente ejemplo Alta Media - Baja
REGLAS DE NEGOCIO Aclaraciones que se hagan a las reglas de dominio y que hayan
sido especificadas antes ejemplo Al crear un cliente, este
siempre queda en estado activo
REQUERIMIENTOS - Algo propio de la empresa que se tenido en cuenta
ESPECIALES para el desarrollo del caso de uso.
SUPOSICIONES - Novedad que se pueda presentar que afecte el
desarrollo del caso de uso ejemplo Cambio en la
legislacin nacional
NOTAS Y PREGUNTAS (*) Dato de ingreso obligatorio

Glosario

Log: En informtica, se usa el trmino log o historial de log a la grabacin secuencial en un registro,
ya sea en un archivo o en una base de datos, de todos los acontecimientos (eventos o acciones) que
afectan a un proceso particular (aplicacin, actividad de una red informtica...). De esta forma
constituye una evidencia del comportamiento del sistema.

https://es.wikipedia.org/wiki/Log_(inform%C3%A1tica)

Potrebbero piacerti anche