Helposo
11-07-2016, 21:19
Salve, premetto che non so nemmeno da dove cominciare per costruire un database formalizzandolo esclusivamente su carta.
L'unica cosa che ho capito è la chiave primaria, poi da lì nebbia assoluta.
Vi posto un esempio di problema, perché poi usare Access non rappresenta assolutamente un ostacolo.
"La Libreria del Tempo è una piccola libreria la cui particolarità è offrire libri di seconda mano insieme a libri rari. Per pubblicizzare il negozio e facilitare la ricerca dei libri, la libreria ha intenzione di creare un sito web che permetta di consultare il catalogo dei libri in stock e raccogliere le ordinazioni dei clienti. Come consulente, vi è chiesto di sviluppare il database di supporto al sito (usato anche per le vendite in negozio) in base alle esigenze seguenti.
Gestione del catalogo di libri. Il sistema deve gestire tutti i titoli a disposizione e gli esemplari presenti in stock. Per ogni libro si vogliono registrare codice ISBN, titolo, autore, casa editrice, anno e luogo di edizione e una breve descrizione. Per facilitare la ricerca, a ogni libro si vuole assegnare una categoria (letteratura, poesia, economia, storia ecc.). Interessa inoltre sapere il numero di esemplari in stock di ogni libro. Poiché la libreria vende libri usati, la loro condizione può differire tra i vari esemplari e va quindi distinto lo stato di conservazione dei vari esemplari (mediocre, buono, nuovo) e il relativo prezzo (che varia secondo lo stato di conservazione).
Gestione dei clienti. Alla libreria interessano solamente le informazioni per i clienti che richiedono l'acquisto di un libro, non interessa sapere chi accede al sito o al negozio per consultazione. Oltre ai dati anagrafici registrati per ogni cliente (nome, indirizzo, telefono e email), i clienti che acquistano tramite il sito devono registrarsi sul sito con il proprio username e la relativa password e fornire i dati della carta di credito per i pagamenti.
Gestione degli acquisti. A ogni acquisto è assegnato un numero d’ordine unico e si registrano le data dell’ordine, di pagamento e di consegna/invio (inserita in un secondo momento se l'acquisto è fatto sul sito). Un acquisto può contenere diversi libri, in varie condizioni e in più copie."
Qualcuno può aiutarmi per favore? È molto urgente, grazie.
L'unica cosa che ho capito è la chiave primaria, poi da lì nebbia assoluta.
Vi posto un esempio di problema, perché poi usare Access non rappresenta assolutamente un ostacolo.
"La Libreria del Tempo è una piccola libreria la cui particolarità è offrire libri di seconda mano insieme a libri rari. Per pubblicizzare il negozio e facilitare la ricerca dei libri, la libreria ha intenzione di creare un sito web che permetta di consultare il catalogo dei libri in stock e raccogliere le ordinazioni dei clienti. Come consulente, vi è chiesto di sviluppare il database di supporto al sito (usato anche per le vendite in negozio) in base alle esigenze seguenti.
Gestione del catalogo di libri. Il sistema deve gestire tutti i titoli a disposizione e gli esemplari presenti in stock. Per ogni libro si vogliono registrare codice ISBN, titolo, autore, casa editrice, anno e luogo di edizione e una breve descrizione. Per facilitare la ricerca, a ogni libro si vuole assegnare una categoria (letteratura, poesia, economia, storia ecc.). Interessa inoltre sapere il numero di esemplari in stock di ogni libro. Poiché la libreria vende libri usati, la loro condizione può differire tra i vari esemplari e va quindi distinto lo stato di conservazione dei vari esemplari (mediocre, buono, nuovo) e il relativo prezzo (che varia secondo lo stato di conservazione).
Gestione dei clienti. Alla libreria interessano solamente le informazioni per i clienti che richiedono l'acquisto di un libro, non interessa sapere chi accede al sito o al negozio per consultazione. Oltre ai dati anagrafici registrati per ogni cliente (nome, indirizzo, telefono e email), i clienti che acquistano tramite il sito devono registrarsi sul sito con il proprio username e la relativa password e fornire i dati della carta di credito per i pagamenti.
Gestione degli acquisti. A ogni acquisto è assegnato un numero d’ordine unico e si registrano le data dell’ordine, di pagamento e di consegna/invio (inserita in un secondo momento se l'acquisto è fatto sul sito). Un acquisto può contenere diversi libri, in varie condizioni e in più copie."
Qualcuno può aiutarmi per favore? È molto urgente, grazie.