ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio...
-
Upload
vuongkhuong -
Category
Documents
-
view
217 -
download
3
Transcript of ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio...
ecommerce5IA 2004/2005ITIS Euganeo
Nicola Ceccon
2
ecom
merce
Definizioni
â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet
o Quindi, vedere un prodotto in un sito web e poi andare in un negozio e comperarlo non è ecommerce, ma ordinare il prodotto attraverso il sito lo è, come, per esempio, l’acquisto di un libro in un bookshop e pagamento con carta di credito
â Definizionio L’ecommerce sono le e attività d’impresa che conducono
allo scambio di valore attraverso reti di telecomunicazione
o L’ecommerce è ogni iniziativa a supporto dell’attivitàcommerciale di un’azienda che venga svolta sulla rete Internet
3
ecom
merce
Tipi di commercio elettronico
â Commercio elettronico tra aziende (business tobusiness) e indicato con B2B (B-to-B o BtB)
o eprocurement: le transazioni per l’acquisto di beni/servizi che intervengono nella catena produttiva dell’azienda acquirente
â Il Commercio elettronico tra consumatori finali (Consumer-Consumer)
o Aste onlineâ Il Commercio elettronico intraaziendale (Intra-
Business)o Azienda con sedi distribuite sul territorio o un insieme di
aziende appartenenti allo stesso gruppo â Commercio elettronico per i consumatori finali
(business to consumer) e indicato con B2C(B-to-C o BtC)
4
ecom
merce
Schema tipi ecommerce
La figura evidenzia la caratteristica reticolare di una azienda orientata alla rete (A): ilBtB avviene con le aziende fornitrici (F) e le aziende produttrici di semilavorati (S), ilBintraaziendale con gli stabilimenti dell’azienda (A),eprocurement con altri fornitori di materie prime (P) e il rapporto commerciale con la clientela utilizza il BtC (clienti E) e quello tradizionale (clienti T). Da notare che i clienti utilizzando le aste potrebbero acquistare i prodotti dell’azienda
5
ecom
merce
B2C
â Tra azienda e consumatori che riguarda la fornitura di beni e servizi direttamente all’utente finale
â Un sito B2C si presenta al navigatore come un “negozio virtuale” o “shop online” in cui, utilizzando Internet e il web, tutto il processo di vendita-acquisto è online
o In altri termini un negozio elettronico utilizza Internet come media per manifestarsi
â Marketplaceo Veri e propri mercati virtuali (orizzontali o verticali)
in cui viene convogliata la domanda e l’offerta
6
ecom
merce
Canale di vendita o distribuzione
â Con il termine canale di distribuzione ci si riferisce all’insieme di operatori che partecipano al trasferimento della proprietà dei beni/servizi al consumatore/utilizzatore
o Sono membri del canale il produttore (origine), il consumatore (terminale), e tutti gli intermediari, se ci sono, che vi intervengono
â Tipi di canaleo Un canale diretto non prevede l’intervento di
intermediari• Cannibalizzazione, con questo termine si identifica il
“rischio” di una azienda nel vendere online prodotti giàvenduti nel canale commerciale tradizionale
o Il canale indiretto si distingue tra canale breve prevede solo il dettagliante, mentre il lungo il grossista
7
ecom
merce
Disintermediazione
â Internet mette in discussione l’attuale struttura dei canali distributivi perché, in linea di principio, fornisce un contatto diretto tra il cliente e il produttore, senza alcuna ulteriore mediazione
8
ecom
merce
Tipologie di aziende
â Esistono tre tipologie di aziende di ecommerce, cioè di aziende che utilizzano Internet come canale di vendita
o Negozi tradizionali che utilizzano Internet per presentare i prodotti, ma non per vendere in questo canale, definiti “brick-and-mortar
o Negozi che mantengono il doppio canale, definiti “brick-and-click
o Negozi che utilizzano solo il canale Internet, e che quindi non hanno un negozio di “cemento e mattoni, definiti “e-tailer”
9
ecom
merce
Schema tipi aziende
La figura rappresenta le diverse tipologie di aziende e clienti: i clienti (C) sono distinti in clienti-navigatori e clienti “tradizionali”. Nel caso dei clienti navigatori essi possono tornare tradizionali nel caso in cui l’acquisto sia fatto fisicamente al negozio (ACQF), dopo l’assunzione di informazioni dal sito (INF). In altri casi l’acquisto èonline (ACQN). I clienti dell’azienda e-tailer (eT) possono solo effettuare, ovviamente, acquisti online (ACQN)
10
ecom
merce
Caratteristiche dei siti B2C
â I prodotti sono offerti ai tutti i clienti di Internetâ La classificazione dei prodotti è operata dal
sito e presentata al clienteâ Gli importi delle transazioni sono spesso
contenutiâ E’ richiesta un’integrazione stretta tra raccolta
degli ordini e gestione della logisticaâ I pagamenti sono preferibilmente effettuati
onlineâ I vantaggi risiedono principalmente nella:
o Velocitào Ampiezza della sceltao Personalizzazione del servizio
11
ecom
merce
Condizioni per l’ecommerce
â Riuscire a fare incontrare in Internet la domanda (consumatore) e l’offerta (produttore) di beni e servizi (con un linguaggio e un ambiente comune)
â Fare in modo che le due parti coinvolte nella transazione dispongano di un medesimo sistema di pagamento
â Avere un quadro legislativo di riferimento per le transazioni in Internet
â Fiducia: superare la sfiducia del consumatore o dell’azienda verso le transazioni online
â Prestare attenzione alla logistica (consegna)
12
ecom
merce
Incontro
â Diffusione di Internetâ Usabilità del sito
o Interattivitào Procedure di acquistoo Navigabilitào Confrontabilità tra prodottio Sistema di classificazione
13
ecom
merce
Pagamento
â Off-lineo Forma di pagamento che non avviene al
momento della transazione ed è delegata a canali diversi da Internet
• B2C le forme sono il pagamento per contrassegno o per vaglia postale
• Nel B2B il classico pagamento via bonifico bancario a seguito della ricezione di una fattura
â On-lineo Il pagamento online avviene utilizzando lo
stesso mezzo sul quale viene effettuato l’ordine di acquisto, in questo modo Internet integra anche la transazione finanziaria
14
ecom
merce
Pagamento On-line
â B2Co Carta di credito
• Inserimento numero cartao Carta credito virtuale
• Inserimento identificativo e passwordo Carta prepagata
• Inserimento PINâ B2B
o Bonifico Online
15
ecom
merce
Fiducia
â Vero ostacolo (barriera) alla diffusione del commercio elettronico
o La fiducia (sfiducia) dell’acquirente verso l’azienda• Impossibilità a conoscere con precisione
l’interlocutore• La percezione di un rischio di frode più elevato
o Timore di un uso dei dati personali o aziendali non conformi alla tutela della privacy
o La sicurezza delle transazioni• Rischio di intercettazione di dati riservati, personali
e aziendali• Intercettazione di comunicazione riservata in
genereo Le garanzie sull’acquistoo L’aspetto psicologico
16
ecom
merce
Logistica
â La spedizione del prodotto acquistato dal cliente
â Il sistema logistico è un elemento critico (soprattutto nei servizi B2C) per la gran parte dei beni per due motivi
1. Il tempo di consegna2. Il costo relativo alla distribuzione del prodotto
17
ecom
merce
Differenze tra negozio reale e virtuale
â In un negozio reale vale la regola “visto-piaciuto-acquistato-portato a casa” in un unico momento
â In un negozio virtuale vale la regola “visto-piaciuto-acquistato-consegnato a casa”
â I tempi del consegnato a casa dipendonoo Dalla logisticao Dalla modalità di pagamento
• Pagamento Off-Line è una forma di pagamento rallenta la ricezione del prodotto
Esercizio n. 15IA 2004/2005ITIS Euganeo
Nicola Ceccon
ecommerceecommerce
19
ecom
merce
Esercizio n. 1
â Compilare una ricerca (minimo 5 pagine) sulle modalità di pagamento, in particolare, le differenze in termini di vantaggi e svantaggi.
â Corredare la ricerca da diagrammi esplicativi.
Progetto dell’applicazione5IA 2004/2005ITIS Euganeo
Nicola Ceccon
ecommerce
21
ecom
merce
Interfacce dominanti
â La navigazione tra i prodotti disponibili attraverso una loro suddivisione per categoria, come nei normali cataloghi cartacei
â L’utilizzo di un carrello della spesa per la scelta dei prodotti e l’invio dell’ordine
22
ecom
merce
Organizzazione dell’applicazione
â Sul processo di vendita-acquisto, che costituisce il cuore dell’applicazione
â Su una serie di servizi aggiuntivi che sfruttano le caratteristiche del web per aumentare le vendite:
o Recensione di un prodotto, consiglio di utilizzo, “Hotproduct” (novità, prodotti in offerta, più venduti), prodotti similari quello cercato, mailing list, newsletter, Forum, sezione regalo (possibilità di inserire un messaggio, selezione del biglietto, selezione della confezione), sondaggi, giudizi di altri utenti che hanno acquistato e provato il prodotto
23
ecom
merce
Processo di vendita-acquisto
â Ricerca del prodotto mediante la consultazione del catalogo
â Analisi del prodotto individuatoâ Eventuali richieste di consigliâ Acquisto del prodottoâ Consegna del prodotto
24
ecom
merce
Strategie acquisto online
â Una versione dbcentrica, cioè fondata completamente sul database in cui il processo di vendita-acquisto è totalmente gestito dall'applicazione web
â Una versione parzialmente connessa al database, con una sincronizzazione dei dati in sede di conferma dell'ordine anche usando metodi tradizionali (Fax) ed eventualmente la ricezione del pagamento (Bonifico bancario o Vaglia postale)
o In questo caso il carrello e l'applicazione web gestiscono la prenotazione dell'acquisto e quindi non l’intero processo di vendita-acquisto
25
ecom
merce
Stretegia dbCentrica
â In questo caso il database è costituito da tre parti
1. La parte che si occupa della gestione del catalogo, che diventa l’input per il carrello
2. La parte che si occupa della gestione del carrello
3. La parte che si occupa dell’acquisto, cioè una volta che il navigatore ha concluso il processo di acquisto il carrello diventa l'input per l'aggiornamento delle tabelle del database che gestiscono normalmente gli acquisti (ordini, clienti, transazioni economiche)
26
ecom
merce
Ricerca nel catalogo
Alice
Risultato catalogo
carrello
Acquisti(contabilità)
Inserimento nel carrello
Acquisto
DBase
Schema dbCentrica
La figura rappresenta la strategia dbcentrica dello shopping cart mettendo in relazione le fasi del processo di vendita-acquisto con il database suddiviso in tre parti:1 – catalogo2 – carrello3 - acquistiOgni fase del processo è legata ad una parte del database, in particolare nel caso dell’acquisto dalla parte del database che gestisce il carrello si estraggono i dati che successivamente vengono memorizzati nella parte per l’acquisto
27
ecom
merce
Elementi fondamentali
â Gli strumenti di navigazioneo La navigazione per link propostio La navigazione per categorie e sottocategorieo L’utilizzo di un motore di ricerca
• Ricerca immediata (semplice query)• Ricerca avanzata (query con filtri)
â La gestione del carrelloâ Il percorso verso la cassaâ La sicurezza della transazioneâ L’interfaccia
28
ecom
merce
Gestione del carrello
â Il carrello (Cart o shopping cart) della spesa online, ha il suo corrispondente nella realtà: èun contenitore dove si accumulano i prodotto scelti, prima di arrivare alla cassa per pagare
â Il carrello è completamente gestibile dal navigatore
o Inserimento di un prodotto, con il link “aggiungi al carrello”
o Modifica della quantitào Cancellazione di un prodottoo Cancellazione dell’intero carrello
29
ecom
merce
Percorso verso la cassa
â L’acquisto nel virtuale comporta una serie di passaggi allo scopo di assumere i dati anagrafici, il tipo di consegna e di pagamento
â La metodologia di assunzione dei dati anagrafici dipende se il navigatore è giàregistrato, cioè è un cliente, oppure no, cioè al primo acquisto
30
ecom
merce
Tipo di utente
â Registratoo I dati si assumono con una
procedura di autenticazione (Login o Sign Up) rapida con l’introduzione di un dato identificativo, come un Nickname oppure un indirizzo di Email valido, e una Password. Questa procedura è spesso identificata come “acquisto con 1-Click”
â Non registratoo Il primo acquisto, i dati sono
assunti con un Form ed il sistema riceve e fornisce un nome identificativo e una password per la futura autenticazione
31
ecom
merce
Interfaccia
â Il successo di un sito di ecommerce è strettamente legato all’interfaccia, cioè alla facilità di comprensione e utilizzo dei diversi elementi del sito
o Informazione puntuale sul percorso verso la cassao Informazione sulla sicurezzao Ricerca di un prodottoo Immagine del prodotto
32
ecom
merce
Errori fondamentali (e tipici)
â Occultazione del prodottoâ Disponibilità solamente del catalogo off-lineâ Non mostrare alcuna immagine del prodottoâ Gallerie di immagini senza contesto e senza
dettagliâ Mancanza di pagine di approfondimento dei
prodottiâ Mancata evidenziazione delle offerte e delle
promozioniâ Ambiguità dei costiâ Processo di acquisto non chiaro
33
ecom
merce
Think
Il punto focale di ogni sito aziendale deve essere quello di presentare al cliente quello che al cliente interessa. E' fondamentale resistere alla tentazione di usare il sito aziendale come un'occasione per esibire foto dei dirigenti, dei propri capannoni, dei premi, della propria storia, a discapito del prodotto. Un sito dove l'azienda si pavoneggia su se stessa o coglie solo l'occasione per sfoggiare immagini attraenti ma fuori tema èun'occasione sprecata che genera disaffezione e a volte irritazione da parte dell'utente. Un'azienda interessa se può offrire un buon prodotto/servizio all'utente. E' dunque il prodotto a dover essere messo costantemente in primo piano, studiando anche il modo in cui l'utente interessato acquisisce progressivamente informazioni e forma le sue decisioni di acquisto.
Sofia PostaiArticolo su Internet News del settembre 2003
Esercizio n. 25IA 2004/2005ITIS Euganeo
Nicola Ceccon
ecommerceecommerce
35
ecom
merce
Esercizio n. 2
Dopo aver individuato 3 siti di commercio elettronico di prodotti per l’elettronica di consumo valutare i siti cercando gli errori fondamentali e tipici di questa tipologia di siti.Utilizzare un foglio elettronico e dopo aver attribuito un punteggio (1 errore grave – 2 errore – 3 nessun errore) presentare il punteggio totale e la distribuzione statistica degli errori utilizzando il grafico che ritenete più opportuno.
36
ecom
merce
Processo di vendita acquisto
â Processo di ricerca-scelta dell’articolo nel catalogo in cui la scelta comporta l’inserimento dell’articolo nel carrello e successivamente l’acquisto
â Il processo si compone di tre sottoprocessi:o Consultazione del catalogoo Inserimento nel carrelloo Acquisto
37
ecom
merce
Schema processo ricerca-scelta
L’utilizzo del carrello fa emergere come la consultazione del catalogo sia un processo di ricerca-scelta dell’articolo (prodotto) in cui la scelta comporta l’inserimento nel carrello.Da notare che l’inserimento non comporta l’acquisto, infatti l’abbandono del sito può avvenire in qualsiasi momento.
Inser imentocarrel lo?
Inserimento carrel lo
n o
s i
AltroProdotto?
no
si
Ab
ban
do
no
Acquisto
ConsultazioneCatalogo
38
ecom
merce
Consultazione del catalogo
â Questa parte del processo anche se a prima vista sembra di facile progettazione nasconde diverse insidie ed è fonte di errori di usabilitàcon il conseguente probabile fallimento del sito
â È prioritario progettare una interfaccia e metodologie di navigazione che permettano velocemente di assumere informazioni sui prodotti
â L’applicazione deve tener conto della struttura del catalogo
39
ecom
merce
Struttura del catalogo
â Categorie incapsulateo Si parte cioè dalle categorie generali per arrivare al
dettaglio del prodotto attraverso diversi livelli di sottocategorie
â In questa organizzazione ogni categoria ha un padre tranne quella di primo livello che non ammette padre
Tecnologie internet
Linguaggi Server web
ASP CGI PHP IIS APACHE
40
ecom
merce
Schema database del catalogo del tutorial
Articoli
ArticiID
ArticoloimmagArticolodesc
Categoria
Sesso
Scorte
ScortID
Promozione
Artictaglia
ColorePrezzo_corr
Disp
ArticID Catalogo
Carrello
Acquisti(contabilità)
Catalogo
Carrello
Acquisti(contabilità)
[1a]
[1a]ArticID è chiave esterna proveniente dalla tabella Articoli[2a]Relazione uno a molti[3a]Il campo Articoloimmag contiene il nome del file dell’immagine associata
[2a]
[3a]
12360,00 €AzzurroSagomato
16260,00 €AzzurroRettangolare
DisponibilitàPrezzoColoreTaglia
12360,00 €AzzurroSagomato
16260,00 €AzzurroRettangolare
DisponibilitàPrezzoColoreTaglia
UnisexSesso
Tempo liberoCategoria
Sacco a peloDescrizione
5Codice
UnisexSesso
Tempo liberoCategoria
Sacco a peloDescrizione
5Codice
Il catalogo è basato su due livelli:-Articolo di abbigliamento al primo- Configurazioni dell’articolo al secondoPer esempio all’articolo “Sacco a pelo” sono associate le caratteristiche distinte per forma/taglia, colore… e la disponibilità in magazzino.
41
ecom
merce
Task consultazione
â L’operazione di ricerca coinvolge due task elementari:
o La consultazione degli articoli presenti
o La consultazione delle scorte con la disponibilità in magazzino
Visualizza articoli
Visualizza Home
Visualizza scorte
Nel nostro esempio la consultazione del catalogo è un task che comporta la ricerca del capo di abbigliamento di interesse a partire dall’elenco degli articoli per poi controllare se il colore, la taglia e il prezzo sono disponibili.
123 6 0 , 0 0 €AzzurroSagoma to
162 6 0 , 0 0 €AzzurroRet tango lare
Disponib i l i tàP r e z z oColoreTagl ia
123 6 0 , 0 0 €AzzurroSagoma to
162 6 0 , 0 0 €AzzurroRet tango lare
Disponib i l i tàP r e z z oColoreTagl ia
SUnisexTempo l iberoSacco a pe lo
SU o m oGiacconeParka
NU o m oScarpeScarpe da barca
ND o n n aGiacconeGiaccone spor t i vo donna
ND o n n aPanta lonePantaloncin i sport iv i donna
P r o m o z i o n eS e s s oCategor iaDescriz ione
SUnisexTempo l iberoSacco a pe lo
SU o m oGiacconeParka
NU o m oScarpeScarpe da barca
ND o n n aGiacconeGiaccone spor t i vo donna
ND o n n aPanta lonePantaloncin i sport iv i donna
P r o m o z i o n eS e s s oCategor iaDescriz ione
Articol i
Scorte
42
ecom
merce
Dalla consultazione al carrello
â In un sito di ecommerce la consultazione del catalogo è finalizzata all’acquisto
â Si deve rendere disponibile la possibilitàdi inserire l’articolo nel carrello per l’eventuale acquisto a livello della descrizione del prodotto o del dettaglio se presente
Visualizza articoli
Visualizza Home
Visualizza scorte Inserimento prodotto
VisualizzaCATEGORIA
VisualizzaPRODOTTO
Inserimento nelCARRELLO
VisualizzaDETTAGLIO
VisualizzaCATEGORIA
VisualizzaPRODOTTO
Inserimento nelCARRELLO
VisualizzaDETTAGLIO
43
ecom
merce
Implementazione carrello
â Assegnazione automatica del carrello ad un utente quando entra nel sito
o Sul lato server mediante registrazione nel databaseo Sul lato client grazie alla conservazione del codice del
carrello, reso disponibile in modo temporaneo a tutte le pagine utilizzando un Cookie temporaneo o eventualmente un parametro di Sessione
â Memorizzazione del carrello utilizzando due tabelle in relazione 1 a molti
o Come unico record in una tabella Carrello contenente semplicemente il codice del carrello e la data di creazione
o Come insieme di record nella tabella Carrelli contenente i dati per l’identificazione dei prodotti inseriti nei carrelli da parte di tutti gli utenti, quindi ogni record rappresenta un prodotto assegnato ad un preciso carrello
44
ecom
merce
Schema carrello
Catalogo
Carrello
Acquisti(contabilità)
Carrelli
Carrello
IDCarrello data
IDRighe
ScortID
ArticIDIDCarrello Quantità
[1a]
[1a]Relazione 1 a molti[2a]La chiave primaria IDRighe è introdotta per identificare in modo univoco un record allo scopo di collegarlo con gli acquisti
[2a]
5 /10 /20045
5 /10 /20044
4 /10 /20043
4 /10 /20042
4 /10 /20041
D a t aIDCarrel lo
5 /10 /20045
5 /10 /20044
4 /10 /20043
4 /10 /20042
4 /10 /20041
D a t aIDCarrel lo
Carre l l i
Carrel lo
154384
153212
15523
1
IDr ighe
14322
Quant i taIDCarre l loArt ic IDScor t ID
154384
153212
15523
1
IDr ighe
14322
Quant i taIDCarre l loArt ic IDScor t ID
45
ecom
merce
Gestione del carrello
â Creazioneo Cookies temporaneoo Cookies permanente
â Inserimentoâ Gestione
o Visualizzazioneo Modifica della quantitào Cancellazione di un prodottoo Cancellazione dell’intero carrello Salvataggio per futuri utilizzi
• Opzionale
46
ecom
merce
Servizi di shopping
â Più carrelliâ Carrello base, cioè un carrello
che ha già inserito dei prodotti che l'utente acquista reiteratamente
â Wish List (WL) il cui scopo è di consentire ad un utente, in modo facoltativo e senza operazioni di registrazione, di memorizzare un prodotto del catalogo che ritiene interessante in una propria personale lista dei desideri per eventuali acquisti futuri
WL
catalogo WLAssegnate
codiceP
codiceWL dataarticoloimmag
articolodesc
nomeprezzo
codiceWL
data
codiceP
Prodotti_in_lista
1
ooWL_utente
1
oo
descrizione_estesa
WL
catalogo WLAssegnate
codiceP
codiceWL dataarticoloimmag
articolodesc
nomeprezzo
codiceWL
data
codiceP
Prodotti_in_lista
1
ooWL_utente
1
oo
descrizione_estesa
47
ecom
merce
Schema task
Ab
ban
do
no
VisualizzaARTICOLI
VisualizzaSCORTE
VisualizzaCARRELLO
VisualizzaHome
GestioneCARRELLO
Inserimento nelCARRELLO
Aquisto
Ab
ban
do
no
VisualizzaARTICOLI
VisualizzaSCORTE
VisualizzaCARRELLO
VisualizzaHome
GestioneCARRELLO
GestioneCARRELLO
Inserimento nelCARRELLO
AquistoAquisto
48
ecom
merce
Acquisto
â Autenticazione per l’acquisto (Sign In)
â La scelta dellamodalità di consegna
o Tempo espedizionere
â Il pagamentoâ Confezionamento
o Con possibilità di personalizzare il regalo (Gift)
â Invio dell’ordineâ Conferma dell’ordine
o Email
49
ecom
merce
Task acquisto
â È importante sottolineare che in ogni fase dell’acquisto si deve fornire la possibilità di modificare le scelte fatte in precedenza compreso anche l’ordine
Autenticazione
Scelta consegna
Pagamento o scelta
Confezionamento
Indirizzo spedizione Invio ordine
Lettura conferma
Modifiche?
Modifica carrello
Schema dei task che tiene conto anche della possibilitàdella modifica il processo.
50
ecom
merce
Schema database acquisto
È con il processo di acquisto che la parte del database classico di una azienda, cioèquello della gestione dei clienti e degli ordini si lega con il database del carrello e anche del catalogo.In particolare se l’ordine viene inviato allora i dati inseriti sono consolidati e contabilizzati, sino a quel momento sono temporanei e cancellati nel caso di ordine non inviato, ad eccezione dei dati del cliente che rimangono per futuriacquistipermettendo l’acquisto rapido con 1-Click..
Corrieri
Clienti_Spedizioni
Righeordini
IDOrdine
CorriereID
Corriereabbrev
Prezzo_OrdineScortID
Quantita
Clienti
IDCliente
ClispedID
CognomeNome
NomeutentePassword
ClispedIDDataspedCorrierreID
Corrierenome
EmailCartacredito
Numerocarta
Ordini_Cli
DataordineIDOrdine
IDCliente
IDTracciamento
Catalogo
Carrello
Acquisti(contabilità)
51
ecom
merce
Schema pagine
È importante sottolineare che in ogni fase dell’acquisto si fornisce la possibilità di modificare le scelte fatte in precedenza compreso anche l’ordine.
H o m ep a g e
A r t i c o l iV i s u a l i z z a
c a r r e l l o
I n s e r i m e n t oc a r r e l l o
C a n c e l l aa r t i c o l o
c a n c e l l a z i o n e
v i s u a l i z z a a r t i c o l iv i s u a l i z z a C a r r e l l o
C A R R E L L O
C A R R E L L O
R I G A
C A R R E L L OC O D I C E
S c o r t e
CO
DIC
E
v i s u a l i z z a s c o r t e
i n s e r i m e n t o
s v u o t a c a r r e l l o
S v u o t ac a r r e l l o
C A R R E L L O
C O D S C O R T E
DE
SC
RIZ
ION
E
L o g i n1 - C l i c k
R e g i s t r a z i o n e r e g i s t r a t o?n o s i
S c e l t ac o n s e g n a P a g a m e n t o C o n f e z i o n e
I n d i r i z z oc o n s e g n a
I n v i o o r d i n eS p e d i z i o n e
e m a i lm o d i f i c h e
?
C o n t r o l l ol o g i n
C o n t r o l l or e g i s t r a z i o n e
N O M E U T E N T E
E M A I L
P A S S W O R D
…
C O D U T E N T E
C O D U T E N T E
C O D U T E N T E
C A R R E L L O
… … …
C A R R E L L O
…
C O D U T E N T E
C A R R E L L O
C O D U T E N T E
Script pagine5IA 2004/2005ITIS Euganeo
Nicola Ceccon
ecommerce
53
ecom
merce
Script Home page
Attiva linkCarrello
Presentecarrello?
siCreazione
CARRELLO
no
LetturaCARRELLO
CalcolocarrelloCalcolocarrello
Possibile?si
no
Prodottipromozione
Prodottipromozione
Visualizza pagina
[1a]
[2b]
Registrazionecarrello
Registrazionecarrello
[2a]
MessaggioCookies
Disattiva linkCarrello
[1a]Estrazione dalla tabella Carrello dell’ultimo codice inserito e calcolo del nuovo codice con incremento di 1.SELECT MAX() ASUltimoCarrelloInseritoFROM Carrello[2a]INSERT INTO Carrello () VALUES ()[2b]SELECT * FROM ARTICOLI WHERE Promozione=‘S’
54
ecom
merce
Script visualizzazione del carrello
[1a]SELECT MAX() ASUltimoCarrelloInseritoFROM Carrello[2a]INSERT INTO Carrello () VALUES ()[3a]SELECT idrighe,articolodesc, artictaglia, colore, prezzo_corr,quantita FROM carrelli, articoli, scorte WHERE carrelli.idcarrello = CARRELLO AND carrelli.scortid = scorte.scortid AND articoli.articid = scorte.articid ORDER BYidrighe DESC[4a]Collegamento URL[5a]Messaggio abilitazione alla ricezione dei cookies.
Presentecarrello?
siCreazione
CARRELLO
no
LetturaCARRELLO
CalcolocarrelloCalcolocarrello
Possibile?si
no
EstraiCARRELLI
EstraiCARRELLI
[1a]
Registrazionecarrello
Registrazionecarrello
[2a]
MessaggioCookies[5a]Creazione
RIGA
Visualizza pagina
[3a]
Carrellovuoto?
no
MessaggioCarrello vuoto
[4a]
si
Esercizi (da 3 a 6)5IA 2004/2005ITIS Euganeo
Nicola Ceccon
ecommerceecommerce
56
ecom
merce
Esercizio n. 3
Implementare in ASP il processo d’aquisto (Amazon like) considerando il database Materiali, opportunamente modificato:
o Materiale (CodM, Titolo, Sintesi, Data, Tipo, Down, Novita, Autore)
o Indirizzo (CodI, Descrizione)o MaterialeIndirizzo (CodM, CodI)o Autore (CodA, Cognome, Nome, Foto, Email)
Nella implementazione si ipotizzi, per comodità, che il carrello sia costituito da un unico materiale di quantità pari a 1 individuato semplicemente dal codice del materiale CodM passato alle pagine con una tecnica a vostra scelta
57
ecom
merce
Esercizio n. 4
Implementare in ASP le operazioni di creazione, inserimento e visualizzazione del carrello con la possibilità della cancellazione di ogni prodotto del carrello.Utilizzare il database Materiali opportunamente modificato.
58
ecom
merce
Esercizio n. 5
Implementare in ASP la possibilità per un utente di disporre di carrelli multipli considerando il database Materiali, opportunamente modificato.Una possibile interfaccia è la seguente:
59
ecom
merce
Esercizio n. 6
Dato il testo dell’Esame di stato 2003 progettare la soluzione presentando:
1. Modello relazionale del database2. Task dei processi3. Relazione tra le pagine4. Script delle pagine di prenotazione online5. Inoltre sviluppare in ASP la parte della prenotazione
online.
60
ecom
merce
Note dell’autore
Questo insieme di slides in Microsoft Powerpoint o in formato Adobe PDF, il titolo ed i copyright relativi alle slides (ivi inclusi ogni mmagine,fotografia, animazione, video, audio, musica e testo) sono di proprietà degli autori indicato alla fine della slide.
Ogni altra utilizzazione o riproduzione (ivi incluse le riproduzioni su supporti magnetici, su reti di calcolatori e stampate) in toto o in parte è vietata, se non esplicitamente autorizzata per iscritto, a priori, da parte dell’autore.
Essa è fornita per scopi meramente didattici e non per essere utilizzata in progetti di qualsiasi tipo. In ogni caso essa è soggetta a cambiamenti senza preavviso.
L’autore non assume alcuna responsabilità per il contenuto di queste slides, la correttezza, completezza, applicabilità, aggiornamento dell’informazione.
In ogni caso non può essere dichiarata conformità all’informazione contenuta in queste slides.
In ogni caso queste note dell’autore non devuno mai essere rimosse e devono essere riportate anche in utilizzi parziali.
ecommerceecommerceITIS EuganeoEste (Pd)Nicola [email protected]