Gestione efficiente di allarmi satellitari

Slides:



Advertisements
Presentazioni simili
VIA GIULIO RATTI, CREMONA – Tel. 0372/27524
Advertisements

Gli ipertesti del World Wide Web Funzionamento e tecniche di realizzazione a cura di Loris Tissìno (
CORSO DI SICUREZZA SU RETI II PROF. A. DE SANTIS ANNO 2006/07 Informatica granata Gruppo 2 ISP Gruppo 3 ISP.
Corso di Fondamenti di Informatica
Il Sistema Operativo Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per: gestire.
Modulo 1 – Ambiente di lavoro Windows 7
DBMS (DataBase Management System)
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Sistema di gestione flussi documentali
Java Enterprise Edition (JEE)
Connessione con MySQL.
UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA
SINCRONIZZAZIONE E TRASFERIMENTO VIA WEB DI IMMAGINI E DATI MULTIMEDIALI CON INFORMAZIONI GEOGRAFICHE E RAPPRESENTAZIONI CARTOGRAFICHE Laureando: Mitja.
Di Piero Zuppelli CdL Ing Elettronica Applicata (Triennale)
ICT (Information and Communication Technology):
Architettura Three Tier
1La famiglia attraverso “scuola in chiaro” ha un importante strumento per scegliere la scuola in cui iscrivere il proprio figlio leggendo le informazioni.
Prof. Ing. Franco Accattatis
Pieve Emanuele (MI), 17 e 18 ottobre 2007 BANCHE E MANUTENZIONE: UN APPROCCIO EVOLUTO Stefano Boncinelli Mega Italia spa.
Semplice prototipo di Building Automation con una rete Ethernet
1 Linux day /11/2003 ADA. Dai requisiti al progetto Come nasce il progetto di una piattaforma e-learning Open Source.
Cos’è un CMS? Content Management System
Guida alle iscrizioni online. Dopo aver avviato un browser Microsoft Internet Explorer, Mozilla Aprire la Homepage del ministero allindirizzo
Daniel Stoilov Tesi di Laurea
Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria Enzo Ferrari Modena Corso di Laurea in Ingegneria Informatica PROGETTO E SVILUPPO.
1 Titolo Presentazione / Data / Confidenziale / Elaborazione di... ASP. Net Web Part e controlli di login Elaborazione di Franco Grivet Chin.
Architettura Java/J2EE
Meteo Service Corso di Reti di Calcolatori LS Casarini Stefano matr
1 La nuova gestione delle flotte Sicurezza Logistica Controllo Carburante.
LOCALIZZAZIONE SATELLITARE GEOREFENRENZIATA. OBIETTIVI Gestire il database cartografico al fine di poter visualizzare la posizione dei mezzi localizzati,
PIA OPERA CROCE VERDE Ente Morale R.D. __ Marzo ____ n. ___ - IPAB
CONFERENCE SATELLITE TECHNOLOGIES FOR INFOMOBILITY AND TERRITORY – RELATED SERVICE THE ALPCHECK PROJECT La rete di stazioni GNSS permanenti a supporto.
PresenzeWeb: breve guida
Sistema di controllo e supervisione impianti FV small sizes Ing. T. Monti – 04/07/11 – Rev. 02.
Centro di Assistenza Multicanale (C.A.M.) di Cagliari
Pag. 1 Logistica mobile tramite INTERNET localizzazione mezzi -ON-LINE-
Gestione Clienti Online
Infracom for you il portale a servizio dei partner
Gestimp IV Il pacchetto software GESTIMP© di Isea S.r.l., di seguito indicato con GESTIMP©, permette di gestire la supervisione e la telegestione di impianti.
STRUTTURA GENERALE DI UN ELABORATORE
Analisi (Analista) Progettazione (Progettista) Sviluppo o Traduzione (Sviluppatore) Documentazione.
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria “Enzo Ferrari” – Sede di Modena Corso di Laurea Specialistica in Ingegneria Informatica.
Obiettivi: Creare un sistema capace di monitorare i movimenti dei mezzi adibiti al trasporto dei rifiuti pericolosi; Verificare gli spostamenti rispetto.
“Il sistema di Telediagnosi per i veicoli a motore”
M OBILITÀ 2009/10 POLIS - Istanze On-Line Presentazione domande via web per la scuola Primaria 1.
Sistemi Informativi sul Web
Introduzione alla programmazione web
Amministrazione della rete: web server Apache
Applicazione Web Informatica Abacus Informatica Classe VIA 2008/2009 N.Ceccon INF (01) Revisione 4.0 settembre 2008.
1 Applicazione per la gestione dei progetti di “Laboratorio e Tecnologie Web” Ilaria Iannantuono.
L’architettura a strati
a cura di Francesco Lattari
Caratteristiche Essenziali
FTP File Transfer Protocol
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
Fabrizio Felici LAMP workshop GROsseto Linux Users Group.
DIGITAL RECIPE Progetto Realizzato da: Vitiello Pier Angelo Il progetto si trova all’indirizzo :
a cura di Marco Zucchini
Progetto di Ingegneria del Web Anno Accademico 2007/2008 Stefano Pigiani Bruno Ricci Marco Ruzzon.
Relatore: Prof. Ing. Stefano SalsanoLaureando: Flaminio Antonucci.
Progetto e Realizzazione di un servizio di Chat Progetto di: Nicoli Leonardo Corso di: Reti di Calcolatori L-S.
Eprogram informatica V anno.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Terza lezione Antonio Todaro “ Il Sito Web del docente ” prima parte.
PHP.  HTML (Hyper Text Markup Language)  CSS (Cascading Style Sheets)  Javascript (linguaggio di programmazione client)  PHP ( Hypertext Preprocessor.
l Content management system (CMS), letteralmente "Sistema di gestione dei contenuti" è una categoria di sistemi di software che serve a organizzare e.
Il mondo del web Includere Digital-mente – Corso livello 4 docente: prof.ssa MANUELA MARSILI.
SISTEMA GESTIONE TOMBINI
NEWS 2015 MyCompany Presentazione. MyCompany Supervisione di tutti gli Impianti registarti nel Cloud Creazione di Offerte personalizzate con il proprio.
Sistema di centralizzazione multiprotocollo / multi brand
Eprogram informatica V anno. Programmare in rete.
Transcript della presentazione:

Gestione efficiente di allarmi satellitari OBIETTIVI dell’APPLICAZIONE WEB Gestione efficiente di allarmi satellitari Controllo delle apparecchiature satellitari Gestione efficiente di modem SMS e DTMF Inviare comandi alle apparecchiature satellitari Storico dei trattamenti del veicolo Diversificazione di ruoli Sicurezza Stile di visualizzazione intuitivo

STRUMENTI SOFTWARE UTILIZZATI Server web Apache versione 2.2.11 Linguaggio HTML Linguaggio Javascript - AJAX Linguaggio PHP versione 5.2.8 Foglio di stile CSS Bamcompile versione 1.21 PHP versione 4.4.4 Database Mysql versione 5.1.30 Database Microsoft SQL Server versione 2005

Caratteristiche principali: UTILIZZO di JAVASCRIPT-AJAX Sviluppo di un’applicazione web 2.0 interattiva La tecnologia AJAX si basa su uno scambio di dati in background tra client e server. Caratteristiche principali: La capacità di aggiornare parte di una pagina HTML senza che questa venga ricaricata. La capacità di fare richieste asincrone tramite il protocollo HTTP. L’utente non deve necessariamente attendere che sia stata ultimata per effettuare altre operazioni.

Antifurti Satellitari STRUMENTI HARDWARE UTILIZZATI Antifurti Satellitari Rilevatore GPS Modulo GSM SIM telefonica Centralina Modem DTMF 5 modem Digicom Tiziano Memory Pro 3 Modem utilizzati per la ricezione 2 Modem utilizzati per la trasmissione 5 COM utilizzate Modem GSM Un solo modem Siemens MC35i Terminal Una sola COM utilizzata

inserire/disinserire il sistema APPARECCHIATURE SATELLITARI GESTITE RILEVATORI LOCALIZZATORI Permettono di rilevare tentativi di furto Permettono di localizzare il veicolo Magneti Marelli v5.03 Magneti Marelli v5.41 Magneti Marelli v5.17 e v5.21 Caratteristiche SMS DTMF GPS Stati di in/out Magneti Marelli v5.09 Dispositivi per inserire/disinserire il sistema

(Dual Tone Multi Frequency) SVILUPPO del PROGRAMMA di GESTIONE MODEM DTMF (Dual Tone Multi Frequency) DTMF - sistema di trasmissione, codifica e decodifica 16 distinti comandi, spesso associati a un tastierino a 16 pulsanti. Chiamata spontanea da periferica verso centrale CHIAMA INVIA tono 0 INVIA unit e ver INVIA pwd INVIA segnalazione PASSAGGI FONDAMENTALI DEL PROGRAMMA PER LA RICEZIONE SETTAGGIO MODEM LETTURA,INTERPRETAZIONE E SALVATAGGIO DELLA SEGNALAZIONE RICEVE CHIAMATA Se linea caduta Se linea OK STATO OFFLINE STATO ONLINE E RICEZIONE COMANDI TRAMITE SOCKET Se linea caduta Se linea OK

SVILUPPO del PROGRAMMA di GESTIONE MODEM DTMF (2) (Dual Tone Multi Frequency) Lettura e interpretazione della segnalazione da seriale Il modem decodifica il tono DTMF ricevuto, fornendo una parola a 4 bit, affiancato da un segnale di STROBE. #5*409271*0142476*02181450*0000*771*000*01* VELOCITA’ STATI DI BORDO SOGLIA ANALOGICA LONGITUDINE QUADRANTE QUALITA’ GPS DATA E ORARIO LATITUDINE TIPO ALLARME Chiamata da centrale verso periferica di bordo INVIA tono 0 CHIAMA INVIA tono 0 INVIA pwd Attende comandi INVIA tono 1 Pwd errata chiamata chiusa PASSAGGI FONDAMENTALI DEL PROGRAMMA PER LA TRASMISSIONE SETTAGGIO MODEM RICEVE COMANDO DA SOCKET AVVIA LA CHIAMATA ALLA PERIFERICA Se linea OK Se linea caduta, occupata, non raggiungibile, PWD non corretta STATO ONLINE E RICEZIONE DI UN ALTRO COMANDO UTILIZZO SOCKET

PASSAGGI FONDAMENTALI DEL PROGRAMMA PER LA TRASMISSIONE SVILUPPO del PROGRAMMA di GESTIONE MODEM GSM Protocollo di comunicazione SMS da periferica a centrale AT TTTTTTTT Lat­+XXXXXX Lon­+YYYYYYY Time DDDDOOOO Vel SSSS Gps N Stb XYZ LATITUDINE DATA E ORARIO STATI DI BORDO QUALITA’ GPS TIPO ALLARME VELOCITA’ LONGITUDINE PASSAGGI FONDAMENTALI DEL PROGRAMMA PER LA TRASMISSIONE Esempio Seleziona i dati dalla tabella INVIA SMS Elimina i dati dalla tabella SALVA RESOCONTO

SVILUPPO APPLICAZIONE WEB INTERFACCIA UTENTE (1) Login e avvio applicazione L’utente prima di avviare l’applicazione deve inserire le proprie credenziali: Username e Password Login corretto Finestra dell’applicazione web schermo intero 1280px X 1024px Fabio Login errato ********* AVVIO L’applicazione mantiene in un file di log le operazioni effettuate dall’utente Tutti i tentativi di accesso Avvii dell’applicazione Chiusura dell’applicazione Visualizzazione e caratteristiche job di gestione Tutte le segnalazioni che pervengono dallo stesso veicolo sono accumulate in un job di gestione Non contiene segnalazioni in SMS Data e orario della sua creazione Informazioni cliente Numero segnalazioni contenute Stato del trattamento Tipo ultima segnalazione Gruppo di gestione Codice identificativo della periferica di bordo Visualizza annotazioni Targa del veicolo Contiene una segnalazione in DTMF

Schermata principale dell’applicazione web SVILUPPO APPLICAZIONE WEB INTERFACCIA UTENTE (2) Schermata principale dell’applicazione web La schermata principale dell’applicazione permette di accedere alle principali funzioni dell’applicazione e di visualizzare in maniera schematica i dati dei job e degli allarmi non ancora gestiti definitivamente. Arrivo di un nuovo job La linea telefonica è attiva Sospensione di job La linea telefonica non è attiva Avviso di un job bloccato Trattamento di un job Segnalazione indefinita Segnalazione di emergenza Segnalazione di allarme Segnalazione non di allarme

Componenti della pagina SVILUPPO APPLICAZIONE WEB INTERFACCIA UTENTE (3) Trattamento di un veicolo Componenti della pagina Visualizzazione Informazioni generali Funzioni riservate all’amministratore Visualizzazione aggiornata delle segnalazioni Visualizzazione dettagli evento selezionato Posizione evento selezionato Tracciamento di tutte le posizioni Visualizzazione delle funzioni installate Visualizzazione comandi Invio comandi Stato della linea telefonica Tasti per gestione job Visualizzazione di job in attesa di gestione

Ricerca periferica e avvio gestione SVILUPPO APPLICAZIONE WEB INTERFACCIA UTENTE (4) Ricerca periferica e avvio gestione AVVIO GESTIONE PROVE Solo se il job non è già creato AVVIO RICERCA Gestione dei job storici NOTE LISTA JOB COMANDI SEGNALAZIONI STATI DI BORDO MAPPA AVVIO RICERCA

NUOVE CONOSCENZE OTTENUTE FUTURE IMPLEMENTAZIONI CONCLUSIONI NUOVE CONOSCENZE OTTENUTE Utilizzo di AJAX e realizzazione di un’applicazione web 2.0 Programmazione seriale e pieno controllo di modem DTMF e GSM Funzionamento delle periferiche satellitari FUTURE IMPLEMENTAZIONI Gestione di nuove apparecchiature satellitari Controllo di apparecchiature GPRS per la gestione flotta del veicolo Offrire al cliente un controllo diretto del proprio veicolo RINGRAZIAMENTI Per l’ottima esperienza ricevuta, ringrazio l’azienda OVERSAT di Busto Arsizio. In particolare, ringrazio il tutor aziendale MARCO PARIANI per avermi dato piena fiducia nel realizzare un’importante applicazione web, con una logica del tutto diversa dal vecchio applicativo utilizzato per la gestione del servizio di sicurezza.