120 likes | 353 Views
HOT SHOTS. 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.
E N D
HOT SHOTS 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)
5. Funzionalita’ del sistema HOT SHOTS • 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…)
6. Specifiche Hw/Sw e ambiente di sviluppo 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)
7. Contenuti, dati e informazioni HOT SHOTS 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
8. Schema E/R HOT SHOTS Meta Entità e Relazioni, tabelle fondamentali: Cocktail Alcolici Ingredienti Commenti Ideato da Carrello Utenti Ordine
9. Studio del layout 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) Il layout sara’ fondamentalmente a 3 colonne: screenshot da www.phpnuke.it
10. Mapping del sito HOT SHOTS
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)