Skip to content

Fabiantullo/Matrices-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Gestión de Envíos de Paquetes

Descripción del Proyecto

Este proyecto es un sistema de gestión de envíos de paquetes que permite administrar y analizar información sobre los envíos de múltiples clientes. El programa trabaja con matrices para registrar la cantidad de paquetes por cliente y tipo, calculando recaudaciones y generando informes detallados.

Tecnologías Utilizadas

  • Python 3.x: Lenguaje de programación principal
  • Módulos personalizados:
    • funciones_generales.py: Funciones para manejo de matrices, validaciones y operaciones generales
    • funciones_especificas.py: Funciones específicas del dominio de negocio (precios, recaudación, búsquedas)

Propósito

El sistema permite:

  • Gestionar información de 15 clientes y 3 tipos de paquetes (pequeño, mediano, grande)
  • Visualizar la cantidad de paquetes que envía cada cliente
  • Identificar clientes con patrones específicos de envío
  • Generar informes de recaudación ordenados por monto
  • Calcular totales de recaudación por tipo de paquete
  • Identificar clientes con mayor cantidad de envíos de un tipo específico

Cómo Ejecutar el Programa

Requisitos Previos

  • Python 3.x instalado en el sistema

Pasos de Ejecución

  1. Clonar o descargar el repositorio
  2. Navegar al directorio del proyecto
  3. Ejecutar el programa principal:
    python main.py

Uso del Programa

Una vez iniciado, el programa presenta un menú interactivo con las siguientes opciones:

  1. Cantidad de paquetes que envía cada cliente: Muestra una matriz con la cantidad de paquetes por cliente
  2. Clientes sin paquetes pequeños ni grandes: Cuenta clientes que solo enviaron paquetes medianos
  3. Informe de clientes ordenados por recaudación: Genera un informe descendente por total a pagar
  4. Total de recaudación por tipo de paquete: Muestra recaudación por tipo e identifica el más rentable
  5. Clientes con más paquetes medianos: Identifica los clientes que más paquetes medianos enviaron
  6. Salir: Finaliza el programa

Video Explicativo

Para una demostración completa del funcionamiento del programa, puedes ver el video explicativo: https://youtu.be/MNmPsGdR3LU

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages