T&T SYSTEMS srl. Presentazione della Società

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "T&T SYSTEMS srl. Presentazione della Società"

Transcript

1 T&T SYSTEMS srl Presentazione della Società

2 Contatti Sede legale I Milano, via Plinio 1 Uffici I Milano, via N. Battaglia 27 Telefono Fax Posta elettronica: Informazioni generali Informazioni commerciali Informazioni tecniche Sito web Capitale sociale ,00 Codice fiscale e Partita IVA

3 La società Le competenze I servizi 3

4 Chi siamo La T&T Systems srl è una società a responsabilità limitata specializzata nello sviluppo ed utilizzo di strumenti, metodi e tecnologie nel campo dell'informatica industriale. operiamo in modo particolare nel controllo, nella supervisione e nell'automazione dei processi abbiamo una consolidata esperienza nel controllo e supervisione della produzione e distribuzione dell energia elettrica abbiamo come vocazione lo sviluppo di software per schede a microprocessore (firmware) per applicazioni real-time conosciamo approfonditamente i sistemi di supervisione (SCADA) più diffusi sul mercato conosciamo le più avanzate tecnologie informatiche del settore embedded e real-time nel rapporto con i nostri clienti siamo motivati ad impegnarci pienamente con le loro realtà operiamo in regime di qualità (ISO 9000) ed in regime di segretezza con enti civili e militari nella progettazione operiamo utilizzando standard interni o dei nostri clienti ove richiesto come metodologia di progettazione abbiamo adottato UML (Unified Modelling Language) La T&T Systems nasce nel 1998 dalla società METER srl con l intento di enuclearne il settore dell automazione industriale in notevole crescita nel panorama italiano degli ultimi anni. Pur essendo una società di recente costituzione, eredita il know-how di METER srl accresciuto da un notevole bagaglio di competenze ed esperienze fornitole dalle sue risorse umane. T&T Systems ha origine dall esperienza professionale dei due soci Roberto Trapani e Michele Ticozzi. Michele Ticozzi laureato in Ingegneria Nucleare consulente presso alcuni dei maggiori gruppi industriali nel settore dell automazione Ha svolto le seguenti attività: sviluppo modelli matematici per il calcolo della diffusione di inquinanti nel terreno nei pressi di centrali termoelettriche progetto e sviluppo di sistemi di acquisizione, restituzione dati e di comando-regolazione di impianti industriali, con particolare riferimento a sistemi a microprocessore responsabile tecnico di importanti progetti di automazione industriale Roberto Trapani laureato in Ingegneria Nucleare ricercatore del CISE dal 1975 al 1983 consulente di varie aziende dal 1983 collaboratore della Telegyr Systems dal 1987 al 1991 Ha svolto le seguenti attività: sviluppo modelli matematici in campo fluidodinamico e neutronico per l'analisi della sicurezza e la simulazione dinamica di Impianti Nucleari analisi di metodologie e tecniche informatiche innovative per il controllo di processo membro di gruppi di lavoro per le norme relative ai livelli ISO/OSI del bus FIP 4

5 Servizi La T&T Systems si pone sul mercato come azienda di servizi nel campo dell'informatica industriale, con la capacità e le competenze necessarie per soddisfare una vasta gamma d esigenze. T&T Systems propone: Ad utenti finali lo sviluppo e la fornitura chiavi in mano di sistemi ed applicazioni Corsi di formazione sulle seguenti tematiche: Linguaggi Sistemi operativi Metodologie di progettazione Data Base Management Systems Normative su qualità e sicurezza Iter formativi per crescere specialisti nella progettazione di software per sistemi embedded Ad aziende che sviluppano e forniscono software e sistemi l analisi e il design che possono coprire l'intero progetto o singoli moduli lo sviluppo di applicazioni software e firmware la scrittura di tutta la documentazione prevista dall'iter di progettazione in regime di qualità (ISO 9001) il testing e la certificazione, anche con utilizzo di tools, dei moduli software sviluppati l'inserimento del proprio personale specializzato in gruppi di lavoro presso il cliente A società di sviluppo di hardware la progettazione e lo sviluppo di software embedded di testing lo sviluppo di applicazioni particolari su richiesta dei loro clienti 5

6 Competenze tecniche Competenze tecniche di base o conoscenza dei linguaggi e dei sistemi operativi real-time (RTOS) tra i più affermati sul mercato o conoscenza dei principali ambienti di sviluppo di software embedded o esperienza nel trattamento e nella trasmissione di dati in applicazioni real-time o progettazione e realizzazione di software per sistemi SCADA o conoscenza di reti di telecomunicazione per la trasmissione dati o progettazione secondo gli standard ISO/OSI di software per la gestione dei protocolli di comunicazione più diffusi in campo industriale o realizzazione di applicazioni con architettura CLIENT/SERVER in ambiente embedded real-time o automazione del processo di testing in laboratorio o progettazione di Firmware per schede a microprocessore (da 8 bit a 32 bit) delle famiglie più diffuse o conoscenza e programmazione di molteplici famiglie di PLC o driver software per un'innumerevole serie di microcontrollori e chip intelligenti o conoscenza dei BUS dati industriali più diffusi o sviluppo di software e personalizzazione applicativi su DCS o conoscenza delle principali norme sulla sicurezza dei sistemi elettronici programmabili 6

7 Principali clienti AEG Milano ABB Adda Lodi ABB Ricerca Sesto S. Giovanni (Milano) ABB Sace Bergamo Alstom Bergamo Atos Origin Milano Automata Caronno Pertusella (Varese) Carlo Gavazzi Marcallo (Milano) Cimbali Binasco (Milano) IMQ Milano Magrini Galileo Agrate Brianza (Milano) Marelli Corbetta (Milano) ST Microelectronics Agrate Brianza (Milano) Tecnint HTE Telegyr Systems (gruppo Siemens) Merate (Lecco) Milano) 7

8 Partnership METER MEtodi TEcnologie Ricerca METER srl, società specializzata nello sviluppo di software gestionale e scientifico con cui la T&T Systems mantiene un proficuo scambio di sinergie. MENTOR Graphics Italy, per cui la T&T Systems svolge l attività di assistenza e supporto tecnico per il settore embedded in Italia, Grecia, Turchia, Slovenia, Croazia. Tale attività copre tutti i prodotti ed i marchi commercializzati da Mentor Graphics nel settore-embedded. Microtec Compilers XRAY Debugger VRTX Operative System CodeTEST PowerTAP CodeTAP SuperTAP NetROM OSE Core OS OSE Network Infrastructure Wireless OSE Illuminator DSP Technology OSE Link Handler Safety Critical System 8

9 Team Attualmente il team T&T Systems conta 20 addetti di cui 14 laureati in discipline scientifiche. La formazione del personale è operata all interno della società: i nuovi collaboratori vengono opportunamente addestrati ed introdotti agli strumenti ed alla metodologia di lavoro. Organigramma Amministratore unico Direzione tecnica Amministrazione Ufficio commerciale Roberto Trapani Michele Ticozzi Nicoletta Giansantelli Paolo Sternini Martina Guza Indirizzi Roberto Trapani Cellulare Posta elettronica Michele Ticozzi Cellulare Posta elettronica Nicoletta Giansantelli Telefono Posta elettronica Paolo Sternini Cellulare Posta elettronica Martina Guza Telefono Posta elettronica 9

10 L evoluzione della società Migliaia di N di collaboratori Fatturato (migliaia ) Collaboratori (n ) Evoluzione del fatturato annuo e del numero di collaboratori dall anno di creazione della società all anno

11 11 Dettaglio delle competenze

12 Dettaglio delle competenze COMPETENZE ESEMPI Competenze informatiche di base Linguaggi: ASSEMBLER, C ANSI, C++, Visual C, JAVA, PASCAL e Visual Basic Piattaforme: Dos, UNIX, LINUX, VMS, OS/2 Windows 95/98 e Windows NT/2000, Alpha, RSX- 11M Utilizzo di strumenti informatici e hardware tra i più evoluti Ambienti integrati e Debugger: Xray, Probe, SingleStep, KwikLook, EDE, WinIdea, Prism, Illuminator, Iar, ecc... Tools di gestione automatica della configurazione software: Aide de Camp, CMS, Visual SourceSave, Sniff+. Compilatori delle case più note: Microtec, WindRiver, Gnu, Tasking, Sds CrossCode, Iar, Cosmic, Microsoft, ecc... Emulatori: Applied Microsystems, Lauterbach, HP, ISystem, Zax, ecc... Promice Analizzatori di protocollo e di stati logici Conoscenza dei Sistemi Operativi Real-Time tra i più affermati sul mercato Conoscenza delle principali norme sulla qualità e sicurezza dei sistemi elettronici programmabili PSOS System VRTX AMX RTXC Enea OSE ISO 9001 UL 1998 IEC IEC

13 COMPETENZE Automazione del processo di testing in laboratorio Progettazione di Firmware per schede a microprocessore (da 8 bit a 32 bit) delle famiglie più diffuse Driver software per un'innumerevole serie di microcontrollori e chip intelligenti Conoscenza dei BUS dati industriali più diffusi Progettazione secondo gli standard ISO/OSI di software per la gestione dei protocolli di comunicazione più diffusi in campo industriale Realizzazione di applicazioni con architettura CLIENT/SERVER in ambiente embedded realtime Progettazione e realizzazione di software per sistemi SCADA Sviluppo di software e personalizzazione applicativi su DCS Conoscenza e programmazione di molteplici famiglie di PLC Esperienza nel trattamento e nella trasmissione di dati in applicazioni real-time, conoscenza di reti di telecomunicazione per la trasmissione dati ESEMPI Controllo remoto di strumenti di misura da laboratorio mediante protocollo standard GPIB Z80 Microcontrollori 68HC08, 68HC11 e 68HC12 della Motorola Famiglia 8051 Philips Famiglie 68K, PPC, ColdFire e M-Core Motorola Famiglia Texas Instruments MSP430 Famiglia Microchip 16F8xx Famiglie ST6, ST10 Schede della famiglia MVME Motorola Microcontrollori Ethernet (es. Intel 82596, Intel 21143, Dec 21140, Motorola 60EN302) DSP ADC e DAC di vari costruttori UART e SCC Bridge per bus VME e PCI Ethernet VME GPIB ISA/PCI Can Profibus Bitbus Modbus/Jbus FIP LON TCP/IP UDP/IP DecNet ed una gran serie di protocolli proprietari Implementazione di un gateway tra il bus di sistema Ethernet e il bus di campo Modbus FactoryLink Fix Dmacs Telegyr System 8000 Fisher Rosemount RS3 HoneyWell PlantScape Moore APACS ABB Advant Controller 450 PLC 5 SLC 500 (Allen Bradley) April 5000 (April / Telemecanique) GE Fanuc Serie 90 PES HIMA Modicon, ecc... Centrale elettrica ENEL di Vado Ligure Sistema di automazione delle cabine elettriche primarie di trasformazione Rete Itapac della Telecom Rete RIAM dell'enel 13

14 14

15 15 I progetti su commessa

16 Progetti significativi sviluppati su commessa La T&T Systems ha maturato la propria esperienza nei seguenti settori: supervisione di centrali termoelettriche sistemi di automazione di impianti industriali telecontrollo di reti elettriche monitoraggio ambientale telelettura di dati tariffari collaudo di macchine controlli automatici di apparecchiature e diagnostica a distanza convertitore di protocolli di rete controllo-comando di sottostazioni elettriche in campo ferroviario A titolo esemplificativo viene proposta una lista di progetti significativi cui la T&T Systems ha partecipato ed i relativi ambienti di sviluppo. PROGETTO Supervisione di centrali termoelettriche per Telegyr Sistema di supervisione del ciclo primario delle centrali termoelettriche dell ENEL composto da: Nodi acquisitori delle grandezze analogiche, digitali e dei conteggi Nodi concentratori Apparati centrali (SCADA, postazione operatore) Telelettura di dati tariffari dell'enel Sistema di telelettura di un contatore elettrico composto da: un apparato centrale per la lettura dei dati tariffari dei gruppi misure e conteggi (GMC) e dei registratori delle curve di carico (RCCA) per le utenze AT e MT driver software per interfacciare il sistema di telelettura con la rete radiotelefonica privata dell'enel (RIAM) Monitoraggio ambientale per centrali ENEL Sviluppo del software real-time su PC di un sistema concentratore ed elaboratore di dati provenienti da periferiche di monitoraggio ambientale di centrali termoelettriche (ad esempio, le centrali ENEL di Monfalcone e Piombino) Quadro di bordo per autoveicoli IVECO Sviluppo del firmware di controllo del quadro di bordo di autoveicoli commerciali IVECO. AMBIENTE DI SVILUPPO Terminali video collegati ad una unità centrale VAX con sistema operativo VMS. Linguaggio ANSI C, sistema operativo real-time VRTX Gestione delle release (CMS) Rete RIAM dell ENEL per la comunicazione tra apparato centrale e dispositivi remoti (GMC e RCCA), sistema operativo DOS, linguaggio PASCAL. PC industriale PC-104, sistema operativo DOS, libreria real-time Ctasker, linguaggio C, protocollo di campo Modbus. Microcontrollore Motorola 68HC08, sistema operativo real-time proprietario, linguaggio C. 16

17 IRU Progetto e sviluppo del firmware per un unità periferica di automazione locale e di interfaccia con gli organi di campo con le seguenti caratteristiche: esecuzione concorrente in ambiente di multiprogarammazione di logiche di automazione (fino a 7); possibilità di telecaricare separatamente ogni logica senza interferire con l esecuzione delle altre; schede CPU ridondate in riserva calda. ACU Progetto e sviluppo del firmware per un unità con funzioni di automazione di area, gateway tra bus di sistema Ethernet e bus di campo Modbus su supporto RS485, router dei dati distribuiti tra le unità di automazione locale appartenenti all area controllata e verso altre aree BSP per scheda Motorola Sviluppo del BSP (Board Support Package) in ambiente Microtec-Spectra per la scheda Motorola MVME 2100 M3 CIMBALI Progetto e sviluppo del sistema di controllo automatico di macchine elettroniche per la confezione di caffè espresso. Microprocessore Motorola MC68302, sistema operativo real-time Psos+, linguaggio C, progettazione delle logiche di automazione mediante CAD (Logicad), bus di campo seriale con standard elettrico RS485 e protocollo di comunicazione Modbus. Scheda Motorola MVME equipaggiata con: microprocessore Motorola MC68040, Ethernet Controller Intel I82596, Serial Communication Controller Zilog Z85230, Serial Communication IndustryPack (IP) ognuno equipaggiato con microprocessore Motorola MC68302, sistema operativo real-time Psos+, networking software in ambiente real-time Pna+, protocolli di comunicazione TCP/IP, UDP/IP, MODBUS. Microprocessore Motorola PPC8240 (Power Quick II), microcontrollore Ethernet Intel 21143, bridge bus PCI-VME Tundra Univers II, microcontrollore Scasi, sistema operativo real-time VRTX, linguaggio Assembler e C. Microcontrollore Philips della famiglia 80C51, e microcontrollori Motorola 68HC11 sistema operativo real-time RTXC, linguaggio C. TU-AL MERU connettore TU-xxx JTER / JCOL TUBUS FRONT MERU TUBUS TU-xxx RETR Firmware per protezioni a bassa tensione ABB Sace Sviluppo firmware per la scheda di dialogo connessa a protezioni di bassa tensione. Microprocessori Motorola MC68302 e Neuronchip, sistemi operativi real-time AMX, linguaggi C e C++, protocolli Modbus e Lon. 17

18 Firmware per protezioni a media/alta tensione Telegyr Sviluppo firmware per protezioni a media/alta tensione. Microprocessore Motorola MC68000 e MC68302 sistemi operativi real-time AMX e Psos+, linguaggio Assembler e C. Automazione delle cabine primarie di trasformazione dell ENEL Sviluppo firmware per la scheda di dialogo connessa ad ogni protezione di cabina. Monitoraggio interruttori ad alta tensione Sviluppo di firmware per un sistema di controllo e monitoraggio di interruttori ad alta tensione. Microprocessore Motorola MC68EN302, sistema operativo real-time Psos+, networking software in ambiente real-time Pna+, protocollo di comunicazione TCP/IP. Microprocessori Motorola MC68332 e MC68302, sistema operativo real-time AMX, linguaggio C. Convertitore protocollo FIP-Bitbus Sviluppo del firmware residente in una scheda avente funzioni di convertire di protocollo FIP-BITBUS. Microprocessore Motorola MC68302, sistema operativo real-time Psos+, linguaggio C. PLC Programmazione su PLC Modicom dei sistemi d automazione, comando e supervisione di: una sottostazione di trasformazione elettrica delle Ferrovie dello Stato (primo esempio in Italia di utilizzo di logiche programmabili da parte delle Ferrovie dello Stato), una sottostazione di trasformazione elettrica della Metropolitana Milanese, una sottostazione di trasformazione elettrica dell ATM di Milano, tre sottostazioni di trasformazione elettrica della Ferrovia Ostia Lido Roma. Sistema di sviluppo MODSOFT. 18

19 Supervisione pozzi AGIP Centro raccolta olio Val D'Agri (Potenza): Sistema di supervisione e monitoraggio di una rete di pozzi petroliferi AGIP. Realizzazione del software dei sistemi ESD/PSD e di controllo pozzi. Assistenza ai collaudi in fabbrica e attivazione in campo. PLC Allen Bradley SLC500 e sistema di sviluppo RSLOGIX. PLC Hima H51qHRS e sistema di sviluppo ELOP II NT. Software SCADA Rockwell RSVIEW. Rete Ferroviaria Italiana Realizzazione di moduli software per un terminale dedicato alla gestione del sezionamento a distanza delle tratte elettriche. Sistema operativo Linux RedHat 7.2 Interfaccia grafica X- Window Motif Firmware di lettura/impostazione parametri valvole elettroidrauliche Gestione dei dati di impostazione valvole idrauliche scambiati serialmente con un PC ed un HMI. Sistema operativo Windows 2000, interfaccia grafica LabView, microcontrollore Motorola 68HC12, linguaggio C. Firmware di gestione apparati domotici Gestione di un impianto domotico attraverso l invio di comandi via sms o radiofrequenza. Sistema operativo Windows 2000, protocollo di comunicazione Lon, microprocessore Toshiba Neuronchip, linguaggio C. Colonnine di soccorso ed automazione della galleria S. Ambrogio sull autostrada Messina - Palermo: impianto colonnine di soccorso, sistema di monitoraggio delle condizioni ambientali e di traffico della galleria S. Ambrogio, automazione della ventilazione e delle segnalazioni di emergenza. 19

20 Centro di controllo della rete elettrica di Trieste (ACEGAS): preparazione di un database contenente i parametri di gestione delle cabine elettriche, presentazione dei parametri nei confronti dell operatore basata su un sistema di finestre grafiche rappresentanti lo schema elettrico della cabina. Job scheduler per i reparti stampa e legatoria dell industri grafica realizzato da Didelme Sistemi: applicazione che gestisce in modo grafico la schedulazione di vari task (azioni, commesse, lavorazioni etc ) legati all attività di stampa e legatoria. Simulatore di guida ferroviaria realizzato in collaborazione con Dornier per le FS: Implementazione di software in linguaggio C per il simulatore di guida della locomotiva E464 in ambiente Linux- Unix: realizzazione di un software dedicato alla comunicazione del simulatore con i monitor della cabina comando, creazione e modifica delle interfacce utente (UI) Sistema di supervisione TG8000 (Telegyr Systems), tool utilizzato per la realizzazione delle pagine grafiche: IPE Utilizzo di un OCX della Netronic Sistema operativo Linux e Unix. Linguaggi: C, C++, Assembler per Microchip Microcontrollore Microchip 16F877 Protocollo di comunicazione TC57 Corso di formazione intitolato Validazione del SW tenuto presso IMQ: Il corso, rivolto al personale IMQ, si è svolto sui seguenti temi: Architettura dei microcontrollori. Metodologie e formalismi per il progetto, lo sviluppo e il collaudo di sistemi embedded. Il testing del software secondo le norme sulla sicurezza (con esempi sulle norme CEI EN e CEI 61508). Lo sviluppo: codifica in linguaggio Assembler e C. Pannelli di controllo delle macchine per lo stampaggio di materie plastiche della Automata: Implementazione di dll in linguaggio C\C++ per la comunicazione (protocolli Bitbus e CAPC) tra PC e pannelli, realizzazione dei relativi programmi di test. Implementazione di un applicativo per il controllo di dati di produzione provenienti da macchine connesse ad una rete ethernet, e raccolti mediante un OPC Server. 20

21 21 I progetti interni

22 Progetti interni Sebbene la T&T Systems sia prevalentemente un'azienda di servizi, essa si è proposta, a breve, l'obiettivo di lanciare sul mercato un nuovo prodotto. DISTANT TOUCH: Il controllo remoto tramite Internet Il progetto mira a rendere possibile il controllo a distanza di piccoli apparati o realtà fisiche mediante Internet. Possibili applicazioni di DISTANT TOUCH: Controllo a distanza di caldaie Controllo a distanza sistemi anti-intrusione Monitoraggio a distanza di macchine ed apparati (ad esempio acquisizione della diagnostica di macchine erogatrici di bevande) Descrizione del progetto: Si connette la propria postazione di lavoro ad Internet mediante il proprio ISP (Internet Service Provider). Nell'esempio la postazione è costituita da un PC con un browser (Internet Explorer o Netscape) ed un modem. Sul proprio browser, tramite il server dell'isp, è possibile visualizzare una qualsiasi pagina presente sul World Wide Web. Basta conoscerne l'indirizzo! 22

23 La postazione remota è costituita dall'apparecchiatura da controllare, da Distant Touch su cui gira un'embedded web server, da un modem configurato in call-back. Quando si chiama il modem remoto questo non risponde alla telefonata, ma chiama il POP dell'isp configurato e connette l'embedded web server di Distant Touch ad Internet. A questo punto il gioco è fatto! Dalla propria postazione di lavoro è possibile visualizzare le pagine web create dinamica_ mente dall'embedded web server che sta girando su Distant Touch. Distant Touch crea le pagine web con i dati che acquisisce dall'apparato remoto. Nota bene: è possibile navigare tra le pagine del sito web di Distant Touch (grazie ad un'embedded file system) proprio come se si stesse navigando in un qualsiasi sito web di Internet. Vantaggi di DISTANT TOUCH: Il controllo a distanza diventa estremamente economico. Non è più necessario effettuare una telefonata a distanza (in teleselezione), ma sono sufficienti due chiamate urbane Non è necessario avere una connessione continua con l'apparato da controllare. E' sufficiente collegarsi quando si vogliono esaminare i dati e/o inviare comandi La connessione è estremamente semplice: bastano due modem di cui uno solo deve essere configurabile in call-back Non sono richieste tecnologie particolari. Tutto quello che serve è facilmente reperibile sul mercato 23

24 24

25 25 La metodologia di lavoro

26 Il supporto adeguato in ogni fase della progettazione L Iter di progettazione ha inizio con un attenta analisi della situazione corrente in collaborazione col cliente. A seguito di essa si passa alla definizione dei requisiti cui l applicazione deve soddisfare e si procede alla modellizzazione del software, ossia alla sua definizione logica. Segue l ideazione e la realizzazione dell applicativo conformemente alle caratteristiche dell ambiente di sviluppo (piattaforme, protocolli, linguaggi). Si conclude con la validazione dell applicazione, la sua installazione e se necessario la sua manutenzione e modernizzazione. In tutte queste fasi forniamo il nostro supporto e la nostra esperienza Specificazione Studio di Fattibilità Analisi Architetturale Design del software Implementazione Verifica e Validazione Manutenzione e Modernizzazione Comprensione del problema col cliente Definizione delle funzionalità richieste Definizione dei requisiti della applicazione Il nostro standard aziendale per la specificazione, l analisi ed il design è UML Verifica della fattibilità delle funzionalità richieste in relazione alle risorse a disposizione (hardware e software) ed ai tempi/costi Decisione dell ambiente di sviluppo del software Programmazione della attività di lavoro Il metodo d analisi usato è Object- Oriented (UML) Progettazione di architetture complesse, distribuite, parallele, sequenziali Utilizzo di strumenti (CASE) per il software engineering Utilizzo di un design modulare che permette la riusabilità del software Competenze ingegneristiche, fisicomatematiche, informatiche Ideazione di procedure di calcolo complesse Installazione, configurazione, utilizzo di sistemi operativi realtime, tools di sviluppo, linguaggi.. Esperienza di sviluppo con più gruppi di lavoro e gestione delle fasi di integrazione e delle release software Utilizzo di prodotti per il pre-debug software, di emulatori, di simulatori di microcontrollori e periferiche Definizione delle funzionalità da testare e realizzazione di test-case su tutte le componenti del sistema Integrazione con la parte hardware, utilizzo di analizzatori di protocollo e analizzatori di performance del software Installazione presso il cliente, redazione della manualistica necessaria La manutenzione può spaziare dalla semplice risoluzione di un problema funzionale, all estensione e aggiornamento del prodotto, fino a giungere al porting su altra piattaforma Modernizzazione e ottimizzazione del prodotto 26

27 Specificazione Comprensione delle caratteristiche del prodotto Individuazione delle sue funzionalità Definizione dei requisiti Scrittura della specifica E la fase di comprensione delle caratteristiche del prodotto software richiesto in collaborazione col cliente. Vengono quindi individuate le funzionalità a cui deve soddisfare l applicazione e vengono definiti i suoi requisiti. A conclusione di questa fase normalmente redigiamo la cosiddetta Specifica dei Requisiti o Specifica Funzionale. Come azienda abbiamo maturato una consolidata esperienza in molti settori (cfr. Dettaglio delle Competenze) quali quello elettrico, automazione di macchine, supervisione e controllo di processi, trasmissione ed elaborazione dati. Possiamo quindi offrire le nostre competenze nella comprensione di molte delle problematiche legate a tali ambiti e proporre delle soluzioni informatiche adeguate. In tutte le fasi della progettazione operiamo seguendo una precisa metodologia di lavoro ed utilizzando tecnologie e strumenti all avanguardia. In merito alla metodologia, il nostro standard aziendale per la specificazione, l analisi ed il design è UML (Unified Modelling Language). UML è la notazione standard industriale internazionale per l analisi e il design Object- Oriented. E definito dall Object Management Group (www.omg.org) e sta per essere recepito come standard anche dalla Comunità Europea. Approfondimento L utilizzo di UML nella fase di specificazione permette di definire il cosiddetto UseCase Diagram, ossia un diagramma che definisce le funzionalità del sistema, i soggetti coinvolti e le relazioni esistenti tra di essi. Un esempio molto semplice di UseCase Diagram è il seguente. Hotel Reservation System Make Reservation Reception Customer Confirm Reservation Cancel Reservation Manager Check In Guest Check Out Guest Reserve Conference Room Esso definisce il problema di come prenotare una camera in un Hotel. l soggetti coinvolti sono il cliente, la Reception e il Manager dell Hotel. Le operazioni principali che coinvolgono cliente e Reception sono: Effettuare una prenotazione, Confermare la prenotazione, Cancellare la prenotazione, Fare il check-in del cliente, Fare il check-out del cliente. L operazione che coinvolge cliente e Manager è invece: Prenotazione della conference-room. 27

28 Studio di Fattibilità Verifica della fattibilità delle funzioni richieste Verifica della compatibilità delle risorse SW/HW disponibili con i requisiti dell applicazione Scelta degli strumenti di sviluppo Valutazione dei tempi Valutazione dei costi Scrittura (mediante tools ad hoc) del piano temporale e definizione delle fasi del progetto con le relative milestones Tale studio riguarda la verifica della fattibilità del prodotto software richiesto in base ai vincoli di tempo/costo definiti dal cliente ed in base alle risorse hardware/software messe a disposizione. In tale ambito proponiamo lo studio di fattibilità dell applicativo sulla base delle seguenti considerazioni preliminari: analisi delle risorse HW/SW disponibili e verifica della loro compatibilità con i requisiti ed i vincoli imposti dal cliente, analisi delle metodologie e delle tecnologie implicate nel progetto, valutazione degli strumenti HW/SW necessari allo sviluppo, valutazione dei tempi e costi necessari per ogni fase dello sviluppo. Questo ci ha portato spesso, dopo una verifica di ciò che il mercato propone, a decidere con quali strumenti software operare, infatti se le scelte rispondono adeguatamente ai requisiti, gli obiettivi verranno raggiunti nei tempi ed entro il budget prestabiliti. Viene quindi stabilita una preliminare pianificazione dell attività, anche facendo ricorso a tools come Microsoft Project per la definizione delle scadenze, dei costi e delle tempistiche di tutte le fasi del progetto. E bene osservare quanto sia importante la corretta valutazione delle risorse HW disponibili e la loro complessità; la progettazione SW è infatti pesantemente influenzata da questi parametri. Abbiamo una vasta conoscenza delle più disparate piattaforme HW e delle loro problematiche e siamo abituati ad interagire con chi realizza o è preposto alla parte hardware. Questo ci permette una corretta individuazione dei tempi e metodi necessari allo sviluppo del progetto SW. Ad esempio, una RAM da 1Kb è sicuramente più economica di una da 1Mb, ma comporta un vincolo severo per cui è indispensabile progettare una base dati con peculiarità di cui una RAM da 1Mb non ha bisogno. Anche la scelta degli strumenti software è determinante. Ad esempio, l RTOS (Real Time Operative System) Open-source Embedded Linux ha caratteristiche, potenzialità e problematiche implementative e d installazione diverse da un RTOS proprietario come il PSOS. 7 Tessere Smart devices Approfondimento Server ETHERNET TU Tessere Sistemi DACO o di terze parti UEC ACU 3 FIELDBUS o MODBUS Smart devices 6 Postazioni operative OIS Hardware UEC IRU Sistemi DACO o di terze parti Nella scelta di un RTOS è necessario considerare vari aspetti economici quali: il prezzo iniziale d acquisto, gli investimenti per l addestramento, il costo di ogni modulo aggiuntivo che è necessario integrare e la scalabilità dell RTOS. Altri criteri risultano cruciali: L applicazione richiede un RTOS? Quale tipo di RTOS è adatto all applicazione? Quali prestazioni ci si aspetta da esso? L architettura dell applicazione come è influenzata dall'uso di un RTOS? Meglio un RTOS Open-source od uno proprietario? In quest ultimo caso la casa fornitrice è appropriata per l azienda? Come integrate RTOS e ambiente di sviluppo? Quale supporto tecnico è necessario? L RTOS supporta i microprocessori utilizzati? Ecc. 28

29 Analisi Architetturale Metodo di analisi: object-oriented e UML Utilizzo di CASE (Computer Aided Software Engineering) Progettazione di architetture complesse Approfondita conoscenza della programmazione concorrente con risorse condivise Scrittura del documento di analisi architetturale con utilizzo della notazione UML E il processo di comprensione del sistema e la sua decomposizione logica in moduli funzionali. Si pone su di un livello d astrazione tale da risultare indipendente dalle peculiarità fisiche dell ambiente di sviluppo. class diagram T&T Systems ha la capacità di operare l analisi del software in relazione a tutte le componenti del sistema: base di dati, da progettare nella sua struttura e nella modalità di accesso alle informazioni, package per la comunicazione, con la conoscenza delle caratteristiche e delle potenzialità dei protocolli di comunicazione più usati, sistemi operativi, con la individuazione delle funzionalità messe a disposizione, parte hardware dell applicazione, parte software preesistente o sviluppata da terzi. Al termine di tale operazione viene redatto un Documento di Analisi del Software rispettando la notazione UML. Abbiamo esperienza di sviluppo di architetture distribuite, client-server, parallele e sequenziali. In particolare conosciamo le problematiche tipiche del software real-time: programmazione concorrente con risorse da condividere, sincronizzazione di operazioni, definizione delle priorità. Il nostro metodo di analisi e di design è Object-Oriented. Esso permette di enucleare le varie parti del sistema e classificarle come entità, dati, relazioni o interfacce. Approfondimento Nell ultimo decennio il modello Object-Oriented si è imposto sia nel campo della analisi che nel design del software. I principali vantaggi del modello Object-Oriented sono i seguenti: ereditarietà e polimorfismo rendono i sistemi Object- Oriented molto estensibili, velocemente sviluppabili e in parte riusabili, il design Object-Oriented è adatto ad implementazioni distribuite, parallele o sequenziali, gli oggetti rappresentano delle entità concettuali molto aderenti a quelle del mondo reale sia per il designer che per l utente, le aree di dati condivisi sono incapsulate, riducendo la possibilità di una modifica o di un accesso indesiderato, le eventuali modifiche richieste sono molto localizzate e difficilmente esse interagiscono in modo inaspettato con altri moduli del programma. Nella progettazione della gerarchia delle classi, così come nella realizzazione di tutti i diagrammi previsti dallo standard UML, utilizziamo tools di alto livello (detti CASE Computer Aided Software Engineering ), come per esempio System Architect della Popkin Software che automatizzano e velocizzano le operazioni di software engineering. 29

30 Design del software Massima aderenza all architettura Design modulare per favorire la manutenibilità Identificazione dei metodi e degli attributi degli oggetti (classi) Utilizzo di competenze multidisciplinari Progettazione di procedure di calcolo anche complesso Scrittura del documento di design con utilizzo di notazione UML Il design del software procede dall analisi architetturale sviluppando in dettaglio tutti i moduli funzionali in relazione alle peculiarità dell ambiente operativo. In tale fase sono richieste competenze multidisciplinari: competenze ingegneristiche, per comprendere e interagire con la parte hardware e di comunicazione del sistema, competenze fisico-matematiche, per realizzare codici complessi di calcolo o ideare logiche concorrenti di accesso alle risorse, competenze informatiche dettagliate su protocolli, sistemi operativi, linguaggi, e sulle metodologie di analisi degli stati di un sistema, delle tempistiche di un sistema, e delle sue interfacce (cfr. approfondimento finale). Grazie alla eterogeneità dei progetti sviluppati e alla diversa estrazione delle proprie risorse umane, T&T Systems ha accumulato un ampio spettro di abilità e capacità. Offriamo la nostra collaborazione nel design del software in accordo col Documento d analisi del software (anche nel caso in cui esso sia stato elaborato da terzi) e redigiamo un Documento di Design del software, anch esso conforme alla notazione UML. Nel caso d impostazione Object-Oriented, il concetto di oggetto, o per meglio dire di classe, definito finora solo come ente logico, viene sviluppato con l identificazione dei suoi attributi e metodi. Anche in un linguaggio non orientato agli oggetti, come per esempio il C, tentiamo comunque un approccio con un organizzazione modulare del codice. Ciò ha il pregio di rendere il codice riusabile e più facilmente mantenibile. Approfondimento UML offre un ampia gamma di diagrammi per la realizzazione del design nei suoi molteplici aspetti: diagramma delle classi (per la definizione della gerarchia delle classi), utilizzato in fase di Analisi Architetturale, ma particolarizzato in fase di Design con la definizione di metodi ed attributi diagramma entità-relazioni (per individuare le entità e le relazioni tra gli oggetti del modello) diagrammi di attivazione e tempistica, ossia Sequence e Collaboration Diagrams, (per la sequenza di attivazione dei processi in un intervallo temporale) diagrammi a stati finiti e transizioni (per la dinamica dei processi) diagrammi di flusso (per descrivere la logica di un algoritmo complesso) Tali metodologie forniscono angolazioni differenti e complementari con cui studiare il prodotto software. 30

31 Implementazione del software Conformità dello sviluppo software con quanto specificato nell analisi e nel design Implementazione secondo gli standard della programmazione ad oggetti ed il linguaggio in uso Conoscenza dei principali ambienti di sviluppo software e firmware Gestione del progetto software e delle releases mediante tools di configuration management Esecuzione di pre-debug e pre-integrazione mediante utilizzo di tools software e di strumentazione (debugger, emulatori, oscilloscopi, ecc.) E la fase di codifica del software con gli strumenti di sviluppo e le piattaforme definiti in precedenza. T&T Systems ha la capacità d implementare il software in conformità all analisi ed al design eseguiti personalmente o da terzi. Il software segue una logica modulare e rispetta criteri di qualità: è commentato ed organizzato in file distinti per ciascun modulo funzionale, sfrutta tutte le potenzialità e gli standard della programmazione ad oggetti e del linguaggio in uso. Possediamo le conoscenze tecniche per: installare, configurare, personalizzare, utilizzare tutto l ambiente di sviluppo (tool software, sistemi operativi, linguaggi,..), gestire la fase di sviluppo in collaborazione con altri gruppi di lavoro, sincronizzare le fasi d aggiornamento (release software) con l archiviazione delle versioni software anche mediante tools (es.: Microsft Visual SourceSafe oppure TakeFive Sniff+). Al termine della fase d implementazione vi è una fase di pre-debug del software sviluppato dal proprio gruppo. In tale ambito proponiamo: ideazione di un micro-ambiente di pre-debug in collaborazione col progettista hardware: simulazione di Input/Output, simulazione di periferiche HW, simulazione di canali di comunicazione, ecc, implementazione di moduli SW atti a simulare parti del sistema non ancora sviluppate (possono essere delle semplici routine, oppure possono essere uno o più processi, o, addirittura, possono essere dei veri e propri applicativi; in quest ultimo caso si tratta di veri e propri simulatori), implementazione di test per verificare l HW (spesso, quando lo sviluppo HW giunge alla realizzazione dei primi prototipi, non è ancora possibile utilizzare gli strumenti tipici di testing dell'hw come ad esempio l incircuit) esecuzione del pre-debug con gli strumenti forniti dal tool di sviluppo, con emulatori HW o con tools SW. Approfondimento Se il design è ben progettato, l implementazione richiede un periodo di realizzazione molto limitato. Nel caso di un design modulare molto codice (ad esempio, quello fornito dal venditore dei tool di sviluppo o altro proveniente da terzi) può venire riutilizzato od integrato con grande risparmio di tempo. Ovviamente è la complessità dell applicazione a determinare le modalità e le problematiche di tale processo. Nei casi più elementari, per lo sviluppo bastano un editor di testo ed un compilatore. In casi più complessi bisogna sviluppare codice su più piattaforme con differenti target. Ad esempio in uno dei progetti sviluppati per la Telegyr (citato nella sezione dedicata ai progetti su commessa) il sistema è stato sviluppato su VAX-VMS in multiutenza mediante l utilizzo di terminali video ed ha comportato molte fasi di integrazione tra i vari gruppi. Poiché spesso lo sviluppo del software e dell hardware procedono in parallelo è necessario utilizzare emulatori/simulatori di microcontrollori e di periferiche. Tale fase viene detta di pre-silicon. Invece, nel caso in cui l hardware è già a disposizione, si è nella fase di post-silicon. 31

32 Approfondimento Eseguendo il pre-debug è possibile procedere secondo due approcci (cfr. Scheda Tecnica): Multi-debug, ossia un debug per ciascuna componente, Single-debug, ossia un unico debug per tutte le componenti. Il primo approccio è adatto all analisi dettagliata di ciascun core in uso, ma risulta inadeguato in architetture complesse e distribuite dove è necessario verificare le interazioni tra le parti in modo sincronizzato. Il secondo approccio è molto più economico: il tempo per l apprendimento dello strumento sono ridotti e così pure il tempo di esecuzione della verifica. Inoltre un unica supervisione dell intera applicazione è ciò di cui si sente più la necessità. Un prodotto per il single-debug deve permettere di definire un breakpoint complesso in un processo in cui più parti interagiscono (ad esempio più device) mantenendo la sincronizzazione tra le parti. Nello stesso tempo esso deve poter essere adattato ai target coinvolti o ai loro simulatori (se in fase pre-silicon). 32

33 Validazione e Verifica Esecuzione della fase di integrazione anche di sistemi complessi Esecuzione del testing secondo gli standard di qualità ISO-9001 Utilizzo di tools tra i più sofisticati per l analisi delle performance e del test coverage Utilizzo di tools per il debug sincronizzato di sistemi eterogenei e architetture distribuite Scrittura della specifica di test e dei test reports Esecuzione dei tests di accettazione secondo la specifica del cliente Terminata l implementazione del software ed un suo primo debug è necessario integrare e testare tutti i suoi componenti per procedere alla sua validazione ed accettazione da parte del cliente. T&T Systems attua la fase di verifica seguendo gli standard di qualità ISO9001. In particolare vengono redatti i seguenti documenti: specifica di Test, documento di dettaglio di Test. La specifica di Test definisce le funzionalità da testare e l ambiente in cui il test viene eseguito. Il documento di dettaglio di Test individua per ciascuna funzionalità da testare alcuni test-case in cui vengono definiti i parametri di input, gli output che il programma è chiamato a produrre, e le apparecchiature utilizzate per la verifica. Il personale addetto alla validazione esegue i test-case e riporta il loro esito (testreport). Se tutti i tests hanno esito positivo si procede all installazione finale del software. Nella fase di verifica tutte le componenti software e hardware vengono integrate. Non è più possibile, come invece nella fase d implementazione, avvalersi di simulatori SW/HW e tools analoghi. Tutte le componenti del sistema devono essere obbligatoriamente presenti; è consentito al più simulare il campo a cui il sistema verrà connesso. Durante l esecuzione dei test-case sono necessari molti strumenti e svariati tool: analizzatori di protocollo, per la parte di comunicazione, analizzatori di performance del software (tempi di esecuzione, utilizzo della memoria) e dei tracciati di codice percorsi, tool per il debug sincronizzato di sistemi eterogenei (con DSP e CPU) e di architetture distribuite (andando ad analizzare gli accessi e l utilizzo di code, mailbox, aree condivise,ecc ), utilizzo di strumentazione di laboratorio ad esempio: oscilloscopi, analizzatori di stati logici, ecc. Approfondimento Spesso nelle applicazioni hard real time viene considerato mandatorio il rispetto dei vincoli temporali da parte dell applicazione (tempi di esecuzione di determinate procedure o rapidità di risposta del sistema a determinati input). In questi casi può essere richiesto, come test di accettazione, la registrazione dell evoluzione temporale di uno o più segnali di output pilotati dall applicazione. Per poter eseguire questo tipo di test diventa indispensabile l utilizzo di strumentazione di laboratorio anche sofisticata quali oscilloscopi veloci o analizzatori di stati logici. analizzatore di stati logici oscilloscopio 33

SISTEMA DI CONTROLLO DISTRIBUITO DI UN IMPIANTO DI PRODUZIONE DI ENERGIA ELETTRICA DA RIFIUTI NON PERICOLOSI

SISTEMA DI CONTROLLO DISTRIBUITO DI UN IMPIANTO DI PRODUZIONE DI ENERGIA ELETTRICA DA RIFIUTI NON PERICOLOSI SISTEMA DI CONTROLLO DISTRIBUITO DI UN IMPIANTO DI PRODUZIONE DI ENERGIA ELETTRICA DA RIFIUTI NON PERICOLOSI s.d.i. automazione industriale ha fornito e messo in servizio nell anno 2003 il sistema di controllo

Dettagli

Informatica. Scopo della lezione

Informatica. Scopo della lezione 1 Informatica per laurea diarea non informatica LEZIONE 1 - Cos è l informatica 2 Scopo della lezione Introdurre le nozioni base della materia Definire le differenze tra hardware e software Individuare

Dettagli

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT IT PROCESS EXPERT 1. CARTA D IDENTITÀ... 2 2. CHE COSA FA... 3 3. DOVE LAVORA... 4 4. CONDIZIONI DI LAVORO... 5 5. COMPETENZE... 6 Quali competenze sono necessarie... 6 Conoscenze... 8 Abilità... 9 Comportamenti

Dettagli

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina Cosa è il DSS L elevato sviluppo dei personal computer, delle reti di calcolatori, dei sistemi database di grandi dimensioni, e la forte espansione di modelli basati sui calcolatori rappresentano gli sviluppi

Dettagli

Rational Unified Process Introduzione

Rational Unified Process Introduzione Rational Unified Process Introduzione G.Raiss - A.Apolloni - 4 maggio 2001 1 Cosa è E un processo di sviluppo definito da Booch, Rumbaugh, Jacobson (autori dell Unified Modeling Language). Il RUP è un

Dettagli

UML Component and Deployment diagram

UML Component and Deployment diagram UML Component and Deployment diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania I diagrammi UML Classificazione

Dettagli

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001

Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Energy Data Management System (EDMS): la soluzione software per una gestione efficiente dell energia secondo lo standard ISO 50001 Oggi più che mai, le aziende italiane sentono la necessità di raccogliere,

Dettagli

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it

VIRTUALIZE IT. www.digibyte.it - digibyte@digibyte.it il server? virtualizzalo!! Se ti stai domandando: ma cosa stanno dicendo? ancora non sai che la virtualizzazione è una tecnologia software, oggi ormai consolidata, che sta progressivamente modificando

Dettagli

ALLEGATO al verbale della riunione del 3 Settembre 2010, del Dipartimento di Elettrotecnica e Automazione.

ALLEGATO al verbale della riunione del 3 Settembre 2010, del Dipartimento di Elettrotecnica e Automazione. ALLEGATO al verbale della riunione del 3 Settembre 2010, del Dipartimento di Elettrotecnica e Automazione. COMPETENZE MINIME- INDIRIZZO : ELETTROTECNICA ED AUTOMAZIONE 1) CORSO ORDINARIO Disciplina: ELETTROTECNICA

Dettagli

progettiamo e realizziamo architetture informatiche Company Profile

progettiamo e realizziamo architetture informatiche Company Profile Company Profile Chi siamo Kammatech Consulting S.r.l. nasce nel 2000 con l'obiettivo di operare nel settore I.C.T., fornendo servizi di progettazione, realizzazione e manutenzione di reti aziendali. Nel

Dettagli

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi IL GESTIONALE DEL FUTURO L evoluzione del software per l azienda moderna Gestirsi / Capirsi / Migliorarsi IL MERCATO ITALIANO L Italia è rappresentata da un numero elevato di piccole e medie aziende che

Dettagli

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica A.A. 2007-08 CORSO DI INGEGNERIA DEL SOFTWARE Prof. Giulio Destri http://www.areasp.com (C) 2007 AreaSP for

Dettagli

Bus di sistema. Bus di sistema

Bus di sistema. Bus di sistema Bus di sistema Permette la comunicazione (scambio di dati) tra i diversi dispositivi che costituiscono il calcolatore E costituito da un insieme di fili metallici che danno luogo ad un collegamento aperto

Dettagli

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata

AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata AUL22: FactoryTalk View SE Scoprite i vantaggi chiave di una soluzione SCADA integrata Giampiero Carboni Davide Travaglia David Board Rev 5058-CO900C Interfaccia operatore a livello di sito FactoryTalk

Dettagli

La suite Dental Trey che semplifica il tuo mondo.

La suite Dental Trey che semplifica il tuo mondo. La suite Dental Trey che semplifica il tuo mondo. impostazioni di sistema postazione clinica studio privato sterilizzazione magazzino segreteria amministrazione sala di attesa caratteristiche UNO tiene

Dettagli

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana Storie di successo Microsoft per le Imprese Scenario: Software e Development Settore: Servizi In collaborazione con Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci

Dettagli

PCS7 PROCESS CONTROL FOR SITE EMISSION CONTAINMENT

PCS7 PROCESS CONTROL FOR SITE EMISSION CONTAINMENT P.M.S. S.r.l. Via Migliara 46 n 6 04010 B.go S.Donato Sabaudia (LT) Tel. 0773.56281 Fax 0773.50490 Email info@pmstecnoelectric.it PROGETTO: PCS7 PROCESS CONTROL FOR SITE EMISSION CONTAINMENT Dalla richiesta

Dettagli

Dispositivi di comunicazione

Dispositivi di comunicazione Dispositivi di comunicazione Dati, messaggi, informazioni su vettori multipli: Telefono, GSM, Rete, Stampante. Le comunicazioni Axitel-X I dispositivi di comunicazione servono alla centrale per inviare

Dettagli

RUP (Rational Unified Process)

RUP (Rational Unified Process) RUP (Rational Unified Process) Caratteristiche, Punti di forza, Limiti versione del tutorial: 3.3 (febbraio 2007) Pag. 1 Unified Process Booch, Rumbaugh, Jacobson UML (Unified Modeling Language) notazione

Dettagli

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

Dettagli

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni:

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni: Passepartout Mexal BP è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente flessibile, sia dal punto di vista tecnologico sia funzionale. Con più di

Dettagli

explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting.

explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting. explora consulting s.r.l. Via Case Rosse, 35-84131 SALERNO - tel 089 848073 fax 089 384582 www.exploraconsulting.it info@exploraconsulting.it Procedura di gestione per Laboratori di Analisi Cliniche Pag.

Dettagli

Progettazione di sistemi Embedded

Progettazione di sistemi Embedded Progettazione di sistemi Embedded Corso introduttivo di progettazione di sistemi embedded A.S. 2013/2014 proff. Nicola Masarone e Stefano Salvatori Eccetto dove diversamente specificato, i contenuti di

Dettagli

Esperienze e soluzioni realizzate nell ambito del Progetto S.I.MO.NE

Esperienze e soluzioni realizzate nell ambito del Progetto S.I.MO.NE Programma Enti Locali Innovazione di Sistema Esperienze e soluzioni realizzate nell ambito del Progetto S.I.MO.NE 1 Premessa Il presente documento ha lo scopo di facilitare la disseminazione e il riuso

Dettagli

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64

Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 Le telecamere Installate verranno connesse ad Unità di elaborazione multiplexer per la gestione e la verifica di gruppi omogenei di 4-8-16-32-48-64 telecamere. I sistemi di acquisizione ed archiviazione

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

AUTOMATION AND PROCESS CONTROL

AUTOMATION AND PROCESS CONTROL AUTOMATION AND PROCESS CONTROL THE CONTROL TECHNOLOGY GROUP FAST GROUP Dal 1982, anno di fondazione, FAST rappresenta nel panorama internazionale un punto di riferimento costante per forniture di sistemi

Dettagli

BRM. Tutte le soluzioni. per la gestione delle informazioni aziendali. BusinessRelationshipManagement

BRM. Tutte le soluzioni. per la gestione delle informazioni aziendali. BusinessRelationshipManagement BRM BusinessRelationshipManagement Tutte le soluzioni per la gestione delle informazioni aziendali - Business Intelligence - Office Automation - Sistemi C.R.M. I benefici di BRM Garantisce la sicurezza

Dettagli

END-TO-END SERVICE QUALITY. LA CULTURA DELLA QUALITÀ DAL CONTROLLO DELLE RISORSE ALLA SODDISFAZIONE DEL CLIENTE

END-TO-END SERVICE QUALITY. LA CULTURA DELLA QUALITÀ DAL CONTROLLO DELLE RISORSE ALLA SODDISFAZIONE DEL CLIENTE END-TO-END SERVICE QUALITY. LA CULTURA DELLA QUALITÀ DAL CONTROLLO DELLE RISORSE ALLA SODDISFAZIONE In un mercato delle Telecomunicazioni sempre più orientato alla riduzione delle tariffe e dei costi di

Dettagli

IT Plant Solutions Soluzioni MES e IT per l Industria

IT Plant Solutions Soluzioni MES e IT per l Industria IT Plant Solutions IT Plant Solutions Soluzioni MES e IT per l Industria s Industrial Solutions and Services Your Success is Our Goal Soluzioni MES e IT per integrare e sincronizzare i processi Prendi

Dettagli

DAT@GON. Gestione Gare e Offerte

DAT@GON. Gestione Gare e Offerte DAT@GON Gestione Gare e Offerte DAT@GON partecipare e vincere nel settore pubblico La soluzione sviluppata da Revorg per il settore farmaceutico, diagnostico e di strumentazione medicale, copre l intero

Dettagli

IT FINANCIAL MANAGEMENT

IT FINANCIAL MANAGEMENT IT FINANCIAL MANAGEMENT L IT Financial Management è una disciplina per la pianificazione e il controllo economico-finanziario, di carattere sia strategico sia operativo, basata su un ampio insieme di metodologie

Dettagli

Simplex Gestione Hotel

Simplex Gestione Hotel Simplex Gestione Hotel Revisione documento 01-2012 Questo documento contiene le istruzioni per l'utilizzo del software Simplex Gestione Hotel. E' consentita la riproduzione e la distribuzione da parte

Dettagli

Web Conferencing and Collaboration tool

Web Conferencing and Collaboration tool Web Conferencing and Collaboration tool La piattaforma Meetecho Piattaforma di Web Conferencing e Collaborazione on line in tempo reale Caratteristiche generali Soluzione client-server progettata per essere

Dettagli

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Unified Process Prof. Agostino Poggi Unified Process Unified Software Development Process (USDP), comunemente chiamato

Dettagli

GESTIONE ATTREZZATURE

GESTIONE ATTREZZATURE SOLUZIONE COMPLETA PER LA GESTIONE DELLE ATTREZZATURE AZIENDALI SWSQ - Solution Web Safety Quality srl Via Mons. Giulio Ratti, 2-26100 Cremona (CR) P. Iva/C.F. 06777700961 - Cap. Soc. 10.000,00 I.V. -

Dettagli

Software 2. Classificazione del software. Software di sistema

Software 2. Classificazione del software. Software di sistema Software 2 Insieme di istruzioni e programmi che consentono il funzionamento del computer Il software indica all hardware quali sono le operazioni da eseguire per svolgere determinati compiti Valore spesso

Dettagli

LEAR ITALIA MES/LES PROJECT

LEAR ITALIA MES/LES PROJECT LEAR ITALIA MES/LES PROJECT La peculiarità del progetto realizzato in Lear Italia da Hermes Reply è quello di integrare in un unica soluzione l execution della produzione (con il supporto dell RFID), della

Dettagli

Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho

Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho Web conferencing e collaborazione in tempo reale su Internet: la piattaforma Meetecho Tobia Castaldi Alessandro Amirante Lorenzo Miniero Simon Pietro Romano Giorgio Ventre 02/10/2009 GARR 2009 "Network

Dettagli

Inizializzazione degli Host. BOOTP e DHCP

Inizializzazione degli Host. BOOTP e DHCP BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un

Dettagli

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali

Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: DoQui/Index - Motore di gestione dei contenuti digitali Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Controllo industriale SE-609

Controllo industriale SE-609 Controllo industriale SE-609 Controllo e visualizzazione uniti come soluzione per l automazione con comandi mediante touch Controlli industriali all avanguardia per impianti per il trattamento termico

Dettagli

INDUSTRY PROCESS AND AUTOMATION SOLUTIONS. Lo strumento universale per la messa in esercizio e la diagnosi

INDUSTRY PROCESS AND AUTOMATION SOLUTIONS. Lo strumento universale per la messa in esercizio e la diagnosi Con Vplus, BONFIGLIOLI VECTRON offre uno strumento per la messa in esercizio, la parametrizzazione, il comando e la manutenzione. VPlus consente di generare, documentare e salvare le impostazioni dei parametri.

Dettagli

Gestione delle Architetture e dei Servizi IT con ADOit. Un Prodotto della Suite BOC Management Office

Gestione delle Architetture e dei Servizi IT con ADOit. Un Prodotto della Suite BOC Management Office Gestione delle Architetture e dei Servizi IT con ADOit Un Prodotto della Suite BOC Management Office Controllo Globale e Permanente delle Architetture IT Aziendali e dei Processi IT: IT-Governance Definire

Dettagli

PROGRAMMAZIONE DIDATTICA DISCIPLINARE

PROGRAMMAZIONE DIDATTICA DISCIPLINARE MOD PROGRAMMAZIONEDISCIPLINARE REV.00del27.09.13 Pag1di5 PROGRAMMAZIONEDIDATTICADISCIPLINARE Disciplina:_SISTEMIELETTRONICIAUTOMATICIa.s.2013/2014 Classe:5 Sez.A INDIRIZZO:ELETTRONICAPERTELECOMUNICAZIONI

Dettagli

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai

Articolo. Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai Articolo Dieci buoni motivi per acquistare una telecamere di rete Ovvero, quello che il vostro fornitore di telecamere analogiche non vi dirà mai INDICE Introduzione 3 Dieci cose che il vostro fornitore

Dettagli

Applicazione: Share - Sistema per la gestione strutturata di documenti

Applicazione: Share - Sistema per la gestione strutturata di documenti Riusabilità del software - Catalogo delle applicazioni: Gestione Documentale Applicazione: Share - Sistema per la gestione strutturata di documenti Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Cos è un protocollo? Ciao. Ciao 2:00. tempo. Un protocollo umano e un protocollo di reti di computer:

Cos è un protocollo? Ciao. Ciao 2:00. <file> tempo. Un protocollo umano e un protocollo di reti di computer: Cos è un protocollo? Un protocollo umano e un protocollo di reti di computer: Ciao Ciao Hai l ora? 2:00 tempo TCP connection request TCP connection reply. Get http://www.di.unito.it/index.htm Domanda:

Dettagli

Corso di Amministrazione di Sistema Parte I ITIL 3

Corso di Amministrazione di Sistema Parte I ITIL 3 Corso di Amministrazione di Sistema Parte I ITIL 3 Francesco Clabot Responsabile erogazione servizi tecnici 1 francesco.clabot@netcom-srl.it Fondamenti di ITIL per la Gestione dei Servizi Informatici Il

Dettagli

> MULTI TASKING > MULTI PROCESS > MULTI CORE

> MULTI TASKING > MULTI PROCESS > MULTI CORE > MULTI TASKING > MULTI PROCESS > MULTI CORE WorkNC V21 multicore 64 bits : Benefici di WorkNC Aumento generale della produttività, grazie alle nuove tecnologie multi-core, 64 bit e Windows 7 Calcolo di

Dettagli

top Le funzioni di stampa prevedono elenchi, etichette, statistiche e molto altro.

top Le funzioni di stampa prevedono elenchi, etichette, statistiche e molto altro. La collana TOP è una famiglia di applicazioni appositamente studiata per il Terzo Settore. Essa è stata infatti realizzata in continua e fattiva collaborazione con i clienti. I programmi di questa collana

Dettagli

Consulenza tecnologica globale

Consulenza tecnologica globale Orientamento al cliente Innovazione Spirito di squadra Flessibilità Un gruppo di professionisti dedicati alle imprese di ogni settore merceologico e dimensione, capaci di supportare il Cliente nella scelta

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo AppleTalk Il protocollo DLC Il protocollo NWLink Il protocollo TCP/IP

Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo AppleTalk Il protocollo DLC Il protocollo NWLink Il protocollo TCP/IP Protocolli di rete Sommario Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo AppleTalk Il protocollo DLC Il protocollo NWLink Il protocollo TCP/IP Configurazione statica e dinamica

Dettagli

FORM Il sistema informativo di gestione della modulistica elettronica.

FORM Il sistema informativo di gestione della modulistica elettronica. Studio FORM FORM Il sistema informativo di gestione della modulistica elettronica. We believe in what we create This is FORM power La soluzione FORM permette di realizzare qualsiasi documento in formato

Dettagli

CWS32-H01 Soluzione Software Professionale per Monitoraggio & Telecontrollo Web

CWS32-H01 Soluzione Software Professionale per Monitoraggio & Telecontrollo Web CWS32-H01 Soluzione Software Professionale per Monitoraggio & Telecontrollo Web Attenzione!! Rif. Rev. 2.2 www.cws32.it Questa presentazione non sostituisce il manuale operativo del prodotto, in quanto

Dettagli

INFORMATIVA SUI COOKIE

INFORMATIVA SUI COOKIE INFORMATIVA SUI COOKIE I Cookie sono costituiti da porzioni di codice installate all'interno del browser che assistono il Titolare nell erogazione del servizio in base alle finalità descritte. Alcune delle

Dettagli

Modello OSI e architettura TCP/IP

Modello OSI e architettura TCP/IP Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è

Dettagli

Oscilloscopi serie WaveAce

Oscilloscopi serie WaveAce Oscilloscopi serie WaveAce 60 MHz 300 MHz Il collaudo facile, intelligente ed efficiente GLI STRUMENTI E LE FUNZIONI PER TUTTE LE TUE ESIGENZE DI COLLAUDO CARATTERISTICHE PRINCIPALI Banda analogica da

Dettagli

È nata una nuova specie di avvocati. Liberi.

È nata una nuova specie di avvocati. Liberi. È nata una nuova specie di avvocati. Liberi. LIBERI DI NON PENSARCI Basta preoccupazioni per il back-up e la sicurezza dei tuoi dati. Con la tecnologia Cloud Computing l archiviazione e la protezione dei

Dettagli

Guida Dell di base all'acquisto dei server

Guida Dell di base all'acquisto dei server Guida Dell di base all'acquisto dei server Per le piccole aziende che dispongono di più computer è opportuno investire in un server che aiuti a garantire la sicurezza e l'organizzazione dei dati, consentendo

Dettagli

Presentazione del prodotto Easy-TO versione 5.1

Presentazione del prodotto Easy-TO versione 5.1 Presentazione del prodotto Easy-TO versione 5.1 Easy-TO è il software professionale per il Tour Operator moderno. Progettato e distribuito in Italia e all estero da Travel Software srl (Milano), un partner

Dettagli

Integrazione. Ecad. Mcad. Ecad - MENTOR GRAPHICS

Integrazione. Ecad. Mcad. Ecad - MENTOR GRAPHICS Integrazione Ecad Mcad Ecad - MENTOR GRAPHICS MENTOR GRAPHICS - PADS La crescente complessità del mercato della progettazione elettronica impone l esigenza di realizzare prodotti di dimensioni sempre più

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

May Informatica S.r.l.

May Informatica S.r.l. May Informatica S.r.l. Brochure Aziendale Copyright 2010 May Informatica S.r.l. nasce con il preciso scopo di dare soluzioni avanzate alle problematiche legate all'information Technology. LA NOSTRA MISSIONE

Dettagli

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it

Profilo Aziendale ISO 9001: 2008. METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it ISO 9001: 2008 Profilo Aziendale METISOFT spa - p.iva 00702470675 - www.metisoft.it - info@metisoft.it Sede legale: * Viale Brodolini, 117-60044 - Fabriano (AN) - Tel. 0732.251856 Sede amministrativa:

Dettagli

UML: Class Diagram. Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it

UML: Class Diagram. Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it UML: Class Diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania Class Diagram Forniscono una vista strutturale

Dettagli

Milano, Settembre 2009 BIOSS Consulting

Milano, Settembre 2009 BIOSS Consulting Milano, Settembre 2009 BIOSS Consulting Presentazione della società Agenda Chi siamo 3 Cosa facciamo 4-13 San Donato Milanese, 26 maggio 2008 Come lo facciamo 14-20 Case Studies 21-28 Prodotti utilizzati

Dettagli

IT-BOOK. Domini Hosting Web marketing E-mail e PEC

IT-BOOK. Domini Hosting Web marketing E-mail e PEC 5 giugno 09 IT-BOOK Configurazioni e cartatteristiche tecniche possono essere soggette a variazioni senza preavviso. Tutti i marchi citati sono registrati dai rispettivi proprietari. Non gettare per terra:

Dettagli

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software.

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software. Generalità Definizione Un firewall è un sistema che protegge i computer connessi in rete da attacchi intenzionali mirati a compromettere il funzionamento del sistema, alterare i dati ivi memorizzati, accedere

Dettagli

Caratteristiche principali

Caratteristiche principali Il regolatore semaforico Hydra nasce nel 1998 per iniziativa di CTS Engineering. Ottenute le necessarie certificazioni, già dalla prima installazione Hydra mostra sicurezza ed affidabilità, dando avvio

Dettagli

Sizing di un infrastruttura server con VMware

Sizing di un infrastruttura server con VMware Sizing di un infrastruttura server con VMware v1.1 Matteo Cappelli Vediamo una serie di best practices per progettare e dimensionare un infrastruttura di server virtuali con VMware vsphere 5.0. Innanzitutto

Dettagli

Il Concetto di Processo

Il Concetto di Processo Processi e Thread Il Concetto di Processo Il processo è un programma in esecuzione. È l unità di esecuzione all interno del S.O. Solitamente, l esecuzione di un processo è sequenziale (le istruzioni vengono

Dettagli

HO SCELTO IL SOFTWARE GESTIONALE CHE SI ADATTA A TUTTE LE MIE ESIGENZE. GRUPPO BUFFETTI S.p.A. - DIVISIONE RISTORAZIONE

HO SCELTO IL SOFTWARE GESTIONALE CHE SI ADATTA A TUTTE LE MIE ESIGENZE. GRUPPO BUFFETTI S.p.A. - DIVISIONE RISTORAZIONE HO SCELTO IL SOFTWARE GESTIONALE CHE SI ADATTA A TUTTE LE MIE ESIGENZE GRUPPO BUFFETTI S.p.A. - DIVISIONE RISTORAZIONE FACILITÀ TECNOLOGIA DISPONIBILITÀ ASSISTENZA D USO WI-FI IN 8 LINGUE TECNICA Collegamento

Dettagli

Ambienti supportati. Configurazione della stampante di rete. Stampa. Gestione della carta. Manutenzione. Risoluzione dei problemi.

Ambienti supportati. Configurazione della stampante di rete. Stampa. Gestione della carta. Manutenzione. Risoluzione dei problemi. I server di stampa vengono utilizzati per collegare le stampanti alle reti. In tal modo, più utenti possono accedere alle stampanti dalle proprie workstation, condividendo sofisticate e costose risorse.

Dettagli

nel mondo delle professioni e della salute

nel mondo delle professioni e della salute Una Aggiornamento storia che e si formazione rinnova nel mondo delle professioni e della salute una rete di professionisti, la forza dell esperienza, l impegno nell educazione, tecnologie che comunicano.

Dettagli

MASTER UNIVERSITARI CORSI di PERFEZIONAMENTO CORSI di FORMAZIONE AVANZATA

MASTER UNIVERSITARI CORSI di PERFEZIONAMENTO CORSI di FORMAZIONE AVANZATA Allegato 1 al bando di gara SCUOLA TELECOMUNICAZIONI FF.AA. CHIAVARI REQUISITO TECNICO OPERATIVO MASTER UNIVERSITARI CORSI di PERFEZIONAMENTO CORSI di FORMAZIONE AVANZATA MASTER DI 2 LIVELLO 1. DIFESA

Dettagli

Gestire le informazioni con un sorriso sulle labbra

Gestire le informazioni con un sorriso sulle labbra Gestire le informazioni con un sorriso sulle labbra Enterprise Content Management vi semplifica la vita Enterprise-Content-Management Gestione dei documenti Archiviazione Workflow www.elo.com Karl Heinz

Dettagli

Curriculum Vitae Europass

Curriculum Vitae Europass Curriculum Vitae Europass Informazioni personali Cognome/i nome/i Castelli Flavio Email flavio.castelli@gmail.com Sito web personale http://www.flavio.castelli.name Nazionalità Italiana Data di nascita

Dettagli

SERVER VIDEO 1-PORTA H.264

SERVER VIDEO 1-PORTA H.264 SERVER VIDEO 1-PORTA H.264 MANUALE UTENTE DN-16100 SALVAGUARDIA IMPORTANTE Tutti i prodotti senza piombo offerti dall'azienda sono a norma con i requisiti della legge Europea sulla restrizione per l'uso

Dettagli

Configuration Management

Configuration Management Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

Dettagli

idee per essere migliori SISTEMA ANTINTRUSIONE

idee per essere migliori SISTEMA ANTINTRUSIONE idee per essere migliori SISTEMA ANTINTRUSIONE UN SISTEMA INTEGRATO COMUNICAZIONE VERSO L ESTERNO Istituti di vigilanza Invio allarmi con protocollo CONTACT ID Comunicatore PSTN Espansione GSM Telefono

Dettagli

FASE DEBUGGING: Compiler Linker. controllando che la voce Genera le informazioni per il debug cioè. "Generate debugging information"

FASE DEBUGGING: Compiler Linker. controllando che la voce Genera le informazioni per il debug cioè. Generate debugging information FASE DEBUGGING: Prima della compilazione, si devono inserire 1 nel progetto informazioni per il debug cioè si devono visualizzare le opzioni di progetto seguendo il percorso: controllando che la voce Genera

Dettagli

Relazione sul data warehouse e sul data mining

Relazione sul data warehouse e sul data mining Relazione sul data warehouse e sul data mining INTRODUZIONE Inquadrando il sistema informativo aziendale automatizzato come costituito dall insieme delle risorse messe a disposizione della tecnologia,

Dettagli

Software Emeris Communication Manager

Software Emeris Communication Manager ecm Software Emeris Communication Manager Manuale operativo Fantini Cosmi S.p.A. Via dell Osio 6 20090 Caleppio di Settala MI Tel 02.956821 - Fax 02.95307006 e-mail: info@fantinicosmi.it http://www.fantinicosmi.it

Dettagli

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone Paragrafo 1 Prerequisiti Definizione di applicazione server Essa è un servizio che è in esecuzione su un server 1 al fine di essere disponibile per tutti gli host che lo richiedono. Esempi sono: il servizio

Dettagli

Configurazioni Mobile Connect

Configurazioni Mobile Connect Mailconnect Mail.2 L EVOLUZIONE DELLA POSTA ELETTRONICA Configurazioni Mobile Connect iphone MOBILE CONNECT CONFIGURAZIONE MOBILE CONNECT PER IPHONE CONFIGURAZIONE IMAP PER IPHONE RUBRICA CONTATTI E IPHONE

Dettagli

Le funzionalità di un DBMS

Le funzionalità di un DBMS Le funzionalità di un DBMS Sistemi Informativi L-A Home Page del corso: http://www-db.deis.unibo.it/courses/sil-a/ Versione elettronica: DBMS.pdf Sistemi Informativi L-A DBMS: principali funzionalità Le

Dettagli

Dalla Mappatura dei Processi al Business Process Management

Dalla Mappatura dei Processi al Business Process Management Dalla Mappatura dei Processi al Business Process Management Romano Stasi Responsabile Segreteria Tecnica ABI Lab Roma, 4 dicembre 2007 Agenda Il percorso metodologico Analizzare per conoscere: la mappatura

Dettagli

Guida rapida all uso di ECM Titanium

Guida rapida all uso di ECM Titanium Guida rapida all uso di ECM Titanium Introduzione Questa guida contiene una spiegazione semplificata del funzionamento del software per Chiputilizzare al meglio il Tuning ECM Titanium ed include tutte

Dettagli

CHIAVETTA INTERNET ONDA MT503HSA

CHIAVETTA INTERNET ONDA MT503HSA CHIAVETTA INTERNET ONDA MT503HSA Manuale Utente Linux Debian, Fedora, Ubuntu www.ondacommunication.com Chiavet ta Internet MT503HSA Guida rapida sistema operativo LINUX V 1.1 33080, Roveredo in Piano (PN)

Dettagli

PROFILI ALLEGATO A. Profili professionali

PROFILI ALLEGATO A. Profili professionali ALLEGATO A Profili professionali Nei profili di seguito descritti vengono sintetizzate le caratteristiche di delle figure professionali che verranno coinvolte nell erogazione dei servizi oggetto della

Dettagli

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Talento LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a: Lab 4.1 Utilizzare FTP (File Tranfer Protocol) LAB 4.1 - UTILIZZARE FTP (FILE TRANSFER PROTOCOL) In questa lezione imparerete a: Utilizzare altri servizi Internet, Collegarsi al servizio Telnet, Accedere

Dettagli

Introduzione alla Programmazione ad Oggetti in C++

Introduzione alla Programmazione ad Oggetti in C++ Introduzione alla Programmazione ad Oggetti in C++ Lezione 1 Cosa è la Programmazione Orientata agli Oggetti Metodologia per costruire prodotti software di grosse dimensioni che siano affidabili e facilmente

Dettagli

Scheda descrittiva del programma. Open-DAI. ceduto in riuso. CSI-Piemonte in rappresentanza del Consorzio di progetto

Scheda descrittiva del programma. Open-DAI. ceduto in riuso. CSI-Piemonte in rappresentanza del Consorzio di progetto Scheda descrittiva del programma Open-DAI ceduto in riuso CSI-Piemonte in rappresentanza del Consorzio di progetto Agenzia per l Italia Digitale - Via Liszt 21-00144 Roma Pagina 1 di 19 1 SEZIONE 1 CONTESTO

Dettagli

Allegato 8 MISURE MINIME ED IDONEE

Allegato 8 MISURE MINIME ED IDONEE Allegato 8 MISURE MINIME ED IDONEE SOMMARIO 1 POLITICHE DELLA SICUREZZA INFORMATICA...3 2 ORGANIZZAZIONE PER LA SICUREZZA...3 3 SICUREZZA DEL PERSONALE...3 4 SICUREZZA MATERIALE E AMBIENTALE...4 5 GESTIONE

Dettagli