República Bolivariana De Venezuela
Ministerio del poder popular para la educación
UPTP Juan De Jesús Montilla
Ingeniería Informática 136
Programación
Docente:
Alumnos:
Roberto Olmos
Kelvis Gómez
Ángel Sánchez
1) Factura de venta
[Link] de la Transacción:
Selección de productos: El cliente elige los productos que desea adquirir y
los lleva al área de cajas.
Lectura de códigos de barras: El cajero pasa cada producto por el lector
de códigos de barras. Este lector captura la información del producto
(nombre, precio, código) y la envía al sistema.
Registro de la compra: El sistema comienza a registrar la transacción,
creando un nuevo registro de venta y agregando los productos
seleccionados a una lista.
2. Cálculo del Subtotal:
Suma de precios: El sistema suma el precio unitario de cada producto
multiplicado por la cantidad adquirida.
Actualización del subtotal: El resultado de la suma se almacena como el
subtotal de la compra.
3. Aplicación de Impuestos:
Identificación de la tasa de IVA: El sistema determina la tasa de IVA
aplicable a cada producto o a la compra total, según las regulaciones
fiscales del país.
Cálculo del impuesto: Se multiplica el subtotal por la tasa de IVA para
obtener el valor total del impuesto.
Suma al subtotal: El valor del impuesto se suma al subtotal para obtener
un nuevo total.
4. Aplicación de Descuentos (si aplica):
Verificación de descuentos: El sistema verifica si existen descuentos
aplicables a la compra, como descuentos por cantidad, promociones o
cupones.
Cálculo del descuento: Si hay descuentos, se calculan y se restan del total
actual.
5. Cálculo del Total a Pagar:
Suma final: Se suman todos los componentes de la compra (subtotal,
impuestos, descuentos) para obtener el total final que el cliente debe pagar.
6. Selección de Forma de Pago:
Opciones de pago: El cliente elige cómo desea pagar, entre las opciones
disponibles (efectivo, tarjeta de crédito, débito, etc.).
Procesamiento del pago: El sistema procesa el pago y genera un
comprobante si es necesario.
7. Emisión de la Factura:
Generación de la factura: El sistema crea un documento digital o físico
que detalla todos los elementos de la compra:
Encabezado: Nombre del establecimiento, dirección, fecha y hora de
la compra, número de factura.
Detalle de productos: Lista de productos comprados con su
descripción, cantidad y precio unitario.
Cálculos: Subtotal, impuestos, descuentos y total a pagar.
Pie de página: Datos del cliente (si se proporcionaron), forma de
pago y cualquier otra información relevante.
Entrega de la factura: La factura se entrega al cliente, ya sea en formato
físico o electrónico.
8. Actualización de Inventario:
Reducción de stock: El sistema actualiza el inventario del supermercado
restando la cantidad de productos vendidos.
9. Registro de la Transacción:
Almacenamiento de datos: Toda la información de la transacción se
almacena en una base de datos para su posterior análisis y generación de
reportes.
2) Inventario (recepción de materiales)
1. Entrada de Datos
Código o Identificación del Material: Este es el código único que identifica
cada material (ej: SKU, código de barras). Se solicita al usuario ingresarlo
para buscar el material en la base de datos.
SKU es la abreviatura de stock keeping unit, que en español
significa "unidad de mantenimiento de existencias" o "referencia de
almacén". Se trata de un código alfanumérico que identifica a un
producto específico y que se utiliza para llevar un registro de los
niveles de existencias en una tienda o empresa.
Cantidad Recibida: Se indica la cantidad exacta de unidades del material
que se están recibiendo (ej: 10 cajas, 50 kg).
Fecha de Recepción: Se registra la fecha en que se realiza la recepción
para llevar un control histórico.
Proveedor: Se identifica el proveedor de la mercancía (nombre de la
empresa, contacto).
Ubicación de Almacenamiento: Se especifica el lugar físico donde se
almacenará el material (estantería, pasillo, bodega).
Ejemplo:
Código Material: PROD123
Cantidad: 50 unidades
Fecha: 2023-11-20
Proveedor: Acme Corporation
Ubicación: Estantería A, Nivel 2
2. Validación de Datos:
Existencia del Material: Se verifica si el código de material ingresado
existe en la base de datos del inventario. Si no existe, se informa al usuario
y se detiene el proceso.
Cantidad Positiva: Se asegura de que la cantidad ingresada sea un
número positivo y válido.
Fecha Válida: Se verifica que la fecha ingresada tenga un formato correcto
y sea una fecha en el pasado o presente.
3. Actualización de Inventario:
Búsqueda del Material: Se localiza el registro del material en la base de
datos utilizando el código ingresado.
Cálculo de Nueva Cantidad: Se suma la cantidad recibida a la cantidad
existente en el inventario para obtener la nueva cantidad total.
Actualización en Base de Datos: Se actualiza el registro del material en la
base de datos con la nueva cantidad y la fecha de última recepción.
Ejemplo:
Material PROD123:
Cantidad Anterior: 100 unidades
Cantidad Recibida: 50 unidades
Nueva Cantidad: 150 unidades
4. Registro de la Transacción:
Creación de Nuevo Registro: Se crea un nuevo registro en una tabla de
movimientos de inventario.
Datos del Registro: Se registran los siguientes datos:
Código del material
Cantidad recibida
Fecha de recepción
Proveedor
Ubicación
Tipo de movimiento (entrada)
3) Compra de materiales
1. Lista de Materiales y Cantidades Mínimas:
- Define una lista de materiales que necesitas y la cantidad mínima que
debes tener de cada uno. Por ejemplo:
- Cemento: 50 unidades
- Arena: 100 unidades
- Grava: 75 unidades
- Acero: 30 unidades
2. Revisión del Inventario:
- Revisa tu inventario actual y anota cuántas unidades tienes de cada
material.
3. Comparación con Cantidades Mínimas:
- Compara las cantidades actuales con las cantidades mínimas requeridas. Si
tienes menos de la cantidad mínima de algún material, anota la diferencia. Esta
diferencia es la cantidad que necesitas comprar.
4. Lista de Compra:
- Crea una lista de compra con los materiales que necesitas y las cantidades
que debes adquirir para alcanzar las cantidades mínimas.
5. Realizar la Compra:
- Usa la lista de compra para adquirir los materiales necesarios.
6. Actualizar el Inventario:
- Una vez que hayas comprado los materiales, actualiza tu inventario para
reflejar las nuevas cantidades.
Por ejemplo, si tu inventario actual es:
- Cemento: 30 unidades
- Arena: 120 unidades
- Grava: 50 unidades
- Acero: 10 unidades
Comparando con las cantidades mínimas:
- Cemento: Necesitas comprar 20 unidades (50 - 30)
- Arena: No necesitas comprar (120 > 100)
- Grava: Necesitas comprar 25 unidades (75 - 50)
- Acero: Necesitas comprar 20 unidades (30 - 10)
Tu lista de compra sería:
- Cemento: 20 unidades
- Grava: 25 unidades
- Acero: 20 unidades
4) Recargar saldo
[Link] de Sesión:
Acceso a la App: Abres la aplicación de tu banco en tu teléfono móvil.
Identificación: Ingresas tu usuario y contraseña para verificar tu
identidad.
Autenticación: El sistema comprueba que tus datos sean correctos
para garantizar que seas tú quien está realizando la operación.
[Link]ón de Opciones:
Operador Móvil: Elijes el operador de telefonía móvil al que deseas
recargar (por ejemplo, Movistar, Claro, etc.).
Número de Teléfono: Ingresas el número de teléfono al que quieres
transferir el saldo.
Monto: Especificas la cantidad de dinero que deseas recargar.
[Link]ón de la Transacción:
Resumen: El sistema te muestra un resumen de la operación para que
verifiques que toda la información sea correcta (operador, número,
monto).
Confirmación: Debes confirmar que deseas realizar la recarga.
[Link]ón de Saldo:
Consulta a tu Cuenta: El sistema verifica si tienes suficiente dinero en
tu cuenta bancaria para cubrir el monto de la recarga.
Autorización: Si tienes saldo suficiente, se autoriza la transacción. Si
no, te indicará que no tienes fondos disponibles.
[Link] de la Transacción:
Débito en Cuenta: Se descuenta el monto de la recarga de tu cuenta
bancaria.
Comunicación con el Operador: El banco se comunica con el
operador móvil para informarles que debes recibir una recarga.
Actualización de Saldos: Se actualiza el saldo de tu cuenta bancaria y
el saldo del teléfono al que se realizó la recarga.
[Link]ón:
Confirmación: Recibirás una notificación en tu aplicación informándote
que la recarga se ha realizado con éxito.
Comprobante: En algunos casos, puedes descargar un comprobante
de la transacción.