Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola GPS Functionality

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola GPS Functionality"

Transcript

1 Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola GPS Functionality

2 In questa tesina viene approfondito e sviluppato l utilizzo del Global Positioning System (GPS) hardware presente nel device. Prima di dedicarsi direttamente alla programmazione, diamo un veloce sguardo a cosa consiste il termine GPS: Il Sistema di Posizionamento Globale permette, attraverso ad una rete satellitare dedicata di satelliti artificiali in orbita, di fornire ad un terminale mobile o ricevitore GPS informazioni sulle sue coordinate geografiche ed un orario. Indipendentemente dalle condizioni metereologiche e dalla posizione sulla Terra. La localizzazione avviene tramite la trasmissione di un segnale radio da parte di ciascun satellite e l elaborazione dei segnali ricevuti da parte del ricevitore. Il suo grado di accuratezza è dell ordine dei metri, in dipendenza delle condizioni metereologiche, dalla disponibilità e dalla posizione dei satelliti rispetto al ricevitore. Per quanto riguarda i dispositivi Android, verranno utilizzate le Android Location-Based API per ricavare la posizione corrente e mostrare tale informazioni sullo schermo, utilizzando un applicativo che lo permetta, quali Google Maps. L Android SDK contiene delle API che garantiscono l aiuto nell utilizzo del GPS hardware presente in molti dispositivi. Ovviamente si assume che il device prescelto abbiamo incorporato tale hardware. Android mette a disposizione differenti tipi di file per mantenere/ricevere le coordinate GPS riguardanti la posizione del tuo dispositivo. Ogni file ha differente formato e contiene differenti informazioni: 1) kml 2) nmea 3) track Anche in questi casi, prima di immergersi su tale file vediamone le principali funzionalità e caratteristiche. KML (Keyhole Markup Language) E un linguaggio basato su XML, creato per gestire dati geospaziali in tre dimensioni nei programmi quali Google Earth, Google Maps, EarthBrowser e Google Desktop. Ogni locazione ha obbligatoriamente una longitudine e una latitudine. Altri dati possono rendere la visualizzazione più specifica, come inclinazione, inquadratura e quota. Come possibile vedere nell immagine qui a fianco, dove viene riportato: Nome: GoogleEarth_ FacoltàScienzeIngegneria; Longitudine: Latitudine: Altitudine: 0 E altri campi vari. Tali coordinate corrispondono alla facoltà, in via Sacchi, Cesena, Forlì- Cesena, Italia. NMEA National Marine Electronics Association Questo protocollo si basa sul principio che la fonte, detta talker, può soltanto inviare i dati

3 (sentences) e il ricevente, detto listener, può soltanto riceverli. Il talker invia linee di informazioni ognuna indipendente dalle altre. Tali informazioni contengono tutte le proprietà per la localizzazione del dispositivo e da un prefisso che ne distingue le varie tipologie. Questi file possono contenere molteplici coordinate e altitudini, possono inoltre rappresentare trips o come spesso vengono chiamati tracks. Infatti come si può vedere nell immagine seguente le varie coordinate corrispondono al percorso da via Venezia di Cesena fino a via Sacchi. Raffigurano perciò un tracks con precisione di circa un paio di metri. Proseguiamo adesso in aspetti che riguardano più da vicino il nostro applicativo, vedendo gli aggiustamenti da eseguire se si vuole utilizzare correttamente l hardware GPS. Il primo passo per lavorare con Android Location-Based API è di aggiustare il livello dei permessi. Ci sono due modi per settare i permessi da Eclipse: Il primo è attraverso l interfaccia del Manifest di Android (Android Manifest Permission), doppio click nel file AndroidManifest.xml dove si apre la finestra Android Manifest Overview. A questo punto occorre semplicemente aggiungere nel campo Permission i seguenti nomi di permessi: ACCESS_GPS e ACCESS_LOCATION per Users Permissions. NOTA: Nelle ultime versioni i permessi possono anche avere un nome differente, quali ACCESS_COARSE_LOCATION e ACCESS_FINE_LOCATION. Inoltre per ricevere gli aggiornamenti sulle locazioni si possono utilizzare NETWORK_PROVIDER o GPS_PROVIDER, in relazione al fatto che si utilizzi la rete o il GPS per ottenere le informazioni, questa scelta è compito del programmatore. La seconda maniera invece implica l aggiunta dei permessi direttamente da codice presente nell AndroidManifest.xml manualmente. Le linee di codice da aggiungere sono le seguenti: Iniziamo ora a scrivere il vero e proprio codice, prima di tutto occorre aggiungere gli import corrispondenti, in questo caso semplicemente uno:

4 L obiettivo è ricevere le coordinate dal GPS hardware incorporato nel dispositivo. Si crea perciò un LocationManager che permetterà di estrarre le informazioni volute, cioè la longitudine e la latitudine. Il passaggio importante in questa istanziazione è che deve essere passato al LocationManager un context, quale in questo caso LOCATION_SERVICE. Come riporta l immagine sottostante. Per inserire le coordinate nell oggetto viene invocato il metodo getlastknownlocation(provider). Questo metodo ha bisogno di un parametro, il provider, il quale rappresenta la posizione. E possibile inserire inoltre un listener che viene invocato ogni qualvolta le coordinate cambiano, per mantenere memorizzata sempre la posizione più corretta. Infatti viene sovrascritto solo il metodo onlocationchanged, il quale invoca il metodo precedentemente creato. A questo punto l applicativo è in grado di ricavare la posizione corretta tramite il GPS e mostrarla a video. Ma risultano essere solo dei numeri, cioè una latitudine ed una longitudine, sarebbe buona norma aggiungere un supporto, come Google Maps, per consentire una visualizzazione anche della mappa circostante. Vediamo come fare: Il primo cambiamento da effettuare riguarda il file main.xml, nella quale viene aggiunto un layout per il componente MapView.

5 Proseguendo occorre cambiare anche la classe a cui si ereditano i metodi; infatti prima l estensione avveniva sulla classe Activity, ma ora, con l inserimento di un componente Mappa, occorre ereditare dalla classe MapActivity. Successivamente si necessita di importare i vari package MapActivity: Il package Point viene utilizzato per il valore del punto che rappresenta la coordinata specifica dove invece il MapController permetterà di incentrare tale punto sulla mappa di sottofondo. Ora siamo in grado di assegnare il MapView ad un corretto id e di passargli delle coordinate. Il successivo punto riguarda assegnare all oggetto Point i corretti valori, cioè i valori correnti delle coordinate. Latitudine e longitudine. Per fare ciò basta invocare il costruttore della classe al momento della creazione e passargli tali valori (ricavati dal GPS) come parametri. Possiamo ora creare l elemento MapController, il quale sarà utilizzato anche per spostarsi correttamente all interno della mappa di Google Maps. Invochiamo il metodo getcontroller() per impiantare un controller nella mia specifica mappa, in questo caso nominata proprio mymap. L ultimo procedimento riguarda l utilizzo del controller per spostarsi all interno della mappa nella mia specifica location. (Aggiungiamo inoltre un valore di zoom per garantire una visualizzazione accettabile anche del perimetro). Il codice si conclude qui e, con una semplice esecuzione dell applicativo, è possibile osservare i risultati richiesti. Saranno simili a quelli mostrati in figura. Siamo riusciti perciò, non solo a capire e conoscere i file che contraddistinguono i servizi GPS, ma è stato anche svolto un semplice esercizio che inizialmente ricava la posizione corrente e poi la visualizza su mappa tramite il supporto rilasciato da Google Maps.

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola 633688 Sicurezza e Permission in Android La sicurezza al giorno d oggi è uno degli aspetti più importanti dell informatica!

Dettagli

Localizzazione geografica

Localizzazione geografica Localizzazione geografica GPS & co. Le tecnologie GPS triangolazione tramite una rete di satelliti Cell-ID identificativi di antenne cellulari WPS identificativi di reti wireless Global Positioning System

Dettagli

Telemetria. Autore: Marco Mazzucchi

Telemetria. Autore: Marco Mazzucchi Autore: Marco Mazzucchi Telemetria è un'applicazione J2ME basata sul rilevamento satellitare GPS che permette di calcolare la posizione e la velocità istantanea per ogni giro compiuto dall'utente in un

Dettagli

SISTEMA GESTIONE TOMBINI

SISTEMA GESTIONE TOMBINI SISTEMA GESTIONE TOMBINI Il sistema offre funzionalità di rilievo sul campo e censimento dei tombini presenti sulle strade comunali per mezzo di una App dedicata. Il rilievo è basato sul posizionamento

Dettagli

Manuale Utente. Corso di Ingegneria del Software A.A Docente: Prof. Agostino Cortesi. PandaCode Martina Lunardi

Manuale Utente. Corso di Ingegneria del Software A.A Docente: Prof. Agostino Cortesi. PandaCode Martina Lunardi Manuale Utente Corso di Ingegneria del Software A.A. 2016 2017 Docente: Prof. Agostino Cortesi PandaCode 851777 - Martina Lunardi 852056 Claudia Farronato Data: 01/05/2017 Sommario I. INTRODUZIONE... 2

Dettagli

Relazione sul progetto CronoMeteo: Un particolare viaggio nel tempo.

Relazione sul progetto CronoMeteo: Un particolare viaggio nel tempo. Relazione sul progetto CronoMeteo: Un particolare viaggio nel tempo. Indice Introduzione al progetto - L idea Stato dell arte Progetto realizzato - Strumenti - Progetto Database Conclusioni e sviluppi

Dettagli

Created: 19 Ottobre, 2016 Modified: 20 Marzo, 2017 Manuale applicazione App8816 v Author: mcf88 Srl. App8816

Created: 19 Ottobre, 2016 Modified: 20 Marzo, 2017 Manuale applicazione App8816 v Author: mcf88 Srl. App8816 App8816 L applicazione APP8816 per dispositivi Android è stata pensata come un unica soluzione versatile in grado di soddisfare le esigenze di piccoli, medi e grandi gestori di distribuzione automatica.

Dettagli

Gestione SentieriWeb

Gestione SentieriWeb Contratto per l acquisizione di servizi di Assistenza specialistica per la gestione e l evoluzione del patrimonio software della Regione Basilicata. Repertorio n. 11016 del 25/09/2009 Gestione SentieriWeb

Dettagli

Se non si riesce a trovare il pulsante Power Map in office 2013 scaricare la versione Preview dal link. In office 365 dovrebbe già essere presente.

Se non si riesce a trovare il pulsante Power Map in office 2013 scaricare la versione Preview dal link. In office 365 dovrebbe già essere presente. Installazione Power Map Se non si riesce a trovare il pulsante Power Map in office 2013 scaricare la versione Preview dal link. In office 365 dovrebbe già essere presente. Cosa è Power Map È uno strumento

Dettagli

La memoria cache. Informatica generale

La memoria cache. Informatica generale La memoria cache Nello schema di funzionamento di un calcolatore il processore continuamente preleva informazioni ed istruzioni dalla memoria centrale e scrive in essa informazioni La memoria centrale,

Dettagli

IL GEODATABASE DEI DELIVERABLES DEL PROGETTO S1 M. Pignone, R. Moschillo Istituto Nazionale di Geofisica e Vulcanologia, Sede Irpinia

IL GEODATABASE DEI DELIVERABLES DEL PROGETTO S1 M. Pignone, R. Moschillo Istituto Nazionale di Geofisica e Vulcanologia, Sede Irpinia IL GEODATABASE DEI DELIVERABLES DEL PROGETTO S1 M. Pignone, R. Moschillo Istituto Nazionale di Geofisica e Vulcanologia, Sede Irpinia Nell ambito della convenzione INGV-DPC 2007-2009 il progetto S1 (Determinazione

Dettagli

Tesina esame Programmazione di Sistemi Mobile Realizzato da Roberto Giuliani Matricola icloud. Inserimenti, modifiche e cancellazioni

Tesina esame Programmazione di Sistemi Mobile Realizzato da Roberto Giuliani Matricola icloud. Inserimenti, modifiche e cancellazioni Tesina esame Programmazione di Sistemi Mobile Realizzato da Roberto Giuliani Matricola 633688 icloud Inserimenti, modifiche e cancellazioni icloud Prima di iniziare ad osservare le strutture e le varie

Dettagli

Cloud GDrive, Dropbox

Cloud GDrive, Dropbox Cloud GDrive, Dropbox Lezione 2 Lavorare con Gdrive Video GDrive permette, oltre all'archiviazione di file in rete, di lavorare direttamente all'interno del servizio sul web in quanto fornisce tutti gli

Dettagli

In-app billing per comuni mortali puntata 1

In-app billing per comuni mortali puntata 1 In-app billing per comuni mortali puntata 1 Iniziamo questa nuova serie di articoli a puntate dedicata all utilizzo del nuovo servizio di in-app billing di google per i telefonini android che ci consente

Dettagli

File ad accesso diretto funzioni Hash Parte1. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

File ad accesso diretto funzioni Hash Parte1. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni File ad accesso diretto funzioni Hash Parte1 Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Esercitazione: Si vuole sviluppare una applicazione come quella mostrata nella figura in cui

Dettagli

COME VISUALIZZARE LE COORDINATE DEL PUNTO E SALVARE LA POSIZIONE

COME VISUALIZZARE LE COORDINATE DEL PUNTO E SALVARE LA POSIZIONE COME VISUALIZZARE LE COORDINATE DEL PUNTO E SALVARE LA POSIZIONE a) Visualizzazione delle coordinate Per poter visualizzare le coordinate del punto in cui ci si trova, è necessario raggiungere la schermata

Dettagli

Android. Location, Maps, Servizi di Sistema

Android. Location, Maps, Servizi di Sistema Android Location, Maps, Servizi di Sistema Introduzione In questa lezione ci occuperemo di analizzare due casi d'uso che fanno uso dei servizi di localizzazione e della Google Maps LocationManager Project

Dettagli

File ad accesso diretto funzioni Hash Parte3. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

File ad accesso diretto funzioni Hash Parte3. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni File ad accesso diretto funzioni Hash Parte3 Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Sviluppo delle altre funzionalità La prima funzione che ci verrebbe in mente di implementare

Dettagli

Manuale Utente. Consultazione Importi ANF

Manuale Utente. Consultazione Importi ANF Manuale Utente Consultazione Importi ANF Versione Data Descrizione Modifiche Release di Riferimento 1.0 02/05/2019 Prima Versione Completa del Documento V.1.0.0.0 Indice PREMESSA... 3 COS È CONSULTAZIONE

Dettagli

Android. Google Maps v2.

Android. Google Maps v2. Android Google Maps v2 diegozabot@yahoo.it Uso delle mappe Google v2 (1) Per poter utilizzare le mappe di Google v2 bisogna prima di tutto ottenere una API map key registrandosi sulla console delle api

Dettagli

M-APP (Migranti App)

M-APP (Migranti App) M-APP (Migranti App) Manuale d uso M-APP è un applicazione che pubblica informazioni sui servizi presenti sul territorio dell'area metropolitana di Venezia e che sono rivolti ai migranti. M-APP attualmente

Dettagli

Le Apps di Google a scuola

Le Apps di Google a scuola Le Apps di Google a scuola 5. Google My Maps Guide sintetiche Passo passo su Google Apps a cura della prof.ssa Virginia Ruggeri Perché Google My Maps Mediante l applicazione My Maps si possono elaborare

Dettagli

CORSO UTILIZZO DEL G.P.S. A cura della TLC Cuneo

CORSO UTILIZZO DEL G.P.S. A cura della TLC Cuneo CORSO UTILIZZO DEL G.P.S. A cura della TLC Cuneo IL G.P.S. Che cosa è? A cosa serve? Campi d utilizzo? In cosa ci può essere d aiuto? Che cosa è? Acronimo di Global Positioning Sistem. Nella sostanza dei

Dettagli

Android. Sensori, permessi e feature.

Android. Sensori, permessi e feature. Android Sensori, permessi e feature diegozabot@yahoo.it I sensori (1) I dispositivi Android hanno dei sensori hardware inclusi. Tali sensori prendono informazioni dal mondo circostante e li traducono in

Dettagli

Esercitazione Google Maps

Esercitazione Google Maps Esercitazione Google Maps Esercizio 1 Visualizzare i risultati della API comuni.php su una mappa geografica. Soluzione Come prima cosa, occorre creare una chiave di utilizzo della libreria Google Maps.

Dettagli

Esercitazione: primi passi e uso dei files

Esercitazione: primi passi e uso dei files Esercitazione: primi passi e uso dei files 1 Sistemi operativi per PC I sistemi operativi per personal computer più diffusi sono: Windows (Microsoft) Linux (freeware) MacOS (Apple) Il laboratorio verterà

Dettagli

1 WAMailer. WAMailer è una web app che permette di gestire l'invio di , newsletter personalizzate anche in formato HTML.

1 WAMailer. WAMailer è una web app che permette di gestire l'invio di  , newsletter personalizzate anche in formato HTML. 1 WAMailer WAMailer è una web app che permette di gestire l'invio di email, newsletter personalizzate anche in formato HTML. Sviluppata totalmente con Google Apps Script. Semplice da utilizzare, integra

Dettagli

Specifica dei requisiti

Specifica dei requisiti Ingegneria del software Specifica dei requisiti Versione 1.1 Data: 10 gennaio 2017 : Yuliy Khlyebnikov 854348 Smeraldi Guci 854483 Giacomo Nasilli 853694 Jacopo Pezzuto 851817 1 di 19 Indice 1 Introduzione

Dettagli

"Match analysis, GPS, potenza metabolica: le bugie della verità"

Match analysis, GPS, potenza metabolica: le bugie della verità www.k-sport.it "Match analysis, GPS, potenza metabolica: le bugie della verità" Mirko Marcolini Il carico esterno Cos è Ogni grandezza fisica viene definita mediante il metodo che si usa per misurarla.

Dettagli

Events: Track your favorite artists

Events: Track your favorite artists Events: Track your favorite artists Universitá degli Studi di Salerno Progetto February 8, 2015 1 2 Overview 3 Concerts é un web site che permette di accedere a molte informazioni in rete, relative a cantanti

Dettagli

APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica

APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica Programma di formazione informatica per i soci Apve di Roma maggio 2017 Argomenti Cosa è excel Come avviare il sistema

Dettagli

Prof. Pagani corrado JAVA

Prof. Pagani corrado JAVA Prof. Pagani corrado JAVA NASCITA DI JAVA Java è stato creato, a partire da ricerche effettuate alla Stanford University agli inizi degli anni Novanta, da un gruppo di esperti sviluppatori capitanati da

Dettagli

Corso di programmazione

Corso di programmazione Corso di programmazione per android 1 Introduzione (corso completo per imparare a programmare con il S.O. Google) Android è il sistema operativo per dispositivi mobili più diffuso al mondo. Si è imposto

Dettagli

Manuale interfaccia Gestione contratti Legge 190/2012

Manuale interfaccia Gestione contratti Legge 190/2012 Schermata iniziale Manuale interfaccia Gestione contratti Legge 190/2012 Principali funzioni: 1. Home: visualizza la schermata iniziale e in caso di mancato login permette di loggarsi al sistema; 2. Gestione

Dettagli

TimeTimer Online. Visual Timer Online. Autore: Simone Raimondi Cominesi Matricola: Progetto: Programmazione web e mobile Maggio 2017

TimeTimer Online. Visual Timer Online. Autore: Simone Raimondi Cominesi Matricola: Progetto: Programmazione web e mobile Maggio 2017 TimeTimer Online Autore: Matricola: 871223 Progetto: Programmazione web e mobile Maggio 2017 INTRODUZIONE TimeTimerOnline è un applicazione web in grado di offrire un ottimo supporto a chiunque avesse

Dettagli

7. Sezione Contatti WebMail PEC Aruba: Creazione Contatti e Gruppi di Persone

7. Sezione Contatti WebMail PEC Aruba: Creazione Contatti e Gruppi di Persone 7. Sezione Contatti WebMail PEC Aruba: Creazione Contatti e Gruppi di Persone ll presente articolo esemplifica le modalità di utilizzo di tutti gli strumenti disponibili nella sezione Contatti. La stessa

Dettagli

Project S.r.l. P b - Manuale utente protocollo web. Titolo del documento: Versione manuale: 6.1. Data di stesura: 5 novembre 2014

Project S.r.l. P b - Manuale utente protocollo web. Titolo del documento: Versione manuale: 6.1. Data di stesura: 5 novembre 2014 Project S.r.l. Titolo del documento: P04.00.03 b - Manuale utente protocollo web Versione manuale: 6.1 Data di stesura: 5 novembre 2014 Autore: Riservatezza: Project S.r.l. documento riservato Project

Dettagli

Video Scrittura (MS Word) Prima Parte

Video Scrittura (MS Word) Prima Parte Video Scrittura (MS Word) Prima Parte Ripasso/approfondimento: Gestione Cartelle/File Crea una cartella UTE Informatica Base sul Desktop Click destro sul Desktop Posizionarsi su Nuovo Cliccare su Cartella

Dettagli

Università di Cassino Facoltà di Ingegneria Modulo di Alfabetizzazione Informatica. Base Dati. Progettazione di un DB

Università di Cassino Facoltà di Ingegneria Modulo di Alfabetizzazione Informatica. Base Dati. Progettazione di un DB Università di Cassino Facoltà di Ingegneria Modulo di Alfabetizzazione Informatica Base Dati Si ringrazia l ing. Francesco Colace dell Università di Salerno Progettazione di un DB Un esempio può essere

Dettagli

CREAZIONE BUSTA CON IMPORTAZIONE FASCICOLO DA LIVE!... 2 CREAZIONE MANUALE DELLA BUSTA... 12

CREAZIONE BUSTA CON IMPORTAZIONE FASCICOLO DA LIVE!... 2 CREAZIONE MANUALE DELLA BUSTA... 12 CREAZIONE BUSTA CON IMPORTAZIONE FASCICOLO DA LIVE!... 2 CREAZIONE MANUALE DELLA BUSTA... 12 www.opendotcom.it Pag 1 di 17 CREAZIONE BUSTA CON IMPORTAZIONE FASCICOLO DA LIVE! Si consiglia di utilizzare

Dettagli

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti

Dettagli

MDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE

MDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE MDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE Rev 1.00 Pagina 1 di 15 MDG Enpals Spettacolo Manuale di installazione Installazione Inserire il CD di installazione e seguire la procedura di installazione

Dettagli

UTILIZZO DEL MODULO DOCUMATIC PEC

UTILIZZO DEL MODULO DOCUMATIC PEC Codice documento 17050301 Data creazione 03/05/2017 Ultima revisione 25/05/2017 Software DOCUMATIC Versione 10 UTILIZZO DEL MODULO DOCUMATIC PEC Glossario L applicazione DOCUMATIC PEC. Conversazione L

Dettagli

ArcGIS - ArcView ArcCatalog

ArcGIS - ArcView ArcCatalog ArcGIS - ArcView ArcCatalog Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it 04/04/06 - v 1.1 2 ArcCatalog ArcCatalog: strumento

Dettagli

Diagramma delle classi

Diagramma delle classi Diagramma delle classi Questo diagramma (mostrato nella pagina successiva) costruito utilizzando lo standard UML mostra le relazioni che ci sono fra le varie classi della nostra applicazione, mostrando

Dettagli

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ PATENTE EUROPEA DEL COMPUTER 5.0 MODULO 5 Database (Microsoft Access 2007) Parte 3 A cura di Mimmo Corrado Gennaio 2012 MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ Il Modulo 5, richiede che il candidato

Dettagli

Operazioni di base con i dati vettoriali

Operazioni di base con i dati vettoriali 13 Aprile 2016 Operazioni di base con i dati vettoriali Mauro G. Università di Trieste Dipartimento di Studi Umanistici Creare una mappa con dati vettoriali QGis gestisce numerosi formati vettoriali e

Dettagli

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Per impostazione predefinita, i risultati dei moduli vengono salvati

Dettagli

Invio veloce: Invio multiplo da rubrica: Invio multiplo da file: Creazione rubrica Eliminazione di una rubrica...

Invio veloce: Invio multiplo da rubrica: Invio multiplo da file: Creazione rubrica Eliminazione di una rubrica... GUIDA UTENTE SOMMARIO Invio veloce:... 3 Invio multiplo da rubrica:... 5 Invio multiplo da file:... 6 Creazione rubrica... 7 Eliminazione di una rubrica... 7 Modifica di una rubrica... 8 Importazione di

Dettagli

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0 Pagina I EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0 Modulo 5 Uso delle basi di dati Il seguente Syllabus è relativo al Modulo 5, Uso delle basi di dati, e fornisce i fondamenti per il test

Dettagli

Android. Android01: Introduzione alle Activity.

Android. Android01: Introduzione alle Activity. Android Android01: Introduzione alle Activity diegozabot@yahoo.it Applicazioni Android (1) Una applicazione android è un insieme di task ognuno dei quali è detto Activity. Ogni Activity ha un unico scopo

Dettagli

Creare maschere personalizzate

Creare maschere personalizzate LEZIONE 6 Creare maschere personalizzate In questa lezione impareremo... - A riconoscere ed utilizzare le maschere di Access - A creare maschere e sottomaschere sia in autocomposizione che personalizzate

Dettagli

ViewGis vers.1.2. Software per la pubblicazione web dei Dati Geografici della SDI della Regione Basilicata. Aggiornamento alla versione 1.

ViewGis vers.1.2. Software per la pubblicazione web dei Dati Geografici della SDI della Regione Basilicata. Aggiornamento alla versione 1. Contratto per l acquisizione di servizi di Assistenza specialistica per la gestione e l evoluzione del patrimonio software della Regione Basilicata. Repertorio n. 11016 del 25/09/2009 ViewGis vers.1.2

Dettagli

Moduli di ArcGIS. Tre moduli principali: ArcCatalog ArcMap ArcToolbox. ArcScene ArcGlobe

Moduli di ArcGIS. Tre moduli principali: ArcCatalog ArcMap ArcToolbox. ArcScene ArcGlobe Overview su ArcGIS Moduli di ArcGIS Tre moduli principali: ArcCatalog ArcMap ArcToolbox ArcScene ArcGlobe ArcCatalog ArcCatalog è l applicazione che permette di gestire il trattamento dei dati spaziali,

Dettagli

Corso di Microsoft. Access. Marco P. Locatelli.

Corso di Microsoft. Access. Marco P. Locatelli. Corso di Microsoft Access Marco P. Locatelli locatelli@disco.unimib.it Esempio Lo schema Entità Relazione rappresenta parte di un modello relativo ad una palestra, con informazioni sugli istruttori, sulle

Dettagli

Questo comando permette di riportare la mappa al livello di zoom e alle coordinate iniziali predefinite. Utilizzo: cliccare sul pulsante.

Questo comando permette di riportare la mappa al livello di zoom e alle coordinate iniziali predefinite. Utilizzo: cliccare sul pulsante. Strumenti standard La barra degli strumenti si trova sopra la mappa. Gli strumenti sono identificati da pulsanti il cui aspetto grafico già di per sè spesso ne descrive la funzione. Sostando con il puntatore

Dettagli

InBank. Manuale gestionali. Phoenix Informatica Bancaria S.p.A

InBank. Manuale gestionali. Phoenix Informatica Bancaria S.p.A InBank Manuale gestionali Phoenix Informatica Bancaria S.p.A Velocizza le operazioni sul tuo Internet Banking I gestionali ti consentono di creare e governare contemporaneamente più distinte di tipo diverso,

Dettagli

Erizone Gestione Segnalazioni

Erizone Gestione Segnalazioni Alpha Sistemi s.r.l. Erizone Gestione Segnalazioni Gestione ticket Alpha Sistemi Appunti sull utilizzo Versione 01.00.00 Sommario 1 Introduzione... 3 2 Struttura dell applicativo... 3 2.1 I servizi...

Dettagli

INTERNET Ing. Giovanni Pozzi

INTERNET Ing. Giovanni Pozzi U.T.E. Università della Terza Età Bollate, Garbagnate Milanese e Novate Milanese INTERNET Ing. Giovanni Pozzi Posta elettronica (e-mail) La posta elettronica o e-mail (dalla inglese «electronic mail»,

Dettagli

Open Database Connectivity (ODBC)

Open Database Connectivity (ODBC) Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere

Dettagli

ONLINEINVENTORY IL TUO INVENTARIO CONTROLLATO SWITALIA. 7 aprile 2017 Autore: Francesco Lombardi

ONLINEINVENTORY IL TUO INVENTARIO CONTROLLATO SWITALIA. 7 aprile 2017 Autore: Francesco Lombardi ONLINEINVENTORY IL TUO INVENTARIO CONTROLLATO SWITALIA 7 aprile 2017 Autore: Francesco Lombardi ONLINEINVENTORY IL TUO INVENTARIO CONTROLLATO DESCRIZIONE ONLINEINVENTORY è una soluzione che permette di

Dettagli

Manuale Utente Webbiobank

Manuale Utente Webbiobank Manuale Utente Webbiobank 1. Autenticazione... 2 2. Scelta Unità Operativa... 3 3. Lista pazienti... 4 3.1. Sincronizza server... 4 3.2. Crea nuovo paziente... 4 3.3. Gestione template anagrafica... 5

Dettagli

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO dei limiti nel contesto culturale e sociale in cui vengono applicate CURRICOLO PARTIMENTO INFORMATICA PRIMO BIENNIO MODULO 1 Concetti di base della tecnologia dell informazione Acquisire e interpretare

Dettagli

Permessi in Android. Richiesta dei permessi. Author : Gianluigi Spagnuolo. Date : 4 giugno 2018

Permessi in Android. Richiesta dei permessi. Author : Gianluigi Spagnuolo. Date : 4 giugno 2018 ICT Security Magazine ICT Security - La Prima Rivista Dedicata alla Sicurezza Informatica https://www.ictsecuritymagazine.com Permessi in Android Author : Gianluigi Spagnuolo Date : 4 giugno 2018 In Android,

Dettagli

Sistemi Mobili e Wireless Android Localizzazione utente

Sistemi Mobili e Wireless Android Localizzazione utente Sistemi Mobili e Wireless Android Localizzazione utente Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Localizzazione utente

Dettagli

REGIONE UMBRIA DIFESA GUIDATA ALLA MOSCA DELL OLIVO

REGIONE UMBRIA DIFESA GUIDATA ALLA MOSCA DELL OLIVO REGIONE UMBRIA DIFESA GUIDATA ALLA MOSCA DELL OLIVO SCOPO DEL PROGETTO Monitorare, valutare e verificare il grado di infestazione all interno della nostro luogo di campionamento Strumenti disponibili APPLICATIVO

Dettagli

10 Creare. collegamenti ipertestuali

10 Creare. collegamenti ipertestuali 13Ac-Cap10.qxd 29-12-2006 14:56 Pagina 189 10 Creare collegamenti ipertestuali Collegamenti ipertestuali Campi di tipo Collegamento ipertestuale Collegamento ipertestuale in una maschera o report Convertire

Dettagli

SISTEMA GEOGRAFICO PER LA PRESENTAZIONE IN TEMPO REALE DELLE CONDIZIONI DI NAVIGABILITÀ A VENEZIA

SISTEMA GEOGRAFICO PER LA PRESENTAZIONE IN TEMPO REALE DELLE CONDIZIONI DI NAVIGABILITÀ A VENEZIA SISTEMA GEOGRAFICO PER LA PRESENTAZIONE IN TEMPO REALE DELLE CONDIZIONI DI NAVIGABILITÀ A VENEZIA INTRODUZIONE Questo documento spiega il funzionamento dell'applicativo denominato "Ponti", sviluppato da

Dettagli

INTERNET Ing. Giovanni Pozzi

INTERNET Ing. Giovanni Pozzi U.T.E. Università della Terza Età Bollate, Garbagnate Milanese e Novate Milanese INTERNET Ing. Giovanni Pozzi Posta elettronica (e-mail) La posta elettronica o e-mail (dalla inglese «electronic mail»,

Dettagli

Plantview Usernames

Plantview Usernames Plantview 3.9.2 Usernames Come creare e gestire più username all'interno di un account Indice del documento Sommario Indice del documento 2 Prefazione 3 Utenti dell account 4 I contatti 4 Creare un contatto

Dettagli

Mod DS A LBT 8563 SOFTWARE DI PROGRAMMAZIONE PER MODULO DI CHIAMATA E CENTRALINO 2VOICE

Mod DS A LBT 8563 SOFTWARE DI PROGRAMMAZIONE PER MODULO DI CHIAMATA E CENTRALINO 2VOICE Mod. 1083 DS 1083-022A LBT 8563 SOFTWARE DI PROGRAMMAZIONE PER MODULO DI CHIAMATA E CENTRALINO 2VOICE IndICE 1. DESCRIZIONE GENERALE...2 1.1 Requisiti di sistema...2 1.2 Installazione...2 2. PROGRAMMAZIONE

Dettagli

4. I moduli in Access 2000/2003

4. I moduli in Access 2000/2003 LIBRERIA WEB 4. I moduli in Access 2000/2003 Il modulo è uno degli oggetti del database di Access e rappresenta un insieme di dichiarazioni e routine scritte con il linguaggio Visual Basic, memorizzate

Dettagli

XPAD Android Tracciamento GPS

XPAD Android Tracciamento GPS 9 febbraio 2016 Questo guida fa riferimento al manuale XPAD Android pagg.54 e sg. pagg.103 e sg. XPAD Android Tracciamento GPS Introduzione In questa guida verrà esposto il flusso di lavoro che permette

Dettagli

Versione MOVIO SCMS. Versione Tutoria. Commenti Dichiarazione di copyright

Versione MOVIO SCMS. Versione Tutoria. Commenti Dichiarazione di copyright Titolo Tutorial MOVIO: PageType: Google Map Versione MOVIO SCMS 1.00 Versione Tutoria 1.00 Data 15/02/14 Autori e affiliation Rubino Saccoccio (Gruppometa) Commenti Dichiarazione di copyright Abstract

Dettagli

Sommario INVIO e SMS Creare un Templates... 2 SMS... 6 Creare un Templates... 6

Sommario INVIO  e SMS Creare un Templates... 2 SMS... 6 Creare un Templates... 6 Sommario INVIO Email e SMS... 2 Email... 2 Creare un Templates... 2 SMS... 6 Creare un Templates... 6 Pag. 1 di 8 INVIO Email e SMS Tramite AVISNet esiste la possibilità di poter inviare comunicazioni

Dettagli

LA CONTABILITA IN SAP

LA CONTABILITA IN SAP GLI E-BOOK DI SI-SOFT INFORMATICA LA CONTABILITA IN SAP - BASE - Abbiamo scelto come argomento di questa demo alcune delle attività più importanti che vengono svolte in ambito SAP contabile. Ci auguriamo

Dettagli

CORSO DI LABORATORIO DI INFORMATICA

CORSO DI LABORATORIO DI INFORMATICA CORSO DI LABORATORIO DI INFORMATICA Corso di Laurea Triennale in Ingegneria Elettrica a.a. 2015/2016 Docente: Ing. Domenico Amalfitano Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione

Dettagli

Introduzione alla programmazione Android. Emanuel Di Nardo

Introduzione alla programmazione Android. Emanuel Di Nardo Introduzione alla programmazione Android 1 Emanuel Di Nardo emanuel.dinardo@gmail.com Architettura di base Insieme software composto da: Sistema operativo Middleware Applicazioni di base Utilizzo del linguaggio

Dettagli

Documento di Analisi e Specifica. Fontolan Federico Giacomazzi Andrea Yoshida Kotono Rosada Fabio

Documento di Analisi e Specifica. Fontolan Federico Giacomazzi Andrea Yoshida Kotono Rosada Fabio Documento di Analisi e Specifica Fontolan Federico 854230 Giacomazzi Andrea 854522 Yoshida Kotono 853696 Rosada Fabio 851772 April 23, 2017 Indice 1 Introduzione 2 2 Glossario 3 3 Modelli di Sistema 4

Dettagli

Phpmyadmin. Creazione Database

Phpmyadmin. Creazione Database Phpmyadmin Phpmyadmin è un applicazione Web fornita direttamente con il pacchetto XAMPP. E utilizzata per la gestione delle tabelle SQL. Essa, infatti, permette di creare database, tabelle, importare ed

Dettagli

ed inserire utente e password negli appositi spazi e cliccare sul pulsante Invia.

ed inserire utente e password negli appositi spazi e cliccare sul pulsante Invia. Servizio mappe: Il servizio si trova nell area privata del sito http://siev.izslt.it: Una volta entrati nella Homepage cliccare sul pulsante Entra presente al centro della pagina: ed inserire utente e

Dettagli

Schermata principale

Schermata principale Schermata principale Questa è la schermata di Locus map che viene visualizzata all accensione. La schermata mostra la finestra della mappa, i pannelli di controllo superiore e inferiore e il pannello di

Dettagli

Il software: Istruzioni per il computer

Il software: Istruzioni per il computer Il software: Istruzioni per il computer Software applicativo aiuta a svolgere operazioni utili in vari campi programmi di videoscrittura, fogli elettronici, videogiochi Software di sistema permette l utilizzo

Dettagli

Corso sul PACCHETTO OFFICE. Modulo Access

Corso sul PACCHETTO OFFICE. Modulo Access Corso sul PACCHETTO OFFICE Modulo Access Docente: dott. Marco Cardani Lezione 2 Come creare un database 1 2 Come creare un database Impareremo ora come creare un nuovo database in modo da raggiungere un

Dettagli

PROCEDURA DI QUALIFICA

PROCEDURA DI QUALIFICA PROCEDURA DI QUALIFICA Sommario: 1 2 3 4 Introduzione Registrazione al Portale Registrazione Fornitore Qualifica Fornitore 2 Introduzione La registrazione e successiva qualifica al portale forniscono agli

Dettagli

Documento di Analisi e Specifica

Documento di Analisi e Specifica Documento di Analisi e Specifica Gruppo: The Alliance Componenti: - Guastavino Antonio - Tarquini Vladimyr - Toffolo Matteo - Zennaro Andrea Indice 1. Introduzione 2. Glossario 3. Modelli del sistema 3.1

Dettagli

Impaginare con InDesign: gestire le pagine

Impaginare con InDesign: gestire le pagine Impaginare con InDesign: gestire le pagine Riprendiamo, con questo articolo, la nostra guida per impaginare con InDesign. La prima parte è servita per capire InDesign: oggi vedremo come preparare il nostro

Dettagli

Android lezione 9 Le listview

Android lezione 9 Le listview Android lezione 9 Le listview In questa lezione introduciamo le ListView. Una listview ci permette di mostrare una serie di elementi all interno di una lista che puo anche essere scrollata. Ecco un esempio

Dettagli

UNIVERSITA CA FOSCARI VENEZIA - CT0090 INGEGNERIA DEL SOFTWARE 2016/2017 ARRIFORNISCETE. Documento di Analisi e Specifica 1.

UNIVERSITA CA FOSCARI VENEZIA - CT0090 INGEGNERIA DEL SOFTWARE 2016/2017 ARRIFORNISCETE. Documento di Analisi e Specifica 1. UNIVERSITA CA FOSCARI VENEZIA - CT0090 INGEGNERIA DEL SOFTWARE 2016/2017 ARRIFORNISCETE Documento di Analisi e Specifica 1.1 TEAM CODROT 853540 BONOTTO MIRKO 854763 CERVELLIN GIULIO 853780 ROSSETTO MOSE

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) Struttura delle tabelle

Corso di Access. Prerequisiti. Modulo L2A (Access) Struttura delle tabelle Corso di Access Modulo L2A (Access) 1.3.1 Struttura delle tabelle 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati Gli oggetti di Access 2 1 Introduzione Il concetto

Dettagli

VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA

VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA Con riferimento alle disposizioni GSE sul riciclo e recupero dei pannelli fotovoltaici a fine vita, Consorzio Remedia ha reso disponibile

Dettagli

CREARE UNO SPAZIO DEI NOMI DFS (WINDOWS SERVER 2003 R2)

CREARE UNO SPAZIO DEI NOMI DFS (WINDOWS SERVER 2003 R2) Date: 19/09/2012 Procedure: Creare uno spazio dei nomi DFS (Windows Server 2003 R2) Source: LINK Permalink: LINK Created by: HeelpBook Staff Document Version: 1.0 CREARE UNO SPAZIO DEI NOMI DFS (WINDOWS

Dettagli

THECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP

THECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP INDICE CONTROLLI 4 CONTROLLI LEGATI 5 CONTROLLI NON LEGATI 5 CONTROLLI CALCOLATI 6 CONTROLLO ETICHETTA 7 CONTROLLO CASELLA DI TESTO 8 CONTROLLO CASELLA DI CONTROLLO 10 CONTROLLO CASELLA A CASCATA 11 CONTROLLO

Dettagli

GUIDA ALL USO DELL APPLICAZIONE. A cura di: Alessandra Magagna Mauro Palomba Camilla Capelletti

GUIDA ALL USO DELL APPLICAZIONE. A cura di: Alessandra Magagna Mauro Palomba Camilla Capelletti GUIDA ALL USO DELL APPLICAZIONE A cura di: Alessandra Magagna Mauro Palomba Camilla Capelletti Scaricare l applicazione L applicazione è compatibile sia con Apple IOS (Iphone, Ipad) (PDFMaps 1.4.9) sia

Dettagli

PROGRAMMAZIONE MODULARE

PROGRAMMAZIONE MODULARE Direzione Educazione Area Servizi Scolastici ed Educativi Civico CIA A. Manzoni PROGRAMMAZIONE MODULARE Percorso di istruzione: II LIVELLO - SETB PERIODO 2017-2018 Classe 1/2 Disciplina: Informatica Testi

Dettagli

VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA

VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA VERIFICA MATRICOLE e STAMPA CERTIFICATO INTEGRATIVO DI GARANZIA Con riferimento alle disposizioni GSE sul riciclo e recupero dei pannelli fotovoltaici a fine vita, Consorzio Remedia ha reso disponibile

Dettagli

Predisposizione stampa a fine picking. Manuale utente

Predisposizione stampa a fine picking. Manuale utente Predisposizione stampa a fine picking Manuale utente Stampa a fine picking - Introduzione La stampa a fine picking è una funzionalità implementata al fine di velocizzare le attività di chiusura dell ordine

Dettagli