Plantilla SRS
Plantilla SRS
Plantilla SRS
ESPECIFICACIONES
Control de Versiones
TABLA DE CONTENIDO
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
1. INTRODUCCIÓN................................................................................................................. 3
2. OBJETIVO.......................................................................................................................... 3
3. ALCANCE........................................................................................................................... 3
4. METODOLOGÍA.................................................................................................................. 3
4.1 JUSTIFICACIÓN.....................................................................................................3
4.2 MÉTODO................................................................................................................3
5. REGLAS DE NEGOCIO......................................................................................................3
6. DEFINICIÓN DE ACTORES................................................................................................4
7. ESPECIFICACIONES DE REQUERIMIENTOS DE SOFTWARE.......................................5
8. CASOS DE USO................................................................................................................. 6
8.1 DIAGRAMA DE CASOS DE USO..........................................................................6
8.2 CU-XXX-01.............................................................................................................7
9. ESPECIFICACIONES SUPLEMENTARIAS (NO FUNCIONALES)....................................9
10. DEFINICIÓN DE TÉRMINOS............................................................................................10
12. ANEXO A. INTERFACES..................................................................................................46
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
1. INTRODUCCIÓN
2. OBJETIVO
3. ALCANCE
Describa brevemente las acciones que realizara su sistema y liste aquellas que no
serán realizadas por el mismo, en la medida de lo posible indique las razones
existentes para incluir o excluir cada una de ellas.
4. METODOLOGÍA
4.1 JUSTIFICACIÓN
4.2 MÉTODO
5. DEFINICIÓN DE ACTORES
NOMBRE AC-XXX-01
DESCRIPCIÓN
CAPACIDADE
S
NOMBRE AC-XXX-02
DESCRIPCIÓN
CAPACIDADE
S
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
ÍTEM DESCRIPCIÓN
1
RF-XXX-01
RF-XXX-02
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
7. CASOS DE USO
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
7.2 CU-XXX-01
INFORMACIÓN NECESARIA
Información Datos del usuario Responsable(s Todos los usuarios
)
Flujo Ítem Características Evento
Entrad Usuario Texto (20), Obligatorio, El usuario ingresa su
a Cuadro de texto nombre de usuario
Contraseña Texto (10), Obligatorio, El usuario ingresa su
Cuadro de texto contraseña
FLUJO PRINCIPAL
Fluj Paso Acción Escenario
o
1 El usuario ingresa a través de un navegador web a la página del
1 Actor
sistema.
Sistem El Sistema despliega un formulario de autentificación de usuarios
2
a
3 Actor El Usuario ingresa los datos requeridos por el sistema
Sistem El Sistema habilita la opción “Iniciar sesión”
4
a
El Usuario selecciona la opción “Iniciar sesión” habilitada en el
5 Actor
formulario
Sistem El Sistema valida la información en su base de datos, si no es
6
a correcta continua en el flujo de excepción 2
Sistem El Sistema autentifica al usuario
7
a
FLUJO ALTERNATIVO
Flujo Paso Acción Escenario
1 1
2
3
2 1
2
3
FLUJO DE EXCEPCIÓN
Flujo Paso Acción Escenario
1 3 Actor El Usuario no ingresa todos los datos requeridos por el Sistema
Sistem El Sistema no habilita la opción “Iniciar sesión”
4
a
2 Sistem El sistema notifica al usuario que la operación no fue exitosa y le
7
a sugiere verificar sus datos de acceso e intentarlo nuevamente
PUNTO(S) DE EXTENSIÓN
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
PUNTO(S) DE INCLUSIÓN
DESENCADENADOR(ES)
1. Cada vez que el usuario quiera hacer uso de las funcionalidades que provee el
sistema de acuerdo a su rol.
SUPUESTO(S)
1. El Usuario tiene acceso a internet
2. El Sistema está activo
3. El Usuario se encuentra registrado en la base de datos del Sistema
PRECONDICIÓN(ES)
1. El usuario ingresa a la dirección electrónica del sistema desde un navegador web
POSTCONDICIÓN(ES)
1. En caso de haberse realizado el procedimiento de manera exitosa, el sistema habilita
las funcionalidades disponibles de acuerdo a los permisos concedidos al rol del
usuario.
AUTOR
Nombre Salomon E. Ramírez F. Cargo Ingeniero de Requerimientos
FECHA
Iteración Fachada Creación 16/11/2009 Modificación
Iteración Detallar Creación 21/11/2009 Modificación
Iteración Focalizar Creación 30/11/2009 Modificación
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
8. REQUERIMIENTOS NO FUNCIONALES
ÍTEM DESCRIPCIÓN
1. DESEMPEÑO
Documento de Especificación/V1.0
DOCUMENTO DE
ESPECIFICACIONES
9. GLOSARIO
Documento de Especificación/V1.0