Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Documento validado por las partes en fecha: [Fecha] Por el cliente Por la empresa suministradora
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
4 APNDICES............................................................................................................................12
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
Manuel Orlando Jimnez Camacho Programador Ingeniero en Sistemas Computacionales Programacin Direccin: El zaus #9 Tel:(01427)2734567 e_mail:jackdaniels@hotmail.com
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
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
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]
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.
2.2
.
2.3
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
A futuro se pretende realizar mejoras en cuanto al funcionamiento del sistema, de tal manera que se ha considerado los siguientes aspectos:
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.
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
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
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.
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.