Você está na página 1de 18

SISTEMA DE CONTROL DE STOCK

DE ABARROTES

ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL INTEGRANTES:


Choco Imata Noelia
Flores Amesquita Martin
Guzmn Avalos Macarena
Rondan Ala Diandra

SISTEMAS DE INFORMACION

ING. ELIO CRUZ


ESTRUCTURA DE DOCUMENTACIN DEL SISTEMA

INTRODUCCION

En la actualidad observamos que existen personas que quieren


iniciar un negocio, como puede ser una tienda de abarrotes. Pero existe un
pequeo problema Cmo saber si la persona que la va a atender es de
confianza? Si este negocio tendr un buen control en general? Surge
muchas dudas, para lo cual existe una alternativa muy prctica, usar un
software el cual puede controlar las entradas y salidas del inventario.
Porque a veces resulta muy complicado el poder llevar el control de las
entradas y las salidas de un negocio de este tipo.

Por eso, en el presente trabajo nos centraremos en un software


especialmente para el control de stock de una tienda de abarrotes que
controle entradas y salidas de una tienda de abarrotes; que nos permita
tener un control de los proveedores, de los productos que se consuman y
adems de poder realizar una orden de compra para poder actualizar el
stock de la tienda de abarrotes. Pudiendo realizar esta actividad cada vez
que sea necesario para el giro del negocio.

Como veremos ms adelante la tenencia de stock consigue


importantes frutos. Uno de los ms importantes es saber la cantidad de
stock mnimo que se debe tener por producto, para poder elaborar una orden
de pedido a nuestros proveedores para poder tener el stock requerido. Se
han de citar los beneficios econmicos derivados del volumen de compra
o rappel [descuentos u ofertas de los proveedores] y los derivados del
transporte.
Problemtica del sistema y antecedentes

Actualmente existen fallas en el registro y control de mercanca en las tiendas de abarrotes,


este se lleva de manera deficiente, por ende el control es muy ambiguo, por ello la tienda
requiere de un sistema computarizado donde se controle realmente la mercanca que entra
en el depsito como la que sale, con este sistema se evitaran los problemas que se
presentan a menudo, como lo es, que se agote la existencia de algn producto y esto
ocasione caos para el rea donde se est necesitando, como tambin se evitara que
cualquier mercanca fuera hurtada y no se note su ausencia, como pasa actualmente por la
falta de un control adecuado.

El control de Stock es un factor que influye en la reduccin de costos de las microempresas,


por tal motivo se debe tener en cuenta este aspecto tan importante, para que de esta manera
se obtengan mejores utilidades y beneficios.

Por lo que se llevara a cabo una investigacin que permite implementar un sistema
automatizado de Stock para el control de productos a travs de una base de datos.

Nuestro sistema para complementarse debe enlazarse con un sistema de ventas, as como
uno que nos permita llevar una actualizacin de la lista de proveedores y los detalles de sus
mercancas.
PROCESO DE DESARROLLO DEL SISTEMA UML
1. PLANEACIN Y ELABORACIN

1.1. JUSTIFICACIN

Como justificacin del trabajo, es importante destacar la importancia que tiene el cliente
para la organizacin, es por ello que se trata de llevar a cabo una revisin de la actual
poltica de pedidos, establecer un punto de reorden y evaluar el nivel de servicio al cliente,
el cual traer un incremento en la demanda y la satisfaccin de la propia organizacin, en
este caso de una tienda de abarrotes.

La base de toda empresa comercial es el control de los productos que entran y salen; de
aqu la importancia del manejo del inventario por parte de la misma. Este manejo permitir
a la empresa mantener el control oportuno, as como tambin conocer al final del periodo
un estado confiable de la situacin econmica de la empresa.

El control interno sobre los inventarios es importante, ya que los inventarios son el aparato
circulatorio de una empresa de comercializacin. Las compaas exitosas tienen gran
cuidado al proteger sus inventarios.

La creacin de este software que permita llevar el control de Stock de abarrotes lograra que
los usuarios estn satisfechos por la rapidez al momento de solicitar informacin sobre la
mercanca existente, puesto que sern revelados cuando lo desee.
USUARIO FUNCIONAL: Propietario Tienda

REQUERIMIENTOS

Tener inventario en lnea


Tener Ventas totalizadas en lnea
Lista de proveedores por productos
Registrar fechas de compras del lote
Enliste de productos sin stock y con stock mnimo
Generar una orden de compra.

OBJETIVO GENERAL DEL SISTEMA DE CONTROL DE STOCK

Controlar el stock de abarrotes para satisfacer la demanda de los clientes.

OBJETIVOS ESPECIFICOS PARA SC_ABARR

- Administrar el stock de una manera simple


- Mantener el control completo sobre la mercadera de la tienda de abarrotes

FUNCIONES DEL SISTEMA

Ref. Funciones del Sistema Categora


R1 Registra factura de compra del proveedor Evidente
R2 Genera orden de compra Evidente
Almacena informacin sobre productos en stock: Fecha
R3 de compra por lote, cdigo de producto y saldo de
stock. Evidente
R4 Reduce cantidades de stock Oculta
Realiza un reporte de productos con stock mnimo o sin
R5 stock Evidente
R6 Actualizar inventario Oculta
R7 Ofrece un mecanismo de almacenamiento persistente Oculta
R8 Producto sin stock mostrar luz roja Superflua
CASOS DE USO:

SC_ABARR

Obtener reporte de
ventas totalizadas por
producto

Actualizar stock con


reporte de ventas y
facturas de la compra

TENDERO PROVEEDOR

Reportar productos con


stock mnimo y sin stock

Generar rdenes de
compra
CASOS DE USO
1. Obtener reporte de ventas totalizadas por producto

Seccin: Principal.

Actores: Tendero

Propsito: Obtener la cantidad total de los productos vendidos

Resumen: Solicitar al sistema de ventas la cantidad de productos vendidos, para actualizar


el stock.

SECCIN CURSO NORMAL DE LOS EVENTOS

ACCIN DE LOS ACTORES RESPUESTA DEL SISTEMA


1. Este caso de uso inicia cuando el 2. Sistema imprime ventas totalizadas
Tendero ingresa al sistema de ventas y
ordena impresin de ventas totalizadas
3. Tendero cierra el sistema

2. Actualizar stock con reporte de ventas y facturas de la compra

Seccin: Principal.

Actores: Tendero, Proveedor

Propsito: tener en tiempo real las cantidades de producto en stock

Resumen: Se solicita al sistema una orden de pedido y esta se remite al proveedor. El


tendero actualiza el stock de acuerdo al reporte del sistema de ventas.

SECCIN CURSO NORMAL DE LOS EVENTOS


ACCIN DE LOS ACTORES RESPUESTA DEL SISTEMA
1. El tendero ingresa al sistema y con 2. Despliega formato para ingresar
el reporte de ventas totalizadas ventas totalizadas.
ingresa a salidas.
3. Ingresa los datos de las ventas 4. Actualiza el stock.
totalizadas.
5. El tendero ingresa al sistema y con 6. Despliega formato para ingresar los
las facturas de compras ingresa las datos de las facturas de compras.
entradas.
7. Ingresa los datos de las facturas de 8. Actualiza stock
compras.
9. El tendero cierra el sistema.

3. Reportar productos con stock mnimo y sin stock

Seccin: Principal.

Actores: proveedor, tendero

Propsito: saber los requerimientos de la nueva orden de pedido

Resumen: El proveedor satisface los productos requeridos y el tendero registra la compra..

SECCIN CURSO NORMAL DE LOS EVENTOS


ACCIN DE LOS ACTORES RESPUESTA DEL SISTEMA
1. El tendero ingresa a reporte de stock 2. El sistema con la condicin de stock
mnimo y sin stock mnimo a stock igual a 0 genera reporte
de los productos con stock mnimo y sin
stock.
3. El tendero revisa reporte y cierra el
sistema.

4. Generar rdenes de compra

Seccin: Principal.

Actores: Tendero

Propsito: Abastecer stock

Resumen: Tendero ingresa al sistema de rdenes de compra, sistema genera rdenes de


compra

SECCIN CURSO NORMAL DE LOS EVENTOS


ACCIN DE LOS ACTORES RESPUESTA DEL SISTEMA
1. El tendero ingresa al sistema y 2. Despliega formato de rdenes de
selecciona generar rdenes de compra.
compra.
3. Tendero ingresa detalles de 4. Muestra y almacena la lista de
rdenes de compra con la lista de rdenes de compra.
stock mnimo.
5. Remite las rdenes de compra al
proveedor y cierra el sistema.
ANALISIS DEL SISTEMA DE CONTROL DE STOCK DE ABARROTES

OBJETOS DEL S.CTRL

Inventario
Fecha de ingreso a inventario
Cdigo Producto
Saldo
Lote
Descripcin Producto
Stock mnimo
Lista_precios
Cdigo proveedor
Cabecera_rdenes_compra Cdigo producto
Cdigo de proveedor Descripcin producto
Fecha de pedido Precio
Num Orden de Compra
SC_ABARR

MODELO CONCEPTUAL DEL SC_ABARR


Detalles_Factura_compra
Nro de factura
1 Requiere
Cantidad
1 Fecha 1..*
Precio
Lista_precios
tura
Cap

N Orden de compra
1..* 1..* Cdigo proveedor
Cdigo producto
Descripcin producto
Precio
1 1..* 1..*
Requiere
Controla

Requiere
Controla

1
Requiere
Requiere

1..* 1
Detalles_rdenes_compra
1
Cdigo de proveedor
1 1
trola
Con

Cdigo Producto
Descripcin
Requiere

Cantidad
tura
Cap
tura
Cap

1..* 1 1 1 Precio 1..*


N Orden de Compra
Contenida-en
DIAGRAMAS DE SECUENCIA

CASO DE USO: Obtener reporte de ventas totalizadas por productos

: SC_ABARR
TENDERO

ImpVentasTot()
CASO DE USO: Actualizar stock con reporte de ventas y facturas de la compra

: SC_ABARR
TENDERO

Actualizarstock( )
CASO DE USO: Reportar productos con stock mnimo y sin stock

: SC_ABARR
TENDERO

ReporteStockMin()
CASO DE USO: Generar rdenes de compra

:SC_ABARR
TENDERO

Ordenescompra()
CONTRATO 1

Nombre: ImpVentasTot( )

Responsabilidades: Registrar la salida de productos por ventas.

Tipo:

Referencias Cruzadas: Funciones del Sistema:

Precondiciones: El sistema conoce el CUP, el sistema conoce la cantidad de productos


en Stock.

Poscondiciones:

Se asoci ventas totalizadas a SC_ABARR

CONTRATO 2

Nombre: Actualizarstock()

Responsabilidades: Calcular flujos de mercadera

Tipo:

Referencias Cruzadas: Funciones del Sistema:

Precondiciones: El sistema conoce el CUP

Poscondiciones:

Se asoci SC_ABARR con Inventario


Se asoci Ventas_totalizadas con Inventario
Se asoci Detalles_Factura_compra con Inventario
Si es producto nuevo se cre instancia de Inventario
Si es producto nuevo se asign datos a Inventario
CONTRATO 3

Nombre: ReporteStockMin()

Responsabilidades: Generar listados de productos con Stock mnimo y sin Stock

Tipo:

Referencias Cruzadas: Funciones del Sistema: R5, R10

Precondiciones: El sistema conoce el CUP, el sistema conoce la cantidad de productos


en Stock.

Poscondiciones:

Se asoci SC_ABARR con Inventario.


Se asoci Reporte_Stock_mnimo y sin stock a inventario.
Se cre instancia Reporte_Stock_mnimo y sin stock.
Se asign datos a Reporte_Stock_mnimo y sin stock.

CONTRATO 4

Nombre: Ordenescompra()

Responsabilidades: Actualizar el Stock mediante pedido al proveedor.

Referencias Cruzadas: Funciones del Sistema:

Precondiciones: El sistema conoce el CUP, El sistema conoce las actualizaciones


realizadas por las ventas en el stock en tiempo real.

Poscondiciones:

Se asoci SC_ABARR a Proveedor


Se asoci Proveedor a Lista_precios
Se asoci Lista_precios con Cabecera_rdenes_compra
Se cre instancia Cabecera_rdenes_compra
Se asign datos a Cabecera_rdenes_compra
Se asoci Cabecera_rdenes_compra a Detalles_ rdenes_compra
Se cre instancia Detalles_ rdenes_compra
Se asign datos a Detalles_ rdenes_compra

1.2. DISEO
1.2.1. DIAGRAMA DE COLABORACIN
VentasTot( ) 1: ImprimirVentastot()
:SC_ABARR :Ventas_totalizadas

2:[nuevo] RegistraDatos() 2.2: ActualizarSalidas ()

1:[nuevo] CrearInventario() 2.1: ObtenerDatos()


Actualizarstock()
:SC_ABARR :Inventario :VentasTotalizadas

2.2.2 ActualizarEntradas ()
2.2.1 LeerDatos()

:Detalle_Factura_compra

1.1.2:AsignarDatos()
1:SolicitarProveedor() 1.1:SeleccionarProductos() 1.1.1:CrearCabecera ()
Ordenescompra()
:SC_ABARR :Proveedor :Lista_precios :Cabecera rdenes compra

1.1.1.1:AsignarDatos ()
1.1.1.2: CrearDetalle ()

:Detalle rdenes compra

ReporteStockMin() 1: Obtenerdatos ()
:SC_ABARR :Inventario
1.2 Asignardatos ()
1.1 CrearReporte ()
1.2
:Reporte Stock mnimo
y sin stock
DIAGRAMA DE CLASES

Inventario Lista_precios
Fecha de ingreso a inventario Cdigo proveedor
Cdigo Producto Cdigo producto
Saldo Descripcin producto
Lote Precio
Descripcin Producto
Mostrarformato ()
CrearInventario() 1
RegistraDatos() Controla Requiere
Mostrardatos ()
1 1
GenerarReporte ( )

Controla
1 Actualiza 1
SC_ABARR
1
Ventas_totalizadas
Requiere

Fecha de registro VentasTot(d)


Cantidad de productos DesplegarFormato() Contenida-en

Requiere
Cdigo Producto

tura
Cap
Actualizarstock()
ImpVentastot () 1
ReporteStockMin() 1
1..*
Ordenescompra()
Requiere
1 Detalles_rdenes_compra
Cdigo de proveedor
Cdigo Producto
Descripcin
Cantidad
1..* Precio
N Orden de Compra
Detalles_Factura_compra
1 Nro de factura
Cantidad 1..*
Fecha
1..*
tura
Cap

Precio
N Orden de compra

Você também pode gostar