Professional Documents
Culture Documents
MANUAL TECNICO
SPV-ABARROTES
INDICE
1.
Anlisis..2
1.1 Sistema de punto de venta de una tienda de abarrotes.2
1.2 Anlisis de requisitos....2
1.2.1 Problemtica...2
1.2.2 Solucin...2
1.2.3 Recursos a utilizar.3
2. Diagramas de procesos..3
2.1 Diagrama de flujo del mdulo de corte de caja3
2.2 Diagrama de flujo de realizar una venta4
2.3 Diagrama de flujo del mdulo de inventario..4
2.4 Diagrama de flujo del mdulo de inventario..5
2.4 Diagrama de flujo del mdulo de proveedores.6
3. Casos de uso ..7
3.1 Casos de uso de inventario.7
3.2 Casos de uso de corte de caja7
3.3 Casos de uso de productos.8
3.4 Casos de uso registro de venta..9
3.5 Casos de uso proveedores..10
4. Diseo.11
4.1 BASE DE DATOS "SPV ABARROTES".11
5. DICCIONARIO DE DATOS.12
5.1 Tabla del proveedor12
5.2 Tabla de la clasificacin de los artculos.12
5.3 Tabla de artculos13
5.4 Tabla de nota_venta..14
5.5 Tabla de inventario.14
5.6 tabla de corte de caja15
6. INTERFACES15
6.1 Interfaz de venta.15
6.2 Interfaz de producto..16
6.3 Interfaz de proveedores16
6.4 Interfaz de inventario..17
6.5 Interfaz de inventario 2.17
6.6 Interfaz de corte de caja..18
7. Proceso de instalacin18
1. ANLISIS DE SISTEMA
1.1 SISTEMA DE PUNTO DE VENTA DE UNA TIENDA DE ABARROTES
El sistema a desarrollar que lleva por nombre: SPV-Abarrotes, da solucin al problema de falta de
control en el manejo de las ventas y las finanzas de la tienda de abarrotes Eddy. Este sistema
contar con cuatro mdulos y cada uno tiene una funcin especfica, para optimizar cada proceso
de la tienda.
Inventario
Este mdulo servir para agregar, modificar o eliminar y artculos y tendr sus
datos relevantes como su categora y otros datos, a si como un control detallado
de los artculos que se mantengan almacenados y le indique al usuario cuantos
artculos estn en existencia y los que necesita comprar.
Punto de
venta
Este mdulo automatizar las ventas diarias, minimizando y agilizando los tiempos
entre cada venta y su registro.
Ingresos y
egresos
Este mdulo contar con un registro de las ventas diarias y al final del da laboral,
arrojar un reporte detallado de los ingresos. Tambin si el cliente lo desea, puede
consultar sus ventas semanales o mensuales y consultar reportes.
Proveedores
Este mdulo contar con un registro de los proveedores que surten la tienda, con
datos especficos como lo que surte cada uno, fechas de reparto y datos de
localizacin por si se requiere un pedido imprevisto.
1.2.2 Solucin
Para la solucin de esta problemtica se crearan e implementaran los siguientes mdulos:
Inventario
Punto de Venta
Ingresos y egresos
Proveedores
Artculos
MySQL 5.5
Crystal Report
2. DIAGRAMAS DE PROCESOS
2.1
2.5
3. CASOS DE USO
3.1 Casos de uso de inventario.
Nombre del proceso
Inventario
Fecha
07 de marzo de 2012
Descripcin
Actores
Administrador, sistema
1. El usuario se ubica en la interfaz de Inventario.
2. El usuario agrega el cdigo del producto a registrar en el inventario
3. El sistema muestra el producto y la cantidad existente.
Flujo normal
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
Corte de caja
Fecha
Descripcin
El sistema permitir al usuario hacer el corte de caja del da para saber los
movimientos financieros.
Actores
Flujo normal
Flujo alternativo.
6.1
Productos
Fecha
07 de marzo de 2012
Descripcin
Actores
Administrador, sistema
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.
Flujo normal
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
Nombre del
proceso
Realizar ventas
Fecha
07 de marzo de 2012
Descripcin
Actores
Flujo normal
Flujo
alternativo
Fecha
07 de marzo de 2012
Descripcin
Actores
Administrador, sistema
1. El usuario se va a la interfaz de Proveedores
2. El usuario agregar nuevos proveedores
3. Agrega los datos del proveedor.
4. Guarda las cambios realizados y se actualiza la base de datos
5. El usuario modificar los datos de un proveedor
6. El usuario del sistema selecciona agregar un proveedor.
Flujo de datos
4 DISEO
4.1 BASE DE DATOS "SPV ABARROTES"
5
5.1
DICCIONARIO DE DATOS
Atributos
Tipo de
datos
Descripcin
id_proveedor
int(5)
nombre_empresa_proveedor
varchar(60)
direccion_empresa
varchar(60)
nombre_proveedor
varchar(60)
tel_empresa_proveedor
varchar(10)
tel_cel_proveedor
varchar(13)
5.2
Atributos
Tipo de
datos
Descripcin
id_clasificacion
int(5)
nombre_clasificacion
varchar(30)
5.3
Tabla de artculos.
Atributos
Tipo de
datos
Descripcin
id_articulo
int(10)
id_proveedor2
int(5)
id_clasificacion2
int(5)
codigo_articulo
varchar(20)
descripcion_articulo
varchar(50)
presentacion_articulo
varchar(40)
medida
varchar(10)
precio_articulo_prov
double(4,2)
precio_articulo_pub
double(4,2)
existencia_minima
varchar(3)
fecha_caducidad_articulo
date
fecha_registro
date
5.4
Tabla de nota_venta.
Atributos
Tipo de
datos
Descripcin
id_nota
int(20)
id_articulo2
int(10)
folio_nota
int(20)
nota_total
double(4,2)
nota_pago_con
double(4,2)
nota_cambio
double(4,2)
5.5
Tabla de inventario.
Atributos
Tipo de datos
Descripcin
id_inventario
int(40)
int(10)
fecha_inventario
date
entrada_producto
varchar(4)
salida_producto
varchar(4)
saldo_producto
double(5,2)
5.6
Tabla de corte_caja.
Atributos
Tipo de datos
Descripcin
id_corte
int(10)
fecha_corte
date
inicio_corte
double(4,2)
final_corte
double(4,2)
ganancia_corte
double(4,2)
6
6.1
Interfaz de venta.
INTERFACES
6.2
Interfaz de producto.
6.3
Interfaz de proveedores.
6.4
Interfaz de inventario.
6.5
Interfaz de inventario 2.
6.6
Proceso de instalacin.
1. Para poder instalar el sistema SPV-ABARROTES hay que localizar el archivo ejecutable
de donde haya sido descargado.
2. Hacer doble clic o clic derecho ejecutar y aparecer la siguiente ventana y dar clic en
siguiente para continuar con la instalacin.
3. Hay que aceptar los trminos de licencia para que se pueda seguir con la instalacin y
el botn de siguiente se activar.
4. Una vez que se aceptaron los trminos de licencia hay que introducir datos de usuario
de la mquina. Como se muestra en la figura siguiente.
5. Despus hay que indicar en que parte del equipo se desea instalar el sistema SPVABARROTES, se selecciona la ubicacin deseada tal y como se muestra a continuacin.
6. Una vez que se eligi la ubicacin deseada el siguiente paso es seleccionar la ubicacin
de los accesos directos del sistema, como se muestra a continuacin: