Skip to content

In questa repository sono presenti tutti i file di un progetto di idealizzazione e sviluppo di un gestionale per magazzini in C++ (usando il framework Dear ImGui) chiamato "Gestionex". Questo progetto mira a mostrare come la programmazione OOP può essere utile per lo sviluppo di software complessi come questo.

Notifications You must be signed in to change notification settings

MatteoMgr2008/Progetto-gestionale-Gestionex-INFORMATICA-E-TPS

Repository files navigation

Progetto gestionale Gestionex - Software per la gestione della logistica di un magazzino

VIDEO DI PRESENTAZIONE DEL SOFTWARE GESTIONEX:

Video.di.presentazione.trailer.del.software.Gestionex.mp4

INTRODUZIONE AL SOFTWARE GESTIONEX:

Gestionex è un software gestionale progettato per ottimizzare l’intera filiera logistica di un magazzino generico. Il sistema è stato sviluppato con un'architettura desktop-based in linguaggio C++ e supportato da un database SQL (ancora in fase di sviluppo) per la tracciabilità e l’organizzazione delle merci, degli ordini e delle spedizioni.

L’obiettivo principale di Gestionex è quello di automatizzare e semplificare i tre processi fondamentali della logistica di magazzino:

  • Gestione delle entrate: controllo documentale e fisico delle merci in ingresso, con verifica della corrispondenza tra l’ordine e le merci effettivamente ricevute.

  • Gestione dello stoccaggio: allocazione efficiente dei prodotti negli spazi disponibili, monitoraggio delle scorte e notifica automatica in caso di esaurimento.

  • Gestione delle uscite: gestione degli ordini in uscita, includendo le fasi di picking, packing e spedizione, con preparazione dei documenti di trasporto (DDT) e coordinamento con i corrieri.

Il progetto ha previsto un’approfondita analisi dei requisiti, suddivisi in:

  • Requisiti tecnici: architettura software, gestione sicura degli accessi e integrazione con database SQL.

  • Requisiti utente: definizione dei ruoli e delle interazioni previste per amministratori, responsabili logistici e operatori di magazzino.

  • Requisiti normativi: conformità alle normative fiscali italiane, alla gestione dei documenti digitali e al GDPR per la protezione dei dati.

L’intero sviluppo ha seguito una metodologia di progettazione TOP-DOWN, partendo da una visione generale del sistema e suddividendo progressivamente le funzionalità in moduli specifici, garantendo così una struttura solida, modulare e facilmente espandibile al software Gestionex.


PER SCARICARE E PROVARE IL SOFTWARE GESTIONEX SEGUIRE I SEGUENTI PASSAGGI:

⚠️ ATTENZIONE N.B.: Per scaricare il software Gestionex e provarlo gratuitamente sul proprio dispositivo Windows è necessiaro seguire i seguenti passaggi:

  1. Per prima cosa, scaricare il repository cliccando su Code → Download ZIP
  2. Estrarre il contenuto dello ZIP attraverso programmi come WinRAR e 7Zip
  3. Aprire la cartella estratta ed aprire a sua volta la cartella "Versione compilata"
  4. Avviare Gestionex.exe senza spostare nessun file presente nella cartella (compreso l’eseguibile stesso)

⚠️PER LA RISOLUZIONE DEI PROBLEMI: ❗ Se all’avvio di Gestionex.exe compare un errore relativo a librerie dinamiche mancanti (es. "MSVCP140.dll non trovato" o "VCRUNTIME140.dll mancante"), significa che nel sistema non sono installate correttamente le dipendenze runtime di Microsoft Visual C++. In questo caso, è necessario quindi scaricare e installare (o reinstallare) i Microsoft Visual C++ Redistributable più recenti per assicurare la presenza delle librerie di runtime necessarie all’esecuzione del software.

Scaricare e installare le versioni più recenti (aggiornate al 28 maggio 2025) dai link sottostanti:

Questi pacchetti contengono le runtime più recenti (versione 14.44.35208.0) e coprono le versioni Visual Studio 2015, 2017, 2019 e 2022.


PER ULTERIORI INFORMAZIONI RIGUARDO LO SVILUPPO DEL SOFTWARE GESTIONEX CONSULTARE:

About

In questa repository sono presenti tutti i file di un progetto di idealizzazione e sviluppo di un gestionale per magazzini in C++ (usando il framework Dear ImGui) chiamato "Gestionex". Questo progetto mira a mostrare come la programmazione OOP può essere utile per lo sviluppo di software complessi come questo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •