Base De Datos Abarrotes
Enviado por naviedu • 13 de Marzo de 2014 • 1.283 Palabras (6 Páginas) • 680 Visitas
1.2.1 Problemática
La Tienda “Abarrotes Edy” actualmente cuenta con un registro manual del control de sus ventas, tampoco hay un control claro de sus ingresos y egresos financieros como registros de sus ventas diarias, semanales y mensuales; no cuentan con un registro ordenado con la información necesaria de sus proveedores.
1.2.2 Solución
Para la solución de esta problemática se crearan e implementaran los siguientes módulos:
• Inventario
• Punto de Venta
• Ingresos y egresos
• Proveedores
• Artículos
1.2.3 Recursos a utilizar
• Visual Studio 2010
• MySQL 5.5
• Crystal Report
2. DIAGRAMAS DE PROCESOS
2.1 Diagrama de flujo del módulo de corte de caja.
2.2 Diagrama de flujo de realizar una venta.
2.3 Diagrama de flujo del módulo de inventario.
2.4 Diagrama de flujo del módulo de inventario.
2.5 Diagrama de flujo del módulo de proveedores.
3. CASOS DE USO
3.1 Casos de uso de inventario.
Nombre del proceso Inventario
Fecha 07 de marzo de 2012
Descripción El usuario agregará producto al inventario
Actores Administrador, sistema
Flujo normal 1. El usuario se ubica en la interfaz de Inventario.
2. El usuario agrega el código del producto a registrar en el inventario
3. El sistema muestra el producto y la cantidad existente.
4. El usuario agrega la cantidad de producto a agregar.
5. Se actualiza la base de datos.
6. Se realiza un nuevo reporte de inventario.
Flujo alternativo 2.1 Si el código ingresado es incorrecto Se agrega un nuevo código para que el producto pueda ser agregado
3.2 Casos de uso de corte de caja.
Nombre del proceso Corte de caja
Fecha 25 de octubre del 2011
Descripción El sistema permitirá al usuario hacer el corte de caja del día para saber los movimientos financieros.
Actores Usuarios del sistema (empleado o dueño de la tienda).
Flujo normal 1. El usuario ingresa dinero en cambio para la tienda.
2. Se actualiza la base de datos corte de caja.
3. El usuario le solicita el corte de caja al programa.
4. El sistema realiza el corte de caja de las ventas del día.
5. El sistema muestra los ingresos y egresos del día
6. No hacer alguna modificación de los ingresos del día.
7. El sistema guarda la venta del día.
Flujo alternativo. 6.1 Hacer alguna modificación en los ingresos del día. Regresa al punto 1.
3.3 Casos de uso de productos.
Nombre del proceso
Productos
Fecha 07 de marzo de 2012
Descripción El usuario manipulará los productos en la tienda de Abarrotes Freddy
Actores Administrador, sistema
Flujo normal 1. El usuario se va a la interfaz de Producto.
2. El usuario del sistema selecciona agregar un producto.
3. Agrega los datos del producto.
4. Guarda las cambios realizados y se actualiza la base de datos
5. El usuario modificará los datos de un producto.
6. El usuario dará clic en “modificar”.
7. Modificará los atributos que desea.
8. Guardará los cambios y se actualiza la base de datos
9. El usuario selecciona un producto, el que va eliminar.
10. El usuario da clic en eliminar en el sistema
11. El producto queda eliminado y se actualiza la base de datos
12. El usuario regresa a la interfaz de producto
Flujo alternativo 3.1 Datos incorrectos. Los datos agregados serán ingresados nuevamente.
3.4 Casos de uso registro de venta.
Nombre del proceso
Realizar ventas
Fecha 07 de marzo de 2012
Descripción El sistema permitirá al cliente realizar una compra según el producto elegido
Actores Cliente, usuarios del sistema (empleado).
Flujo normal 1. El cliente ingresa a la tienda.
2. El cliente pide o selecciona el o los productos que desea comprar.
3. El empleado atiende a la solicitud.
4. El empleado realiza la venta ingresando el código de barra del producto.
5. El cliente paga el monto de la compra.
6. El empleado recibe el dinero y da un cambio si así es necesario
7. El cliente se retira.
Flujo alternativo 3.1 El producto no está en existencia. se informa al cliente que el producto deseado no está en el sistema y se le ofrece otro producto similar al deseado.
5.1 Si el cliente no desea algún producto ya seleccionado.El empleado ingresa la clave para descontar el producto.
5.2 El cliente no desea comprar y cancelar compra. El empleado realiza la cancelación de la venta.
3.5 Casos de uso proveedores.
Nombre del proceso
Surtir pedidos (proveedor)
Fecha 07 de marzo de 2012
Descripción Manipulación de los datos de los proveedores
Actores Administrador, sistema
...