Está en la página 1de 33

UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS

FACULTAD DE INGENIERÍA

CARRERA DE INGENIERÍA INDUSTRIAL

TRABAJO DE INVESTIGACIÒN APLICADA

“Implementación de un Software para la optimización en la recepción,


organización y control de materias primas en la Empresa SUPER
CROQUETA”

AUTOR(ES)

Aroni Allcca, Angelica(U202118206)

Panuera Huarhua, Marcial(U202221861)

Ore Galvez, Juan(u20217486)

Mariño Valero, Denis (U202020215)

PROFESOR

Estanislao Contreras Chávez

Lima, octubre de 2022


ÍNDICE

Contenido
Resumen 4
1. Presentación 5
2. Marco de Referencia 5
2.1. Marco conceptual 5
2.2. Marco normativo 6
2.3. Marco teórico 7
2.3.1. Revisión de literatura 7
2.3.2. Base teórica 7
2.4. Conceptos clave 8
2.4.1. Proceso de negocio de la empresa Super Croqueta 8
2.4.2. Problema de la deficiencia de gestiones en la recepción de insumos 9
3. Descripción de la empresa 9
3.1. Datos de empresa 9
3.1.1 Historia de la empresa 10
3.1.2. Misión 10
3.1.3 Visión 10
3.1.4. Valores 10
3.2 Antecedentes 11
3.3 Identificación del problema 11
3.4 Justificación del problema 12
4.Propuesta de mejora cualitativo 13
4.1. Diagramas de casos de uso 13
4.1.1 Descripción y Justificación de Requerimientos 14
4.2. Análisis y Diseño orientado a objetos 16
4.2.1. Especificaciones de los casos de uso 16
4.2.2. Diagrama de clase Modelo-Dominio 19
5. Propuesta de Algoritmos y Componentes en Python 23
5.1 Interfaces 23
5.1.1. Sistema de registro 23
5.1.2 Reporte de registro 24
5.1.3. Estadísticas 24
5.1.3.1 Grafico circular 24
5.1.3.2. Gráfico de barras 25
5.2. Códigos 27
6. Conclusión 32
7. Recomendación 33
8. Glosario 33
8.Referencia Bibliográficas 34
Resumen
El presente trabajo de investigación, tiene como objetivo, el poder aplicar los
conocimientos adquiridos dentro de este curso a lo largo del periodo académico.
Este proyecto reside en el diseño de un software el cual permitirá la buena gestión
de almacenes en la empresa Super Croqueta S.A. En este sentido, lo que se busca
es poder solucionar la problemática que existe dentro del área de logística y
almacén de los insumos o materia de dicha empresa, específicamente por la falta de
automatización dentro de sus procesos, tales como el poder registrar los insumos,
ubicarlos, tener una trazabilidad y un amplio panorama de los insumos que se
encuentran almacenados. Hoy por hoy en la empresa Super Croqueta, los procesos
mencionados anteriormente se hacen de forma manual (registros en hoja), el cual
conlleva excesos de tiempos en la búsqueda de los productos, ubicar e ingresar. En
consecuencia, se busca automatizar los ingresos, ubicaciones y salidas de los
insumos. Asimismo, aprovechar al máximo las horas hombre y la capacidad máxima
del almacén. De esta manera, se generarán reportes de ingresos, salidas y
capacidad del almacén para un buen aprovechamiento del almacén. En función al
planteamiento mencionado ejecutaremos las herramientas necesarias del curso de
Software para Ingenieros para lograr diseñar la solución de la problemática que
flaquea el área de almacenes en AF Lima, con ayuda del lenguaje de programación
Python. Además, conocimientos previos de Modelamiento orientado a objetos. En
consecuencia, se logrará implementar el software que permita automatizar los
procesos en el almacén. En el presente proyecto se cuenta con cinco capítulos que
se describirán brevemente. En el primer capítulo se realiza una concisa descripción
y presentación del problema, a la vez la solución que se implementará. En el
segundo capítulo consta de una investigación de conceptos claves y fuentes
académicas que nos permitirán llegar a nuestros conocimientos para el desarrollo
del proyecto. En el tercer capítulo se describe a la empresa en estudio, en los
cuales se precisan el rubro al que se dedica. Además, se define la problemática en
base a estudios, metodologías y sustentos reales para presentar los requerimientos
para su debida solución. En el cuarto capítulo se realiza el modelamiento y diseño
teniendo en cuenta los requerimientos antes mencionados. Asimismo, se realiza el
diseño de las interfaces que indica el boceto de la solución a emplear. Y como
último capítulo del presente proyecto se evidenciará el diseño de la programación en
el lenguaje Python para dar funcionamiento al software a implementar.

1. Presentación
En la actualidad las mascotas se han convertido en parte importante de las familias,
siendo consideradas como un integrante más de estas SUPER CROQUETA es una
empresa que se dedica a fabricar comida para animales que comenzó a operar en
el año 2012 sus operaciones las realiza en el distrito de San Isidro Lima, Perú. Sus
procesos de la empresa son las siguientes: producción, almacenamiento y ventas,
Asimismo, para tener unos productos de buena calidad es esencial el proceso de
producción, de los cuales son alimentos secos, constando de varias fases.
Prensado en caliente. En este caso se aglomeran los ingredientes compactándolos
mediante el paletizado. En este proceso, la característica principal es prensar a
bajas temperatura, conservando así las cualidades nutricionales y el sabor natural.
Sin embargo, no hay un buen abastecimiento de insumos ni un registro optimo, ya
que se apunta a mano en hojas todo lo que se recepciona, lo cual queda una gran
cantidad de hojas y actualmente causa una gran insuficiencia y un problema para la
empresa sobre las perdidas monetarias. Por ello, se requiere una forma adecuada
de clasificarlas para evitar pérdidas.
El presente trabajo tiene como finalidad brindarle a la empresa una solución al
problema identificado haciendo uso de un software aportará como apoyo. Para ello,
la empresa requerirá una cierta capacitación a sus respectivos trabajadores.

2. Marco de Referencia
2.1. Marco conceptual
Proceso Unificado: Es aquel proceso que se caracteriza por estar orientado a
casos de uso, usado en la arquitectura y por ser repetitivo, así como incremental,
también es llamado como RUP o simplemente UP.

Modelo de dominio: Modelo enfocado en un contexto real, encargado de describir


conceptos importantes del contexto como objetos, el dominio y los enlaces de estos
a otros. De esta manera, genera una comprensión en la estructura y dinámica de la
organización.
Diagrama de caso de uso: Se llama diagrama de caso de uso a aquel diagrama
que emplea la secuencia de un proceso a través de usuarios u otro sistema
mediante pasos precisos los cuales modelan el funcionamiento de un sistema en
específico.
 
Diagrama de clase: Es el diagrama que describe la forma de un sistema, aquí
se encuentran las clases del sistema, sus atributos que poseen, las diversas
operaciones, restricciones y los vínculos que se dan entre los objetos.
 
Diagrama de secuencia: Encargado de presentar un grupo de mensajes de
manera ordenada a través de una secuencia temporal. Cada función que
presenta tiene una línea de vida donde se ve su desarrollo a lo largo de un
tiempo. Estos a su vez pueden también mostrar un escenario.
 
Diagrama de estado: Es aquel que muestra el comportamiento de objetos en
un determinado tiempo (ciclo de vida), así como la reacción de ellos ante
diversos eventos (cambios) que se generan y detectan entre ellos.

Diagrama de actividades: Se emplea para describir la secuencia de


actividades del sistema que se modela. Asimismo, considera un punto de inicio
y un determinado punto final donde especifica diversas rutas de decisiones
existentes en el progreso de sucesos encontrados en una actividad.
 
Requisitos funcionales: Son aquellos que intervienen en la interacción que se
da entre el sistema y el usuario u otro sistema aparte que también requiera
interacción. Son importantes puesto que se encargan de darle la correspondiente
funcionalidad a la aplicación.

Requisitos no funcionales: Es aquel grupo que no interfieren directamente en


relación con funciones determinadas que se dan en el sistema, aquellos describen
más atributos del ambiente alrededor del sistema u atributos del sistema.

2.2. Marco normativo


La normativa política está regulada por la legislación peruana. De acuerdo a las
siguientes leyes:

Ley N° 29733 - Ley de Protección de Datos Personales, modificada por el Decreto


Legislativo 1353, Decreto Supremo N° 003-2013-JUS,

Ley N° 29733. Directiva de Seguridad de la Información, aprobada por la Resolución


Directoral N° 019-2013-JUS/DGPDP.

Ley N° 29733 - Ley de Protección de Datos Personales, modificada por el Decreto


Legislativo 1353, y su Reglamento aprobado por el Decreto Supremo N° 003-2013-
JUS,

Estos datos personales de toda información o de cualquier otro tipo concerniente a


una persona natural que la identifica o la hace identificable a través de medios que
pueden ser razonablemente utilizados.

Igualmente, los siguientes de protocolos de seguridad de información:


HTTPS (Hyper Text Transfer Protocol Secure o protocolo seguro de transferencia de
hipertexto) aparece en la dirección URL cuando un sitio web está protegido por un
certificado SSL.

2.3. Marco teórico

2.3.1. Revisión de literatura

Actualmente, es importante contar con un almacén eficiente, ya que es esencial


para el incremento de la productividad. Algunos beneficios son la mejora de calidad
del producto, lo cual aumenta la satisfacción hacia los clientes. Otro dato importante,
es la optimización de costos, ya que una gestión ordenada y contabilizada, ocasiona
que la perdida sea casi nula.

En el presente trabajo buscamos dar soluciones a los problemas presentados en la


empresa SUPERCROQUETA. Hemos realizado un estudio a la empresa sobre sus
posibles inconvenientes o fallos. Por ello, se visualizó la mala gestión en el sistema
de almacén, lo cual concluyo en retrasos, rotura de stock, sistema desactualizado.
Por ende, no se contaba con una información esencial para la toma de decisiones.

Por todo lo anterior, hemos decidido ver conceptos claves para implementar un
sistema para la mejora de gestiones en la recepción de insumos. Dicha función,
controlará cada artículo que se ubica en el almacén, lo cual nos ayudará en la
localización inmediata de los artículos. Lo importante es que cada materia prima
ingresada sea contralada, verificada. De esta manera, se desarrollará un programa
Python donde tenga un control de cada artículo en almacén y cumpla con las
siguientes funciones.

- El programa registrará cada producto ingresado al almacén


- El programa registrará las ubicaciones de cada articulo
- El programa nos dirá si cada producto ingresado fue de la manera correcta
- El programa emitirá un reporte sobre la cantidad de merma

2.3.2. Base teórica

A continuación, se presentan las bases teóricas que sustentan la investigación


sobre la deficiencia de gestiones en la recepción de insumos, con el uso del
lenguaje de programación Python y su relación con la optimización de los procesos.

El lenguaje de Programación Python fue creado en el año 1991 por el informático


neerlandés Guido van Rossum. Es un lenguaje de programación ampliamente
utilizado en las aplicaciones web, el desarrollo de software, la ciencia de datos y el
machine learning. Además, los desarrolladores pueden comprender fácilmente los
programas de Python, ya que su lenguaje está en Ingles y su sintaxis en sencilla.
Otro dato importante, es que puedes utilizar este programa para diferentes tareas,
sin la necesidad de pagar por su uso. Y Python se puede trasladar a través de
diferentes sistemas operativos de computadora, como Windows, macOS, Linux y
Unix.

Python permite dar respuesta a las situaciones que enfrentamos en el día a día a
partir de algoritmos con el fin de generar soluciones a los problemas.

En el presente trabajo se centra en encontrar soluciones para la empresa SUPER


CROQUETA mediante el uso de un lenguaje de programación que optimizara los
flujos de trabajo en la recepción de insumos de una forma eficaz. El área de
almacén contará con un software que permitirá reportar de forma inmediata las
recepciones de las materias primas. Es decir, se busca que la gestión del almacén
cumpla con los siguientes requerimientos, que se basan en la recepción,
almacenamiento y distribución de los productos.

2.4. Conceptos clave

2.4.1. Proceso de negocio de la empresa Super Croqueta

Un proceso es un conjunto de actividades mutuamente relacionadas que al


interactuar juntas convierten los elementos de entrada en resultados. El proceso
debe incluir datos claramente definidos y un resultado satisfactorio. En el siguiente
texto presentaremos el proceso de la empresa SUPER CROQUETA

Proceso de recepción de mercancía

Es el proceso mediante el cual los productos que han sido adquiridos a un


proveedor llegan al almacén para que sean clasificados, controlados y colocados en
él. Sus actividades son: La mercancía contratada por el proveedor, transportarla
hasta la zona de recepción del almacén. Luego, verificar si los productos recibidos
están en óptimas condiciones a cuanto cantidad y calidad. Finalmente, identificar la
mercancía recibida para control interno.

Proceso de Ubicación de Mercancía

Esta centrado en el recorrido que realizará la mercancía desde la zona de recepción


e inspección del almacén, hasta la zona de almacenaje y reposo final que se les
haya asignado. En otras palabras, recoger la mercancía de la zona de recepción,
luego recibir las instrucciones de su ubicación final y transportarla a la ubicación en
forma ordenada. Finalmente, alojarla en la ubicación final.

Proceso de Preparación de Mercancía

Este proceso fundamental está relacionado con los procedimientos de salida de la


mercancía de un almacén. Sus operaciones son: Preparar la orden de picking,
luego, recorrer el almacén hasta los puntos de extracción, después, extraer la
mercancía de su ubicación. Finalmente, Transportar la misma hasta la zona de
expedición.

Proceso de Expedición de la Mercancía

Es el proceso final con el cual se procede a la salida efectiva de la mercancía fuera


del almacén. Sus operaciones son: Consolidar las unidades de cada pedido
mediante el vehículo de transporte que realice el trayecto hasta el cliente, luego
controlar que cada pedido se realice de forma completa y emitir la documentación
que acompañará a la mercancía a lo largo de su transporte

2.4.2. Problema de la deficiencia de gestiones en la recepción de


insumos

Inventario desactualizado

Puede ocasionar retrasos en los envíos de productos a los clientes, también, puede
implicar graves consecuencias para una empresa como la rotura de stock. Además,
un almacén desactualizado sin saber que su capacidad es superada puede
ocasionar que las nuevas materias ingresadas estén en espacio más estrechos y
pueda sufrir algunos daños.

Falta de organización de la mercancía

Se refiere que una mala organización puede ocasionar errores y demoras a la hora
de buscar un determinado producto, dificultando el cumplimiento de los tiempos de
entrega. En otras palabras, genera una demora de tiempo de los operarios para
acceder a los productos.

3. Descripción de la empresa
3.1. Datos de empresa
Súper croqueta es una empresa reciente que ha ingresado con fuerza al mercado y
que se dedica a la producción y comercialización de alimentos balanceados
dirigidos para perros y gatos. Dispone de tres sedes dentro del interior de nuestro
país, los cuales se encuentran ubicados en los departamentos de Arequipa, Cusco y
Lima y es de donde se distribuye los productos alimenticios para las mascotas.

RUC: 20100225597

Razón Social: SUPERCROQUETA S.A

Nombre comercial: SUPER CROQUETA

Tipo de empresa: Sociedad Anónima


Condición: Activo

Fecha de inicio de actividades: 15/07/2012

Actividades comerciales: Producción y comercialización de comida para


perros y gatos.

Distrito: San Isidro

3.1.1 Historia de la empresa


Súper croqueta fue lanzada hacia el mercado por primera vez hace 10 años, la
empresa fue fundada en el departamento de Lima en julio del 2012 por José Luis
Amaro García. En un principio la empresa sólo se encargaba de tercerizar la venta
de productos alimenticios, más no realizaba su elaboración o fabricación. No fue
hasta 3 año después (2015) que su fundador, decidió optar por empezar con el
procedimiento de la elaboración de alimentos, mudándose de esta manera hacia el
distrito San Isidro, desde de donde distribuía y comercializaba sus productos.

Debido a su éxito y al buen recibimiento por parte de la comunidad, la empresa


abrió a mitad del año 2017 un nuevo punto de venta en la ciudad de Arequipa y en
este año presente inicio la apertura de otro punto de comercialización en Cusco.

El éxito de crecimiento de Súper croqueta dentro de este mercado competitivo se


debe al buen servicio que brinda la empresa a todo su cliente consumidor y a su vez
por que garantizar un alimento nutritivo que llegue a fortalecer la salud y bienestar
para los engreídos de casa y asimismo por contar con las medidas sanitarias
correspondientes para la fabricación de dichos productos alimenticios.

3.1.2. Misión

Ser una marca que produzca alimentos que contengan vitaminas, proteínas y
minerales para mascotas. Satisfaciendo de esta forma las exigencias nutricionales
al máximo.

3.1.3 Visión
Ser una marca reconocida y exitosa dentro del país en la producción y venta
alimenticia para perros y gatos, de esta manera contribuyendo a su salud, bienestar
y desarrollo. De la misma manera ofrecer un inigualable valor en servicios, calidad y
precios cómodos hacia nuestros clientes.
3.1.4. Valores
Seguridad: Principio de mantener la salud y bienestar de nuestras mascotas
ofreciendo alimentos de buena calidad sin ningún riesgo derivado por su
elaboración.

Integridad: Generar confianza mediante una conducta honesta y ética.

Trabajo en equipo: Labor de trabajo en conjunto y cooperativo con el propósito de


conseguir nuestra meta y hacer la diferencia.

Responsabilidad: Nos enfocamos en lo más relevante y llevamos a cabo una labor


impecable.

3.2 Antecedentes
El área que nos hemos enfocado, almacén de insumos, asume la responsabilidad
de resguardar los productos recepcionados para un futuro consumo por parte de
producción. Es por ello, que constantemente se requiere adecuarse a los nuevos
cambios, evoluciones operativas o tecnológicas para poder permanecer activo,
debido a la alta competencia que hay en el mercado.
Anteriormente, los almacenes, al ser un área que no genera utilidad. debido a sus
procesos operativos, no se tenía mucha importancia, puesto que se consideraba
como un depósito donde ocupar un espacio de materiales. Almacenes sin un
proceso operativo, sin ubicaciones establecidas, sin un manejo de gestión para
sobrellevar los costos que éste genera.

En este sentido, en Super Croquetas se estará implementado una mejora para


poner orden en su almacén e identificarlos, de manera que esto pueda facilitar una
mayor capacidad de almacenamiento.

3.3 Identificación del problema


En la última reunión general de fin de año con los representantes de cada área de la
empresa se conversó y realizó una encuesta en la cual se buscaba encontrar el
área que presentó mayores problemas durante el año 2022, al adoptar estas
medidas como se puede se puede observar en la siguiente imagen

Para la identificación de la problemática del área de almacén de productos


terminados, se
realizó un estudio de tiempos a los auxiliares de almacén,

Ilustración 1
Encuesta para la realización de mejora.

¿Cuál de las áreas de Super Croquetas requiere una mejora para alcanzar objetivos
mas eficientes en el 2022?
Fuente: Elaboración propia

En base a los resultados de la encuesta se obtuvo como un porcentaje del 89% el


área de logística y con 11% las demás áreas. Se pudo determinar en la reunión que
los problemas presentados por el área, eran debido a la entrega tardía de los
insumos a producción. Por tal motivo, se identificará el problema solamente del área
de almacén. Identificada ya en el área con mayores problemas, adicional se generó
una encueta en la cual se busca identificar el problema principal del área,
obteniendo como resultados los mostrados en la siguiente imagen

Ilustración 2
Encuesta para el área de insumos

¿Qué problema considera que tiene el área de insumo de la empresa Super


Croqueta?

Fuente: Elaboración propia

3.4 Justificación del problema


“Deficiencia en la recepción, organización y control de materias primas en la
Empresa SUPER CROQUETA”
Como se muestra anteriormente, al inicio encontramos los siguientes problemas:
Problema 1: Desorden en el almacenamiento
Problema 2: Falta de comunicación
Problema 3: Personal reducido
Problema 4: Carece de seguimiento de despacho
Problema 5: Falta de veracidad en la información de stock
Problema 6: Mala recepción de insumos

4.Propuesta de mejora cualitativo


4.1. Diagramas de casos de uso
Sistema de Gestión en la Recepción de Insumos
4.1.1 Descripción y Justificación de Requerimientos

Tabla 1

RF-01 Registrar las materias primas ingresadas

El sistema va a permitir que el auxiliar pueda registrar el


Descripción
código de cada producto

Es realmente importante el registro de los productos,


porque así conocemos con exactitud cuanta mercancía ha
sido ingresada. Además, el auxiliar debe comprobar en qué
Justificación
estado llegan los productos. Luego, verificar que los
códigos de cada producto se hayan escaneado
correctamente.

Tabla 2

RF-02 Registrar las ubicaciones de las materias primas

El sistema va a permitir que el auxiliar pueda registrar la


Descripción ubicación de los productos, tomando en cuenta el tipo de
producto.

Es fundamental, ya que una buena organización puede


ocasionar mejoras a la hora de buscar un determinado
producto. En otras palabras, ya no genera una demora de
Justificación
tiempo en los operarios. De esta manera, los
procedimientos son más rápidos y eficaces.

Tabla 3
RF-03 Verificar si cada producto ingreso correctamente

El sistema va a permitir que el auxiliar pueda verificar si cada


Descripción producto ingresó de una manera correcta, sin errores o
productos en mal estado.

Verificar los productos ingresados es esencial, ya que la


empresa Super croqueta cuenta con una buena cantidad de
proveedores, lo cual muchos de ellos, sus productos estarán
Justificación
en mal estado (merma). Por ende, los auxiliares deben tener
en cuenta esa cantidad de productos defectuosos para
realizar el cambio al proveedor.

Tabla 4

RF-04 Emitir reporte de capacidad del almacén

El sistema va a permitir que el auxiliar pueda conocer la


Descripción
cantidad de merma que se tiene por producto

Conocer la cantidad de merma de un almacén es muy


importante. Para que el auxiliar dialogue sobre lo sucedido
Justificación
con el proveedor sobre la merma y se tenga una respuesta
inmediata.
4.2. Análisis y Diseño orientado a objetos

4.2.1. Especificaciones de los casos de uso

Tabla 5
Registrar ingreso de productos

Código de caso de CU1


uso

Título Registrar ingreso de productos

Autor Denis Mariño Valero

Actores Super Croquetas

Prioridad Alta

Condiciones Recepción eficiente de insumos

Secuencia 1.El auxiliar ingresa su usuario y contraseña en el


sistema y el nombre del proveedor
2.El auxiliar escanea el producto a registrar con su
código
3.El auxiliar ingresa la fecha de registro del producto.
4.El auxiliar selecciona la opción ejecutar el registro.
5.El auxiliar espera la verificación de datos del producto
ingresado.
6.El sistema evidencia la conformidad de la carga
ingresada.

Secuencia Alternativa 2.1 Si los datos escaneados no son los idóneos, es decir
es una muestra incorrecta, el sistema permite al auxiliar
limpiar los datos para escanear el correcto.
3.1 Si el auxiliar ingresa mal la fecha de registro, el
sistema le permite limpiar los datos para volver a colocar
la fecha correcta
4.1 Si el auxiliar no decide registrar el producto después
de llenar la información, el sistema le permite cancelar o
invalida el ingreso.

Frecuencia Diaria
Tabla 6
Registrar ubicación de productos

Código de caso de CU2


uso

Título Registrar la ubicación de productos

Autor Marcial Panuera Huarhua

Actores Super Croquetas

Prioridad Alta

Condiciones Registro obligatorio del almacenamiento por productos

Secuencia 1. El auxiliar selecciona la opción de ubicar el producto.


2. El auxiliar escoge el tipo de producto a ubicar.
3. El auxiliar elige la zona de rack al cual pertenece.
4. El auxiliar escanea el código del producto a ubicar.
5. El auxiliar selecciona la opción de confirmar ubicación.
6. El sistema evidencia la conformidad de la ubicación
registrada.

Secuencia Alternativa 5.1 Si los datos escaneados son incorrectos, el sistema


permite al operario limpiar los datos para escanear el
correcto.
7.1 Si el operario elige no ubicar algún producto después
de llenar la información, el sistema le permite cancelar el
registro.

Frecuencia Diaria
Tabla 7
Verificar si cada producto ingreso correctamente

Código de caso de CU3


uso

Título Verificar si cada producto ingresó correctamente

Autor Denis Mariño Valero

Actores Super Croquetas

Prioridad Alta

Condiciones Verificación obligatoria los productos ingresados

Secuencia 1. El auxiliar ingresa al sistema integral.


2. El auxiliar ingresa al sistema de si los insumos están en
buenas condiciones

Frecuencia Diaria

Tabla 8
Emitir reporte de la cantidad de merma

Código de caso de CU4


uso

Título Emitir reporte de capacidad de almacén

Autor Denis Mariño Valero

Actores Super Croquetas

Prioridad Alta

Condiciones Previa verificación de los ingresos de insumos el sistema


realizara un cálculo de la merma por producto.

Secuencia 1. El auxiliar ingresa al sistema con usuario y contraseña


2. El auxiliar ingresa al sistema de almacenes de insumos
3. El auxiliar selecciona la opción de reporte de merma del
almacén.
4. El Sistema en Excel mostrará la merma

Frecuencia Diaria
4.2.2. Diagrama de clase Modelo-Dominio

Ilustración 6
Diagrama de Clases - Elaboración Propia
Ilustración 7
Registro Ingreso de Materiales
Ilustración 8
Registro de Ubicación de Producto
Ilustración 9
Reporte de Capacidad de Almacén
5. Propuesta de Algoritmos y Componentes en Python
5.1 Interfaces

5.1.1. Sistema de registro


5.1.2 Reporte de registro

5.1.3. Estadísticas

5.1.3.1 Grafico circular


5.1.3.2. Gráfico de barras
5.2. Códigos
6. Conclusión
 El curso de programación de software nos ha demostrado ser una
herramienta útil en la solución de problemas de una empresa. Esto se
comprobó en la empresa de investigación elegida, “Super Croqueta”. En ella,
hicimos un análisis usando metodologías para identificar los posibles
problemas que haya en la empresa y los cuales puedan ser solucionados
mediante un programa en el lenguaje de Python. Gracias a ello, se logró
implementar un sistema que permite registrar los insumos según su categoría
y color de almacenaje. De esta manera, obtuvimos un reporte clasificado por
tipo de producto y el correcto almacenamiento, las cuales serán útiles para la
buena gestión de almacenes obteniendo mejores resultados y eficiencia en
los despachos a producción. Además, si desean un reporte de insumos que
deben ser retiradas del almacén lo más pronto posible o en un determinado
intervalo de días, podrán obtenerlo a través de una interfaz de fácil uso y
comprensión. Finalmente, si desean conocer la proporción total de los tipos
insumos que se encuentran en el almacén, la interfaz de estadística será
capaz de realizar lo solicitado con gráficos de fácil visualización.

 En base a la información obtenida a través de las encuestas elaboradas


durante este año dentro de la empresa SUPER CROQUETA, se pudo
identificar la causa más vital que impacta en gran medida a la problemática
dentro del área almacén y logística y esta fue la mala recepción de insumos,
en ese sentido se realizó el diseñó de un programa en Python, el que nos
permitió tener un mayor control en la gestión de los insumos que conforman
nuestro producto, asimismo permitiéndonos ahorrar una gran cantidad de
tiempo gracias a la automatización y digitalización que involucra el manejo
del programa y evitando de esta manera posibles errores humanos.
7. Recomendación
Se recomienda a la empresa “Super Croqueta” realizar seguimiento para el
cumplimiento de colocar las etiquetas de colores. De esta forma, los trabajadores ya
tendrían conocimiento del uso de cada color. Estas etiquetas por color van a
representar a que área de almacenamiento pertenece los insumos que lleguen a
recepcionar por cada día. Para ello, en su registro de etiquetas, el auxiliar debe
realizar un único ingreso de los registros de los colores y asignar correctamente a
que rack pertenece.

8. Glosario
- Star UML: Herramienta de modelamiento para crear diagramas basados en
softwares
bajo los estándares de Unified Modeling Lenguaje en donde se pueden modelar
diferentes componentes de sistemas: clases, relaciones, jerarquías y
comportamientos.

-Picking: preparación de pedidos consiste en la recogida y combinación de cargas


no unitarias para conformar el pedido de un cliente. Puede llevarse a cabo en casi
cualquier tipo de almacén y se produce siempre que se necesite juntar paquetes,
piezas, productos o materiales para, una vez reunidos, proceder a su traslado.

-Prensado en caliente: es un proceso que incluye calentamiento inicial de las


semillas oleaginosas. En prensado en calor, las semillas se calientan hasta una
temperatura de 100 ºC. Gracias al calentamiento, las semillas resultan más
exprimibles y se alcanza mejor rendimiento del aceite.
-La paletización: consiste en el almacenaje y transporte de mercancías como una
unidad a partir de los palets. Este sistema está cobrando cada vez más importancia
en la logística, ya que permite reducir los costes y tiempos en los procesos de carga
y descarga y facilita el control de inventario
8.Referencia Bibliográficas
Ortiz, A. (2010). Python como primer lenguaje de programación. Tecnológico de
Monterrey.
Recuperado el 14 de junio de 2022, de
https://arielortiz.info/publicaciones/primer_lenguaje_30_jun_2010.pdf

Rodríguez, R., Sosa, E., & Prieto, A. (2011). Programación Orientada a Objetos.
Recuperado el
15 de junio de 2022, de
http://190.57.147.202:90/jspui/bitstream/123456789/1419/1/Programacion-
Orientada-Objetos-2012.pdf

Acosta, D. & Navarrete,G.(2013). Importancia del uso del software contable en


pequeñas, medianas y grandes empresas del cantón Portoviejo. Revista La
Técnica,(10), 62 - 72
https://revistas.utm.edu.ec/index.php/latecnica/article/view/572/445

Fuentes, L., & Valecillo, A. (2004). Una Introducción a los Perfiles UML.
ResearchGate.
https://www.researchgate.net/publication/
266276241_Una_Introduccion_a_los_Perfiles_UML

Molina, J., Loja, N., Zea, M. & Loaiza, E. (2016). Evaluación de los Frameworks en
el Desarrollo de Aplicaciones Web con Python. Revista Latinoamericana de
Ingeniería de Software, 4(4), 201-207.
http://revistas.unla.edu.ar/software/article/view/1149

También podría gustarte