Gestione di una Libreria in Access

Sviluppiamo un'applicazione per la gestione di una libreria in Access, creeremo un database formato da varie tabelle.

Introduzione

In questo blog ci siamo occupati di Microsoft Access molte volte, perché permette di creare facilmente e molto velocemente piccole applicazioni per la gestione di archivi tramite maschere e report. Abbiamo affrontato molte tematiche inerenti questo pacchetto ed abbiamo anche creato un corso online per l’utilizzo dello stesso con il VBA ( Visual Basic for Application ), un vero e proprio linguaggio di programmazione, che a mio avviso è molto più potente e chiaro delle intricatissime macro.

LibAccess

Questa volta proponiamo di creare da zero un piccolo gestionale in Access e più precisamente per la catalogazione di una libreria, quindi avremo varie tabelle con i campi che descrivono i libri ed anche DVD o Giochi, il tutto diviso per categoria. L’idea è anche quella di rilasciare il tutto in formato sorgente, mano a mano che si proseguirà nell’elaborazione del progetto verranno anche rilasciati per il download dei file zippati con il codice fin lì scritto.

Condivisione del lavoro

Ci piacerebbe che anche voi possiate intervenire, tramite i commenti qui sul blog. Vorremmo che i vostri interventi fossero costruttivi, come la scelta del nome dell’applicazione o le caratteristiche che dovrà avere. Per iniziare daremo il nome di LibAccess all’applicazione, ma lo vorremmo cambiare con un nome più carino.

Struttura del database

Il primo passo per creare un’applicazione in Access è creare la struttura delle tabelle che dovranno ospitare i dati.

Categorie:
IDCategoria di tipo contatore ed indice primario
IDTipologia di tipo numerico
Descrizione di tipo testo di 30 caratteri

Tipologie:
IDTipologia di tipo contatore ed indice primario
Descrizione di tipo testo di 30 caratteri

Misure:
IDMisura di tipo contatore ed indice primario
Sigla di tipo testo di 5 caratteri

Libri:
IDLibro di tipo contatore ed indice primario
IDCategoria di tipo numerico
Codice di tipo testo di 20 caratteri
Descrizione di tipo testo di 100 caratteri
Barre di tipo testo di 20 caratteri
ISBN di tipo testo di 20 caratteri
IDMisura di tipo numerico
Prezzo di tipo valuta
Foto di tipo testo di 100 caratteri

Questa è la struttura iniziale del nostro database.

Distribuzione del progetto finito

Per chi non avesse pazienza o voglia di sviluppare insieme a me questo progetto può scaricare direttamente il file dell’applicazione da questo indirizzo. All’interno del file zippato ( LIbAccesss.zip ) trovate il file del progetto LibAccess.mdb in formato sorgente aperto e il nostro software desktop per il magazzino MerciGest che potete provare gratuitamente per 30 giorni.

LibAccess
Il programma LibAccess in azione

Conclusioni

Nel prossimo post dedicato alla nostra applicazione costruiremo le maschere da associare alle tabelle create in questo primo articolo di questo tutorial dedicato allo sviluppo di applicazioni basate sul pacchetto Microsoft Access.

Creazione delle Maschere >>

Lascia una risposta

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Modifica preferenze cookie