Você está na página 1de 13

Especificacin de los Requerimientos del Software

Para el

Sistema de Facturacin y Almacenamiento


Versin 1.0 Preparado por Joel Santana Guerrero y Samuel Antonio Torres Mndez Universidad O&M

Viernes 09 de Marzo 2012

Copyright 2012

Especificacin de los requerimientos del sistema para el _Sistema de Facturacin y Almacenamiento.

Page II

Tabla de contenido
1. Introduccin............................................................................................................................... 1 2. Descripcin General...................................................................................................................2 3. Caractersticas del sistema........................................................................................................ 5 4. Requisitos de interfaz externa...................................................................................................7 5. Otros requerimientos no funcionales....................................................................................... 9 6. Otros requerimientos ............................................................................................................10

Especificacin de Requerimientos

Page 1

1.
1.1

Introduccin
Propsito

Ayudar a los usuarios finales del software a entender exactamente qu es lo que el cliente de software desea. Y por lo tanto brindar un eficiente sistema de facturacin y almacenamiento capaz de agilizar la emisin de comprobantes de crdito fiscal, facturas de consumidor final, calculo de impuestos, anular facturas, introducir descuentos, cuadrar, cotizar y sus similares; y as brindar un mejor servicio al cliente. Tambin se desea entender cmo funciona ste dentro de una empresa dotndola de la segura posibilidad de ir creciendo junto a ella. 1.2

Audiencia destinada.

Las especificaciones de los requerimientos del sistema a desarrollar estn dirigidas a: Desarrolladores Administradores de proyectos. Evaluadores Analistas Editores Usuarios. Con el fin de plasmar una descripcin completa del comportamiento del sistema, Incluyendo un conjunto de casos de uso que describen todas las interacciones que se prevn que los usuarios tendrn con el software. Como tambin los una lista de requisitos funcionales y no funcionales.

1.3

mbito

El producto a describir es un programa que desempear el papel de generar y controlar las facturas relacionadas con la venta de los productos ofrecidos por la empresa dependiente del sistema. Este producto debe ser capaz de adaptarse a cualquier empresa que requiera un sistema de facturas y almacenamiento, o sea, segn el tipo de empresa, pequea, mediana o grande, el programa deber funcionar de igual forma. Adems el programa debe ser capaz de informarnos del estado completo de los

Especificacin de Requerimientos

Page 2

procesos realizados cada cierto tiempo, Realizando un record de todos los sucesos de actividades ocurridas en el da, mes o ao.

1.4

Referencia

Requerimientos del sistema por parte de la empresa solicitante facilitados al comienzo del proyecto con las caractersticas y especificaciones que el trabajo final debe reunir. Estndar IEEE 1058.1 que nos guiar en la elaboracin del plan de manera casi puntual. https://facturacion.heb.com.mx/fxi/archivos/GuiaRapida.pdf http://www.ysvsoft.info/factur/factur.htm

2.
2.1

Descripcin General
Perspectiva

El sistema ser un producto diseado para trabajar en entornos de facturas y almacenamiento lo que permitir su utilizacin de forma centralizada, pero con la salvedad de trabajar de manera semi-independiente por el hecho de trabajar con otro sistema como lo es el sistema de inventario. El cual puede ser utilizado con el fin de remplazar un sistema de facturacin existente, como tambin para el propicio comienzo de una empresa que da sus primeros pasos. Este es un producto nuevo que promete cumplir con todos los oficios pertenecientes a los departamentos de facturacin y almacenamiento, Para la demostracin del mismo presentaremos un diagrama que muestra el flujo de los componentes principales.
Figura 1

Especificacin de Requerimientos

Page 3

2.2

Funciones del Producto


Sistema de Facturacin y almacenamiento

Permite introducir los datos de los clientes. Posibilidad de modificar una factura. Facturas a crdito o al contado. Ver artculos del almacn. Calculo de los impuestos. Introducir descuentos. Anular facturas. Cuadrar. Realizar cotizaciones. Alimentar el sistema de inventario.

2.3

Caracteristicas y clases de usuarios

Usuario / Bajo Nivel acadmico: Bachiller Conocimiento Tcnico: Conocimiento bsico de informtica. Experiencia con un software similar: Ninguna Usuario / Intermedio Nivel acadmico: Bachiller Tcnico Conocimiento Tcnico: Conocimientos informticos y dominio del paquete office. Experiencia con un software similar: Intermedia Usuario / Alto Nivel acadmico: Licenciado. Conocimiento Tcnico: Conocimientos informticos y contables. Experiencia con un software similar: Obligatoria.

Especificacin de Requerimientos

Page 4

2.4

Entorno de funcionamiento

Este sistema est diseado para operar bajo el sistema de plataforma operativa Windows de la cual es recomendada utilizar la edicin profesional Service Pack 2. Adems de una arquitectura de software basada en el Microsoft.NET Framework 2.0

2.5

Restricciones

El sistema ser desarrollado en Visual Basic un lenguaje con una orientacin a objetos del 97%.de tecnologa Objeto-Relacional, la metodologa para el desarrollo se basara en las mejores caractersticas de las metodologas tradicionales (evolutivas) y giles como MSF (Microsoft Solutions Framework).

2.6

Documentacin del usuario

Para el correcto uso y prctica del producto es incluido un documento de ayuda localizado en la ventana usuario, con el nombre ayuda rpida, esta documentacin detalla los aspectos bsicos del programa los cuales servirn como soporte de algunas situaciones comunes.

2.7

Asunciones
Es asumido que: Todos los datos son introducidos por los empleados autorizados. Todos los ordenadores a utilizar tal software tienen conectividad de red. Pagos con tarjeta de crdito no estn incluidos. Los usuarios tienen el conocimiento bsico de computacin. El equipo del proyecto est dispuesto a asumir esfuerzos para cumplir con los objetivos del proyecto. Los consultores ensearn a los empleados a manejar el producto. Al final del proyecto, todos los empleados tendrn la habilidad necesaria para manejar adecuadamente el sistema preferiblemente para Navidad, ya que el hecho de que un empleado no pudiese utilizar al 100% la efectividad del SI, mermara considerablemente su eficacia y no podra en ningn momento satisfacer los requisitos exigidos. El proyecto debe de estar ntegramente terminado antes de Navidad ya que el ejercicio de facturacin y almacn explotan su potencial para estas fechas.

Especificacin de Requerimientos

Page 5

3.
3.1

Caractersticas del sistema


Caractersticas del Sistema

Proceso de facturacin

3.1.1 Descripcin y Prioridad

Especificacin de Requerimientos

Page 6

La funcin principal de este sistema es automatizar los sistemas de ventas y de inventarios, para un mejor control de los productos en almacn. Tambin el de hacer efectiva la venta de productos y consultas o cuadres a la hora del cierre de inventario. El uso y funcionamiento es de vital importancia y alta prioridad para la empresa porque de este depende la base del motor de la empresa, por ser el de mayor manejo e interaccin entre la empresa/cliente. - El beneficio es valorado como 9 - La pena como 7 - El costo como 8 - Riesgo como 9)

3.1.2 Estimulo/ Respuesta de Secuencia


- Usuario inicia el sistema - Llega un cliente a tienda en busca de un producto y realiza un pedido. - Usuario registra en el sistema art. en almacn y precios de los mismos. Sistema responde tomando en cuenta los productos ingresados por Alm. y luego vendidos, para as dejar el total restante. - Usuario informa sobre precios y/o productos en existencia. Se procede con la venta, ingresando cd. del producto y cantidad. El sistema automticamente lo disminuye de lo anterior existente y guarda una copia de la factura.

Especificacin de Requerimientos

Page 7

3.1.3 Requerimientos Funcionales


Req1: Reporte de fallos Req-2: Guardar facturas Req-3: Tener conteo de inventario Req-4: No se pueden vender productos no existentes en almacn Req-5: No permita duplicidad de facturas Req-6: Permita consultar Req-7: Anular facturas Req-8: Permita cuadrar Req-9: Permita cotizar Req-10: Factura de cliente ambulatorio Req-11: Facturar a crdito o al contado Req-12: Calcular impuesto Req-13: Int. de descuento pero no debe exceder el monto base Req-14: Debe alimentar el sistema de inventarios

3.1.4 Caractersticas del Sistema


Es un sistema de ventas, consultas y reportes.

4.

Requisitos de interfaz externa

Especificacin de Requerimientos

Page 8

4.1

Interfaz de usuario

Las interfaces de usuario estn relacionadas con las pantallas, ventanas (formularios) que debe manipular el usuario para realizar una operacin determinada. Dicha manipulacin el usuario la realizar por medio del teclado y el Mouse (ratn). Es importante mencionar que las interfaces de usuario tambin abarcan las ayudas correspondientes en cada uno de los procesos que realice el sistema. Las interfaces de usuario ayudaran al usuario final trabajando en un ambiente Form, por lo que se dichas interfaces incluirn: Botones Mens despegables Mensajes informativos Mensajes de error Cuadros de dilogo Formularios para el ingreso, modificacin, actualizacin y eliminacin de datos. As como para las operaciones y las ayudas que se mencion anteriormente. Otros A continuacin se muestra una previa de lo que ser las interfaces de usuario.

Especificacin de Requerimientos

Page 9

El usuario previamente debe tener su cuenta de usuario en el sistema para poder acceder. En caso de que no ingrese correctamente el USUARIO o el PASSWORD se desplegara un mensaje de datos incorrectos. Como a continuacin se muestra.

4.2

Interfaces de Hardware. La pantalla del monitor: el software deber mostrar informacin al usuario a

travs de la pantalla del monitor. Ratn: el software debe interactuar con el movimiento del ratn y los botones del ratn. El ratn se activa las zonas de entrada de datos, botones de comando y seleccione las opciones de los mens. Teclado: el software deber interactuar con las pulsaciones del teclado. El teclado de entrada de datos en el rea activa de la base de datos. Impresora: el software imprimir las facturas y reportes en la impresora instalada. 4.3 Software Interfaces

El sistema deber interactuar con una base de datos en Microsoft Access. 4.4 Interfaces de comunicacin

La comunicacin del sistema est relacionada con el protocolo de transferencia de archivo (FTP) y el protocolo HTTP).

5.

Otros requerimientos no funcionales

5.1 Requerimientos de rendimiento


- debe estar sincronizado con el sistema de inventario y de contabilidad.

Especificacin de Requerimientos

Page 10

- debe tener sincronizacin con el sistema de venta va pagina web. 5.2 -

Requerimientos Safety
Integridad de la data Seguridad de almacenamiento de las informaciones o datos Backup peridico de la informacin Evitar el contacto frecuente con sitios de internet que sean poco confiables No debe interferir con sistemas ajenos a la empresa. Solo podr tener contacto con sistemas autorizados por los propietarios de los mismos. - Certificado de seguridad de nuestra pg. web

5.3

Requerimientos de Seguridad
- Definir al administrador con derechos sin restricciones. - Los usuarios comunes solo pueden facturar, vender y consultar. - Las contraseas de los usuarios deben estar encriptados.

5.4 -

Atributos de calidad del Software


Confidencialidad de la informacin de los clientes o usuarios. Portabilidad del modulo de facturacin. Facilidad de interoperabilidad para actualizacin de informaciones. Flexibilidad en el manejo del sistema.

6. Otros requerimientos
Apndice A: Glosario - Flexibilidad: capacidad de un programa a la hora de ser manejado, que puede invocar otro modulo sin necesidad de salir de otro. - Portabilidad: Facilidad del sistema de estar en cualquier dispositivo sin necesidad de estar presente en la empresa, y desde el mismo realizar operaciones correspondientes. - Encriptados: cifrado de contraseas o informaciones, que solo puede ser descifrado con una clave. - Backup: copia de seguridad de las informaciones en el sistema. - web: World Wide Web. (Red informtica mundial[) Red de distribucin de informacin basada en hipertexto.

Especificacin de Requerimientos

Page 11

- Base de Datos: Cualquier conjunto de datos organizados para su almacenamiento en la memoria de un ordenador o computadora, diseado para facilitar su mantenimiento y acceso de una forma estndar. La informacin se organiza en campos y registros. Un campo se refiere a un tipo o atributo de informacin, y un registro, a toda la informacin sobre un individuo. - Botn: Es un objeto tangible que realiza un evento tras su activacin. - Conexin: Comunicacin entre dos entes que tienen caractersticas similares de comunicacin. - Interfaz: Medio que permite la comunicacin entre el usuario y el sistema. - Login: Nombre o alias que se le da a una persona para permitirle el acceso al sistema siempre y cuando estn registrados. - Password: Contrasea o clave para autentificar el ingreso a un lugar o sitio.

Apndice B: Modelos de anlisis

Você também pode gostar