Sei sulla pagina 1di 12

Especificacin de requisitos de software

Proyecto: Anlisis de Requerimientos Revisin [99.99]

Lunes 10 de Octubre, 2011

Anlisis de Requerimientos Especificacin de requisitos de software

Rev. [99.99] Pg. 3

Ficha del documento


Fecha 7-Octubre-2011 Revisin 1 Autor Rosales Hernndez Fausto Gerardo Verificado dep. calidad. [Firma o sello]

Documento validado por las partes en fecha: [Fecha] Por el cliente Por la empresa suministradora

Fdo. D./ Da [Nombre]

Fdo. D./Da [Nombre]

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software

Rev. [99.99] Pg. 4

Contenido
FICHA DEL DOCUMENTO.........................................................................................................3 CONTENIDO...............................................................................................................................4 1 INTRODUCCIN.......................................................................................................................6 1.1 Alcance..................................................................................................................................6 1.2 Personal involucrado...........................................................................................................6 1.3 Definiciones, acrnimos y abreviaturas.............................................................................7 1.4 Referencias...........................................................................................................................7 1.5 Resumen...............................................................................................................................7 2 DESCRIPCIN GENERAL.......................................................................................................7 2.1 Perspectiva del producto.....................................................................................................7 2.2 Funcionalidad del producto.................................................................................................8 2.3 Caractersticas de los usuarios...........................................................................................8 2.4 Restricciones........................................................................................................................8 2.5 Suposiciones y dependencias............................................................................................8 2.6 Evolucin previsible del sistema........................................................................................8 3 REQUISITOS ESPECFICOS...................................................................................................9 3.1 Requisitos comunes de los interfaces.............................................................................10 3.1.1 Interfaces de usuario.....................................................................................................10 3.1.2 Interfaces de hardware..................................................................................................10 3.1.3 Interfaces de comunicacin...........................................................................................10 3.2 Requisitos funcionales......................................................................................................11 3.2.1 Requisito funcional 1.....................................................................................................11 3.2.2 Requisito funcional 2.....................................................................................................11 3.2.3 Requisito funcional 3.....................................................................................................11 3.2.4 Requisito funcional n.....................................................................................................11 3.3 Requisitos no funcionales.................................................................................................11 3.3.1 Requisitos de rendimiento.............................................................................................11 3.3.2 Seguridad......................................................................................................................11 3.3.3 Fiabilidad.......................................................................................................................12 3.3.4 Disponibilidad................................................................................................................12 3.3.5 Mantenibilidad...............................................................................................................12 3.3.6 Portabilidad...................................................................................................................12 3.4 Otros requisitos..................................................................................................................12
Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software

Rev. [99.99] Pg. 5

4 APNDICES............................................................................................................................12

Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software

Rev. [99.99] Pg. 6

1 Introduccin
En el siguiente documento se establece el anlisis de requerimientos para la realizacin de un sistema de facturacin para la zapatera LEON. Tambin se determinan aquellos requerimientos que son esenciales para la elaboracin del sistema de igual forma, identificar el personal involucrado en el desarrollo del producto requerido, as como las restricciones del equipo o material disponible con el que se cuenta.

1.1

Alcance

El personal de la zapatera, podr interactuar con el sistema sin dificultad alguna ya que su interfaz es amigable. El periodo de entrega de los documentos finales ser a un corto plazo. La bsqueda de facturas, ventas, entradas al almacn, ser de fcil localizacin.

1.2

Personal involucrado
Fausto Gerardo Rosales Hernndez Analista y Programador Ingeniero en Sistemas Computacionales Anlisis y programacin Direccin: Art. 3 #60, Centro. Tel:(01427)2747858 e_mail:faustogerardo15@hotmail.com

Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin

Miguel ngel Martnez Trejo Diseado Ingeniero en Sistemas Computacionales Diseo Direccin: Rio Lerma #40 Tel:(01427)2645612 e_mail:mikechivas90@hotmail.com

Jos Daniel Martnez Prez Analista Ingeniero en Sistemas Computacionales Anlisis Direccin: Lomas de San Juan #23 Tel:(01427)2734567 e_mail:jackdaniels@hotmail.com

Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin

Manuel Orlando Jimnez Camacho Programador Ingeniero en Sistemas Computacionales Programacin Direccin: El zaus #9 Tel:(01427)2734567 e_mail:jackdaniels@hotmail.com

Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin Juan Manuel Brcenas Jimnez Analista y Programador Ingeniero en Sistemas Computacionales Programacin Direccin: El riel #63 Tel:(01427)2728764 e_mail:juanmanuel@hotmail.com

Rev. [99.99] Pg. 7

Nombre Rol Categora profesional Responsabilidades Informacin de contacto Aprobacin

Lpez Martnez Gustavo Analista y Programador Ingeniero en Sistemas Computacionales Programacin Direccin: francisco villa #41 Tel:(01427)289574 e_mail:gustavo@hotmail.com

1.3

Definiciones, acrnimos y abreviaturas

Base de datos: es un conjunto de datos que pertenecen al mismo contexto almacenados sistemticamente para su posterior uso. ISP: Proveedor de Servicios de Internet.

1.4

Referencias
Ruta [Ruta] Fecha Autor [Fecha] [Autor]

Referencia Titulo [Ref.] [Ttulo]

Relacin completa de todos los documentos relacionados en la especificacin de requisitos de software, identificando de cada documento el titulo, referencia (si procede), fecha y organizacin que lo proporciona.

1.5

Resumen

Los errores en los requerimientos son usualmente muy caros de corregir una vez desarrollado el sistema. La revisin debe involucrar al cliente y al staff de desarrolladores para validar los requerimientos del sistema. El establecer requerimientos est relacionado con las actividades del cliente para el Software. Los requerimientos voltiles dependen del contexto en que se use el sistema.

2 Descripcin general
2.1 Perspectiva del producto

El software que se elaborara para la zapatera, podr comunicarse entre s con las dems sucursales.

Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software

Rev. [99.99] Pg. 8

2.2
.

Funcionalidad del producto


El sistema realizara el almacenaje de los productos. El sistema realizara las facturas de cada zapatera. El sistema borrara automticamente las facturas despus de dos aos de almacenamiento. El sistema permitir modificar datos de los productos.

2.3

Caractersticas de los usuarios


Administrador Bachillerato, Tcnico en informtica. Conocimiento bsico en Office y programacin. Actualizar la informacin

Tipo de usuario Formacin Habilidades Actividades

Tipo de usuario Formacin Habilidades Actividades

Usuarios Comunes Bachillerato, Tcnico en informtica. Conocimiento bsico en Office Elaboracin de Oficios, Archivar Documentos.

2.4

Restricciones

Computadora personal: 1 Gb de RAM. Sistema operativo XP. 120 Gb de Disco Duro. Procesador Pentium IV. Plataformas para el Desarrollo del Sistema. Dreamweber Photoshop Illustrator Notepad Mysql

2.5

Suposiciones y dependencias

El sistema se desarrollara de forma que pueda ejecutarse en cualquier plataforma, aunque las pruebas se realizaran en una plataforma considerada por los desarrolladores como una interfaz estable, en este caso se trata de Windows XP, en cualquiera de sus versiones y se podr instalar en todas las sucursales con las que cuentan la zapatera. Tendr posibles mejoras en cuanto a actualizacin de software, o migracin a otras plataformas. Cualquier modificacin que se desee realizar al sistema sin la debida autorizacin de los desarrolladores podra ocasionar fallas en el mismo

2.6

Evolucin previsible del sistema

A futuro se pretende realizar mejoras en cuanto al funcionamiento del sistema, de tal manera que se ha considerado los siguientes aspectos:

Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software Interfaz ms amigable con el usuario. Versin compatible para cualquier plataforma. La base de datos se podr migrar a otro motor de base de datos.

Rev. [99.99] Pg. 9

En un futuro se planea la mejora del mdulo de compras de: manuales, componentes o de software.

3 Requisitos especficos
Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito 1 Creacin de reportes Requisito Restriccin El sistema permitir mostrar impreso las ventas que se han efectuado ya sea diarias, semanales o mensuales. Alta/Esencial Media/Deseado Baja/ Opcional

Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito

2 Alta de artculos Requisito Restriccin El sistema permitir dar de Alta artculos de acuerdo a la Descripcin del Requisito. Alta/Esencial Media/Deseado Baja/ Opcional

Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito

3 Bajas de facturas Requisito Restriccin El sistema permitir dar de baja las facturas con una antigedad mayor a dos aos, este proceso ser automtico. Alta/Esencial Media/Deseado Baja/ Opcional

Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito

4 Generar Facturas. Requisito Restriccin El sistema permitir Generar facturas si el cliente as lo desea, de lo contrario guardara los datos para agregara los reportes. Alta/Esencial Media/Deseado Baja/ Opcional

Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo

5 Consultas Requisito Restriccin El sistema permitir hacer bsquedas de los productos existentes. Alta/Esencial Media/Deseado Baja/ Opcional 6 Modificaciones Requisito

Restriccin
Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito Nmero de requisito Nombre de requisito Tipo Fuente del requisito Prioridad del requisito

Rev. [99.99] Pg. 10

El sistema permitir hacer cambios a los productos existentes, ya sea en su precio y descripcin. Alta/Esencial Media/Deseado Baja/ Opcional 7 Baja de productos inexistentes Requisito Restriccin El sistema permitir eliminar los productos inexistentes. Alta/Esencial Media/Deseado Baja/ Opcional 8 Lista de proveedores Requisito Restriccin El sistema permitir guardar datos de los diferentes proveedores de artculos para la zapatera. Alta/Esencial Media/Deseado Baja/ Opcional 9 Eliminar Requisito Restriccin El sistema permitir eliminar los productos inexistentes. Alta/Esencial Media/Deseado Baja/ Opcional

3.1

Requisitos comunes de los interfaces


3.1.1 Interfaces de usuario
Se deber contar con una interfaz grfica que permita al usuario acceder al Sistema. Se deber contar con interfaces diferentes para cada uno de los procesos que se realizan en el sistema. El sistema contar con mdulo para administrar niveles y cuentas de usuarios. Permitiendo configurar los permisos de acceso a los diferentes mdulos y pantallas, segn los niveles de usuarios que se creen. El sistema debe ser amigable y predictivo con el usuario ya que lo podr utilizar todo el personal autorizado que trabaje dentro de la zapatera y que sepa operar un equipo de cmputo.

3.1.2 Interfaces de hardware


El sistema requiere una salida de impresora para imprimir las facturas. una tarjeta de red para poder trabajar en red. Un equipo destinado a oficiar de servidor dedicado de la red local. Tres equipos con destino a estaciones de trabajo de la LAN. Unidad auxiliar de energa, con autonoma suficiente, para finalizar las tareas Interfaces de software

3.1.3 Interfaces de comunicacin


[Inserte aqu el texto]
Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software

Rev. [99.99] Pg. 11

Describir los requisitos del interfaces de comunicacin si hay comunicaciones con otros sistemas y cuales son las protocolos de comunicacin.

3.2

Requisitos funcionales

Registrar Clientes: El sistema deber de permitir registrar a los clientes con sus datos, el sistema contara con una interfaz de registro de Clientes en el cal se puedan ingresar los datos. Registrar Proveedores: El sistema deber de permitir registrar a los proveedores con sus datos, el sistema contara con una interfaz de registro de Proveedores en el cal se puedan ingresar los datos. Registro de Productos: El sistema deber permitir el registro de los productos de la empresa en una interfaz de Registro de Productos en el cual se ingresaran sus principales caractersticas. Registro de Pedidos: El sistema deber de permitir el registro de los pedidos creando un registro para los pedidos y registrando sus datos. Registro de Pago: El sistema deber de permitir el registro del pago mediante una interfaz de Registro de Pago. Reporte del Proveedor: El sistema deber de permitir el reporte de los proveedores con sus principales datos, para esto el sistema har una bsqueda de todos los proveedores de la empresa.

3.2.1 Requisito funcional 1 3.2.2 Requisito funcional 2 3.2.3 Requisito funcional 3 3.2.4 Requisito funcional n

3.3

Requisitos no funcionales
3.3.1 Requisitos de rendimiento
El sistema debe ser amigable y de fcil uso para el personal. El sistema debe ser ordenado en cuanto a su presentacin y sus mens. El sistema debe ser de fcil ingreso y navegacin. El sistema debe responder rpidamente a las solicitudes de los usuarios. Facilidad, por parte del desarrollador, de realizar un mantenimiento al software. El sistema podr ser usado bajo el sistema operativo Windows XP en adelante. Se debe de restringir la navegabilidad de interfaces segn el rol de los usuarios. El sistema debe de incluir un manual de usuario.

3.3.2 Seguridad
[Inserte aqu el texto] Especificacin de elementos que protegern al software de accesos, usos y sabotajes maliciosos, as como de modificaciones o destrucciones maliciosas o accidentales. Los requisitos pueden especificar: Empleo de tcnicas criptogrficas. Registro de ficheros con logs de actividad. Asignacin de determinadas funcionalidades a determinados mdulos. Restricciones de comunicacin entre determinados mdulos.
Descripcin de requisitos del software

Anlisis de Requerimientos de la zapatera LEON Especificacin de requisitos de software Comprobaciones de integridad de informacin crtica.

Rev. [99.99] Pg. 12

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

[Inserte aqu el texto] Cualquier otro requisito que no encaje en ninguna de las secciones anteriores. Por ejemplo: Requisitos culturales y polticos Requisitos Legales

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.

Descripcin de requisitos del software

Potrebbero piacerti anche