Mobile Computing: Sviluppo Applicazione VoIP su Symbian OS

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Mobile Computing: Sviluppo Applicazione VoIP su Symbian OS"

Transcript

1 Mobile Computing: Sviluppo Applicazione VoIP su Symbian OS S. Impedovo, IAPR Fellow, IEEE S. M., P. Campanella Dipartimento di Informatica Università degli Studi di Bari Aldo Moro Via Orabona, Bari (Italy) impedovo@di.uniba.it, pasqua13.cp@libero.it Negli ultimi anni si sta assistendo ad una vera e propria trasformazione su larga scala di dispositivi mobile, quali cellulari, palmari, smartphone che da semplici oggetti personali utili alla comunicazione stanno diventando potenti dispositivi adatti alla visualizzazione di contenuti multimediali. Tale scenario informatico, definito dall insieme di queste infrastrutture e dal software che permette di utilizzarle porta verso quello che viene definito Mobile Computing. In questo, l articolo definisce l esigenza di dover sviluppare un applicazione su sistema mobile Symbian, che offra servizi VoIP o Instant messaging in maniera semplice, immediata e trasparente. 1. Introduzione Nel campo tecnologico, l ultimo decennio è stato caratterizzato da significativi sviluppi nel mondo dei dispositivi mobili, si è passati dal tradizionale telefonino cellulare, ai più recenti palmari e smartphone che integrano funzionalità avanzate su hardware. In questo, l articolo mostra come su un dispositivo mobile sia possibile utilizzare, tramite un interfaccia user-friendly, una tecnologia molto diffusa quale il VoIP in maniera tale che qualunque utente possa utilizzarla [Jipping, 2010]. Si evidenzierà che programmare un applicazione per dispositivi mobili vuol dire scontrarsi con alcune problematiche che difficilmente si incontrano nello sviluppo di applicazioni per calcolatori [Blanchette e Summerfield, 2006, Badura e Becher, 2009]. Riassumendo nella prima sezione verrà descritta la tecnologia VoIP e a seguire la piattaforma Symbian, nella terza sezione lo sviluppo architetturale e l applicazione realizzata con screenshot. La quarta sezione riporterà le problematiche riscontrate e i possibili sviluppi futuri. 2. VoIP La tecnologia VoIP, acronimo di Voice over Internet Protocol rende possibile una conversazione telefonica utilizzando il protocollo IP. (Fig.1). S. Impedovo, IAPR Fellow, IEEE S. M., P. Campanella (Eds.): DIDAMATICA 2012, ISBN:

2 DIDAMATICA 2012 Fig. 1 - Esempio VoIP Le conversazioni VoIP non devono necessariamente viaggiare su Internet, ma possono anche usare come mezzo trasmissivo una qualsiasi rete privata basata sul protocollo IP [Babin, 2007]. 3. Symbian OS Symbian è un sistema operativo progettato per fronteggiare le problematiche relative alle diverse caratteristiche hardware embedded degli smartphone [Babin, 2007, Bass et al, 1998]. Nel 2008 Nokia con la creazione di Symbian Foundation lo rende open source. Il linguaggio nativo è il C++, ma è anche possibile sviluppare in OPL, Python, Visual Basic, Simkin e Perl, oltre a Java ME e PersonalJava. Per garantire questi principi, Symbian è stato concepito su un architettura a microkernel che dispone di funzionalità multithreading, multitasking e possiede un approccio del tipo request and callback per i servizi. 4. Sviluppo Applicazione Per le funzionalità richieste si è deciso di sviluppare l applicazione su più strati intermedi così strutturati (Fig.2): Fig. 2 - Grafico sviluppo applicazione dove VoipManager è la classe che permette di far dialogare l interfaccia grafica sviluppata con le librerie Qt Symbian che implementano le funzionalità VoIP. Dall analisi delle applicazioni VoIP esistenti per la piattaforma Symbian, si può affermare che non esistono soluzioni open in grado di fornire uno strumento user-friendly per effettuare comunicazioni VoIP [Blanchette e Summerfield, 2006, Badura e Becher, 2009]. L interfaccia utente dell applicazione progettata consiste di un insieme di finestre che consentono la 2

3 MOBILE COMPUTING: SVILUPPO APPLICAZIONE VOIP SU SYMBIAN OS navigazione [Edwards e Barker, 2004, Digia, 2003, Jipping, 2010]. Seguono gli screenshot del testing. Per accedere è necessario essere registrati al fornitore di servizi VoIP (Fig. 3): Fig. 3 - Area di Login: dettaglio login e parametri di comunicazione. Dopo aver premuto il tasto register per la richiesta di registrazione, all utente viene notificato il risultato dell operazione (Fig. 4). Fig. 4 - Area di Login - dettaglio registrazione Per operare sulla rubrica dall Area Contatti è sufficiente accedere al menu a tendina utilizzando il tasto options del dispositivo (Fig. 5). Fig. 5 - Area Contatti - Menu delle opzioni Quando l utente decide di effettuare tale operazione, viene visualizzata una nuova finestra in cui è possibile visualizzare lo stato della conversazione e inserire nuove stringhe di testo (Fig. 6). 3

4 DIDAMATICA 2012 Fig. 6 - Dettaglio conversazione testuale Sia le chiamate in entrata che quelle in uscita vengono annotate in un registro delle chiamate esclusivo dell applicazione (Fig. 7). Fig. 7 - Registro delle chiamate Per chiudere l applicazione e inviare una richiesta di disconnessione dal fornitore del servizio VoIP, l utente può utilizzare il tasto di chiusura personalizzato o quello di default del dispositivo (Fig.8). Fig. 8 - Chiusura dell applicazione L applicazione è stata implementata utilizzando l IDE Carbide.c++ [Forstner et al, 2005, Stichbury et al, 2004]. 5. Problematiche riscontrate Le maggiori difficoltà incontrate si sono presentate durante la fase di testing e debugging, dove si è utilizzato l emulatore fornito con l SDK di Symbian, che presenta limiti rispetto al dispositivo reale. In particolare utilizzando il dispositivo mobile reale non sono state riscontrate delle anomalie nel comportamento delle finestre di dialogo e di altri elementi grafici che nell emulatore erano presenti. Perciò si può concludere che l emulatore come strumento di testing è poco consigliabile rispetto al dispositivo reale che ha risposto in modo efficiente. 6. Conclusioni e Sviluppi Futuri Col passare del tempo l evoluzione continua della rete, quale mezzo di comunicazione variegato, ha giovato al VoIP a tal punto che oggi la comunicazione vocale in tempo reale è tuttavia molto diffusa. Il lavoro è consistito nella realizzazione di un applicazione per dispositivi mobili che fornisse in maniera semplice e intuitiva utilizzando il VoIP, le principali 4

5 MOBILE COMPUTING: SVILUPPO APPLICAZIONE VOIP SU SYMBIAN OS operazioni previste da un normale dispositivo mobile. Si è dato risalto ai fattori diffusione, portabilità, performance che ottimizzano l utilizzo su piattaforma Symbian della Nokia. In particolare è possibile effettuare, ricevere e visualizzare il registro aggiornato delle chiamate, è possibile gestire la rubrica del dispositivo tramite l applicazione e instaurare delle conversazioni testuali con altri utenti. In futuro sarebbe utile implementare ulteriori funzionalità quali la gestione di conferenze vocali. Bibliografia [1] Babin S., Developing software for Symbian OS: a beginner's guide to creating Symbian OS v9 Smartphone applications in C++, [2] Badura T., Becher M., Testing the Symbian OS Platform Security Architecture, Univ. of Mannheim, Mannheim, Advanced Information Networking and Applications, 2009, AINA '09, IEEE. [3] Bass L., Siegel J., Martin R., Bennington B., Siewiorek D., Smailagic A., A mobile computing system for maintenance and collaboration, Second IEEE International Conference on Wereable Computers, Proceedings, Ottobre [4] Blanchette J. and Summerfield M., C++ GUI Programming with Qt 4 - The official C++/Qt book. Prentice Hall, second edition, 2006, [5] Edwards L., Barker R., Developing Series 60 Applications: A Guide for Symbian OS C++ Developers, ACM, [6] DIGIA Inc., Programming for the Series 60 Platform and Symbian OS, Wiley, [7] Forstner B., Lengyel L., Kelenyi I., Supporting rapid application development on Symbian platform, [8] Stichbury J., Symbian OS Explained - Effective C++ Programming for Smartphones, Wiley, [9] Jipping M., Mobile Operating Systems Using Symbian OS: A Tutorial Guide, Symbian Press, Forum Nokia Library. Introduction to Symbianˆ

Progetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo

Progetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo tesi di laurea Progetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo 2011/2012 relatore Ch.mo prof. Marcello Cinque candidato Antonio Annunziata Matr. 534/00197

Dettagli

E-ducation.it. Piattaforma di e-learning DLMS e-ducation.it

E-ducation.it. Piattaforma di e-learning DLMS e-ducation.it E-ducation.it Piattaforma di e-learning DLMS e-ducation.it SOMMARIO 1. Introduzione... 3 2. Caratteristiche generali della piattaforma... 3 2.1. Amministrazione degli utenti... 4 2.2. Caricamento dei corsi...

Dettagli

Dal sito web all applicazione mobile

Dal sito web all applicazione mobile Dal sito web all applicazione mobile Paolo Milazzo Dipartimento di Informatica Università di Pisa Metodologie Informatiche Applicate al Turismo A.A. 2017/2018 Premessa Queste slides includono molti link

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

Fon.Coop - Sistema di Gestione dei Piani di Formazione FCOOP. Manuale Utente Gestione Utenti GIFCOOP

Fon.Coop - Sistema di Gestione dei Piani di Formazione FCOOP. Manuale Utente Gestione Utenti GIFCOOP Fon.Coop - Sistema di Gestione dei Piani di Formazione FCOOP Manuale Utente Gestione Utenti GIFCOOP del 10/02/2015 Indice INTRODUZIONE... 3 1 SISTEMA GESTIONE UTENTI... 4 1.1 Nuovo account utente... 5

Dettagli

Fondamenti di sviluppo mobile su Android

Fondamenti di sviluppo mobile su Android Fondamenti di sviluppo mobile su Android Dott. Ing. A. Tedeschi antonio.tedeschi@uniroma3.it Corso di Telecomunicazioni Wireless a.a. 2016-2017 1 Chi sono Dott. Ing. Antonio Tedeschi Ph.D. Student Signal

Dettagli

SOFTWARE. Programmi e dati che indicano al computer come svolgere un determinato compito

SOFTWARE. Programmi e dati che indicano al computer come svolgere un determinato compito SOFTWARE MODULO 3 SOFTWARE Programmi e dati che indicano al computer come svolgere un determinato compito Programma: sequenza di istruzioni, scritte in un determinato linguaggio, con le quali si fa eseguire

Dettagli

Evolving Mobile Ecosystem. Roberto Freato Freelance IT Consultant & Trainer MVP, MCT, MCPD

Evolving Mobile Ecosystem. Roberto Freato Freelance IT Consultant & Trainer MVP, MCT, MCPD Evolving Mobile Ecosystem Roberto Freato Freelance IT Consultant & Trainer MVP, MCT, MCPD child@ocdstudio.net Gli inizi Quando sono avvenute le prime comunicazioni «mobili» aperte al pubblico? 1930 In

Dettagli

PBX Virtuali. DataBase MySQ L

PBX Virtuali. DataBase MySQ L VOIspeed UCloud L unica soluzione di telefonia in Cloud che permette di usare qualunque tipo di linea e di telefono con servizi esclusivi per la comunicazione e la mobilità. Tecnologia Cos è VOIspeed UCloud

Dettagli

European Master on Critical Networked Systems Modulo su Mobile Systems

European Master on Critical Networked Systems Modulo su Mobile Systems Modulo su Parte II: Lezione 8: Sviluppo di applicazioni su piattaforma Symbian Strumenti di sviluppo di applicazioni C++ per Symbian Docente: Ing. Marcello CINQUE Dipartimento di Informatica e Sistemistica

Dettagli

Un'applicazione per lo scambio di contenuti multimediali in ambiente Android

Un'applicazione per lo scambio di contenuti multimediali in ambiente Android tesi di laurea Un'applicazione per lo scambio di contenuti multimediali in ambiente Android Anno Accademico 2009/2010 relatore Ch.mo prof. Simon Pietro Romano correlatori Ing. Lorenzo Miniero Ing. Alessandro

Dettagli

Simple Social: implementazione di una

Simple Social: implementazione di una Laboratorio di Reti, Corsi A e B Simple Social: implementazione di una Online Social Network Progetto di Fine Corso A.A. 2015/16 1.Descrizione del problema Il progetto consiste nello sviluppo di una rete

Dettagli

Introduzione al corso

Introduzione al corso Luca Cabibbo Ingegneria del Software Ingegneria del software: Introduzione al corso Dispensa IDS 0 ottobre 2008 1 Ingegneria e Ingegneria del software Ingegneria gli ingegneri fanno funzionare le cose,

Dettagli

M n a u n a u l a e l e o p o e p r e a r t a i t v i o v o Ver. 1.0 19/12/2014

M n a u n a u l a e l e o p o e p r e a r t a i t v i o v o Ver. 1.0 19/12/2014 Ver. 1.0 19/12/2014 Sommario 1 Introduzione... 3 1.1 Aspetti funzionali NtipaTime... 3 2 Accesso al sistema... 4 2.1 Riservatezza dei dati login Utente... 4 2.2 Funzionalità Role_user... 5 2.2.1 Struttura

Dettagli

ArcGIS for Windows Mobile

ArcGIS for Windows Mobile Il mondo da tutti i punti di vista. ArcGIS for Windows Mobile 10.1.1 ArcGIS for Windows Mobile, è un applicazione GIS pronta all uso per la raccolta dei dati, l ispezione e la mappatura sul campo. Include

Dettagli

Il Sistema Operativo

Il Sistema Operativo Corso di Alfabetizzazione Informatica 2003/2004 Il Sistema Operativo Modello di von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia Periferica 1 Interfaccia Periferica 2 Il computer

Dettagli

E-SUPPORT 3.0 GUIDA AL NUOVO SISTEMA DI ASSISTENZA AI CLIENTI ATTIVO DAL 01/03/2016

E-SUPPORT 3.0 GUIDA AL NUOVO SISTEMA DI ASSISTENZA AI CLIENTI ATTIVO DAL 01/03/2016 E-SUPPORT 3.0 GUIDA AL NUOVO SISTEMA DI ASSISTENZA AI CLIENTI ATTIVO DAL 01/03/2016 GRAZIE PER LA VOSTRA COLLABORAZIONE! Lavoriamo ogni giorno per migliorare la qualità della nostra assistenza. Gli sviluppi

Dettagli

il Tuo Centralino sulla NUVOLA

il Tuo Centralino sulla NUVOLA www.centralinoincloud.it Information & Communication Technology il Tuo Centralino sulla NUVOLA La nuova generazione di servizi di comunicazione unificata Unified Collaboration Centralino Virtuale Fax Virtuale

Dettagli

1 CONCETTI DI COLLABORAZIONE ONLINE 1.1.1

1 CONCETTI DI COLLABORAZIONE ONLINE 1.1.1 1 CONCETTI DI COLLABORAZIONE ONLINE 1.1.1 L'ICT mette a disposizione degli utenti una infrastruttura di reti e servizi che dà la possibilità di collaborare a distanza: lo scambio di file, la possibilità

Dettagli

Analisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded

Analisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded tesi di laurea Analisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded Anno Accademico 2007-2008 relatore Ch.mo prof. Porfirio Tramontana correlatore Dott. Antonio

Dettagli

Precisazioni su modalità di ricerca in Opac - GDL Evoluzione Sebina

Precisazioni su modalità di ricerca in Opac - GDL Evoluzione Sebina Precisazioni su modalità di ricerca in Opac - GDL Evoluzione Sebina Titolo Modalità di ricerca in Opac: alcune considerazioni Document Reference Versione Versione 0.1 Data di creazione 28/02/2003 Autori

Dettagli

Guida Ambiente al Marconi con Moodle

Guida Ambiente al Marconi con Moodle Guida Ambiente e-learnig @-learning al Marconi con Moodle acronimo di Modular Object-Oriented Dynamic Learning Environment (ambiente per l'apprendimento modulare, dinamico, orientato ad oggetti) E un ambiente

Dettagli

ottobre Fonti [Bakken] Middleware (da Encyclopedia of Distributed Computing) Middleware Architectures and Technologies Luca Cabibbo

ottobre Fonti [Bakken] Middleware (da Encyclopedia of Distributed Computing) Middleware Architectures and Technologies Luca Cabibbo Luca Cabibbo Architetture Software Dispensa MW 1 ottobre 2008 1 -Fonti [Bakken] Middleware (da Encyclopedia of Distributed Computing) [Gorton] Essential Software Architecture, Chapter 4, A Guide to Middleware

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Introduzione Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Informazioni

Dettagli

Laboratorio di Internet I Introduzione

Laboratorio di Internet I Introduzione Università di Roma Sapienza Sede di Latina 25 Febbraio 2014 Laboratorio di Internet I Introduzione Luca Chiaraviglio Ingegneria dell Informazione Outline Presentazione Obiettivi formativi Programma di

Dettagli

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 4 Traduzione ed esecuzione di programmi Ottobre 2006 Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente

Dettagli

Proposte di Tesi di Laurea

Proposte di Tesi di Laurea A3R S.r.l. via E. Ortolani 102, 00125, Rome, Italy Tel. +39 06 60513522, Fax. +39 06 96708536, www.a3r.it A3R, 2010; all rights reserved THIS PAGE IS INTENTIONALLY LEFT BLANK 1. CONTROLLORE DISCRETO MIMO

Dettagli

PBX Virtuali. DataBase MySQ L

PBX Virtuali. DataBase MySQ L VOIspeed UCloud L unica soluzione di telefonia in Cloud che permette di usare qualunque tipo di linea e di telefono con servizi esclusivi per la comunicazione e la mobilità. Tecnologia Cos è VOIspeed UCloud

Dettagli

Cerchi una soluzione per migliorare la comunicazione nella tua azienda? è desk, è mobile, è CLOUD

Cerchi una soluzione per migliorare la comunicazione nella tua azienda? è desk, è mobile, è CLOUD Cerchi una soluzione per migliorare la comunicazione nella tua azienda? è desk, è mobile, è CLOUD neximc La piattaforma cloud per la comunicazione in azienda. La mission di neximc è quella di offrire una

Dettagli

Guida Google Cloud Print

Guida Google Cloud Print Guida Google Cloud Print Versione 0 ITA Definizioni delle note Nella presente guida dell'utente viene utilizzato il seguente stile di note: La Nota spiega come rispondere a una situazione che potrebbe

Dettagli

SUPERIORE. Il sistema GPS Italiano, per tutti. TECNOLOGIA DA 39 * AL MESE

SUPERIORE. Il sistema GPS Italiano, per tutti. TECNOLOGIA DA 39 * AL MESE Il sistema GPS Italiano, per tutti. * Iva Esclusa. Il prezzo si intende per ogni singolo veicolo associato al sistema ad esclusione del misuratore Bluetooth. Sconti disponibili per l'acquisto di lotti

Dettagli

I sistemi operativi (prima parte) Agostino Lorenzi I sistemi operativi - Atlas

I sistemi operativi (prima parte) Agostino Lorenzi I sistemi operativi - Atlas I sistemi operativi (prima parte) Le esigenze dell informatica moderna Computer facili da usare Gestione di grandi archivi di dati Esecuzione di più programmi sulla stessa macchina Collegamento in rete

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T1 3-Equipaggiamento di un SO 1 Prerequisiti Hardware e software Uso pratico elementare di un sistema operativo Struttura a strati del SO 2 1 Introduzione In questa Unità vogliamo

Dettagli

AscotWeb - mediatore Versione dicembre 2015

AscotWeb - mediatore Versione dicembre 2015 AscotWeb - mediatore Versione 1.0.1 21 dicembre 2015 Approvazioni Il presente documento è stato approvato da: 20/05/16 12.17 2 Storia delle Modifiche Versione Data Descrizione 1.0 19/05/2016 Prima versione

Dettagli

INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA

INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA INFORMATICA Prof. MARCO CASTIGLIONE Istituto Tecnico Statale Tito Acerbo - PESCARA 1.1 Introduzione Internet è una rete di calcolatori collegati tra loro e fisicamente posizionati in tutto il mondo RETE

Dettagli

XWEB EVO Nuova versione software 5.0

XWEB EVO Nuova versione software 5.0 XWEB EVO Nuova versione software 5.0 PN 02/18 MARZO Gentile Cliente, La famiglia XWEB EVO per la gestione ottimizzata del Retail e di applicazioni HVAC/R, è da oggi ancora più performante grazie alla nuova

Dettagli

Di seguito vengono riportate le principali novità e differenze rispetto alle versioni precedenti del LIMS (4 e 6.1)

Di seguito vengono riportate le principali novità e differenze rispetto alle versioni precedenti del LIMS (4 e 6.1) Eusoft.Lab 10: Principali benefit e caratteristiche EuSoft.Lab10 coniuga la completezza funzionale di un sistema LIMS sul mercato dal 1997 alle più avanzate ed innovative tecnologie in ambito web, integrando

Dettagli

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 Introduzione Il software DMX LightPlayer è semplice da utilizzare. Possibilità di importare un

Dettagli

TECN.PROG.SIST.INF. I Socket Roberta Gerboni

TECN.PROG.SIST.INF. I Socket Roberta Gerboni 2015 - Roberta Gerboni Socket e porte I sistemi operativi multitasking possono fare girare contemporaneamente più processi dove ogni processo può rendere disponibili anche più servizi. Questi devono essere

Dettagli

IL SISTEMA OPERATIVO

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO... è l insieme dei programmi che agisce come intermediario tra l utente del computer e l hardware Il suo scopo è quello di rendere agevole l uso dell hardware, mascherando le caratteristiche

Dettagli

Università degli Studi della Calabria

Università degli Studi della Calabria Università degli Studi della Calabria Facoltà di Scienze Politiche CORSO DI FONDAMENTI DI INFORMATICA I A.A 2007/2008 Docente : Ing. Francesco Folino 1 INFORMAZIONI UTILI 2 Docente: Ing. Francesco Folino

Dettagli

Biometric4Net. Stato del progetto e roadmap futura. Andrea Spadaccini Secondo Borsisti Day, Roma,

Biometric4Net. Stato del progetto e roadmap futura. Andrea Spadaccini Secondo Borsisti Day, Roma, Biometric4Net Stato del progetto e roadmap futura Sommario Motivazione ed obiettivi Stato del progetto Architettura del sistema Front-end Comunicazione client/server Back-end Sistemi biometrici utilizzati

Dettagli

PRINCIPALI VANTAGGI. Aumenta il fatturato. E il tuo miglior venditore. Il numero verde Potenzialmente il tuo miglior venditore!

PRINCIPALI VANTAGGI. Aumenta il fatturato. E il tuo miglior venditore. Il numero verde Potenzialmente il tuo miglior venditore! WWW.NUMEROVERDE.IT WW.NUMW. Una suite di prodotti ot Il numero verde si fa in 4 Il numero verde, prepagato e ricaricabile, è indispensabile per ogni azienda che presti attenzione ai propri clienti. Fornito

Dettagli

SampleManager LIMS Soluzioni di Training

SampleManager LIMS Soluzioni di Training AZIENDA CERTIF. ISO 9001:2000 LIMS Soluzioni di Training Via L. Cagnola, 35/a fabbr. H8 20081 Abbiategrasso (MI) Tel. +39 02 94 96 21 29 Fax +39 02 94 69 95 30 www.labsystems.it Ufficio Vendite Per informazioni

Dettagli

ZERO CONNESSIONE ZERO REGISTRAZIONE. sfogliabile e interattivo integrato con contenuti digitali personalizzabile

ZERO CONNESSIONE ZERO REGISTRAZIONE. sfogliabile e interattivo integrato con contenuti digitali personalizzabile ZERO CONNESSIONE ZERO REGISTRAZIONE sfogliabile e interattivo integrato con contenuti digitali personalizzabile prima di iniziare Il Dbookfacile è un dvd per la classe pronto all uso pensato per gli insegnanti

Dettagli

Le problematiche tecniche del cablaggio: le soluzioni adottate e le soluzioni possibili

Le problematiche tecniche del cablaggio: le soluzioni adottate e le soluzioni possibili GENERAZIONE WEB PERCORSO DEL MODULO N. 1 Governance del sistema di utilizzo delle tecnologie Le problematiche tecniche del cablaggio: le soluzioni adottate e le soluzioni possibili Bergamo, 21 marzo 2015

Dettagli

Reti di calcolatori, A.A. 2002/03

Reti di calcolatori, A.A. 2002/03 Reti di Calcolatori, A.A 2002/2003 E.Tabet Reti di calcolatori, A.A. 2002/03 Lezione 3 Venerdì 16 maggio 2003 Criteri di classificazione `1 ) Modalità di collegamento: broadcast, puntopunto, wl 2) Dimensioni:

Dettagli

Il software in Cloud che porta la Tua consulenza davvero in alto.

Il software in Cloud che porta la Tua consulenza davvero in alto. Il software in Cloud che porta la Tua consulenza davvero in alto. La Soluzione La crescente competitività nel mercato porta il Consulente della Sicurezza sui Luoghi di Lavoro ad adeguare il proprio approccio

Dettagli

1. PREMESSA 2. ACCESSO A NUVOLA

1. PREMESSA 2. ACCESSO A NUVOLA MANUALE DI SINTESI PER L UTILIZZO DI NUVOLA DA PARTE DEI GENITORI N.B. per un migliore utilizzo di nuvola si consiglia di utilizzare il browser google chrome (funziona correttamente anche utilizzando Mozzilla

Dettagli

REGIONE BASILICATA PROCEDURA APERTA (AI SENSI DEL D.LGS.163/2006 E S.M.I.)

REGIONE BASILICATA PROCEDURA APERTA (AI SENSI DEL D.LGS.163/2006 E S.M.I.) PROCEDURA APERTA (AI SENSI DEL D.LGS.163/2006 E S.M.I.) PER L ACQUISIZIONE DEL SERVIZIO EVOLUTIVO E DI ASSISTENZA SPECIALISTICA DEL SISTEMA INFORMATIVO DI MONITORAGGIO DEGLI INVESTIMENTI PUBBLICI DELLA

Dettagli

SERVIZI DI INGEGNERIA ELETTRONICA

SERVIZI DI INGEGNERIA ELETTRONICA SERVIZI DI INGEGNERIA ELETTRONICA E M A-Tech Compan y P rofile D i a m o v i t a a l l e v o s t r e i d e e EMA-Te ch Dall'ideazione all industrializzazione, utilizzando solo strumenti di sviluppo all'avanguardia

Dettagli

Informatica di base 6/ed

Informatica di base 6/ed Informatica di base 6/ed Autori: Dennis P. Curtin, Kim Foley, Kunal Sen e Cathleen Morin A cura di: Agostino Marengo e Alessandro Pagano Capitolo 5 Il sistema operativo Copyright 2016 McGraw-Hill Education

Dettagli

Senior Backend Developer

Senior Backend Developer Omninext è una holding di partecipazioni che raggruppa un gruppo di società focalizzate nella digital transformation del business dei propri partner e clienti. Omninext persegue la propria mission identificando

Dettagli

Guida rapida Deskphone Huawei F617

Guida rapida Deskphone Huawei F617 Guida rapida Deskphone Huawei F617 Vodafone Power to you Indice Indice Introduzione 3 Panoramica del telefono 4 Gestione delle chiamate 6 Effettuare una chiamata 6 Rispondere ad una chiamata 6 Concludere

Dettagli

GUIDA ALLA REGISTRAZIONE

GUIDA ALLA REGISTRAZIONE EdilConnect GUIDA ALLA REGISTRAZIONE Guida alla registrazione al portale EdilConnect e all associazione alla Cassa Edile. Premessa E possibile contattare il servizio assistenza per qualsiasi necessità

Dettagli

Sistemi Di Elaborazione Dell informazione

Sistemi Di Elaborazione Dell informazione Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione II: Software Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Tipi di software Software di sistema (o

Dettagli

(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B

(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B Compito: Domanda 1 Per l'algoritmo fornito di seguito, qual è il valore assunto dalla variabile contatore quando l'algoritmo termina: Passo 1 Poni il valore di contatore a 1 Passo 2 Ripeti i passi da 3

Dettagli

Guida rapida di installazione e configurazione

Guida rapida di installazione e configurazione RelayFax Guida rapida di installazione e configurazione Questo documento è stato scritto per RelayFax v6.51 Abstract... 2 RelayFax... 2 Dove scaricare RelayFax... 2 Installazione di RelayFax Server...

Dettagli

TruVision Navigator 8.0. La soluzione unica per la gestione video, controllo accessi, intrusione e network

TruVision Navigator 8.0. La soluzione unica per la gestione video, controllo accessi, intrusione e network TruVision Navigator 8.0 La soluzione unica per la gestione video, controllo accessi, intrusione e network Intuitivo. Potente. Integrato. Il TruVision Navigator porta l integrazione di Interlogix al livello

Dettagli

PIANO DI LAVORO DEL DOCENTE. Docente: Giuliana Pederzoli Classe: 3 A Indirizzo: SIA Disciplina: INFORMATICA Ore di lezione settimanali : 4

PIANO DI LAVORO DEL DOCENTE. Docente: Giuliana Pederzoli Classe: 3 A Indirizzo: SIA Disciplina: INFORMATICA Ore di lezione settimanali : 4 Ministero dell Istruzione dell Università e della Ricerca ISTITUTO TECNICO COMMERCIALE STATALE ABBA - BALLINI Via Tirandi n. 3-25128 BRESCIA www.abba-ballini.gov.it tel. 030/307332-393363 - fax 030/303379

Dettagli

Programmi e Oggetti Software

Programmi e Oggetti Software Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 06 Programmi e Oggetti Software Marzo 2010 Programmi e Oggetti Software 1 Contenuti Cosa è un programma Cosa significa programmare Il

Dettagli

INDICE... 4 INDICE DELLE FIGURE... 9 INTRODUZIONE CAPITOLO 1 - IP MULTIMEDIA SUBSYSTEM...

INDICE... 4 INDICE DELLE FIGURE... 9 INTRODUZIONE CAPITOLO 1 - IP MULTIMEDIA SUBSYSTEM... Indice INDICE... 4 INDICE DELLE FIGURE... 9 INTRODUZIONE... 11 CAPITOLO 1 - IP MULTIMEDIA SUBSYSTEM... 14 1 BENEFICI... 15 2 ARCHITETTURA IMS... 17 2.1 Home Subscriber Server e Subscriber Location Function...

Dettagli

Solution Integrator 18/06/16. www.middlewaresrl.com

Solution Integrator 18/06/16. www.middlewaresrl.com 18/06/16 www.middlewaresrl.com CHI SIAMO Azienda giovane e dinamica guidata da un team di esperti specialisti Start-up innovativa nell information technology Professionisti dell ict: progettiamo, sviluppiamo

Dettagli

Strumenti per l automazione del testing di applicazioni web Javascript-based

Strumenti per l automazione del testing di applicazioni web Javascript-based tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612

Dettagli

Sistemi Operativi per Sistemi di Elaborazione Ubiqui

Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS

Dettagli

Fotocamera digitale Guida software

Fotocamera digitale Guida software Fotocamera digitale / Fotocamera digitale Guida software Tutti i diritti riservati. Nessuna parte di questa pubblicazione può essere riprodotta, memorizzata in sistemi informatici o trasmessa in qualsiasi

Dettagli

Piano Nazionale Scuola Digitale. Corsi di Formazione PNSD- DM n.762/2014 Guida per i Poli Formativi

Piano Nazionale Scuola Digitale. Corsi di Formazione PNSD- DM n.762/2014 Guida per i Poli Formativi Piano Nazionale Scuola Digitale Corsi di Formazione PNSD- DM n.762/2014 Guida per i Poli Formativi Versione 1.0 02/03/2016 Indice 1- INTRODUZIONE... 3 2- ACCESSO ALLE FUNZIONI... 4 3- GESTIONE CORSI...

Dettagli

Sistemi Operativi per Sistemi di Elaborazione Ubiqui

Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS

Dettagli

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO Servizi per l e-government nell università Federico II WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO CONNESSIONE_TERMINAL_SERVER PAG. 1 DI 13 Indice 1. Premessa...3

Dettagli

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di

Dettagli

Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette

Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette all'utente e ai programmi di gestire i dispositivi e le periferiche

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

PROGRAMMA DEL CORSO DI STRUMENTI INFORMATICI PER LO SPORT

PROGRAMMA DEL CORSO DI STRUMENTI INFORMATICI PER LO SPORT PROGRAMMA DEL CORSO DI STRUMENTI INFORMATICI PER LO SPORT INSEGNAMENTO Strumenti informatici per lo sport CORSO DI LAUREA Laurea Magistrale in Management dello sport e delle attivita\' motorie LM-47 SETTORE

Dettagli

Sistemi Operativi per Sistemi di Elaborazione Ubiqui

Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS Symbian OS

Dettagli

Descrizione archivistica

Descrizione archivistica Archiui è la piattaforma open source per la gestione digitale del patrimonio culturale. E costruita con i migliori software open source internazionali come Collective Access (per il back-end), Wordpress

Dettagli

Internetworking V a nno

Internetworking V a nno Internetworking V anno Introduzione ad Arduino Introduzione La scheda Arduino nasce nel 2005 dall idea di alcuni giovani ricercatori guidati da Massimo Banzi. Il loro obiettivo era quello di creare una

Dettagli

MANUALE DI PRODOTTO Installazione & Configurazione Mac OS X. easymeeting. easymeeting Mac version: doc. rev. 19/07/2011 emmicm62it

MANUALE DI PRODOTTO Installazione & Configurazione Mac OS X. easymeeting. easymeeting Mac version: doc. rev. 19/07/2011 emmicm62it MANUALE DI PRODOTTO Installazione & Configurazione Mac OS X easymeeting M A N UA L E D I P R O D O T T O easymeeting Feedback interactive systems Italia S.p.A. Via J. F. Kennedy 10 10024 Moncalieri (TO)

Dettagli

Il modulo per la gestione dei contenuti web. AiP-CMS by Atena Informatica

Il modulo per la gestione dei contenuti web. AiP-CMS by Atena Informatica Il modulo per la gestione dei contenuti web CHI SIAMO Da oltre vent anni realizziamo soluzioni informatiche per incrementare la competitività della tua azienda. Ci rivolgiamo a piccole e medie imprese,

Dettagli

NetBeans. Dott. Ing. Rossella Rubino A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico

NetBeans. Dott. Ing. Rossella Rubino A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico NetBeans Dott. Ing. Rossella Rubino rossella.rubino@unibo.it A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico Software necessario J2SE(TM) Development Kit (JDK) http://java.sun.com/javase/downloads/index.jsp

Dettagli

SPIDERNET SCHEDA TECNICA

SPIDERNET SCHEDA TECNICA SCHEDA TECNICA SCHEDA TECNICA > DESCRIZIONE SpiderNet è una piattaforma software web (in Cloud) che consente la gestione di sistemi ed impianti di monitoraggioanche complessi e di diversa tipologia (monitoraggio

Dettagli

PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI

PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI DESCRIZIONE SINTETICA PROGETTISTA DI APPLICAZIONI WEB E MULTIMEDIALI Il Progettista di applicazioni web e è in grado di strutturare architetture funzionali

Dettagli

Sistemi Operativi per Sistemi di Elaborazione Ubiqui

Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi di Elaborazione Ubiqui Sistemi Operativi per Sistemi di Elaborazione Ubiqui Griglie e Sistemi Ubiqui - D. Talia - UNICAL 1 Sistemi Operativi per Ubiquitous Computing Palm OS SymbianOS

Dettagli

Sistema Gestionale Avviso Maplab

Sistema Gestionale Avviso Maplab Sistema Gestionale Avviso Maplab Guida al sistema Servizi Informatici Versione 23 Sommario della guida Il sistema informatico per la gestione delle domande L utente presentatore: diritti e responsabilità

Dettagli

ARCHITECTING AND DESIGNING J2EE APPLICATIONS

ARCHITECTING AND DESIGNING J2EE APPLICATIONS ARCHITECTING AND DESIGNING J2EE APPLICATIONS [cod. S301] UN BUON MOTIVO PER Il corso fornisce le competenze richieste per utilizzare la piattaforma J2EE (Java 2 Platform, Enterprise Edition) per creare

Dettagli

La definizione è molto generica e lascia grandi spazi all'interpretazione (ed alle polemiche dei più esperti...).

La definizione è molto generica e lascia grandi spazi all'interpretazione (ed alle polemiche dei più esperti...). Per un viaggiatore, una giornata senza nuvole può risultare un'esperienza indimenticabile, ma per uno come me viaggiare senza una "nuvola" (Cloud) è un brutto incubo. Non amo la pioggia, ma per me il Cloud

Dettagli

Mobile Virtual Reality (MVR): un nuovo modello di realtà virtuale A. Sanna C. Zunino F.Lamberti

Mobile Virtual Reality (MVR): un nuovo modello di realtà virtuale A. Sanna C. Zunino F.Lamberti Mobile Virtual Reality (MVR): un nuovo modello di realtà virtuale A. Sanna C. Zunino F.Lamberti Dipartimento di Automatica e Informatica Politecnico di Torino Corso Duca degli Abruzzi 24, I-10129 Torino

Dettagli

Il nuovo sito PON. Guida alla navigazione

Il nuovo sito PON. Guida alla navigazione Il nuovo sito PON Guida alla navigazione Introduzione La presente guida ha lo scopo di illustrare la struttura del nuovo sito PON e la sua organizzazione, per rendere così la navigazione ancora più semplice

Dettagli

Open Meeting. Perchè Scegliere 3CX Phone System? Caratteristiche principali e punti di forza. Giovedì 15 Maggio 2014

Open Meeting. Perchè Scegliere 3CX Phone System? Caratteristiche principali e punti di forza. Giovedì 15 Maggio 2014 Perchè Scegliere 3CX Phone System? Caratteristiche principali e punti di forza Copyright 2002 ACNielsen a VNU company 3CX Phone System Software based PBX for Windows Open basato sul protocollo SIP Standard

Dettagli

Integrare Alfresco con le applicazioni aziendali. Gli strumenti Helper e Importer

Integrare Alfresco con le applicazioni aziendali. Gli strumenti Helper e Importer Integrare Alfresco con le applicazioni aziendali Gli strumenti Helper e Importer Obiettivo: integrare Alfresco Sfruttare appieno la potenza di Alfresco, significa rendere Alfresco il repository unico di

Dettagli

Programma del corso di Strumenti informatici per lo sport

Programma del corso di Strumenti informatici per lo sport Programma del corso di Strumenti informatici per lo sport Insegnamento Corso di laurea Settore Scientifico Strumenti informatici per lo sport Laurea Magistrale in Management dello sport e delle attivita'

Dettagli

Oxygen Series. Italiano. Guida rapida

Oxygen Series. Italiano. Guida rapida Oxygen Series Italiano Guida rapida Serie Oxygen Guida rapida 3 1 Introduzione Congratulazioni per l'acquisto di una tastiera M-Audio della serie Oxygen. Le tastiere Oxygen offrono ora DirectLink, che

Dettagli

Exsoportal è il portale di Exsorsa che offre ai suoi utenti l accesso ai servizi e ai pannelli di configurazione della propria utenza.

Exsoportal è il portale di Exsorsa che offre ai suoi utenti l accesso ai servizi e ai pannelli di configurazione della propria utenza. Come utilizzare EXSOPORTAL e i suoi servizi a valore aggiunto. Documentazione per l utente versione 1.0 Exsoportal è il portale di Exsorsa che offre ai suoi utenti l accesso ai servizi e ai pannelli di

Dettagli

Guida Tecnica di compilazione

Guida Tecnica di compilazione Guida Tecnica di compilazione 1. Introduzione Per supportare operativamente le amministrazioni nell'attuazione della direttiva, il Dipartimento della Funzione Pubblica e il Dipartimento per le Pari Opportunità

Dettagli

R. Orsini - A. Roncato - F. Dalla Libera

R. Orsini - A. Roncato - F. Dalla Libera Interfacce per basi di dati e integrazione di sistemi informativi R. Orsini - A. Roncato - F. Dalla Libera Workshop del Dipartimento di Informatica 2 Marzo 2006 Aree e progetti Progetto Rewerse: Query

Dettagli

COMUNICATO STAMPA. A tutti gli organi d informazione Loro Sedi. OGGETTO: On line il nuovo sito web di Girgenti Acque S.p.A.

COMUNICATO STAMPA. A tutti gli organi d informazione Loro Sedi. OGGETTO: On line il nuovo sito web di Girgenti Acque S.p.A. COMUNICATO STAMPA A tutti gli organi d informazione Loro Sedi OGGETTO: On line il nuovo sito web di Nuovo look per girgentiacque.com, il nuovo sito di profondamente rinnovato per fornire una risposta più

Dettagli

COME USARE LA PIATTAFORMA: TUTORIAL STUDENTE

COME USARE LA PIATTAFORMA: TUTORIAL STUDENTE COME USARE LA PIATTAFORMA: TUTORIAL STUDENTE È la prima volta che accedi MOOC SPACE? Questo tutorial ti aiuterà a navigare e usare le funzioni all interno del corso. 1. Primo accesso Nella schermata iniziale

Dettagli

Corso di Sistemi di Elaborazione Modulo 1 (6 CFU)

Corso di Sistemi di Elaborazione Modulo 1 (6 CFU) Corso di Sistemi di Elaborazione Modulo 1 (6 CFU) Università di Foggia CdL in Ingegneria dei Sistemi Logistici per l Agroalimentare a.a. 2015/2016 Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Obiettivi

Dettagli

Il back end di doclife network è utilizzato dalla sede centrale e dagli amministratori dell azienda che adotta il sistema.

Il back end di doclife network è utilizzato dalla sede centrale e dagli amministratori dell azienda che adotta il sistema. presenta SCENARIO ED ESIGENZE Aziende organizzate con una struttura «centro-periferia» che hanno esigenza di: _ avere un repository virtuale per organizzare il proprio corpus informativo (knowledge management)

Dettagli