ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio...

61
ecommerce 5IA 2004/2005 ITIS Euganeo Nicola Ceccon

Transcript of ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio...

Page 1: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

ecommerce5IA 2004/2005ITIS Euganeo

Nicola Ceccon

Page 2: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 3: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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)

Page 4: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 5: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 6: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 7: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 8: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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”

Page 9: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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)

Page 10: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 11: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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)

Page 12: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

12

ecom

merce

Incontro

â Diffusione di Internetâ Usabilità del sito

o Interattivitào Procedure di acquistoo Navigabilitào Confrontabilità tra prodottio Sistema di classificazione

Page 13: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 14: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 15: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 16: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 17: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un 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

Page 18: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

Esercizio n. 15IA 2004/2005ITIS Euganeo

Nicola Ceccon

ecommerceecommerce

Page 19: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 20: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

Progetto dell’applicazione5IA 2004/2005ITIS Euganeo

Nicola Ceccon

ecommerce

Page 21: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 22: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 23: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un 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

Page 24: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un 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

Page 25: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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)

Page 26: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 27: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 28: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 29: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 30: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 31: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 32: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un 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

Page 33: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 34: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

Esercizio n. 25IA 2004/2005ITIS Euganeo

Nicola Ceccon

ecommerceecommerce

Page 35: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 36: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 37: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 38: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 39: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 40: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 41: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 42: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 43: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 44: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 45: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 46: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 47: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 48: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 49: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 50: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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à)

Page 51: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 52: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

Script pagine5IA 2004/2005ITIS Euganeo

Nicola Ceccon

ecommerce

Page 53: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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’

Page 54: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 55: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

Esercizi (da 3 a 6)5IA 2004/2005ITIS Euganeo

Nicola Ceccon

ecommerceecommerce

Page 56: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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

Page 57: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 58: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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:

Page 59: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 60: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

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.

Page 61: ecommerce - · PDF file2 ecommerce Definizioni â Il termine ecommerce o Commercio Elettronico si usa per descrivere ogni transazione commerciale in Internet o Quindi, vedere un prodotto

ecommerceecommerceITIS EuganeoEste (Pd)Nicola [email protected]