especificación de requerimientos del sistema

14
Especificación de requerimientos del sistema Presentado por: “Desarrollos D.E.N.S.A.” * David Reyes Oses * Emanuel López Rosales * Néstor Boniche González para Quiosco de Prensa “El Zipizape” Noviembre 24, 2009 Versión 1.0 Control de Versiones En la siguiente tabla se presentan los cambios realizados al presente documento. Versión | Descripción de Cambios | Responsables | Fecha | 1.0 | Versión original | Néstor Boniche GonzálezDavid Reyes OsesEmanuel López Rosales | 10/11/2009 | | | | | | | | | TABLA DE CONTENIDO 1. Introducción 4 1.1. Participantes 4

Upload: indira-andi

Post on 28-Jun-2015

794 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Especificación de requerimientos del sistema

Especificación de requerimientos del sistema

Presentado por:

“Desarrollos D.E.N.S.A.”

* David Reyes Oses

* Emanuel López Rosales

* Néstor Boniche González

para Quiosco de Prensa “El Zipizape”

Noviembre 24, 2009

Versión 1.0

Control de Versiones

En la siguiente tabla se presentan los cambios realizados al presente documento.

Versión | Descripción de Cambios | Responsables | Fecha |

1.0 | Versión original | Néstor Boniche GonzálezDavid Reyes OsesEmanuel López Rosales | 10/11/2009 |

| | | |

| | | |

TABLA DE CONTENIDO

1. Introducción 4

1.1. Participantes 4

1.2. Propósito 4

1.3. Alcance5

1.4. Contexto del negocio 5

Page 2: Especificación de requerimientos del sistema

1.5. Definiciones y abreviaturas 5

1.6. Referencias 6

2. Descripción general 6

2.1. Descripción de la necesidad del cliente 6

2.2. Lista de funciones del producto 6

3. Requerimientos 7

3.1. Funcionalidades 7

3.2 Restricciones Generales……………………………………………………………………………… 11

3.3. Diagrama de Flujo de Procesos 12

3.4. Supuestos 26

4. ACEPTACION DE REQUERIMIENTOS 27

1. Introducción

2.1. Participantes

Organización: | Desarrollos D.E.N.S.A. |

Dirección: | Liberia, Guanacaste. |

Teléfono: | 8320-2323 |

Fax: | ----- |

Comentarios: | Ninguno |

2.2. Propósito

Page 3: Especificación de requerimientos del sistema

El propósito u objetivo del presente documento es especificar detalladamente los requerimientos en materia de software de nuestro cliente, el Quiosco de Prensa "El Zipizape" con el propósito de que sirvan como base para el posterior planteamiento de una propuesta para el desarrollo de un sistema de software.

Para el logro del anterior objetivo se llevaron a cabo las siguientes actividades:

1. Entrevista con la Sra. Zara Gata, dueña y administradora del local comercial.

2. Levantado de Requerimientos.

3. Presentación de propuesta de implementación.

Además dejar constancia de que al aceptar y firmar este documento, el cliente asume la responsabilidad completa sobre los requerimientos planteados y que entiende que cualquier cambio sobre los mismos implicará el consumo de tiempo adicional para el levantamiento, documentación, verificación y estimación de los nuevos requerimientos. El tiempo adicional invertido será facturado por aparte, y para proceder a invertir tiempo en requerimientos nuevos o cambios, deberá existir un previo acuerdo y autorización de parte del cliente.

Propósito General | |

Versión: | 1.0 |

Autores: | Desarrollos D.E.N.S.A. |

Fuentes: | Administración de Local Comercial - Cliente. |

Descripción: | El propósito u objetivo del presente documento es especificar detalladamente los requerimientos y la propuesta de implementación de los mismos para satisfacer los requerimientos del cliente, basados en el control de las mercancías y el dinero ingresado a cajas. |

Importancia: | Vital. |

Estado: | En Levantado de Requerimientos. |

Comentarios: | Ninguno. |

1.3 Alcance

Page 4: Especificación de requerimientos del sistema

* El sistema permitirá tener un control sobre la autenticación de usuarios, mantenimiento de inventario, cuentas por pagar y punto de venta, para así llevar un mejor control de la mercancía y el dinero de la caja.

* Es necesario para su correcto funcionamiento que los datos ingresados sean íntegros y reales, para que no se vean afectadas las funciones del sistema.

1.4 Contexto del negocio

El ZIPIZAPE, es un quiosco de prensa, que se dedica a la venta de revistas y periódicos. Debido a la cantidad de clientes y a la cantidad de horas laboradas, se ha visto en la necesidad de implementar un sistema para su mejor control y manejo

1.5 Definiciones y abreviaturas

No se encuentran en la primera versión del documento.

1.6 Referencias

No se encuentran en la primera versión del documento.

2. Descripción general

2.1 Descripción de la necesidad del cliente

El problema se centra en el control de mercancías y el dinero en la caja. Debido a la cantidad de horas laboradas la dueña necesita contratar personal y debido a esto necesita tener un control estricto del inventario y el dinero en caja, para lo cual desea implementar un sistema que le solucione su problemática.

2.2 Lista de funciones del producto

Page 5: Especificación de requerimientos del sistema

* Modulo Autenticación

* Modulo de Control de Inventarios

* Ingresos a Bodega

* Reporte de existencias

* Devoluciones a Proveedores

* Módulo de Control de Proveedores.

* Registro de Proveedores

* Pedidos a Proveedores

* Cuenta por Pagar.

* Registro automático de cuentas por pagar a los proveedores: diferencia entre Ingresos y Devoluciones, x Precio de Ejemplares.

* Pago de proveedores.

* Punto de Venta.

* Facturación

* Apartados

* Devolución de Clientes

* Reporte de Ventas

* Cierre de Caja.

* Mantenimiento de Usuarios.

* Creación

* Eliminación

* Modificación

3. Requerimientos

1.1. Funcionalidad

La sección de requerimientos funcionales contiene los requerimientos del sistema agrupados para formar un árbol de requerimientos. Este árbol está organizado por niveles ó secciones, donde cada nivel indica una funcionalidad el sistema.

Page 6: Especificación de requerimientos del sistema

* 3.1.1 Autenticación

* 3.1.2 Control de Inventarios

* Ingresos a Bodega

* Reporte de existencias

* Devoluciones a proveedores

* 3.1.3 Control de Proveedores

* Registro de Proveedores.

* Pedidos a Proveedores.

* 3.1.4 Cuenta por Pagar.

* Registro automático de cuentas por pagar a los proveedores: calculada como la diferencia entre Ingresos y Devoluciones, multiplicado por el Precio de los Ejemplares.

* Pago de proveedores.

* 3.1.5 Punto de Venta.

* Facturación

* Apartados

* Devolución de Clientes

* Reporte de Ventas

* Cierre de Caja.

* 3.1.6 Mantenimiento de Usuarios.

* Creación

* Eliminación

* Modificación

DESCRIPCION DE REQUERIMIENTOS

3.1.1 AUTENTICACION - Requerimiento de Datos

REQ-0001 Nombre: | Autenticación |

Page 7: Especificación de requerimientos del sistema

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | No hay |

Descripción: | El proceso de autenticación dentro del sistema, requiere que los datos correspondientes al nombre de usuario y la contraseña, estén registrados dentro del mismo.

|

Importancia: | Vital |

Comentarios: | No Hay |

3.1.2 CONTROL DE INVENTARIOS - Requerimiento Funcional

REQ-0002 Nombre: | Control de Inventarios |

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | No hay |

Descripción: | Se necesita de un proceso automatizado que le permita al usuario ejecutar el mantenimiento del inventario. Este proceso debe ser capaz de manejar automáticamente los ingresos a bodega respecto a ventas y las devoluciones realizadas a proveedores, así como generar reportes de las existencias en bodega. |

Importancia: | Vital |

Comentarios: | No Hay |

3.1.3 CONTROL DE PROVEEDORES - Requerimiento Funcional

REQ-0003 Nombre: | Control de Proveedores |

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | Control de Inventarios. |

Page 8: Especificación de requerimientos del sistema

Descripción: | Se necesita de un proceso que le permita al usuario realizar un registro de sus proveedores, en el cuál pueda realizar también, los pedidos de productos a los mismos en cuanto llega al límite de existencias. |

Importancia: | Vital |

Comentarios: | Depende del Control de Inventarios para verificar las cantidades en Bodega y realizar los pedidos a Proveedores. |

3.1.4 CUENTAS POR PAGAR - Requerimiento Funcional

REQ-0004 Nombre: | Cuentas por Pagar |

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | Control de Inventarios y Control de Proveedores. |

Descripción: | Se requiere tener un registro propio de los montos correspondientes a los pagos de cada uno de los proveedores, de acuerdo a la cantidad de productos hechos en el pedido y los productos devueltos a los mismos al finalizar la semana. Esto para realizar un control cruzado contra las facturas proporcionadas por los Proveedores, y verificar los pagos a los mismos. |

Importancia: | Vital |

Comentarios: | Ninguno. |

3.1.5 PUNTO DE VENTA – Requerimiento Funcional

REQ-0005 Nombre: | Punto de Venta |

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | Control de Inventarios. |

Descripción: | El punto de venta llenará el requerimiento del cliente en cuanto a llevar un registro de las compras realizadas tanto en inventario como en monto de dinero, estableciendo responsables de las ventas (usuarios del sistema) y controlando las ventas realizadas por cada uno de ellos, así como las ventas totales diarias. Además, permite realizar apartados a los clientes más frecuentes del establecimiento, misma operación que retira de

Page 9: Especificación de requerimientos del sistema

inventario ese producto apartado hasta que se realice la cancelación del mismo. También es permitido que los clientes realicen Devoluciones de Productos una vez comprados, los cuáles, si cumplen las condiciones establecidas, serán reingresados al inventario y se eliminará la venta del registro. |

Importancia: | Vital |

Comentarios: | Ninguno. |

Requerimiento No Funcional

REQ-0006 Nombre: | Detalle de Factura |

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | No hay. |

Descripción: | En el proceso de Facturación se debe entregar al cliente un documento impreso con el detalle de la transacción. Dicho detalle debe llevar un encabezado con fecha, hora, el detalle de la compra (titulo de revistas, edición, precio), nombre del cliente, el dinero entregado y el cambio que se devuelve. |

Importancia: | Vital |

Comentarios: | Ninguno. |

3.1.6 MANTENIMIENTO DE USUARIOS – Requerimiento Funcional

REQ-0007 Nombre: | Mantenimiento de Usuarios |

Versión | 1.0 |

Autores: | Desarrollo DENSA |

Fuentes: | Personal de Administración |

Dependencias: | Punto de Venta. |

Descripción: | Por seguridad y control de ventas, se requiere tener un proceso de mantenimiento de usuarios del sistema, el cuál permita crear, eliminar y modificar usuarios. En cada transacción del Punto de Venta se registrará qué usuario autenticado en el sistema realizó la transacción. |

Importancia: | Vital |

Page 10: Especificación de requerimientos del sistema

Comentarios: | Ninguno. |

1.2. Restricciones generales

* No se permiten las ventas a Crédito.

* Para toda operación de Devolución de Productos por parte de los clientes, el producto debe encontrarse en perfecto estado.

1.3. Diagrama de Flujo de Procesos

* Autenticación

* Control de Inventarios

* Ingresos a Bodega

* Reporte de existencias

* Devoluciones a proveedores

* Control de Proveedores

Page 11: Especificación de requerimientos del sistema

* Registro de Proveedores.

* Pedidos a Proveedores.

* Cuenta por Pagar.

* Registro automático de cuentas por pagar a los proveedores: calculada como la diferencia entre Ingresos y Devoluciones, multiplicado por el Precio de los Ejemplares.

* Pago de proveedores.

* Punto de Venta.

* Facturación

* Apartados

* Devolución de Clientes

* Reporte de Ventas

* Cierre de Caja.

* Mantenimiento de Usuarios.

* Creación

* Eliminación

* Modificación

1.4. Supuestos

Page 12: Especificación de requerimientos del sistema

Para la correcta ejecución de éste sistema, debe actualizarse el hardware existente al estándar actual del mercado.

Aceptación de los Requerimientos

Por este medio doy por aprobada la sección de requerimientos del presente documento. Esta sección va de las páginas 1 a la 27. La versión actual del documento es la 1.0.

____________________________ ________________________

Propietaria de Quiosco de Prensa Fecha

“El Zipizape”