Proyecto Grupal Optimización de la Gestión de Inventario de Brindis Real Distributor Company

Proyectos de Cecilia Guerra

Objetivo

El propósito del presente proyecto fue analizar la gestión de inventario, compras y ventas de la empresa Brindis Real Distributor Company para identificar los problemas de gestión en sus procesos y detectar oportunidades de mejora, de modo que se pueda implementar estrategias que logren una gestión eficiente de inventario, flujo de la cadena logística, compras y ventas; todo esto enfocado en mejorar la rentabilidad y la eficiencia operativa de la empresa Brindis Real, satisfaciendo exitosamente la demanda del cliente final.

Desarrollo del Proyecto

Este proyecto lo hemos desarrollado en dos etapas.

ETAPA 1: Creación de Base de Datos, Análisis, normalización, carga, automatización y Conexiones seguras.

En la primera etapa, desarrollamos actividades de recopilación y selección de datos. En esta etapa aplicamos técnicas de carga en SQL, filtrado, normalización, limpieza y transformación de datos, utilizando Python y sus librerías Pandas y Numpy. Así mismo, aplicamos herramientas avanzadas de análisis y exploratorio, visualizaciones en Python.

Acciones realizadas:

Pasos Previos:

Metodología de trabajo SCRUM con daylies y también sprints quincenales.

Creación de repositorio en GitHub.

Gestión de equipo mediante ClickUp.

Obtención y descarga de la data desde la plataforma Kaggle

Diseño de la base de datos, limpieza y transformación de datos:

  • Se creó la base de datos.
  • Identifiqué las entidades y diseñé de manera eficiente y normalizada las tablas y relaciones entre ellas.
  • Realicé el análisis y primeros insights de la data.
  • Corregí todos los errores, eliminado los valores atípicos y completado o eliminado los valores nulos, dejando la data lista para análisis.
  • Creé el esquema entidad relación (ER).
  • Se creó la base de datos en SQL. Se crearon tablas y objetos SQL necesarios.
  • Se implementó la base de datos de acuerdo con las mejores prácticas.

Modelo relacional planificado

Modelo relacional en SQL

Python para reemplazar valores y retirar los espacios en blanco antes y después del texto

Se identifica que un mismo vendorNumber tiene 2 VendroName.

Se corrige y verifica

 

Se crea las tablas dimensionales

Se inserta la FK en las tablas que hemos definido como tablas de hechos y se eliminan columnas redundantes.

Cálculos de compras mensuales

Cálculo de KPIs

Importación y acceso a datos:

  • Se diseñó e implementó el flujo que importa los datos a la base de datos de manera eficiente.
  • Se validó el acceso a los datos de forma segura, con claves y contraseñas individuales.
  • Todos nos conectamos a la base de datos remota para poder extraer data sin problemas.
  • Se extrajo los datos de manera correcta y completa.

Para poder conectarnos previamente configuramos nuestras PC y adquirimos VPN mediante ZERO TIER

Automatización de la ingesta:

Se creó el método de automatización de ingesta de datos nuevos, diseñado e implementado de manera eficiente y robusta.

error: Content is protected !!