Progetto. Alternanza Scuola Lavoro
|
|
- Renato Blasi
- 7 anni fa
- Visualizzazioni
Transcript
1 Progetto Alternanza Scuola Lavoro
2 Via F. Mancuso, Zona Industriale Crotone (KR) Leader riconosciuto nel settore della trasformazione e della conservazione dei cibi legati alla tradizione italiana, specializzata nella ricerca, nello sviluppo e nella produzione di apparecchiature per il trattamento dei cibi. Viale della Repubblica n Cosenza (CS) Progettazione, realizzazione e gestione di Sistemi Informativi distribuiti e nello sviluppo di soluzioni applicative per Aziende Pubbliche e Private. Knowhow altamente differenziato grazie a skill eterogenei nell ambito delle più moderne tecnologie informatiche in grado di coprire ogni esigenza applicativa e sistemistica.
3 Architettura 1 Laptop Router 2 Desktop Internet EDGE/UMTS/HDSPA SIM Gestore Tablet Router Smartphone Users Server Cloud
4 Definizione Cloud Computing Wikipedia: In informatica con il termine inglese di cloud computing si indicano un insieme di tecnologie che permettono sia di memorizzare/archiviare dati che di elaborarli (con CPU o software) tramite l'utilizzo di risorse distribuite e virtualizzate in rete.
5 Esempi di cloud Gmail, Google Docs: posta elettronica, appuntamenti, note, documenti Spotify: musica. icloud: musica, foto
6 Cloud Computing Le piccole e medie imprese, per sopravvivere in un mercato competitivo e in continua evoluzione hanno bisogno di tagliare e costi e ottimizzare i processi aziendali. Applicazioni e infrastruttura informatica sono la chiave, ma hanno un costo.
7 Costi Le applicazioni hanno bisogno di un data center, che occupa spazio, va raffreddato, consuma corrente, connettività internet ed è basato su hardware (server e reti). Le applicazioni hanno costi di licenza e costi di sviluppo. Tutto questo ha costi di manutenzione e aggiornamento (personale IT, licenze, aggiornamenti di versione, hardware ).
8 Scenario Attuale Una piccola e media impresa difficilmente riesce a gestire in maniera completa tutte queste problematiche, è concentrata sul business. Il cloud computing permette di aggirarle trasferendo la gestione dell infrastruttura informatica nella nuvola.
9 Scenario Attuale Sposta i server su internet, cambiando il modo di concepire il software, trasformandolo dall acquisto e manutenzione di hardware e licenze, nell acquisto di un servizio erogato da un provider.
10 Vantaggi Cloud Nessun costo per l hardware e per il personale che lo gestisce. Tempi di startup e di aggiornamento ridotti. Maggiore scalabilità. Failover e ridondanza assicurati. Disponibilità immediata dei dati in ogni luogo e su ogni dispositivo, basta essere connessi alla rete.
11 Architettura Utenti INTERFACCIA MULTIMODALE CONTROL & MONITORING TROUBLES TICKETING SUPPORTO ALLA PRODUZIONE WORKFLOW MANAGEMENT BUSINESS LOGIC INTEROPERABILITA DATABASE
12 Componenti Interfaccia multimodale: presenta le varie funzionalità previste all utente finale, attraverso una interfaccia multimodale, capace di adattarsi a diversi dispositivi di accesso (PC, Tablet, Smartphone, ecc ). Workflow management (WFM): gestisce correttamente i vari flussi previsti nei sottosistemi e interagire con il componente di Business Logic per l elaborazione delle informazioni trattate; il WFM garantisce all interno dell architettura, un migliore controllo dei processi, aumento dell efficienza e maggiore flessibilità. Business Logic (BL): è il cuore del sistema e contiene la logica applicativa di tutte le funzionalità previste; racchiude tutte le regole per il trattamento dei dati e delle corrispondenti elaborazioni.
13 Componenti Interoperabilità (I): il modulo consentirà di interfacciare il sistema con i dispositivi presenti in rete, attraverso l implementazione di un protocollo di comunicazione che consentirà l interazione bidirezionale tra l applicazione centrale e i dispositivi periferici. Database (DB): il componente permetterà di dare persistenza ai dati strutturati e non e in particolare come queste informazioni sono organizzate, come sono memorizzate e le modalità di reperimento.
14 Architettura software Il sistema è realizzato fruendo delle più moderne tecnologie in ambito Open Source che offrono vantaggi importanti quali ad esempio consentire facilitazioni di scalabilità su architetture diverse, dare supporto consolidato tra le diverse comunità mondiali del settore e non richiedere costi ulteriori per l acquisto delle licenze di utilizzo. Per la realizzazione dell intera piattaforma si utilizza uno stack tipico di framework Open Source necessari all implementazione del Sistema Informativo; si basa sulle specifiche Java EE 6 per la realizzazione di applicazioni enterprise web oriented. I moduli software rispecchieranno la logica object-oriented tipica di Java.
15 Architettura software I componenti software da realizzare sono stratificati nei canonici tre layers (Presentation, Logical, Data) e saranno dispiegati nel data center di erogazione (Server Cloud)
16 Architettura software Presentation Il sistema presenterà un interfaccia web da realizzare utilizzando pagine con tecnologia JSP. Consigliato l uso di framework di tipo RIA (Rich Internet Application) in standard Javascript, in modo da garantire interfacce web accattivanti e allo stesso tempo aderenti alle tecnologie più diffuse in ambito web (HTML5). Si ipotizza a tal fine di utilizzare framework open-source JSF-2 (Java Server Faces) e PrimeFaces per la interfaccia itente; per le problematiche di Responsing Web Design si potranno adottare le librerie open-source Bootstrap (HTML, CSS, Javascript) in grado di adattare automaticamente le pagine web al dispositivo utilizzato per visualizzarle (computer con diverse risoluzioni, tablet, smartphone, cellulari), riducendo al minimo la necessità per l'utente di ridimensionamento e scorrimento dei contenuti. Allo stesso tempo sarà garantita la compatibilità con i browser web più diffusi (Internet Explorer, Google Chrome, Mozilla Firefox, ecc.).
17 Architettura software Logical Per l autenticazione degli utenti e l autorizzazione sulle risorse: Spring-Security (Authentication and Authorization Service API). Per le regole di business statiche: EJB 3.1 e J2EE Managed Beans; Per la gestione di Human Task Flow e/o di service orchestration si potrebbe usare il framework Open Source Spring-WebFlow. Per la pubblicazione dei principali servizi si potranno applicare le funzionalità di tipo RESTful. Le interfacce verso altri sistemi potranno essere realizzate attraverso Web Services (JAX-WS). Per le attività di reportistica si potrà utilizzare JasperReports. Per la gestione di importazione ed esportazione dei dati, il framework Open Source Apache POI.
18 Architettura software Data Sebbene l utilizzo di pattern di sviluppo secondo le specifiche JPA consentano l indipendenza da qualsiasi database relazionale, si propone di utilizzare per la persistenza dei dati l RDBMS open-source PostgreSQL. Le specifiche JPA sono implementate con Hibernate
19 Definizione: Design Pattern MVC Un design pattern è un concetto che può essere definito «una soluzione progettuale generale ad un problema ricorrente» MVC: Model-View-Controller è un pattern architetturale nell'ambito della programmazione orientata agli oggetti, in grado di separare la logica di presentazione dei dati dalla logica di business
20 Definizione: Servlet Container E' un contenitore di Servlet open source che implementa le specifiche JavaServer Pages (JSP) e Servlet, fornendo quindi una piattaforma software per l'esecuzione di applicazioni Web sviluppate in linguaggio Java. Osservazione: da non confondere con Apache HTTP Server
21 deployment Deployment View Apache Tomcat 8.1 View UnsecureFile.xhtml SecureFile.xhtml Browser Web Controller ManagedBean WebServices Devices JSF2 Primefaces WebServices Spring Security Spring MVC String WebFlow Model Services Scheduler Spring Batch Job RESTful Web Services DataModel Repository «device» Hardware Security Schema DataBases Application Schemas
22 JSF2 - Primefaces
23 Ambiente di sviluppo: NetBeans
24 Ambiente di sviluppo: PgAdmin
25 Riferimenti Java Java Server Faces Primefaces Spring Libri Informatici Siti tematici
Programma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC
Programma didattico Sviluppare Applicazioni Distribuite in ambiente Spring MVC Programma del corso 1.Progettazione e Sviluppo Database Relazionali Questa competenza permette di Progettare e Sviluppare
DettagliComune di Venezia. Scheda descrittiva del programma
Comune di Venezia Scheda descrittiva del programma 'SPORTELLO TELEMATICO DEL TRASPORTATORE' Pagina 1 di 5 Indice 1 PREMESSA...3 1.1 OGGETTO OFFERTO IN RIUSO...3 1.2 TIPOLOGIA DI OGGETTO OFFERTO IN RIUSO:...3
DettagliACADEMY SVILUPPATORE JAVA
ACADEMY SVILUPPATORE JAVA PERCORSO ACADEMY SVILUPPATORE JAVA DESCRIZIONE Al termine del percorso di formazione i partecipanti potranno utilizzare con padronanza i linguaggi di programmazione Java. Inoltre
DettagliBO ITALIA LAB Presentazione
BO ITALIA LAB Presentazione BO ITALIA LAB SUBITO DISPONIBILE : Un team di sviluppo operativo subito con professionalità difficilmente reperibili sul mercato. Start up immediato di attività J2EE / PHP /
DettagliCorso Programmazione Java Avanzato
Corso Programmazione Java Avanzato Codice: ITJA0113 Durata: 40 ore Descrizione corso Questo corso fornisce una panoramica sulle tecnologie impiegate per la realizzazione di applicazioni web basate sulla
DettagliRequisiti di sistema per Qlik Sense. Qlik Sense 2.2 Copyright 1993-2016 QlikTech International AB. Tutti i diritti riservati.
Requisiti di sistema per Qlik Sense Qlik Sense 2.2 Copyright 1993-2016 QlikTech International AB. Tutti i diritti riservati. Copyright 1993-2016 QlikTech International AB. Tutti i diritti riservati. Qlik,
DettagliRequisiti di sistema per Qlik Sense. Qlik Sense June 2017 Copyright QlikTech International AB. Tutti i diritti riservati.
Requisiti di sistema per Qlik Sense Qlik Sense June 2017 Copyright 1993-2017 QlikTech International AB. Tutti i diritti riservati. Copyright 1993-2017 QlikTech International AB. Tutti i diritti riservati.
DettagliCorso Programmatore Object Oriented per Web e App.
Asforil s.r.l. - Via Zanoli, 12-20161 Milano Tel. +39 0236550237 fax. +39 0299981800 Email: info@asforil.net asforil@pec.it Web: http://www.asforil.net - P.IVA 06215610962 Corso Programmatore Object Oriented
DettagliRealizzazione di un software per la gestione di apparecchiature biomedicali Anno Accademico 2010/2011
tesi di laurea Realizzazione di un software per la gestione di apparecchiature biomedicali Anno Accademico 2010/2011 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Francesco Gargiulo candidato
DettagliDESCRIZIONE PROFILI PROFESSIONALI
AVVISO DI INDAGINE DI MERCATO finalizzato alla raccolta di manifestazione di interesse per la partecipazione a una procedura negoziata per l affidamento del Servizio di Progettazione, analisi, sviluppo,
DettagliAPPENDICE 4 AL CAPITOLATO TECNICO
APPENDICE 4 AL CAPITOLATO TECNICO Descrizione dei profili professionali INDICE 1 PROFILI PROFESSIONALI RICHIESTI 3 1.1 CAPO PROGETTO 3 1.2 ANALISTA FUNZIONALE 4 1.3 ANALISTA PROGRAMMATORE 5 1.4 PROGRAMMATORE
DettagliTecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Introduzione Architettura di Riferimento versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca mecca@unibas.it
DettagliRequisiti di sistema per Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Tutti i diritti riservati.
Requisiti di sistema per Qlik Sense Qlik Sense February 2018 Copyright 1993-2018 QlikTech International AB. Tutti i diritti riservati. Copyright 1993-2018 QlikTech International AB. Tutti i diritti riservati.
DettagliModel-View- Controller
Model-View- Controller A. FERRARI MVC Il Model-View-Controller è un pattern architetturale molto diffuso nello sviluppo di sistemi software, in particolare nell'ambito della programmazione orientata agli
DettagliRequisiti di sistema per Qlik Sense. Qlik Sense 3.0 Copyright QlikTech International AB. Tutti i diritti riservati.
Requisiti di sistema per Qlik Sense Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. Tutti i diritti riservati. Copyright 1993-2016 QlikTech International AB. Tutti i diritti riservati. Qlik,
DettagliPRIMO MODULO. DURATA: 80 ore CONTENUTI
0 PRIMO MODULO DURATA: 80 ore CONTENUTI 1. Introduzione alla programmazione a. Cosa è la programmazione strutturata b. Strutture dati c. Come si affronta una problematica da risolvere d. Quali sono i passi
Dettagli3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni
IIndice Capitolo 1 Da dove partiamo: pagine web statiche 1 1.1 Principi di base.............................. 1 1.1.1 Il paradigma client-server.................... 1 1.1.2 Ipertesto, multimedia, ipermedia................
DettagliTecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Presentazione del Corso Anno Accademico 2002-2003 http://www.difa.unibas.it/users/gmecca/corsi/sviluppoweb G. Mecca mecca@unibas.it Università della Basilicata Sommario
DettagliTESI DI LAUREA IN INFORMATICA
UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II TESI DI LAUREA IN INFORMATICA UNA WEB APPLICATION SU INFRASTRUTTURA PER IL PROGETTO DAME Tutor Accademico: Dott.ssa Anna Corazza Tutor Aziendale: Dott. Massimo
DettagliAnalisi e comparazione dei Framework OpenSwing e Google Web Toolkit per lo sviluppo di interfacce utente con paradigma MVC.
tesi di laurea Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit. Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Luca Anniciello candidato Gianluca
DettagliLa porta di comunicazione
La porta di comunicazione Porta di comunicazione Il Dominio di competenza di un Attore SII è il complesso delle risorse informatiche e delle infrastrutture che realizzano il Sistema Informatico dell Attore
DettagliIntroduzione alla Programmazione per il Web
Introduzione alla Programmazione per il Web Docente: Gino Perna Obiettivi del corso Il corso vuole introdurre la pratica della programmazione in contesti applicativi attuali: programmazione di applicazioni
DettagliBasi di Dati II. Introduzione al corso
Introduzione al corso Obiettivi formativi Il corso mira a fornire gli strumenti tecnologici per mettere in pratica ed ampliare le conoscenze che sono state presentate durante il modulo di Basi di Dati
DettagliSpecifiche di Interfacciamento al Sistema Centralizzato Nazionale Targhe e Transiti (SCNTT)
DIPARTIMENTO DELLA PUBBLICA SICUREZZA Direzione Centrale dei Servizi Tecnico Logistici e della Gestione Patrimoniale Sistema Integrato di Videosorveglianza sviluppato nell ambito del progetto Vie Sicure
DettagliCAPITOLATO SPECIALE D'APPALTO PER L ACQUISIZIONE DI SERVIZI DI SVILUPPO SOFTWARE A SUPPORTO DELLA PRODUZIONE AZIENDALE IN.VA. S.P.A.
PER L ACQUISIZIONE DI SERVIZI DI SVILUPPO SOFTWARE A SUPPORTO DELLA PRODUZIONE AZIENDALE IN.VA. S.P.A. VERS. DOC. 1.00 DEL 08/06/2016 1. Contesto INVA ha, al suo interno, una direzione preposta allo sviluppo
DettagliRenditeWeb. Insurance Life & Pensions esperienza e professionalità al servizio delle Compagnie di Assicurazioni
Insurance Life & Pensions esperienza e professionalità al servizio delle Compagnie di Assicurazioni RenditeWeb Soluzione per la gestione delle Rendite Kirey- Rendite Web è una soluzione per la gestione
DettagliRisorsa N 034369. Inglese Sufficiente Francese Sufficiente
Risorsa N 034369 DATI ANAGRAFICI: Nato nel : 1985 Sede lavorativa : Palermo FORMAZIONE E CORSI: Corso di preparazione alla certificazione Java Corso CISCO Corso di Visual Basic 6 Corso base.net Corso HTML,
DettagliApplicazione: GAS - Gestione AcceSsi
Riusabilità del software - Catalogo delle applicazioni Gestione ICT Applicazione: GAS - Gestione AcceSsi Amministrazione: Consiglio Nazionale delle Ricerche (CNR) Responsabile dei sistemi informativi Nome
DettagliBasi di Dati Architetture Client/Server
Basi di Dati Architetture Client/Server Architettura centralizzata Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo Tutta l intelligenza
DettagliCLOUD COMPUTING E CLOUD STORAGE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE
CLOUD COMPUTING E CLOUD STORAGE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE COS È IL CLOUD COMPUTING? Con cloud computing si indica un insieme di tecnologie che permettono, tipicamente sotto forma di un
DettagliUna Roadmap per il Cloud Computing: Organizzazione e tecnologie per il modello as a Service
Una Roadmap per il Cloud Computing: Organizzazione e tecnologie per il modello as a Service Stefano Mainetti stefano.mainetti@fondazione.polimi.it La definizione classica del Cloud Computing 4 modelli
DettagliArchitetture Client/Server. Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo
Basi di dati Basi di Dati Architetture Client/Server Architettura centralizzata Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo Tutta
DettagliBasi di Dati. Prof. Alfredo Cuzzocrea Università degli Studi di Trieste. Basi di Dati e Web. Credits to: Prof. M. Di Felice UniBO
Basi di Dati Prof. Alfredo Cuzzocrea Università degli Studi di Trieste Basi di Dati e Web Credits to: Prof. M. Di Felice UniBO " Molti sistemi software prevedono la presenza di un database gestito da un
DettagliF ORMATO EUROPEO INFORMAZIONI PERSONALI DOTT. MAURO DORIA PER IL CURRICULUM VITAE. Nome Indirizzo. Telefono .
F ORMATO EUROPEO PER IL CURRICULUM VITAE INFORMAZIONI PERSONALI Nome Indirizzo DOTT. MAURO DORIA Telefono E-mail Nazionalità Italiana Data di nascita Pagina 1 - Curriculum vitae di ESPERIENZA LAVORATIVA
DettagliRealizzazione di uno strumento web-based per la simulazione remota di reti di sensori senza filo
tesi di laurea Realizzazione di uno strumento web-based per la simulazione remota di reti di sensori senza filo Anno Accademico 2009/2010 relatore Ch.mo prof. Marcello Cinque correlatore Ing. Catello di
DettagliArchitetture Client/Server. Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo
Basi di Dati Architetture Client/Server D B M G Architettura centralizzata Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo Tutta l intelligenza
DettagliCandidato: Luca Russo Docente: Prof. Raffaele Montella. 27 Marzo 2013
e di e di Candidato: Luca Russo Docente: Corso di laurea in Informatica Applicata Facoltá di Scienze e Tecnologie Programmazione su Reti 27 Marzo 2013 Traccia d esame Sviluppare multitier con disaccoppiamento
DettagliL architettura software generale
L architettura software generale L architettura si basa su una struttura multi-tier che implementa i SERVIZI (funzionalità rese disponibili agli utenti) utilizzando una modellizzazione a componenti ( Component
Dettagli2G, a Delphi SOA/RIA Framework. ItDevCon ottobre 2016
2G, a Delphi SOA/RIA Framework ItDevCon 2016 6 ottobre 2016 2G è la suite per lo sviluppo di applicazioni in architettura basata sui servizi e web 2.0. Oggi HTML5. 2G, Architettura Generale e Funzionalità
DettagliSWIM v2 Design Document
PROGETTO DI INGEGNERIA DEL SOFTWARE 2 SWIM v2 DD Design Document Matteo Danelli Daniel Cantoni 22 Dicembre 2012 1 Indice Progettazione concettuale Modello ER Entità e relazioni nel dettaglio User Feedback
DettagliSistemi Distribuiti M. Proposta di esercizio: Spring
Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2014/2015 Sistemi Distribuiti M Proposta di esercizio: Spring Sistemi Distribuiti M Esercitazione su Spring 1 Obiettivi
DettagliTipo di azienda o settore Confcommercio Tipo di impiego Catalogazione informatizzata ed interconnessione di sistemi complessi
C U R R I C U L U M V I T A E E U R O P E O INFORMAZIONI PERSONALI Nome MARINO ROBERTO Indirizzo VIA DEL CASALE 23 86170 ISERNIA ITALIA Telefono E-mail roberto.marino84@gmail.com Sito: http://www.robby84.blogspot.com/
DettagliAPPENDICE 1 AL CAPITOLATO TECNICO CIG A21 - CIG DERIVATO CE PROFILI PROFESSIONALI
APPENDICE 1 AL CAPITOLATO TECNICO CIG 5507332A21 - CIG DERIVATO 69285536CE PROFILI PROFESSIONALI Appendice 1 al Capitolato Tecnico - Profili professionali 1 di 10 INDICE 1. PROFILI PROFESSIONALI RICHIESTI...
DettagliGiacomo Fauser. Istituto Tecnico Settore Tecnologico Via Ricci, Novara PIANO DI LAVORO. Per l anno scolastico
Giacomo Fauser Istituto Tecnico Settore Tecnologico Via Ricci, 14 28100 Novara fauser@fauser.edu PIANO DI LAVORO Per l anno scolastico 2018-2019 Professori: Materia: Bassi Francesco, Ragonesi Antonio ITP:
DettagliSistemi Distribuiti M. Proposta di esercizio: Spring
Alma Mater Studiorum - Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2018/2019 Sistemi Distribuiti M Proposta di esercizio: Spring Sistemi Distribuiti M Esercitazione
DettagliNell ambito quindi di un ulteriore potenziamento della propria struttura, Klopotek Software & Technology Services S.r.l.
Frontend Developer Rif. FD All interno di un ambiente internazionale, la risorsa, riportando direttamente al Development Manager, farà parte del team dedicato al disegno ed all implementazione della nuova
DettagliMaster In Tecnologia e Gestione di Sistemi Open Source
Presentazione del Master In Tecnologia e Gestione di Sistemi Open Source Master In Tecnologia e Gestione di Sistemi Open Source Premesse > La produzione di software Open Source nell'ultimo decennio ha
DettagliPROCEDURA 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 LAVORO BASIL DELLA P.O. FSE Basilicata 2007-2013
DettagliMVC - Principio. MVC Model View Controller. MVC - Terminologia. MVC - Funzionamento. Richiesta. Controller. Model. Risposta. View
MVC View Controller! Si tratta di un pattern di progettazione introdotto originariamente con Smalltalk (1980 Xerox)! Si basa su astrazioni presenti in tutte le applicazioni dotate di interfaccia grafica!
DettagliArchitetture Client/Server e World Wide Web
Basi di Dati Architetture Client/Server e World Wide Web Il World Wide Web Il web è una ragnatela (grafo) di contenuti (nodi) collegati tra loro attraverso collegamenti (link) I nodi sono documenti e/o
DettagliPROFILI PROFESSIONALI (Allegato B)
PROCEDURA NEGOZIATA PER L AFFIDAMENTO DEL SERVIZIO DI MANUTENZIONE CORRENTE, CORRETTIVA ED EVOLUTIVA DEL PORTALE, DEL SITO ALTERNANZA SCUOLA LAVORO E DELLA INTRANET DELLA CCIAA DI MILANO MONZA BRIANZA
DettagliSoluzione WebGIS Regione Piemonte Gianni Siletto-Silvana Griffa
Soluzione WebGIS Regione Piemonte Gianni Siletto-Silvana Griffa Sommario Aspetti generali Sintesi della soluzione Schema La soluzione realizzata PTA: il progetto prevede la realizzazione di una piattaforma
DettagliCORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION
CORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION 0 DURATA 200 ore CONTENUTI Oracle PL/SQL Introduzione al PL/SQL Cenni su SQL con utilizzo di SQL*PLUS Configurazione ambiente Developer DB Classi,
DettagliANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE CLOUD
UNIVERSITÀ DEGLI STUDI DI FIRENZE Scuola di Ingegneria Corso di Laurea Magistrale in Ingegneria Informatica DISIT Lab A.A. 2013-2014 ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE
DettagliUniversità degli Studi di Parma Dipartimento di Fisica La sicurezza aziendale a 360 Il problema della sicurezza aziendale
Università degli Studi di Parma Dipartimento di Fisica http://www.fis.unipr.it La sicurezza aziendale a 360 Il problema della sicurezza aziendale Giulio Destri http://www.eleusysgroup.com La sicurezza
DettagliWe W t e n t e n t e Com o p m o p n o e n n e t n i t i Sof o t f w t ar a e Wetnet engine Wetnet Database Wetnet Web-Supervisor
WETNET INTEGRAZIONE FRA SISTEMI Wetnet Componenti Software Wetnet engine Wetnet Database Wetnet Web-Supervisor Tecnologie Java.NET ODBC Supportato e integrato nei principali SCADA di commercio Framework
DettagliAlma Mater Studiorum - Università di Bologna Scuola di Ingegneria e Architettura. Tecnologie Web T. Presentazione del Corso
Alma Mater Studiorum - Università di Bologna Scuola di Ingegneria e Architettura Corso di Laurea in Ingegneria Informatica A.A. 2017-2018 Presentazione del Corso Home Page del corso: http://www-db.disi.unibo.it/courses/tw/
DettagliAlma Mater Studiorum - Università di Bologna Scuola di Ingegneria e Architettura. Tecnologie Web T
Alma Mater Studiorum - Università di Bologna Scuola di Ingegneria e Architettura Corso di Laurea in Ingegneria Informatica A.A. 2017-2018 Presentazione del Corso Home Page del corso: http://www-db.disi.unibo.it/courses/tw/
DettagliREGIONE BASILICATA UFFICIO S. I. R. Standard Tecnologici dei Sistemi Informativi
UFFICIO S. I. R. Standard Tecnologici dei Sistemi Informativi Autori: Dott.ssa Domenica Nardelli (P.O.C. Area Applicativa Ufficio SIR) Data di creazione: 03 Ottobre 2005 Ultimo aggiornamento: 03 Ottobre
DettagliAllegato 5.7_TEMPLATE DI OFFERTA TECNICA
PROCEDURA DI SELEZIONE PER IL SERVIZIO DI MANUTENZIONE CORRENTE, CORRETTIVA ED EVOLUTIVA DEL PORTALE E DELLA INTRANET DELLA CCIAA DI MILANO E DEL PORTALE DI INNOVHUB SSI_CIG 6519618EF5 Allegato 5.7_TEMPLATE
DettagliSenior 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
DettagliINNOVATION COMPANY. Learn Quickly & Think Well. A Jarvis - Assistente Virtuale Cerimonie Agile
INNOVATION COMPANY Learn Quickly & Think Well A Jarvis - Assistente Virtuale Cerimonie Agile Siamo una Innovation Company che affianca i propri clienti nel percorso di trasformazione digitale attraverso
DettagliALLEGATO 7 - TEMPLATE DI OFFERTA TECNICA
Procedura di gara aperta, ai sensi dell art. 55, comma 5, del D. Lgs. n. 163 del 12 aprile 2006 e s.m.i., preordinata alla stipula di un Accordo Quadro per l affidamento del servizio di PROGETTAZIONE,
DettagliTecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Programmazione Web: Architetture versione 3.0 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca mecca@unibas.it
DettagliIng. Fabio Cilento Via Antonio Cagnoni Roma C.F. CLNFBA77T06A091A P.IVA
Ing. Fabio Cilento Via Antonio Cagnoni 41 00124 Roma C.F. CLNFBA77T06A091A P.IVA 12619941003 Spett.le Comune di Civitavecchia Rif. Innovazione Tecnologica Relazione tecnica Per attività di supporto per
DettagliAOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma
AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma PROGETTAZIONE E REALIZZAZIONE DI UN SISTEMA WEB MULTI-AGENTE PER LA PIANIFICAZIONE DI ITINERARI Relatore: prof. Ing.
DettagliEcoManager Web. EcoManager SERVER
Sistema centrale per la raccolta e l elaborazione dei dati provenienti da una rete di monitoraggio della qualità dell aria sviluppato da Project Automation S.p.A. Il sistema svolge le funzionalità tipiche
DettagliAllegato CT.6_TEMPLATE DI OFFERTA TECNICA
PROCEDURA PER LA CONCLUSIONE DI UN ACCORDO QUADRO CON PIU OPERATORI ECONOMICI PER L AFFIDAMENTO DI SERVIZI DI ANALISI, SVILUPPO, MANUTENZIONE ADEGUATIVA, CORRETTIVA ED EVOLUTIVA DI SISTEMI INFORMATIVI
DettagliAllegato 1 Descrizione profili professionali
Servizio di progettazione, analisi, sviluppo, manutenzione adeguativa, correttiva ed evolutiva di sistemi informativi su piattaforma IBM Websphere BPM - CIG Z2C2542018 Allegato 1 Descrizione profili professionali
DettagliCLASSE: 5 INF MATERIA: TPSIT DOCENTE: EPIS CARLO PROGRAMMAZIONE DIDATTICA
CLASSE: 5 INF MATERIA: TPSIT DOCENTE: EPIS CARLO PROGRAMMAZIONE DIDATTICA ASSE CULTURALE SCIENTIFICO TECNOLOGICO competenze chiave competenze base abilità conoscenze Scegliere dispositivi e strumenti in
DettagliAPPENDICE 1 AL CAPITOLATO TECNICO CIG A21 - CIG DERIVATO E52 PROFILI PROFESSIONALI
APPENDICE 1 AL CAPITOLATO TECNICO CIG 5507332A21 - CIG DERIVATO 7710486E52 PROFILI PROFESSIONALI Appendice 1 al Capitolato Tecnico - Profili professionali 1 di 10 INDICE 1. PROFILI PROFESSIONALI RICHIESTI...
DettagliUniversità degli Studi di Napoli Federico II
Università degli Studi di Napoli Federico II Corso di Laurea in Informatica VOGCLUSTERS: Una Web Applicationper il trattamento e l analisi di ammassi globulari Tutor accademico: Dott.ssa Anna Corazza Tutor
DettagliINDICE. Nextre Academy. Academy Java. Chi cerchiamo. Dalla candidatura all inserimento. Programma parte 1. Programma parte 2
ACADEMY JAVA INDICE Nextre Academy Academy Java Chi cerchiamo Dalla candidatura all inserimento Programma parte 1 Programma parte 2 3 4 5 6 7 8 NEXTRE ACADEMY L Academy di Nextre Engineering propone corsi
DettagliSystem Design (SD) MGT MiGiocoTutto
Nome del Progetto MGT MiGiocoTutto Sito web per la gestione di scommesse sportive on-line Redazione Fulgenzi Alessandro data 05/02/2007 Firma Verifica cliente data Firma _Ed1Rev1 11/11/2008 16.39 Pag 1
DettagliW o r k f o r f u t u r e
W o r k f o r f u t u r e L Azienda. è una società di consulenza e di servizi, servizi per professionisti ed imprese. Oltre ai servizi offriamo supporto ed assistenza tecnologica e progettuale. nasce dall
DettagliSTR Vision AM Facility Service Suite
STR Vision AM Facility Service Suite Facility Service Suite Soluzione integrata per la gestione delle informazioni e processi governati dalle ditte o unità organizzative che offrono servizi di manutenzione
DettagliUFFICIO TECNICO E ANALISI DI MERCATO- Settore I Informatica e Settore II Telecomunicazioni. Lotto 1 Appendice 1 Profili Professionali
Lotto 1 Appendice 1 Profili Professionali Sommario 1 PROFILI PROFESSIONALI... 3 1.1 Capo Progetto... 3 1.2 Analista Funzionale... 3 1.3 Analista Programmatore... 4 1.4 Programmatore... 5 1.5 Specialista
DettagliLaboratorio di Applicazioni Internet Anno Accademico 2005/2006
Laboratorio di Applicazioni Internet Anno Accademico 2005/2006 Tito Flagella (tito@link.it) Domenico Aquilino (d.aquilino@metaware.it) Dipartimento di Informatica Università di Pisa Orario Mercoledì, 9-11
DettagliSistemi Distribuiti M Proposte di Esercizio- Introduzione Generale
Alma Mater Studiorum - Università di Bologna CdS Laurea Magistrale in Ingegneria Informatica I Ciclo - A.A. 2016/2017 Sistemi Distribuiti M Proposte di Esercizio- Introduzione Generale A cura di: Stefano
Dettaglisimplesoad SERVICE ENGINEER
SIMPLE ENGINEERING simplesoad SERVICE ENGINEER TRAINING CYCLE SHEET SIMPLESOAD_SE_COURSE_SHEET_IT_2007032701 SIMPLE ENGINEERING 2007 - ALL RIGHTS RESERVED. SIMPLE ENGINEERING IS AN INDEPENDENT EUROPEAN
DettagliLe scelte tecnologiche di RUP System
Cremona 22 novembre 2007 Le scelte tecnologiche di System - Metarete Linguaggio di programmazione Linguaggio di programmazione: Java Semplice e robusto Orientato agli oggetti Indipendente dalla piattaforma
DettagliSolution 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
DettagliLinee di programmazione
Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE
DettagliBase. Come realizzare applicazioni di web mapping
www.terrelogiche.com Corso webgis Base Come realizzare applicazioni di web mapping >> 15% di sconto per chi iscrive con almeno 30 giorni di anticipo >> 10% di sconto per iscritti a Ordini ed Associazioni
DettagliUniversità di Padova. Appalto concorso per la realizzazione di un modulo per la gestione di Curricula Vitae da integrarsi in un applicazione esistente
Università di Padova Corso di Ingegneria del Software Appalto concorso per la realizzazione di un modulo per la gestione di Curricula Vitae da integrarsi in un applicazione esistente Mauro Michele versione
DettagliCapitolato d Appalto. Riccardo Cardin
Capitolato d Appalto Netmüs Dev. Via Trieste, 63, 35121, Padova (PD) 21/11/2010 Riccardo Cardin Il presente documento ha lo scopo di presentare ed elencare le macro caratteristiche del progetto pilota
DettagliBreve introduzione allo sviluppo WEB. a cura di Ciro Attanasio - ciro.attanasio@email.cz
Breve introduzione allo sviluppo WEB a cura di Ciro Attanasio - ciro.attanasio@email.cz Partiamo (1 di 1) Come funziona il WEB e quali tecnologie lo compongono Cos è un Client (1 di 2) Un client, in informatica,
DettagliA.P.System s.r.l. Terminal Services. sempre. ovunque. comunque
A.P.System s.r.l. Terminal Services sempre ovunque comunque Caratteristiche del Mercato L evoluzione tecnologica e del mercato pongono sempre più frequentemente le Aziende nella situazione di dover affrontare
DettagliINTRODUZIONE A J2EE 1.4 E AI SERVIZI WEB ENTERPRISE
00-PRIME PAGINE 2-07-2003 10:04 Pagina V Indice Prefazione XI PARTE PRIMA INTRODUZIONE A J2EE 1.4 E AI SERVIZI WEB ENTERPRISE 1 Capitolo 1 Le ragioni di tanto interesse 3 1.1 Enterprise in J2EE 3 Definizione
DettagliAllegato 1. Il sistema web Sito, Intranet, Extranet
Allegato 1 Il sistema web Sito, Intranet, Extranet Il sistema web dell IZLER è costituito dai seguenti moduli software: S2Easy WEB Content Management System per la gestione dei siti web S2Integra-Intranet
DettagliCoverciano 15 Settembre 2010 Convegno Nazionale Dafne Ospedali e Pubblica Amministrazione Il Sistema a Supporto dell Accordo Pagamenti Regione Lazio
Coverciano 15 Settembre 2010 Convegno Nazionale Dafne Ospedali e Pubblica Amministrazione Il Sistema a Supporto dell Accordo Regione Lazio Accordo RL Il Sistema Informativo Generalità Il Sistema di Fatturazione
DettagliCLIENT WEB. Strumento di interfaccia tra l utente ed il sistema Web (browser).
CLIENT WEB Strumento di interfaccia tra l utente ed il sistema Web (browser). Funzioni svolte: Riceve ed esegue i comandi dell utente Richiede ad un server (web server) i documenti Interpreta i formati
DettagliEuropass curriculum vitae
Europass curriculum vitae Informazioni Personali Nome e-mail Curriculum On-Line Marco Di Carlo dcmar@libero.it http://marcodicarlo.egoseo.it Esperienze Lavorative Date (da - a) Nome e Indirizzo datore
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Domenico Lembo Antonella Poggi 1. Architetture dei Sistemi Informativi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico
Dettagli