Size: 3150
Comment:
|
Size: 4735
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Line 5: | Line 3: |
------ | |
Line 8: | Line 6: |
Line 10: | Line 7: |
---- | |
Line 13: | Line 10: |
Line 17: | Line 12: |
* '''Descrizione Azienda''' | * '''Descrizione Azienda''' . All’ interno di questa sezione verranno inseriti tutti i dati dall’azienda: indirizzo, recapiti telefonici, posta elettronica, numero di partita IVA. |
Line 19: | Line 15: |
All’ interno di questa sezione verranno inseriti tutti i dati dall’azienda: indirizzo, recapiti telefonici, posta elettronica, numero di partita IVA. | * '''Catalogo Prodotti''' . In questa sezione andremo a suddividere i prodotti in categorie, viene fatta questa suddivisione per facilitare la consultazione al catalogo. |
Line 21: | Line 18: |
* '''Catalogo Prodotti''' In questa sezione andremo a suddividere i prodotti in categorie, viene fatta questa suddivisione per facilitare la consultazione al catalogo. |
|
Line 27: | Line 19: |
E’ una sezione particolarmente utile che da la possibilità all’utente di conoscere immediatamente i nuovi arrivi. Inoltre si potrebbe trasformare questa sezione in una mailing list cui l’utente può iscriversi per ricevere periodicamente via posta elettronica la lista degli ultimi prodotti inseriti (si potrebbe replicare l’idea per le offerte). |
. E’ una sezione particolarmente utile che da la possibilità all’utente di conoscere immediatamente i nuovi arrivi. Inoltre si potrebbe trasformare questa sezione in una mailing list cui l’utente può iscriversi per ricevere periodicamente via posta elettronica la lista degli ultimi prodotti inseriti (si potrebbe replicare l’idea per le offerte). |
Line 31: | Line 22: |
Un’area di memoria dove conservare i prodotti che vengono scelti durante la navigazione e prima di passare al modulo d’ordine dove verrà perfezionato definitivamente l’acquisto. Naturalmente in qualsiasi momento si dovrà avere l’opportunità di vedere cosa ho scelto fino a quel momento. |
. Un’area di memoria dove conservare i prodotti che vengono scelti durante la navigazione e prima di passare al modulo d’ordine dove verrà perfezionato definitivamente l’acquisto. Naturalmente in qualsiasi momento si dovrà avere l’opportunità di vedere cosa ho scelto fino a quel momento. |
Line 35: | Line 25: |
Contiene i campi in cui l’utente specificherà i suoi dati personali da utilizzare per la spedizione della merce: nome, cognome, indirizzo,mail. In questa fase è necessario controllare l’inserimento di tutti i campi indispensabili. |
. Contiene i campi in cui l’utente specificherà i suoi dati personali da utilizzare per la spedizione della merce: nome, cognome, indirizzo,mail. In questa fase è necessario controllare l’inserimento di tutti i campi indispensabili. |
Line 39: | Line 28: |
Mantiene sincronizzata la disponibilità di magazzino tra tutti i marketplace su cui vendi il prodotto. Per esempio se si vende un prodotto e si esaurisce la sua disponibilità automaticamente verrano aggiornati in modo opportuno le inserzioni sui diversi marketplace in cui era stato inserito il prodotto. Interazione con diversi marketplace come: [http://www.ebay.it| ebay] |
. Mantiene sincronizzata la disponibilità di magazzino tra tutti i marketplace su cui vendi il prodotto. Per esempio se si vende un prodotto e si esaurisce la sua disponibilità automaticamente verrano aggiornati in modo opportuno le inserzioni sui diversi marketplace in cui era stato inserito il prodotto. Interazione con diversi marketplace come: [http://www.ebay.it| ebay] ---- |
Line 46: | Line 33: |
Line 48: | Line 34: |
---- | |
Line 50: | Line 37: |
Di seguito alleghiamo il diagramma delle classi. [[attachment:(ClassDiagram)]] | |
Line 51: | Line 39: |
Di seguito alleghiamo il diagramma delle classi. [[attachment:ClassDiagram]] |
=== Glossario termini === ||'''''Nome''''' ||'''''Tipo''''' ||'''''Descrizione''''' || ||Utente ||Classe astratta ||Classe che contiene le caratteristiche comuni alle diverse tipologie di utenti || ||Privato ||Classe ||Specializzazione della classe Utente; il Privato è colui che effettua gli acquisti sul nostro portale || ||Dipendente ||Classe ||Specializzazione della classe Utente; per Dipendente si intende l' utente che ha solo compiti amministrativi || ||Indirizzo ||Classe Embedded ||Rappresenta le informazioni dell' indirizzo di un utente || ||Ordine ||Classe ||Rappresenta gli ordini dei clienti;un ordine è associato ad una modalita di pagamento ed vi possono essere collegate uno o più Itemsordine || ||Itemsordine ||Classe ||Rappresenta un associazione tra un ordine ed un prodotto || ||Modalitapagamento ||Classe astratta ||E' collegata ad un ordine e rappresenta la modalità con cui esso sarà pagato (per il momento non sono state specificate le classi che realmente specificano le modalità di pagamento) || ||Prodotto ||Classe ||Rappresenta un prodotto in vendita sul portale, con tutte le informazioni di contorno || ||Catalogo ||Classe ||Non è altro che un insieme di prodotti, per esempio un volantino oppore ad una serie di prodotti in promozione || ||Categoria ||Classe ||Rappresenta la categoria a cui il prodotto appartiene || ||Commento ||Classe ||Sono commenti che un cliente può lasciare su un prodotto acquistato || ||Marketplace ||Classe ||Sono gli account marketPlace in cui vengono pubblicati i prodotti selezionati dall' amministratore || ---- |
Progetto AE-Commerce
Obiettivi generali progetto
Il progetto ha come obbiettivo la creazione di un e-commerce che mette a disposizione oltre che alle più comuni caratteristiche di un portale di commercio, la possibilità di interazione con diversi Marketplace consentendo di rendere più semplice all'azienda la gestione degli annunci, mantenendo sincronizzata la disponibilità del magazzino tra tutti i Marketplace su cui il prodotto viene venduto.
Struttura del sito
La Home page è il luogo da cui parte la navigazione dell’utente all’interno del nostro sito , in questa pagina sono contenuti i link alle varie sezioni.
Descrizione Azienda
- All’ interno di questa sezione verranno inseriti tutti i dati dall’azienda: indirizzo, recapiti telefonici, posta elettronica, numero di partita IVA.
Catalogo Prodotti
- In questa sezione andremo a suddividere i prodotti in categorie, viene fatta questa suddivisione per facilitare la consultazione al catalogo.
Novità e Offerte
- E’ una sezione particolarmente utile che da la possibilità all’utente di conoscere immediatamente i nuovi arrivi. Inoltre si potrebbe trasformare questa sezione in una mailing list cui l’utente può iscriversi per ricevere periodicamente via posta elettronica la lista degli ultimi prodotti inseriti (si potrebbe replicare l’idea per le offerte).
Carrello virtuale
- Un’area di memoria dove conservare i prodotti che vengono scelti durante la navigazione e prima di passare al modulo d’ordine dove verrà perfezionato definitivamente l’acquisto. Naturalmente in qualsiasi momento si dovrà avere l’opportunità di vedere cosa ho scelto fino a quel momento.
Modulo d’ordine
- Contiene i campi in cui l’utente specificherà i suoi dati personali da utilizzare per la spedizione della merce: nome, cognome, indirizzo,mail. In questa fase è necessario controllare l’inserimento di tutti i campi indispensabili.
Interazione Marketplace
- Mantiene sincronizzata la disponibilità di magazzino tra tutti i marketplace su cui vendi il prodotto. Per esempio se si vende un prodotto e si esaurisce la sua disponibilità automaticamente verrano aggiornati in modo opportuno le inserzioni sui diversi marketplace in cui era stato inserito il prodotto. Interazione con diversi marketplace come:
[http://www.ebay.it| ebay]
- Mantiene sincronizzata la disponibilità di magazzino tra tutti i marketplace su cui vendi il prodotto. Per esempio se si vende un prodotto e si esaurisce la sua disponibilità automaticamente verrano aggiornati in modo opportuno le inserzioni sui diversi marketplace in cui era stato inserito il prodotto. Interazione con diversi marketplace come:
Caratteristiche aggiuntive
Il sito prevede la gestione della lingua inglese oltre che quella italiana. Agli utenti registrati sarà data la possibilita di consultare uno storico dei movimenti effettuati sul portale, modificare i propri dati e consultare report relativi alle vendite.
Diagramma delle classi
Di seguito alleghiamo il diagramma delle classi. (ClassDiagram)
Glossario termini
Nome |
Tipo |
Descrizione |
Utente |
Classe astratta |
Classe che contiene le caratteristiche comuni alle diverse tipologie di utenti |
Privato |
Classe |
Specializzazione della classe Utente; il Privato è colui che effettua gli acquisti sul nostro portale |
Dipendente |
Classe |
Specializzazione della classe Utente; per Dipendente si intende l' utente che ha solo compiti amministrativi |
Indirizzo |
Classe Embedded |
Rappresenta le informazioni dell' indirizzo di un utente |
Ordine |
Classe |
Rappresenta gli ordini dei clienti;un ordine è associato ad una modalita di pagamento ed vi possono essere collegate uno o più Itemsordine |
Itemsordine |
Classe |
Rappresenta un associazione tra un ordine ed un prodotto |
Modalitapagamento |
Classe astratta |
E' collegata ad un ordine e rappresenta la modalità con cui esso sarà pagato (per il momento non sono state specificate le classi che realmente specificano le modalità di pagamento) |
Prodotto |
Classe |
Rappresenta un prodotto in vendita sul portale, con tutte le informazioni di contorno |
Catalogo |
Classe |
Non è altro che un insieme di prodotti, per esempio un volantino oppore ad una serie di prodotti in promozione |
Categoria |
Classe |
Rappresenta la categoria a cui il prodotto appartiene |
Commento |
Classe |
Sono commenti che un cliente può lasciare su un prodotto acquistato |
Marketplace |
Classe |
Sono gli account marketPlace in cui vengono pubblicati i prodotti selezionati dall' amministratore |