...

UNIVERSITA` DEGLI STUDI DI MODENA E REGGIO

by user

on
Category: Documents
23

views

Report

Comments

Transcript

UNIVERSITA` DEGLI STUDI DI MODENA E REGGIO
UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA
Facoltà di Ingegneria – sede Modena
Corso di Laurea in Ingegneria Informatica
CERAMICA.IT
Progetto e sviluppo di un Marketplace
verticale B2B
Giuseppe Azzarito
Relatore: Ing. Maurizio Vincini
Controrelatore: Chiar.mo Prof. Sonia Bergamaschi
Anno Accademico 2001/2002
Sirnet s.r.l.
Obiettivi del progetto

Progettazione di Ceramica.it, un
Marketplace B2B di tipo verticale, su
Web con accesso a Database;

Sviluppo delle funzionalità relative alla
“Gestione Prodotti” per un utente
Fornitore.
Distinzione nell’e-commerce tra imprese ed individui

Business to Business o B2B
attività di scambio di beni e servizi tra le imprese

Business to Consumer o B2C
gestione delle transazioni commerciali tra imprese e
consumatori finali
Uno strumento in grado di sviluppare il B2B per le aziende è il:
Marketplace
Marketplace
Una piazza virtuale d’incontro per aziende B2B
Si può rivolgere a segmenti produttivi differenti:
Marketplace orizzontale
mercato rivolto a un target di imprese appartenenti a settori diversi
Marketplace verticale
focalizza il proprio target su un settore industriale o su parte di esso
I soggetti coinvolti sono:
Amministratore
Venditori
Acquirenti
Vantaggi

Per i buyer:
– ricevere le offerte del mercato 24 ore su 24
– facilitare il confronto tra prodotti alternativi
– ridurre i costi di acquisto

Per i seller:
–
–
–
–
proporre i prodotti 24 ore su 24
ampliare il proprio giro d’affari
migliorare il rapporto con i propri clienti
abbassare i costi di vendita e di gestione
Sicurezza in un Marketplace
Sicurezza dell’Infrastruttura informatica:

la connessione ad Internet deve essere continua
 i Server ed i sistemi di storage devono essere
sempre attivi e funzionali
 devono esistere strumenti di protezione (firewall,
antivirus)
Per gli utilizzatori:
L’adozione di firewall e antivirus anche
nell’infrastruttura informatica degli utenti di un
marketplace, possono aumentarne la sicurezza
Impostazione del Progetto

Raccolta delle specifiche ed analisi dei requisiti

Progettazione di Ceramica.it

Progettazione concettuale e logica

Sviluppo delle funzionalità
Raccolta delle specifiche ed analisi dei requisiti


Incontri periodici con l’Amministratore Delegato ed il
Contabile della Sirnet
Consultazione di marketplace già presenti su Internet
(Ebixtrade, Tilesquare)
Si è poi proceduto:
R
a
f
f
i
n
a
m
e
n
t
i
• Bozza di progetto
• Eliminazione delle ambiguità
• Redazione di un documento informativo chiaro e
preciso circa l’Applicazione Web/Database da
realizzare
Identificazione dell’oggetto “Prodotto”

Prodotto generico semplice:
– nome specifico (es. mouse)
– caratteristiche proprie (es. marca, n. di tasti, ottico,…)

Prodotto generico composto:
– nome specifico (es. computer)
– caratteristiche proprie (es. tower, desktop, notebook)
– prodotti generici semplici (es. tastiera, schermo,…)

Caratteristica
–
–
–
–
essere di tipo booleano
essere di tipo numerico in un intervallo di valori
possedere un insieme di valori
essere di tipo generico
Individuazione delle tipologie di utenti

Personale di Ceramica.it
– Administrator
– Contabile

Aziende che si registrano
– Fornitori
– Acquirenti
– Fornitori/Acquirenti
Modalità d’erogazione del servizio
Le Aziende si registrano nel marketplace a titolo gratuito
La remunerazione sarà a carico dei soli Fornitori con:
• percentuale sulle vendite
• abbonamento
Pertanto un Fornitore sarà :
• non abbonato
•
abbonato
Funzioni principali per gli utenti di Ceramica.it

Per l’Administartor
– Gestione dei prodotti (inserimento, modifica, eliminazione,…)
– Controllo delle fasi relative all’attività di compravendita

Per il Contabile
– Gestione della fatturazione

Per Acquirenti e Fornitori
– Controllo delle proprie transazioni

Per Fornitore / Fornitore-Acquirente
– Gestione dei prodotti venduti
– Esecuzione delle Operazioni di Vendita

Per Acquirente / Fornitore-Acquirente
– Esecuzione delle Operazioni d’Acquisto
Funzionamento di Ceramica.it
Un’azienda acquirente richiede dei preventivi alle
aziende fornitrici che, rispondendo con le loro
offerte, daranno inizio ad una fase di
contrattazione anonima.
La contrattazione si potrà concludere poi con la
scelta del preventivo più conveniente e quindi
con l’eventuale e successiva operazione di
compravendita.
System
Pagina Standard
Fornitore e/o
Acquirente
Controllo Stato
Utente
Motore Prodotti
Utente Registrato Acqu./Forn.-Acqu.
<<uses>>
Completamento Pagina «uses»
Standard per Forn.
, Forn.-Acqu.
<<Actor>>
Server di Posta
Elettronica
Progettazione di Ceramica.it
Compilazione Richies
ta di Preventivo
Richiedere nuovo
prezzo per variazione
quantità
Gestione Op.
Acquisti
Use Case Diagram
relativo all’operazione
d’acquisto, compiuta
da un utente
acquirente
Elimina preventivo
che non interessa
Pagina Situazione
Attuale Contrattazione
Acquirente
Selezionare il
preventivo più
interessante
Visualizza Richieste
di Preventivo in
corso di trattativa
Leggere e aggiunge
re commenti
esaminare data
sheet e link
<<Actor>>
DBMS
Visualizza Preventivi selezionati
dal cliente, ma in attesa
di accettazione dal fornitore
(solo se il fornitore non
è abbonato)
Aggiornare stato
in transazione
Visualizza Preventivi
selezionati dal cliente
ed accettati dal fornitore
<<uses>>
<<uses>>
memorizzazione dati
fatturazione, se
Fornitore non abbonato
<<uses>>
Accettaz. definiti
va del cliente
________________________________
se nuovo cliente
per fornitore
<<extend>>
nuovo cliente
Registrazione
dati nuovo client
e
Linguaggio UML:
• Use Case Diagram
• Sequence Diagram
• Microsoft VISIO 2000
Progettazione concettuale e logica
Schema ENTITY/RELATIONSHIP
Semplificazione
Schema E/R semplificato
Traduzione
Creazione
del
Database
Schema Relazionale
• si sono prodotte 33 tabelle
• DBMS utilizzato: Microsoft SQL Server 7
Funzionalità sviluppate
Si è trattata la “Gestione Prodotti” relativa ad un utente
Fornitore
Pagina iniziale per un utente
Fornitore-Acquirente.
Si è fatto uso:
• del linguaggio HTML con
tecnologia ASP
• dei linguaggi di Scripting
VBScript e JavaScript
Note Conclusive

È stato completato il progetto di Ceramica.it
 Si è cercato di realizzare un modello teorico
completo e funzionale
 Si è fornita una documentazione dettagliata
Possibile evoluzione:
Integrazione tra il marketplace e l’applicazione gestionale
utilizzata presso Sirnet s.r.l., per automatizzare il processo in
modo completo.
Fly UP