0% encontró este documento útil (0 votos)
21 vistas14 páginas

Software para Ventas y Almacén en Java

El documento presenta un proyecto grupal sobre la implementación de un software para la Bodega 'Berrocal', que se dedica a la venta de productos alimenticios y de uso diario. Se detalla la organización, sus procesos de abastecimiento, almacenamiento, administración financiera y venta, así como las reglas de negocio y actores involucrados. Además, se incluye un diseño centrado en el usuario y la implementación del software utilizando Java y Access.

Cargado por

Abel Cristian CR
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas14 páginas

Software para Ventas y Almacén en Java

El documento presenta un proyecto grupal sobre la implementación de un software para la Bodega 'Berrocal', que se dedica a la venta de productos alimenticios y de uso diario. Se detalla la organización, sus procesos de abastecimiento, almacenamiento, administración financiera y venta, así como las reglas de negocio y actores involucrados. Además, se incluye un diseño centrado en el usuario y la implementación del software utilizando Java y Access.

Cargado por

Abel Cristian CR
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PROGRAMACIÓN ORIENTADA A OBJETOS

NRC: 20309

GRUPO 02

Proyecto Grupal

“Ventas-Almacén Bodega”

INTEGRANTES:

- EUFRACIO ABAL, Leonardo Paolo


- ISIDRO CASIO, Jose Luis
- MACHUCA GONZALEZ, Oscar Jeriff
- QUISPE ACOSTA, Diego Gianfranco
- RODRIGUEZ RIOS, Nathalie Tatiana

PERÚ

2024
ÍNDICE

ÍNDICE
1. Descripción de la organización identificada 3

1.1 Datos de la organización (Razón social, misión, visión, organigrama): 3

1.2 Descripción general de cada Proceso que realiza 4

1.3 Descripción de los Actores que intervienen en los procesos: 5

1.4 Descripción de las Reglas de negocio (Restricciones): 6

2. Selección de uno de uno o dos procesos para realizar el software 8

2.1 Descripción detallada del Proceso: "Ventas” 8

2.2 Descripción detallada del Proceso: "Almacén" 9

3. Diseño del proceso actual 10

3.1 Diagrama de procesos del Proceso: "Ventas" 10

3.2 Diagrama de procesos del Proceso: "Almacenamiento" 11

4. Diseño del Proceso propuesta de mejora con IHC 11

4.1 Diagrama de procesos propuesta de mejora del Proceso: "Ventas" 11

4.2 Diagrama de procesos propuesta de mejora del Proceso: "Almacenamiento" 12

5. Diseño Centrado en el Usuario 12

5.1 Diagrama de Casos de Uso de los Procesos: " Ventas y Almacenamiento" 12


5.2 Diagrama de Clases con estereotipo y relaciones del Proceso:
"Ventas y Almacenamiento" 13

6. Implementación del Software Java y Access 20

6.1 Imagen del Diagrama de Base de Datos 21

6.2 Imagen de los Formularios (Interfaz del sistema) 22

6.3 Imagen del Código Fuente 23

2
1. Descripción de la organización identificada

1.1 Datos de la organización (Razón social, misión, visión, organigrama)


La Bodega “Berrocal” es una empresa dedicada a la compra y venta de una amplia
gama de productos, que incluyen productos alimenticios ,productos de usos diarios,
productos de limpieza, abarrotes y otros productos relacionados con el sector
Comercial.

Datos de la empresa:

-Número de RUC: 10239416191


-Nombre Comercial: Bodega Berrocal
-Fecha de Inicio de Actividades: 25/04/2023
-Estado del Contribuyente: Activo
-Ubicación: [Link] Martin S/N
-Sistema Emisión de Comprobante: Manual
-Sistema Contabilidad: Manual
-Actividad(es) Económica(s):
-Principal: Venta de abarrotes y productos básicos, productos para el hogar,
productos de alimentos para mascotas, productos de aseo personal, productos
alimenticios, licores, y otros productos dedicados al sector Comercial de ventas.

-Comprobantes de Pago c/aut. de impresión:


-Boleta de venta
Representantes Legales:

Documento Nro. documento Nombre Cargo Fecha Desde

DNI 23441619 Erminia Berrocal Gerente General 25/04/2023


Bentura

Misión:
Nuestra misión es proporcionar y satisfacer de manera eficiente las necesidades de
nuestros clientes, ofreciendo una amplia gama de productos de alta calidad y buen
precio, elaboradas con materia prima de calidad promoviendo el desarrollo sostenible
de la región y del país a cada uno de nuestros clientes

3
Visión:
Para el 2030 la bodega “Berrocal” se visualiza como una empresa líder en la
producción y venta de abarrotes, reconocida por su compromiso con la calidad la
innovación y la diversidad de [Link] ser un referente y un ejemplo a
seguir en el mercado contribuyendo al desarrollo social y económico del país

1.2 Descripción general de cada proceso que realiza:


● Abastecimiento
El proceso de “Abastecimiento” de la Bodega “Berrocal” comienza cuando el
jefe de abastecimiento de la bodega evalúa el inventario de productos y hace
una lista de los productos que necesita adquirir para que no se agoten, luego
envía una orden de compra a un proveedor para hacer el pedido. Cuando los
productos llegan, el proveedor entrega los productos junto a una factura,
estos son comparados con la factura y la orden de compra para evitar el
pago de productos inexistentes.
● Almacenamiento
El proceso de “Almacenamiento” de la Bodega “Berrocal” comienza después
de que el jefe de abastecimiento verifique los productos solicitados al
proveedor, luego el jefe de almacén los etiqueta y los guarda en un lugar
designado de la bodega, luego el jefe realiza una inspección de calidad para
poder finalmente llevar estos productos almacenados para llenar las
estanterías y mostradores de la bodega.

● Administración financiera:
El proceso de “Administración financiera” de la Bodega “Berrocal” comienza
cuando al finalizar las compras y ventas, el administrador financiero anota en
un cuaderno todos los datos relacionados a estas para tener un seguimiento
preciso de los gastos e ingresos de la bodega.

● Venta
El proceso de “Ventas” de la Bodega “Berrocal” comienza cuando un cliente
ingresa la tienda y solicita ciertos productos,indica la cantidad de los

4
productos que desea comprar, los cuales el vendedor de la tienda busca y
una vez encontrados , confirma la cantidad y la existencia de los productos
que el cliente desea, después procede a calcular el monto de la compra y se
lo dice al cliente, si el cliente decide no continuar con la compra el proceso
termina, en caso contrario si el cliente acepta pagar el monto, el vendedor
recibe el pago y le pregunta si desea boleta o factura, en caso de que el
cliente desee boleta o factura, el dueño llena manualmente todos los datos
necesarios en esta, y procede a actualizar los productos vendidos a el jefe de
almacén, posterior a esto va con el cliente y entrega los productos que este
pidió y el proceso terminaría, en caso de que el cliente no desee boleta o
factura se le entrega los productos que solicitó y terminaría el proceso.

1.3 Descripción de los actores que intervienen en los procesos:

● Proceso de Abastecimiento:
Proveedores: Son agentes externos que ofrecen los productos necesarios
para reponer el inventario de productos de la bodega.
Jefe de abastecimiento: Se encarga de evaluar periódicamente el inventario
de productos, emitir una orden de compra, recibir y verificar los productos que
solicitó al proveedor.

● Proceso de Almacenamiento:
Gerente General: Se encarga de pedir los productos al jefe de almacén para
que se mantenga en stock los estantes para así mantener ordenada la tienda.
Jefe de almacén: Se encarga de etiquetar los productos solicitados al
proveedor y guardarlos en el almacén de la tienda, también se encarga de
usar algunos de los productos almacenados para llenar las estanterías y
mostradores de la tienda.

● Proceso de Administración financiera:


Administrador financiero: Se encarga de anotar en un cuaderno todos los
datos relacionados a gastos e ingresos de la bodega para tener un
seguimiento preciso de la situación financiera de esta.

● Proceso de Venta:

5
Vendedor: Se encarga de recibir los pedidos de los clientes, calcular el
monto de compra, rellenar boletas o facturas y entregarlas junto a los
productos al cliente.
Cliente: Se encarga de solicitar los productos que necesita acorde a sus
necesidades
Jefe de almacén: Se encarga de actualizar los productos que se vendieron y
no se vendieron en el día.

1.4 Descripción de las Reglas de negocio (Restricciones):

● Proceso de Abastecimiento:

1. El jefe de abastecimiento debe asegurarse de incluir en la orden de


compra solo los productos que sean necesarios para el
abastecimiento de la bodega, así evitando compras innecesarias.
2. El jefe de abastecimiento debe verificar la cantidad y calidad de los
productos recibidos y registrar cualquier discrepancia hacia el
proveedor en cuestión.
3. El jefe de abastecimiento debe mantener una comunicación constante
con los proveedores para así solucionar cualquier problema que se
presente de manera rápida y así evitar cualquier retraso de los
pedidos.

● Proceso de Almacenamiento:

1. El jefe de almacén siempre debe etiquetar los productos entregados


por el proveedor para así encontrar cualquier producto pedido por un
cliente en el menor tiempo posible, evitando así causar molestias al
cliente.
2. El jefe de almacén debe asegurarse que los productos que se
encuentran en los estantes y mostradores estén en buenas
condiciones y que se vean atractivos a los ojos del cliente.
3. El jefe de almacén debe mantener o implementar una medida de
seguridad para hurtos y accesos no deseados, así también, un
seguimiento para un constante registro de inventario para evitar
pérdidas.

6
4. El jefe de almacén deberá de mantener una reposición de productos
en exhibición para que estén en óptimas condiciones, a la vez de estar
atento al inventario para no quedarse sin stock.
5. El jefe de almacén debe definir la capacidad máxima de
almacenamiento disponible y establecer reglas que impidan superar
este límite. Esto asegura que el espacio de almacenamiento no se
sature y que siempre esté disponible para su uso.
6. El jefe de almacén debe registrar requerimientos cuando hay un stock
mínimo.
7. El stock mínimo de los productos de limpieza es de 5 unidades y el
máximo es 15 unidades.
8. El stock mínimo de productos comestibles es 10 unidades y el máximo
30 unidades.
9. El stock máximo de sacos de comida para mascotas de 25 kg es de 3
unidades y el mínimo 1 unidad.
10. El stock mínimo de los licores es de 10 unidades y el máximo de 25
unidades.

● Proceso de Administración financiera:

1. El administrador financiero debe llevar registro de todos los gastos e


ingresos de la tienda ,considerando datos como número de lote,
cantidad, costo, fecha de entrega, sin omitir ningún dato.
2. El administrador financiero debe cumplir con las obligaciones fiscales,
como el pago de impuestos sobre la renta y el valor agregado , de
acuerdo con las regulaciones fiscales.
3. El administrador financiero debe asegurarse de cumplir con la ley del
Impuesto General a las Ventas (IGV): Esta ley (Ley 27037) regula la
recaudación del Impuesto General a las Ventas, que es un impuesto
sobre el valor agregado (IVA) aplicado a la venta de bienes y servicios
en Perú.
4. El administrador financiero debe tener todas las licencias comerciales
y permisos necesarios para hacer funcionar su negocio.

● Proceso de Venta:

7
1. El vendedor debe atender a todos los clientes y resolver cualquier
duda que estos tengan adecuadamente.
2. El vendedor debe asegurarse de calcular el monto de pago del cliente
correctamente para así evitar pérdidas en los ingresos.
3. El vendedor siempre debe incluir en las boletas y facturas información
detallada de las compras de los clientes como: productos, cantidad de
cada producto, precio de cada producto, monto total a pagar, fecha y
los datos del cliente.
4. El vendedor debe atender cualquier queja o reclamo por parte de los
clientes de manera asertiva y siempre buscando una solución, para
así evitar que el problema crezca.
5. El vendedor debe evitar fumar, beber licores y consumir sustancias
tóxicas en horas de atención de la bodega.
6. El vendedor debe utilizar siempre una actitud de respeto hacia los
clientes, evitando así emplear lenguaje ofensivo o obsceno y actitudes
de baja moral.
7. El vendedor debe respetar la privacidad de los clientes, evitando
grabar o tomar fotografías de los clientes sin autorización, también no
debe hacer uso indebido de la información del cliente.
8. El vendedor debe tener la ley siempre presente para así no cometer
actos ilegales como fraude o estafas.
9. El vendedor debe abrir el negocio en un rango de 6:00 am a 9:00 pm
para cumplir con las necesidades de los clientes.
10. El margen de ganancia mínimo es del 10% en todos los productos.
11. No se debe aplicar ningún tipo de descuento al vender los productos.

2. Selección de uno de uno o dos procesos para realizar el software

2.1 Descripción detallada del Proceso: “Venta”


El procedimiento de "Venta" en la Bodega "Berrocal." Se concentra en ofrecer un
servicio al cliente altamente eficiente, garantizando que los clientes obtengan los
productos que necesitan de manera precisa y oportuna. Además, la meticulosa
facturación y el registro exhaustivo de las ventas son etapas esenciales para
mantener el control financiero y cumplir con las obligaciones contables de la
empresa.

El proceso se inicia con el agente de ventas, cuya responsabilidad principal es


interactuar con los clientes que visitan la bodega. Durante estas interacciones, el
objetivo es entender minuciosamente las necesidades y requerimientos específicos
8
de cada cliente. Esto implica escuchar cuidadosamente sus consultas, preguntas o
solicitudes relacionadas con productos que ofrece la bodega.

Una vez que se han identificado claramente las necesidades del cliente, se procede
a registrar los pedidos. En esta fase, el agente de ventas anota o escucha de
manera detallada los productos solicitados, sus cantidades y cualquier otro detalle
relevante. Es fundamental asegurarse de que se capturen todos los elementos
necesarios para procesar el pedido de manera adecuada.

Con la lista de productos seleccionados por el cliente, el personal del almacén entra
en acción. Su tarea consiste en acceder al inventario de la bodega y preparar los
productos solicitados. Esto implica localizar los productos en el almacén, verificar
su disponibilidad y garantizar que estén en condiciones óptimas para su entrega.

En el área del almacén, un empleado entrega los productos directamente al cliente


según su pedido. Este paso es crucial para asegurar que el cliente reciba
exactamente lo que ha solicitado, garantizando así una experiencia satisfactoria

Al concluir el proceso de venta, el cliente observa si el pedido es correspondiente a


lo que ordenó, una vez hecho esto el cliente se retira satisfactoriamente con su
pedido encargado correspondiente.

2.2 Almacenamiento

El proceso comienza cuando el jefe de almacén recepciona los productos


alimenticios y de uso diario. Esto implica verificar la cantidad y la calidad de
los productos recibidos, así como asegurarse de que estén dentro de la fecha
de vencimiento y en condiciones adecuadas para su almacenamiento.

Una vez hecho esto , el jefe de almacén realiza una inspección de calidad para
identificar cualquier producto dañado o en mal estado. En lo cual ayuda a
prevenir la contaminación de otros productos y garantiza que solo los
alimentos de alta calidad se almacenen en la bodega.

El jefe de almacén observa y clasifica los productos como deben


almacenarse para que tengan condiciones óptimas para preservar su calidad
y seguridad. Esto incluye controlar la temperatura, la humedad y la iluminación
según las necesidades específicas de cada tipo de alimento. Además, es
9
importante mantener una rotación adecuada de inventario para garantizar que
los productos más antiguos se utilicen primero.

Después de almacenarse es crucial llevar un registro preciso por lo que el jefe


de almacén tiene control de inventario de los productos almacenados, su
ubicación en la bodega y su cantidad disponible. Esto facilita la gestión del
inventario y ayuda a evitar la escasez o el exceso de existencias.

Finalmente debe mantenerse limpia y ordenada en todo momento para


garantizar condiciones de almacenamiento higiénicas. Se deben realizar
tareas regulares de limpieza y mantenimiento para prevenir la acumulación de
suciedad, polvo o plagas que puedan contaminar los alimentos.

3. Diseño del proceso actual

3.1 Diagrama de proceso del Proceso: Ventas

10
3.2 Diagrama de procesos del Proceso: Almacenamiento

4. Diseño del Proceso propuesta de mejora con IHC

11
4.1 Diagrama de procesos propuesta de mejora del Proceso: Ventas

4.2 Diagrama de procesos propuesta de mejora del Proceso: Almacenamiento

12
5. Diseño Centrado en el usuario:

5.1 Diagrama de Casos de Uso de los Procesos: "Almacén y Ventas "

5.2 Diagrama de Clases con estereotipo y relaciones de los Procesos: " Almacén y Ventas "

13
14

También podría gustarte