HOT SHOTS Hot Shots Vendita di alcolici Laboratorio di Basi di Dati II Prof. Fontana Danilo Spinelli...
-
Upload
angelico-roberto -
Category
Documents
-
view
219 -
download
3
Transcript of HOT SHOTS Hot Shots Vendita di alcolici Laboratorio di Basi di Dati II Prof. Fontana Danilo Spinelli...
HOT SHOTSHot ShotsVendita di alcolici
Laboratorio di Basi di Dati II Prof. FontanaDanilo [email protected]
Progetto sito Web
Paper Based Prototype
HOT SHOTS Il sito vertera’ sulla presentazione di un
negozio di alcolici con possibilita’ di ordinazioni online
Saranno quindi disponibili informazioni su alcolici e cocktails
Verra’ implementata la gestione di una community di utenti per eventuali ordinazioni e scambio di informazioni
Sara’ corredato di immagini e informazioni sul negozio, l’attivita’ e i servizi svolti
2. descrizione
HOT SHOTS Orientato principalmente ad un target
giovanile (ragazzi 20/30 anni)
Si distingueranno clienti (interessati all’acquisto dei prodotti) e semplici curiosi (navigatori) interessati puramente alle informazioni trattate
Eventuali commercianti usufruiranno della possibiilita’ di acquisti all’ingrosso
Occasionalmente potra’ essere usato da famiglie come spunto per idee regalo
Il negozio sara’ sito a Roma, ma le spedizioni interesseranno tutto territorio italiano (quindi un’utenza prettamente nazionale)
In sostanza non si rivolge a un pubblico di esperti navigatori
3. Utenza
HOT SHOTSNon vi sono requisiti particolari per navigare nel sito: il sito sara’ accessibile allo stesso modo da
qualsiasi browser browser datati comporteranno eventualmente la
possibilita’ di perdere qualche elemento della grafica ma i contenuti saranno in ogni caso leggibili
eventualmente sara’ richiesta la presenza del plugin Flash™ se si vorra’ utilizzare le animazioni interattive
L’utente avra’ la necessita’ di registrarsi per : ordinare i prodotti (e quindi immettere i dati per
la consegna) inserire commenti sugli articoli (alcolici in vendita
e non) votare i suddetti inserire nuovi cocktail (funzione moderata)
4. Requisiti
Cards degli articoli in vendita
Ricerca articoli (menu a tendina o immissione in un campo testo)
Ordinazioni (eventuale carrello e gestione dei pagamenti)
Gestione utenti (commenti e dati degli utenti stessi)
Funzionalita’ extra (crea cocktail, scegli il tipo di confezione…)
HOT SHOTS5. Funzionalita’ del
sistema
HOT SHOTS L’ambiente di sviluppo preferenziale
sara’ Linux (sia per la costruzione del sito che per sua la messa in funzione possibilmente)
Per le animazioni in Flash™ verra’ utilizzato invece l’ambiente di sviluppo della Macromedia™ sotto MsWindows™
Moduli software di base saranno:– php per la gestione della base di dati– mysql come DBMS– apache come web server
Linguaggi quali html, xhtml e javascript saranno utilizzati per la presentazione della pagine (eventualmente dinamiche)
6. Specifiche Hw/Sw e ambiente di sviluppo
HOT SHOTSI contenuti in gran parte rispecchiano quelli della base di dati:
database degli articoli in vendita e relative informazioni
database dei cocktail (e relazioni con articoli in vendita)
commenti e indice di gradimento dei suddetti
Inoltre (all’infuori della base di dati) vi sara’ una presentazione del negozio (immagini, posizione, storia) e dei servizi offerti
7. Contenuti, dati e informazioni
Meta Entità e Relazioni, tabelle fondamentali:
HOT SHOTS8. Schema E/R
Alcolici CocktailIngredienti
Commenti
UtentiCarrello Ordine
Ideato da
HOT SHOTS
un banner comparira’ in alto con il nome del negozio e il logo
il menu (eventualmente ad albero) sara’ posizionato a
sinistra
nella colonna centrale si svolgera’ il resto del sito
(contenuti, campi di ricerca, informazioni).
nella colonna di destra compariranno informazioni relative ai commenti degli
utenti (esempio: una top ten degli articoli piu’
votati)
9. Studio del layout
Il layout sara’ fondamentalmente a 3 colonne:
screenshot da www.phpnuke.it
HOT SHOTS10. Mapping del
sito
HOT SHOTS11. Funzionalita’ specifiche
Saranno implementate le funzionalita’ di 1. crea cocktail2. scegli confezione
realizzate mediante un’applicazione interattiva in Flash.
L’ eventuale inserimento nella base di dati potrebbe essere eseguito usando action script.
HOT SHOTS12. Funzionalita’
avanzate
Si potrebbero implementare inoltre (ampliando la base di dati):
• un forum per gli utenti
• gestione offerte speciali ai clienti piu’ fedeli o ai commercianti
• gestione dei pagamenti in modalità sicura (ssl)