Académique Documents
Professionnel Documents
Culture Documents
software
Proyecto: [Nombre del proyecto]
Revisin [99.99]
[Mes de ao]
Revisin
[Rev]
Autor
[Descripcion]
[Firma o sello]
Rev. [99.99]
Pg. 4
Contenido
FICHA DEL DOCUMENTO
CONTENIDO
INTRODUCCIN
1.1
Propsito
1.2
Alcance
1.3
Personal involucrado
1.4
1.5
Referencias
1.6
Resumen
DESCRIPCIN GENERAL
2.1
2.2
2.3
2.4
Restricciones
2.5
Suposiciones y dependencias
2.6
REQUISITOS ESPECFICOS
10
3.1
Requisitos comunes de los interfaces
3.1.1 Interfaces de usuario
3.1.2 Interfaces de hardware
3.1.3 Interfaces de software
3.1.4 Interfaces de comunicacin
11
11
11
12
12
3.2
Requisitos funcionales
3.2.1 Requisito funcional 1
3.2.2 Requisito funcional 2
3.2.3 Requisito funcional 3
3.2.4 Requisito funcional n
12
12
12
12
12
3.3
Requisitos no funcionales
3.3.1 Requisitos de rendimiento
3.3.2 Seguridad
3.3.3 Fiabilidad
3.3.4 Disponibilidad
3.3.5 Mantenibilidad
12
12
12
13
13
13
Descripcin de requisitos del sofware
Rev. [99.99]
Pg. 5
Portabilidad
13
Otros requisitos
13
APNDICES
13
Rev. [99.99]
Pg. 6
1 Introduccin
[Inserte aqu el texto]
La introduccin de la Especificacin de requisitos de software (SRS) debe proporcionar una
vista general de la SRS. Debe incluir el objetivo, el alcance, las definiciones y acrnimos,
las referencias, y la vista general del SRS.
1.1
Propsito
1.2
Alcance
1.3
Personal involucrado
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de contacto
Aprobacin
Administrador
Consultar Registros de ventas
Enseanza media completa
Acceder el registro de todos los productos de las ventas
realizadas
86059637
Aprobado
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de contacto
Aprobacin
Vendedor
Anular ventas y cambios de productos
Enseanza media completa
Manejar el registros de las ventas
56897456
aprobado
Nombre
Rol
Categora profesional
Responsabilidades
Informacin de contacto
Aprobacin
Rev. [99.99]
Pg. 7
1.4
1.5
Referencias
Referencia
[Ref.]
Titulo
[Ttulo]
Ruta
[Ruta]
Fecha
Autor
[Fecha] [Autor]
1.6
Resumen
2 Descripcin general
2.1
2.2
2.3
Rev. [99.99]
Pg. 8
Tipo de usuario
Formacin
Habilidades
Actividades
Administrador
Enseanza media completa
Conocimiento del manejo administrativo de la tienda
Notificar el stock de productos y realizar las compras a los
proveedroes
Tipo de usuario
Formacin
Habilidades
Actividades
vendedor
Enseanza media completa
Saber el manejo de la caja
Buscar el stock de los productos
Tipo de usuario
Formacin
Habilidades
Actividades
Responsable financiero
Tcnico profesional de Contabilidad
Tener los registros de ventas al da
Rev. [99.99]
Pg. 9
2.4
Restricciones
2.5
Suposiciones y dependencias
2.6
Rev. [99.99]
Pg. 10
3 Requisitos especficos
Identificacin de requisitos:
Nombre del requerimiento:
Caractersticas:
Descripcin del
requerimiento:
RF01
Consultas a base de datos
Permite realizar consultas a la base de datos por parte de
las aplicaciones que lo requieran
Realizar consultas El programa podr acceder a la base
de datos segn la necesidad
Insertar: Permite a las aplicaciones insertar
datos en la BD.
Borrar: Permite a las aplicaciones borrar
informacin de la BD (previa aprobacin de un
administrador).
Modificar: Permite a las aplicaciones modificar
informacin de la BD (previa aprobacin de un
administrador).
Mostrar: Permite a las aplicaciones mostrar
datos de la BD.
Requerimiento no funcional:
Prioridad del requerimiento:
Alta
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito
Rev. [99.99]
Pg. 11
Restriccin
Media/Deseado
Baja/ Opcional
3.1
Rev. [99.99]
Pg. 12
3.2
Requisitos funcionales
3.3
Requisitos no funcionales
3.3.1 Requisitos de rendimiento
[Inserte aqu el texto]
Especificacin de los requisitos relacionados con la carga que se espera tenga
que soportar el sistema. Por ejemplo, el nmero de terminales, el nmero
esperado de usuarios simultneamente conectados, nmero de transacciones por
segundo que deber soportar el sistema, etc.
Todos estos requisitos deben ser mesurables. Por ejemplo, indicando el 95% de
las transacciones deben realizarse en menos de 1 segundo, en lugar de los
operadores no deben esperar a que se complete la transaccin.
3.3.2 Seguridad
[Inserte aqu el texto]
Descripcin de requisitos del sofware
Rev. [99.99]
Pg. 13
3.3.3 Fiabilidad
[Inserte aqu el texto]
Especificacin de los factores de fiabilidad necesaria del sistema. Esto se
expresa generalmente como el tiempo entre los incidentes permisibles, o el total
de incidentes permisible.
3.3.4 Disponibilidad
[Inserte aqu el texto]
Especificacin de los factores de disponibilidad final exigidos al sistema.
Normalmente expresados en % de tiempo en los que el software tiene que
mostrar disponibilidad.
3.3.5 Mantenibilidad
[Inserte aqu el texto]
Identificacin del tipo de mantenimiento necesario del sistema.
Especificacin de quien debe realizar las tareas de mantenimiento, por ejemplo
usuarios, o un desarrollador.
Especificacin de cuando debe realizarse las tareas de mantenimiento. Por
ejemplo, generacin de estadsticas de acceso semanales y mensuales.
3.3.6 Portabilidad
[Inserte aqu el texto]
Especificacin de atributos que debe presentar el software para facilitar su
traslado a otras plataformas u entornos. Pueden incluirse:
Porcentaje de componentes dependientes del servidor.
Porcentaje de cdigo dependiente del servidor.
Uso de un determinado lenguaje por su portabilidad.
Uso de un determinado compilador o plataforma de desarrollo.
Uso de un determinado sistema operativo.
3.4
Otros requisitos
4 Apndices
[Inserte aqu el texto]
Pueden contener todo tipo de informacin relevante para la SRS pero que, propiamente, no
forme parte de la SRS.