La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Gestione efficiente di allarmi satellitari

Presentazioni simili


Presentazione sul tema: "Gestione efficiente di allarmi satellitari"— Transcript della presentazione:

1 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

2 STRUMENTI SOFTWARE UTILIZZATI
Server web Apache versione 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 Database Microsoft SQL Server versione 2005

3 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.

4 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

5 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

6 (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

7 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* * *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

8 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

9 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

10 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

11 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

12 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

13

14 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.


Scaricare ppt "Gestione efficiente di allarmi satellitari"

Presentazioni simili


Annunci Google