DIT_StrutturaCaratteristicheVantaggi_001.ppt

Download Report

Transcript DIT_StrutturaCaratteristicheVantaggi_001.ppt

COMPETENCE EXCELLENCE
DispatchIT
Gestione di Consegne e Missioni su
dispositivo portatile
1
Competence and excellence of services and technologies
1
COMPETENCE EXCELLENCE
PROTOTIPO S.p.A.
Societa`di consulenza informatica
Sedi: Imola ReggioEmilia, Treviso, Ancona, Milano, Genova
Fatturato 20 Mln€, 100 dipendenti
Consulenza informatica ed organizzativa,
Outsourcing, Sviluppo, servizi
2
Competence and excellence of services and technologies
2
COMPETENCE EXCELLENCE
Costellazione
GPS
Elementi che compongono
il sistema DispatchIT
Utenti
(web browser)
• Localizzazione GPS
• Rete telef. cell. GPRS
• Rete WiFi (dove disponibile)
• Internet (web browser)
• Server DispatchIT
Sistema
Informativo
del Cliente
Server
Messaggi
Percorsi
Internet
Logs
Dati
3
Competence and excellence of services and technologies
3
COMPETENCE EXCELLENCE
Cosa è:
•
•
Terminale portatile interattivo e
personalizzabile connesso mediante
rete GPRS/UMTS o WiFi (quando
disponibile)
Cosa fa:
•
•
Sistema di localizzazione e
suggerimento percorsi con GPS (a
bordo) e applicazione per
l’ottimizzazione dei percorsi
(applicazione su server)
•
•
Sistema di messaggistica integrato
•
•
Sistema di monitoraggio in tempo reale
•
Sistema di informazione per i Clienti
•
•
•
Raccoglie e mostra lo stato dei mezzi e degli autisti
(posizione, velocità, carico/scarico, riposo/sosta,
guasto, temperatura, ecc.)
Trasmissione delle missioni (vari tipi) e dei
messaggi, con gestione degli stati di avanzamento
delle missioni (Workflow programmabili per ogni
tipo di missione)
Gestione “sicura” delle trasmissioni su rete
GPRS/UMTS nei tratti scoperti da segnale
Supporto per la ricerca in tempo reale dei mezzi
“liberi” adatti a rispondere a richieste occasionali
Interfaccia verso il Sistema Gestionale Aziendale
per condividere anagrafiche e automatizzare le
operazioni di inserimento/log di avanzamento
missioni
Ottimizzazione dei carichi tenendo conto dei
percorsi e dei matariali caricati/scaricati nel tragitto
Conservazione di tutti i log e relativa reportistica
4
Competence and excellence of services and technologies
4
COMPETENCE EXCELLENCE
Home Page
Permette la gestione
totale tramite browser
web del sistema
dispatchIT
In evidenza i dispositivi
attivi e con informazioni
di posizioni corrette
Possibili accessi di
utenti con funzioni
limitate (solo
informazione o
monitoraggio)
5
Competence and excellence of services and technologies
5
COMPETENCE EXCELLENCE
Tracking dei
Dispositivi
Visualizza direttamente
sulla mappa la
posizione e lo stato dei
dispositivi (mezzi).
Sono disponibili comodi
comandi per ricercare
mezzi “vicini”, zoomare,
selezionare gruppi da
visualizzare, mostrare il
percorso effettuato dai
mezzi, ecc. ...)
6
Competence and excellence of services and technologies
6
COMPETENCE EXCELLENCE
CRONOLOGIA
Visualizza il percorso
effettuato dai
dispositivi/mezzi nell’arco
di tempo selezionato.
Possibile documentare in
modo oggettivo e facile il
percorso reale dei mezzi
per attività che lo
richiedano
7
Competence and excellence of services and technologies
7
COMPETENCE EXCELLENCE
Situazione delle
MISSIONI
Permette il monitoraggio di
tutte le missioni assegnate,
evidenziando i vari livelli di
avanzamento tra gli stati
successivi del “WorkFlow”
• (Inviando)
• Arrivato
• Ricevuto
• Accettato
• Sul Posto
• Raccolta Dati
• Finito
• (Sospeso)
Sequenza programmabile
per ogni “Tipo di missione”
anche con loop/branch
8
Competence and excellence of services and technologies
8
COMPETENCE EXCELLENCE
Situazione degli
AUTISTI
Permette il monitoraggio
dello stato degli autisti e
della missione che stanno
portando a termine.
L’elenco degli stati possibili
è personalizzabile, alcuni
esempi possono essere
• Inattivo
• Attivo
• Fermata Notturna
• Pausa Pranzo
• Scaricando
• Rottura
• Fuori Cabina
•…
9
Competence and excellence of services and technologies
9
COMPETENCE EXCELLENCE
DETTAGLI della
Missione
Cliccando sull’ID di una
missione nella videata “Stati
delle Missioni” è possibile
aprire le pagine che
mostrano i dettagli delle
missioni nei vari stadi di
avanzamento e, se la
missione è terminata, la
firma digitale e gli altri dati
eventualmente raccolti.
10
Competence and excellence of services and technologies
10
COMPETENCE EXCELLENCE
MESSAGGI
E’ possibile lo scambio di
messaggi fra l’utente di
backoffice e gli utenti con
palmare.
L’arrivo di un messaggio
viene segnalato sul box
degli avvisi aperto
contestualmente alla pagina
di backoffice.
E’ possibile passare alla
visualizzazione cliccando
direttamente nel box di
avvertimento.
I messaggi scambiati
durante una missione sono
accessibili anche dalla
pagina che ne contiene i
dettagli.
11
Competence and excellence of services and technologies
11
COMPETENCE EXCELLENCE
Messaggi con
ALLEGATO
I messaggi scambiati fra
dispositivi e backoffice
possono avere allegata una
immagine.
L’immagine può essere
scattata utilizzando la
fotocamera presente sul
palmare e può documentare
situazioni relative alla
missione quali:
• Code/congestioni del
traffico
• Condizione dei beni
oggetto della consegna, ad
esempio in caso di
contestazione del cliente
•…
12
Competence and excellence of services and technologies
12
COMPETENCE EXCELLENCE
Vantaggi per l’organizzazione: efficienza, efficacia,
interattività
• Permette di razionalizzare la scelta dei mezzi, dei percorsi e delle
sequenze di carico/scarico;
• Permette di cogliere opportunità di missioni non pianificate (es.
recupero dei ritorni a vuoto);
• Supporta la ripianificazione/assegnazione estemporanea delle
missioni;
• Traccia i mezzi in tempo reale, con possibilità di ricerche interattive
e visualizzazione della posizione e stato dei mezzi/autisti, compreso
lo storico dei percorsi effettuati;
• Permette di monitorare in tempo reale lo stato di avanzamento delle
missioni con workflow completamente programmabili
• Permette di raccogliere informazioni o interagire col sistema centrale
per creare offerte, ordini, ecc.
13
Competence and excellence of services and technologies
13
COMPETENCE EXCELLENCE
Vantaggi per l’autista: supporto e interazione
• Supporta l’autista nelle varie fasi del lavoro anche mediante alcune
utilità quali ad esempio gestione di “punti di interesse” (POI), rubrica
dei contatti, messaggistica, ecc.;
• Ausilio alla guida (integrazione con navigatore);
• Permette di integrare nelle funzioni del palmare attività che oggi
richiedono moduli cartacei, riducendo la documentazione che
l’autista deve portare al seguito.
14
Competence and excellence of services and technologies
14
COMPETENCE EXCELLENCE
Vantaggi per il cliente: informazione, interazione
• Permette di certificare a terzi i percorsi effettivi ed i tempi di
percorrenza;
• Permette di far accedere in modo controllato/limitato i Clienti per
dare informazioni sui loro trasporti;
• Permette di misurare in modo oggettivo la qualità del servizio svolto
(questionari per i Clienti e firma interattiva al momento della
consegna);
• L’invio di messaggi con foto permette di certificare a terzi situazioni
quali colli danneggiati e problemi riscontrati durante il viaggio
15
Competence and excellence of services and technologies
15
COMPETENCE EXCELLENCE
Altri vantaggi: facilità d’uso, gestione dei dati
• L’interfaccia dei dispositivi è semplice, ergonomica ed intuitiva, i
pulsanti sono grandi per poter essere premuti col dito (senza
necessità di estrarre ogni volta il pennino)
• I moduli di inserimento dati presenti sull’interfaccia dei dispositivi
sono personalizzati per adeguarsi al flusso di lavoro esistente:
non è richiesto nessun particolare addestramento specifico
• Interfaccia di back-office basata su semplice browser internet;
• Non richiede l’installazione/manutenzione di pc/server dedicati;
• Può interfacciarsi direttamente al sistema gestionale aziendale
• Registra il log di tutti gli eventi ed informazioni relativi alle
missioni, successivamente visualizzabili/stampabili con
reportistiche personalizzate, eventualmente esportabili in altri
formati (es. Excel).
16
Competence and excellence of services and technologies
16
COMPETENCE EXCELLENCE
PRODOTTI
DispatchIT permette, all’atto
della creazione di una
missione, l’eventuale
gestione di prodotti/materiali
ad essa associati,
specificandone
caratteristiche e quantità.
Queste informazioni sono
visualizzabili lato dispositivo
mobile ed è possibile
specificarne/modificarne
l’accettazione/quantità
accettata da parte del
cliente (es. magazzino
mobile).
17
Competence and excellence of services and technologies
17
COMPETENCE EXCELLENCE
EVENTI della
Missione
La scheda eventi mostra
orario e luogo (cliccando sul
pulsante “view”) di ciascun
cambiamento di stato della
missione
18
Competence and excellence of services and technologies
18
COMPETENCE EXCELLENCE
MESSAGGI della
Missione
La scheda “Messaggi”
contiene l’elenco di tutti i
messaggi scambiati durante
l’esecuzione della missione.
Da qui è possibile leggere il
messaggio, visualizzare
l’allegato e rispondere
19
Competence and excellence of services and technologies
19
COMPETENCE EXCELLENCE
OGGETTI della
Missione
Se alla missione sono stati
associati materiali/prodotti,
è possibile utilizzare questa
scheda per visualizzarne
caratteristiche/quantità ed
eventualmente
20
Competence and excellence of services and technologies
20
COMPETENCE EXCELLENCE
DATI della Missione
La scheda “UDF” (User
Defined Fields) mostra i dati
raccolti sul dispositivo
compilando i campi di
eventuali moduli di raccolta
dati.
I moduli sono
personalizzabili ed è
possibile associarne uno
diverso per ciascun tipo di
missione/flusso di lavoro.
21
Competence and excellence of services and technologies
21
COMPETENCE EXCELLENCE
MODULI della
Missione
La scheda “Moduli” mostra i
moduli contenenti dati così
come sono stati visualizzati
sul display dei dispositivi.
In questo modo è possibile
verificare/monitorare
l’avanzamento del flusso di
lavoro della missione
22
Competence and excellence of services and technologies
22
COMPETENCE EXCELLENCE
Schema di Connessione Palmari - Server
Load Balancing Server
Internet
Ciascun dispositivo portatile contatta inizialmente il Server di
Bilanciamento di Carico (LBS) per ottenere la lista contenente
gli indirizzi IP dei Socket Server disponibili.
La connessione al server avviene tramite URL: questo rende
possibile la creazione, all’interno del server, di meccanismi di
ridondanza e fall-over.
In questa fase sul palmare viene avviata la connettività
GPRS/UMTS e il clock del dispositivo viene sincronizzato con
quello del server.
Le comunicazioni fra il dispositivo e il server sono abbastanza
brevi e nel caso non vi siano LBS disponibili la connessione
viene ritentata finchè non viene ottenuto l’IP di un Socket Server
attivo.
Il server LBS esegue l’autenticazione del dispositivo mobile
consultando il database dei dispositivi validi e controlla quale fra
i Socket Server disponibili sul dominio ha al momento il minor
carico. Invia poi al dispositivo l’elenco dei Socket Server
corredato da una priorità che indica in quale ordine tentare la
connessione.
23
Competence and excellence of services and technologies
23
COMPETENCE EXCELLENCE
Socket Server Cluster
Ciascun Socket Server, quando viene
avviato, informa l’LBS della sua presenza.
Load Balancing Server
Internet
Ciascun dispositivo mobile tenta di connettersi
sequenzialmente ai Socket Server nella lista
di IP fornitagli dall’LBS. Ogni volta che la
connessione ad un determinato Socket Server
fallisce, il palmare lo comunica all’LBS e tenta
la connessione al successivo Socket Server
della lista.
La connessione viene tentata finchè non ha
esito positivo e il LBS ne viene informato.
24
Competence and excellence of services and technologies
24
COMPETENCE EXCELLENCE
Cluster Storage Devices
Cluster Storage Devices
SQL Server Cluster
DSol
Ethernet
Active Server
Passive Server
Passive Server
Active Server
Virtual Server
Address
Virtual Server
Address
Socket Server Cluster
SQL Server Cluster
Load Balancing Server
Internet
Client PCs
Geopost Users
Competence and excellence of services and technologies
Quando un dispositivo mobile comunica al
server LBS di aver fallito la connessione
ad un Socket Server, l’LBS tenta di
connettervisi: se la connessione fallisce lo
marca come “non disponibile” e non ne
comunica l’indirizzo IP a fronte di
successive richieste.
Il server LBS ritenta la connessione ai
Socket Server precedentemente dichiarati
non disponibili ad intervalli di tempo
prestabiliti dall’utente in modo da
monitorarne costantemente lo stato.
25
25
COMPETENCE EXCELLENCE
Host
GPRS
Firewall
Application
Server
Internet
APN
GPRS Packet switched connection via the Internet
26
Competence and excellence of services and technologies
26
COMPETENCE EXCELLENCE
Host
Firewall
Application
Server
GPRS
APN
GPRS Packet switched connection via a private APN
27
Competence and excellence of services and technologies
27
COMPETENCE EXCELLENCE
Tutti i server possono essere sia macchine individuali che
cluster.
Il sistema ha una struttura modulare: questo fa sì che
ciascun servizio possa operare indipendentemente
adeguandosi alle risorse di rete disponibili e alle prestazioni
richieste.
Map Server
Internet
Socket Server
Management Access
Web Service / Web Pages
IIS
Firewall
Monitoring Server
Gazetteer Server Email Server
Interface Server
SMS Server
SQL Server
Competence and excellence of services and technologies
Client’s ERP System
Reporting / Data Warehouse
Server
28
28