You are on page 1of 3

PRACTICA DE LABORATORIO N°05

SISTEMA COMERCIAL DE CONTROL DE STOCK.

El objetivo principal de la presente práctica es elaborar un pequeño SISTEMA, cuya función será la de tener
el control de los MOVIMIENTOS y TRANSACCIONES a efectuarse en una cadena de tiendas.

Para esto se deberán desarrollar opciones que permitan manejar la información, ellas son: INGRESO DE
DATOS, TRANSACCIONES, CONSULTAS Y LISTADOS. Todo esto será manipulado en una MATRIZ.

I. DESCRIPCION DEL PROCESO.


1. INGRESO DE DATOS.
En esta parte del programa, se deberá ingresar en la matriz la siguiente información.
DESCRIPCION
CODIGO ARTICULO PRECIO STOCK
L1 Lapiceros 10.00 100
B1 Borrador 0.50 250
C1 Cuaderno 1.00 300
L2 Lapiceros (caja) 15.00 500
B2 Regla 0.75 100
B3 Tajador 0.90 100
L3 Plumón 1.00 350
C2 Libro Power Builder 15.00 1000
C3 Manual de Power Builder 5.00 500

2. TRANSACCIONES.
Se debe permitir las transacciones por compra o venta.
2.1. Compras: En este rubro se debe permitir el ingreso de la cantidad comprada y el programa
deberá realizar la actualización del stock.
2.2. Ventas: Se debe permitir el ingreso de la cantidad a ser vendida, el porcentaje de descuento ,
actualización de stock y facturación aplicando el 19% de IGV.
3. CONSULTAS.
Se debe verificar la existencia del código. Si no existe; colocar un mensaje de advertencia y luego
volver a preguntar por otro código. Si el código existe, mostrar el detalle en pantalla. Las dos
opciones de consultas de este sistema son iguales.
4. LISTADOS.
Debe realizarse un listado ordenado en base al código del producto, articulo, precio y stock.

II. FORMATO DE SALIDA PARA LAS PANTALLAS.


1. PANTALLA DE LA VENTANA PRINCIPAL.
Será la que articule a las demás opciones del SISTEMA y que es como sigue.
SISTEMA DE CONTROL DE STOCK
[1] INGRESO DE DATOS
[2] TRANSACCIONES
[3] CONSULTAS
[4] LISTADOS
[5] SALIR
2. OPCION 1 DEL SISTEMA: INGRESO DE DATOS.
Como se ha dicho en la descripción de esta opción, los datos serán ingresados a la matriz en el
siguiente orden:
INGRESO DE DATOS
CODIGO :
ARTICULO :
PRECIO:
STOCK:

3. OPCION 2 DEL SISTEMA: TRANSACCIONES.

MOVIMIENTOS
[1] COMPRAS
[2] VENTAS
[3] CONSULTA
[4] SALIR

1. COMPRAS.
Primero se debe ingresar el código del artículo y verificar que exista, de no ser así, colocar un
mensaje de advertencia y luego permite ingresar otro código. Si existe el artículo, se deberá
mostrar en pantalla la descripción y el stock. Luego se debe ingresar la cantidad comprada y
calcular el nuevo stock.
COMPRAS
CODIGO :
ARTICULO:
STOCK:
CANTIDAD:
NUEVO STOCK:

2. VENTAS.
Se deberá crear en esta opción dos pantallas.
2.1. Detalle de Ventas.
VENTAS
CODIGO :
ARTICULO:
STOCK:
CANTIDAD:
PRECIO:
DESCUENTO:
Añadir un botón de comando en la pantalla anterior y mostrar la factura.

2.2. Factura.
En la factura figuran los cálculos siguientes:
- Monto total, Monto descuento y Sub Total.
- Monto Impuesto, importe.
FACTURA
CODIGO ARTICULO PRECIO M TOTAL.
M DESCUENTO.
SUB TOTAL
M IMPUESTO
S/. IMPORTE

Al cerrar esta ventana debería regresar a la ventana anterior a realizar otro movimiento.

4. OPCION 3 DEL SISTEMA: CONSULTAS.


Debe mostrar la información en pantalla, después de ingresar el código de la siguiente manera.
CONSULTA
CODIGO :
ARTICULO:
STOCK:

5. OPCION 4 DEL SISTEMA: LISTADO.


Aquí el listado presenta la forma del siguiente ejemplo.

LISTADO ORDENADO DE ARTICULOS DE CADENA DE SUPERMERCADOS


CODIGO ARTICULO PRECIO STOCK
B1 Borrador 0.50 250
B2 Regla 0.75 100
B3 Tajador 0.90 100
C1 Cuaderno 1.00 300
C2 Libro Power Builder 15.00 1000
C3 Manual de Power Builder 5.00 500
L1 Lapiceros 10.00 100
L2 Lapiceros (caja) 15.00 500
L3 Plumón 1.00 350
Debe tenerse en cuenta que la impresión de los datos deben ser aquellos que se encuentran
actualizados recientemente.

III. COMPROBACIÓN.

OBSERVACIONES.
1. MONTO TOTAL = PRECIO*CANTIDAD
2. MONTO DESCUENTO = NO SE CALCULA, SE INGRESA POR TECLADO.
3. SUB TOTAL = 1 - 2
4. MONTO IMPUESTO =0.19*3
5. IMPORTE = 3 + 4

You might also like