Especificacion de Requisitos de software. Sistema de Control de Invetarios Bar Viejo Oeste
Enviado por Mikki • 10 de Febrero de 2018 • 1.967 Palabras (8 Páginas) • 530 Visitas
...
Los usuarios que estarán relacionados directamente con el sistema no están familiarizados con este tipo de tecnología, por lo que el sistema contendrá una interfaz amigable de fáciles accesos.
En caso de que los usuarios no tengan ningún tipo de conocimientos de esta área estarán a disposición los manuales correspondientes del sistema.
Restricciones
Lo que se necesita para que este sistema pueda funcionar de forma satisfactoria es lo siguiente:
- Estará desarrollado en el lenguaje de programación java, ya que java es un lenguaje multiplataforma.
- El sistema contará con seguridad, es decir, se limitará a un solo administrador, en este caso solo el dueño podrá hacerse cargo del inventario.
- Los trabajadores se verán limitados solo a tareas básicas como son la venta y cambio de los productos y consultas de los productos disponibles en el inventario.
- El sistema contará con una interfaz amigable mediante la cual el usuario pueda trabajar con ella de forma rápida y eficiente. Dicha interfaz estará compuesta por menús de fácil acceso, los cuales contendrán las tareas principales de la base de datos:
- Altas, bajas, eliminación y actualización de proveedores.
- Actualización bajas, eliminación y altas de los productos
- Así como también la impresión de recibos y facturas
Suposiciones y dependencias
El sistema de información SCIBVO deberá funcionar únicamente en equipos con sistema operativo Windows, ya que este es más amigable que los similares.
- Se asume que los requisitos aquí descritos son estables
Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos antes indicados para garantizar una ejecución correcta de la misma
- Requisitos específicos
Interfaces
- Realizar una base de datos, para llevar un control del inventario y la mercancía.
- Crear cuentas de usuarios, para tener un control de ventas y no obtener perdidas.
- Diseño de Consultas, que ahorre tiempo de búsqueda y despacho de mercancía.
- Interfaz hacia el usuario amigable: Botones de acceso rápido, ventanas fáciles de entender a simple vista, etc.
- Documentación fácil y concreta sobre las acciones más comunes del sistema.
Funciones
El sistema operara en varias ventanas, una por cada modulo (Modificaciones, Compras, Ventas, Consultas, Ayuda y Gestor de Cuentas) de una manera muy fácil en base a botones rápidos que se encuentran en la interfaz. Cada uno de los módulos realizara funciones específicas.
Modificaciones:
Solo el administrador podrá tener acceso a esta ventana, ya que en ella se modifican datos de los productos, como proveedor, marca, o especificaciones del mismo.
Compras:
El usuario tendrá acceso a esta ventana, en la cual se registraran todos los productos que se necesitan comprar. Además en este apartado mandara avisos o reportes de los productos más próximos a agotarse, asiendo más sencillo la etapa de reabastecimiento del inventario.
Ventas:
En ella se lleva acabo las ventas, contando con una lista de espacios para que se añada ahí los artículos que necesite el cliente, obteniendo un total a pagar por el cliente en el momento en que se registra la venta modificando directamente la base de datos la cantidad del producto.
Consultas:
En esta ventana tendrán acceso cualquier usuario, en la cual se podrá consultar de diferentes maneras en la base de datos (por nombre, clave, especificación, etc.) así como consulta general del inventario.
Gestor de Cuentas:
A esta ventana solo tendrá acceso el administrador, en la cual se llevara acabo la creación y eliminación de cuentas de usuarios, así como la asignación de los privilegios (usuario o administrador).
Ayuda:
En esta ventana el usuario tendrá acceso a un catalogo de posibles dificultades o dudas que se puedan presentar al momento de utilizar el sistema, asi mismo también de sus debidas soluciones.
Requisitos de rendimiento
La automatización del inventario: hacer una base de datos que controle el inventario del Bar Viejo Oeste, logrando una mejor organización y control del mismo automáticamente. La base de datos es esencial para el funcionamiento del sistema, porque de ahí se obtiene toda la información
- Riesgos: Tener más de una computadora conectada a la base de datos, lo cual causaría posibilidades de que más de un equipo quiera entrar al mismo registro.
- Solución: Tener buenos factores de integridad de la base de datos.
Creación de cuentas de usuarios: Elaboración de cuentas de usuarios con determinado grado de libertad (Usuario y Administrador).
Es necesario tener diferentes tipos de cuentas, para que los usuarios con privilegios de “Usuario” no tengan acceso a partes privadas de la base de datos.
- Riesgos: Necesario un riguroso control, para que los usuarios invitados no realicen acciones prohibidas para ellos.
Ventas.: Elaboración de un punto de venta semiautomático para la venta y elaboración de notas o facturas más fácil y rápida.
Es muy importante el punto de venta, porque seria el factor que nos disminuirá el tiempo de venta, así como el control de las mismas.
- Riesgos: Perder la relación de los cálculos manejados cobrando cantidades erróneas. Para evitarlo es necesario tener especial cuidado de no perder nunca la información con que se esta trabajando.
Modulo de Ayuda: Realización del modulo de ayuda el cual tendrá
...