Progetto realizzato per il corso Informatica III - modulo programmazione (Università degli Studi di Bergamo).
Il progetto si pone l'obiettivo di utilizzare i principali costrutti di C++ presentati durante il corso di “Informatica III – modulo programmazione” per implementare una libreria digitale. La libreria digitale consente di svolgere le principali attività tipiche di una libreria: visualizzazione degli articoli presenti nel sistema, ricerca di un articolo, inserimento e cancellazione di nuovi articoli, prestito e restituzione di articoli disponibili
La repository libreriaDigitale-Cpp è così strutturata:
UML_diagrams, contiene un file .asta e delle immagini .png con i class diagrams di tutte le classi del progettodocumentazione, contiene un file .pdf con la documentazione del progettolibreriaDigitale, contiene il codice della libreria digitale e un file main.cpp che chiama l'interfaccia a linea di comando del programma (CLI)menuQT, contiene il codice della libreria digitale e un file main.cpp che chiama l'interfaccia grafica realizzata con QT Creator 5.0.0Releases->QT GUI Release v1.0, contiene la cartellaLibreriaDigitale_releaseQT.zipcon tutti i file necessari per poter eseguirelibreriaDigitale_QT.exe, interfaccia grafica della libreria digitale realizzata con QT Creator 5.0.0
Di seguito vengono riportate due immagini che introducono all'interfaccia CLI (sinistra) e a quella realizzata con QT Creator 5.0.0 (destra)