Skip to content

Il progetto è un software per la gestione di archivi contenenti oggetti. Permette di aggiungere, rimuovere, cercare e calcolare il prezzo degli oggetti. Utilizza un database su file di testo per salvare e ricaricare la sessione. Gestisce le eccezioni e fornisce un'interfaccia con controlli per evitare errori.

License

Notifications You must be signed in to change notification settings

rickb3n/Programmazione_a_oggetti

Repository files navigation

Programmazione a gggetti

Progetto software gestione archivi (Programmazione a oggetti DISIM UnivAQ)

Sistema software per la gestione di archivi Questo programma serve alla gestione di uno o più archivi, contenenti tre tipologie di oggetti (Libro, CD, DVD).

Per ogni archivio è possibile aggiungere, rimuovere, cercare e calcolare il prezzo degli oggetti a partire da una data nota. Ogni oggetto è contraddistinto da un codice identificativo unico. E’ possibile anche aggiungere nuovi archivi, rimuoverli e modificare quelli presenti.

Il programma usa un “database” su file di testo, per consentire all’utente di salvare la sessione corrente e di poterla ricaricare quando necessario.

Per rendere più affidabile il programma vengono gestite anche le eccezioni. Se per qualsiasi motivo il database è assente o danneggiato il programma non si blocca ma informa l’utente e consente di ripatire da una nuova sessione.

L’interfaccia utente è provvista di numerosi controlli per evitare casi particolari e interazioni non corrette.

  • 📜 Tesina: tesina.pdf

    Supporta il progetto: Se questo repository ti è stato utile, lascia una ⭐ Star! è gratis, pulsante in alto a destra.

Team di sviluppo:

Riccardo Beniamino, Simone Tacconi

About

Il progetto è un software per la gestione di archivi contenenti oggetti. Permette di aggiungere, rimuovere, cercare e calcolare il prezzo degli oggetti. Utilizza un database su file di testo per salvare e ricaricare la sessione. Gestisce le eccezioni e fornisce un'interfaccia con controlli per evitare errori.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages