Per lo sviluppo di questo software ho utilizzato C++ con Visual Studio 2019, insieme ai connettori SQL.
Ho utilizzato SQL procedurale e non ad oggetti, e alla fine sono riuscito
ad includere la maggior parte delle librerie necessarie nell'eseguibile, nonostante non avessi mai avuto esperienze
pregresse nella creazione di programmi grafici o database.
La schermata di questo software è divisa in due parti: a sinistra ci sono i controlli ed i form
necessari per l'inserimento e la modifica dei dati, mentre a destra è presente una visuale dello stato
corrente della tabella selezionata tra quelle presenti nel database.
Gli ID dei prodotti vengono generati automaticamente in base ai codici delle materie prime impiegate nella produzione,
e ogni tabella è relazionata per un database costantemente aggiornato.
Curiosità: per entrare nel programma e fare lo screenshot che vedete lì in alto, ho letteralmente dovuto fare un
reverse engineering dell'eseguibile per poter ricreare un database identico, con le stesse credenziali e ip.
Tutto questo perché il codice sorgente
è andato perso tempo fa in seguito ad una formattazione, quando non eseguivo ancora backup regolari.