Hot Shots Vendita di alcolici Laboratorio di Basi di Dati II Prof. Fontana Danilo Spinelli 11115202 techieone@softhome.net Progetto sito Web Paper Based Prototype
2. descrizione 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
3. Utenza 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
4. Requisiti HOT SHOTS Non 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)
HOT SHOTS 5. Funzionalita’ del sistema 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 SHOTS 6. Specifiche Hw/Sw e ambiente di sviluppo 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)
HOT SHOTS 7. Contenuti, dati e informazioni I 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
HOT SHOTS Meta Entità e Relazioni, tabelle fondamentali: 8. Schema E/R Cocktail Alcolici Ingredienti Commenti Ideato da Carrello Utenti Ordine
HOT SHOTS 9. Studio del layout Il layout sara’ fondamentalmente a 3 colonne: 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) screenshot da www.phpnuke.it
10. Mapping del sito HOT SHOTS
HOT SHOTS Saranno implementate le funzionalita’ di crea cocktail 11. Funzionalita’ specifiche HOT SHOTS Saranno implementate le funzionalita’ di crea cocktail scegli confezione realizzate mediante un’applicazione interattiva in Flash. L’ eventuale inserimento nella base di dati potrebbe essere eseguito usando action script.
12. Funzionalita’ avanzate HOT SHOTS 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)