Per contattare l autore: programmazioneperweb@gmail.com it.linkedin.com/in/lucianomanelli
|
|
- Carla Pugliese
- 8 anni fa
- Visualizzazioni
Transcript
1 A01
2 Per contattare l autore: programmazioneperweb@gmail.com it.linkedin.com/in/lucianomanelli
3 Luciano Manelli Programmazione per il Web Teoria e laboratorio per l analisi e lo sviluppo di una Web Application Java con le moderne tecnologie
4 Copyright MMXV Aracne editrice int.le S.r.l. via Quarto Negroni, Ariccia (RM) (06) ISBN I diritti di traduzione, di memorizzazione elettronica, di riproduzione e di adattamento anche parziale, con qualsiasi mezzo, sono riservati per tutti i Paesi. Non sono assolutamente consentite le fotocopie senza il permesso scritto dell Editore. I edizione: maggio 2015
5 A mia mamma Anna e a mia figlia Sara genesi e futuro della mia passione 5
6 6
7 7 Have the courage to follow your heart and intuition Steve Jobs
8 8
9 9 Prefazione Questo libro nasce dalla necessità di fornire una guida unica ed esaustiva che gestisca il ciclo di vita di una web application dalla progettazione, allo sviluppo, alla gestione della documentazione, alla integrazione con i sistemi informativi di un organizzazione aziendale o governativa. Il testo rappresenta il punto di partenza per studenti, neofiti e professionisti che vogliano approfondire lo studio delle applicazioni per il web in ambito privato e pubblico con le moderne tecnologie (xhtml, css, javascript, mysql, java, ajax, web services, uml), quale riferimento che possa sinergicamente coinvolgere tutti gli strumenti e le metodologie di supporto allo sviluppo applicativo. Proliferano infatti testi tecnici qualificati e settoriali, ma manca un collettore che possa fornire ai professionisti una visione completa di quei concetti teorici e pratici che siano di sostegno nel percorso di studi e di successo nella vita lavorativa. È necessario proporre una finestra attuale su quelle tecnologie che rappresentano il futuro dei sistemi informativi: la programmazione per il web individua quell ambito che unisce la razionalizzazione e l efficienza lavorativa alla nuova concezione di condivisione e fruibilità delle informazioni, lasciando comunque spazio alla creatività e divenendo cardine per chi la apprende e la applica correttamente e strategica per le imprese e le Pubbliche Amministrazioni. La finalità del presente testo è quindi quella di accompagnare il lettore dallo sviluppo della semplice pagina web, al progetto della relativa web application in java, alla messa in esercizio del software, fornendo le procedure per ottenere il miglior risultato tecnico e gestionale. Ho sempre pensato e sostenuto che i sogni debbano essere conquistati e spero che la lettura e lo studio del presente libro vada oltre al suo scopo strettamente didattico aprendo prospettive su una realtà in continua evoluzione. Spero che il lettore fornisca feedback interessanti affinché possa approfondire argomenti basilari nelle prossime pubblicazioni in un ottica costruttivista e costruzionista. 9
10 10
11 11 Indice Prefazione... 9 Indice Introduzione Ringraziamenti Capitolo I Servizi e Architetture Web Introduzione Internet ed il web Internet Il web HTML Sicurezza e Privacy Reti Algoritmi e Programmazione Diagrammi di Flusso Programmazione per il web Linguaggi di programmazione lato server Licenze Software e software libero I servizi I Sistemi Distribuiti Cluster Grid Computing Cloud Computing I sistemi pervasivi
12 12 Indice Big Data Business Continuity e Disaster Recovery La Pubblica Amministrazione Digitale Codice dell Amministrazione Digitale Sistema Pubblico di Connettività Sviluppo di una Web Application Capitolo II HTML, XHTML, CSS e XML Introduzione HTML e XHTML Strumenti per lo sviluppo Struttura e sintassi dei documenti HTML/XHTML I form CSS XML Progettazione statica della Web Application Capitolo III JavaScript Introduzione Il linguaggio JavaScript Javascript per la Web Application Gli strumenti di sviluppo dei browser (F12) Capitolo IV DataBase e MySQL Introduzione Progettazione DataBase per la Web Application Introduzione a MySQL 5.6 Community Installazione di MySQL DataBase per la Web Application con MySQL
13 Indice Schema logico della Web Application con MySQL Capitolo V Programmazione ad Oggetti e Java Introduzione Programmazione ad Oggetti Il linguaggio Java Le classi, le variabili e i metodi Tipi primitivi e strutturati e operatori Array ed ArrayList Le istruzioni base Le librerie standard Extends, Implements e interfacce Le eccezioni Capitolo VI Web Application con Java ed Eclipse Introduzione MVC Model View Controller Web Application, Servlet e JSP Eclipse LUNA Configurare la JDK Configurare Tomcat Creazione di un progetto Web Creazione di una JSP Servlet 3.0 e Servlet Deployment Descriptor Creazione di una Classe Gestione dei form I JavaBean
14 14 Indice 6.14 Request Redirect e Dispatcher Request e Session Documentation Comments Log4J Connessione al DB MySQL, persistenza e Roll-Back Esempi di gestione degli errori Ricerca Ricerca con AJAX Web Application integrata con CSS e controlli JS Applicazione in ambiente di produzione Tomcat Upload File Invio Marshal e Unmarshal XML Web Services REST I framework I CMS e Liferay Suggerimenti per lo sviluppo web in Java Capitolo VII Usabilità ed Accessibilità dei siti web Usabilità dei siti e delle applicazioni Web Interazione Uomo Macchina Progettazione ed analisi di siti usabili Test di Usabilità Usabilità della Web Application Spunti di usabilità per le Intranet Accessibilità dei siti e delle applicazioni web
15 Indice 15 Capitolo VIII Documentazione e Gestione di Progetto Introduzione Relazione con il cliente - what the customer wanted Gestione di un Progetto Software Unified Modeling Language Use Case Model Class diagram model Activity model Sequence model Component model Deployment model Strumenti per lo sviluppo UML Documentazione per una Web Application La documentazione di progetto Introduzione al documento Requisiti Funzionali e non Funzionali Banche Dati Architettura dell applicazione Strumenti di progettazione - UML La documentazione di configurazione del Progetto Il manuale utente Strumenti di gestione e valutazione di Progetto ITIL CMMI PMBOK AgiD
16 16 Indice Ciclo di Deming SAL/SAP KPI SLA Function Point Strumenti e metodologie di sviluppo di Progetto MVC Test Repository Continuous Integration Code Inspection Eclipse Modeling Project Business Process Management e JBoss Capitolo IX Sistemi Informativi Introduzione Storia Sistemi Informativi nell Organizzazione Aziendale ERP La suite ERP Motivazioni e vantaggi di utilizzo DSS Data Warehouse e Data Mart OLAP Data Mining Query Knowledge
17 Indice Classificazione Dei DSS EIS e ESS CRM e SCM La Intranet Aziendale Conclusioni Indice delle Figure Indice delle Tabelle Bibliografia
18 18
19 19 Introduzione Questo testo introduce i concetti teorico-pratici fondamentali per lo sviluppo di una Web Application in Java con le attuali tecnologie, fino a giungere allo studio dei sistemi informativi aziendali, cuore del successo di ogni organizzazione pubblica e privata. Verranno quindi introdotti dettagliatamente gli elementi cardine delle applicazioni web-based quali xhtml, css, javascript, mysql, java, ajax, web services, uml, per poi trattare specificatamente accessibilità, usabilità e documentazione tecnica. Il testo rappresenta il punto di partenza per studenti, neofiti e professionisti che vogliano approfondire lo studio delle applicazioni per il web e si basa su una quindicennale esperienza lavorativa sui sistemi informativi e su esperienze di docenza in corsi universitari. Esso si rivolge sia al pubblico degli studenti che a quello dei professionisti, in quanto fornisce un quadro esaustivo sui moderni aspetti tecnologici ed informativi che un azienda o una Pubblica Amministrazione deve tenere sotto controllo in un ottica di costante aggiornamento al fine di migliorare i processi ed ottimizzare le modalità di lavoro non solo per garantire l automazione esistente, ma anche per sperimentare nuovi modi di operare e dirigere. I sistemi informativi e le infrastrutture tecnologiche, infatti, regolano ed influenzano sempre più la qualità della vita di ogni giorno e le attività di aziende, Amministrazioni ed Enti Pubblici e sono elementi strategici per lo sviluppo economico in un momento storico in cui economicità e agilità rappresentano la mission di ogni organizzazione con mentalità vincente, necessarie per non restare fuori dal processo di crescita. Diventa quindi fondamentale fornire delle basi solide, attuali e moderne, affinché i professionisti ed i futuri professionisti possano lavorare, produrre ed essere all avanguardia con gli ultimi sviluppi tecnologici. Infatti, oramai, i sistemi informativi (grandi o piccoli) sono così pervasivi in ambito aziendale e pubblico (oltre che domestico e privato) che risulta riduttivo creare applicazioni basate su tecnologie obsolete o non competitive. Questo testo ha l obiettivo di sviluppare una forma mentis a tutto tondo e una metodologia di sviluppo nel lettore sulle applicazioni per il 19
20 20 Introduzione web e sulla relativa integrazione con i sistemi informativi che apra i suoi orizzonti ad un mondo in continua e pressante evoluzione e che lo stimoli per ulteriori approfondimenti là dove lo ritenesse opportuno nel suo ambito lavorativo, ovvero dove la sua passione lo dovesse portare in ambito di indirizzo di studi universitari e di ricerca. Da un punto di vista didattico, il presente lavoro può anche essere considerato come un riferimento, quale unico momento, nel corso di studi universitario, in cui viene affrontata la materia, materia che comunque sarà trasversale negli studi futuri e in tutte le future applicazioni. Il libro è impostato per fornire un crescendo di informazioni che si cerca di armonizzare per giungere al capitolo finale in cui vengono trattati i sistemi informativi. Il testo affronta nel primo capitolo lo studio dei moderni servizi e delle moderne architetture per il web, da internet ai sistemi distribuiti, con un breve richiamo alle basi di programmazione, per giungere ai concetti di business continuity e disaster recovery ed introdurre il Codice dell Amministrazione Digitale e il Sistema di Pubblica Connettività, elementi cardine per interfacciarsi con le Pubbliche Amministrazioni. Il primo capitolo si conclude introducendo quello che poi sarà il filo conduttore di tutto il libro: un applicazione web. Filo conduttore, perché la teoria, anche approfondita, perde di valore se non ha un reale scopo, un obiettivo finale che possa dare un senso pratico, concreto e fattibile allo studio che si sta conducendo. Il libro non deve rimanere prettamente ambito di tecnici altamente specializzati, ma deve essere alla portata di tutti coloro che vogliano introdursi all argomento conducendo uno studio completo, concreto e finalizzato. Si lascia al lettore la possibilità di approfondire gli argomenti di maggiore interesse. Il secondo capitolo affronta, in ottica di sviluppo di una applicazione web lato client, lo HTML/XHTML e gli stili delle pagine web (CSS), introducendo anche lo XML, per terminare con una bozza di layout dell applicativo introdotto nel capitolo I. Il terzo capitolo introduce la sezione dinamica di una pagina web con Javascript, terminando anch esso con una serie di controlli ad hoc per l applicativo web che si vuole sviluppare.
21 Introduzione 21 Il capitolo IV illustra i database e il linguaggio SLQ, introducendo la progettazione, concettuale, logica e fisica e facendo esplicito riferimento a MySQL, dall installazione del DBMS gratuito più usato al mondo, alla creazione e configurazione del DB per l applicativo che si sta studiando. Il capitolo V introduce la programmazione ad oggetti e i fondamenti di Java, per poi giungere al capitolo VI, cuore del libro, in cui viene sviluppato e messo in esercizio un applicativo web in java basato su servlet e jsp e sulle integrazioni con le informazioni acquisite nei capitoli precedenti, fino a giungere alla implementazione di un Web Service. Il capitolo VII, nella prima parte fornisce le basi di usabilità di un sito web con esempi concreti, anche riferiti all applicativo in studio. Nella seconda parte introduce le regole e le norme di accessibilità che un sito/portale/applicativo web dovrebbe soddisfare. Il capitolo VIII chiude lo studio dell applicazione sviluppata con uno degli elementi più importanti: l impostazione e la documentazione di progetto, fornendo anche alcune linee guida per la migliore conduzione dello stesso. Infine, l ultimo capitolo introduce i Sistemi Informativi effettuando una panoramica sugli strumenti software principali: dallo ERP (per la gestione integrata dei dati aziendali), ai DSS (per la definizione della business intelligence), al CRM (per la gestione delle relazioni con i clienti), al SCM (per la gestione dei sistemi di fornitura), per poi chiudere con la Intranet quale cardine dello sviluppo, della condivisione e della integrazione del business aziendale in cui tutte le applicazioni (compresa quella che si è sviluppata) confluiscono in maniera omogenea e collaborativa. Un professionista, un azienda, un Amministrazione Pubblica devono rimanere al passo coi tempi e questa politica risulta vincente solo se ha la prioritaria caratteristica di essere innovativa nelle idee e nei processi organizzativi dei suoi promotori, ma soprattutto se si basa su tecnologie e metodologie moderne, sicure, scalabili, e, possibilmente, libere.
Paolo Di Sia Elementi di Didattica della matematica I. Laboratorio
A01 Paolo Di Sia Elementi di Didattica della matematica I Laboratorio Copyright MMXIII ARACNE editrice S.r.l. www.aracneeditrice.it info@aracneeditrice.it via Raffaele Garofalo, 133/A B 00173 Roma (06)
Dettagli01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf.
01KTF CV Architetture distribuite per i sistemi infomativi aziendali Presentazione del corso http://elite.polito.it/courses/01ktf Fulvio Corno Dipartimento di Automatica e Informatica Politecnico di Torino
DettagliCorso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP
Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP Accademia Futuro info@accademiafuturo.it Programma Generale del Corso Analista Programmatore Web PHP Tematiche Trattate
DettagliSommario IX. Indice analitico 331
Sommario Prefazione X CAPITOLO 1 Introduzione ai sistemi informativi 1 1.1 Il prodotto del secolo 1 1.2 Prodotti e servizi divenuti indispensabili 2 1.3 Orientarsi nelle definizioni 4 1.4 Informatica e
DettagliProgrammare in ambiente Java Enterprise: l offerta formativa di Infodue
Tecnologia e professionalità al servizio del business, dal 1986 Programmare in ambiente Java Enterprise: l offerta Copyright 2006 Infodue S.r.l. La programmazione nell era era del Web Computing L evoluzione
DettagliMetaMAG METAMAG 1 IL PRODOTTO
METAMAG 1 IL PRODOTTO Metamag è un prodotto che permette l acquisizione, l importazione, l analisi e la catalogazione di oggetti digitali per materiale documentale (quali immagini oppure file di testo
DettagliTITOLO DELL INSEGNAMENTO CFU. Principali conoscenze e/o Abilità. Obiettivo. Organizzazione didattica. Strategia d Impresa e Marketing 10 CFU
TITOLO DELL INSEGNAMENTO Strategia d Impresa e Marketing CFU 10 CFU Principali conoscenze e/o Abilità L American Marketing Association (1995) ha definito il marketing come il processo di pianificazione
DettagliCOMPETENZE IN ESITO (5 ANNO) ABILITA' CONOSCENZE
MAPPA DELLE COMPETENZE a.s. 2014-2015 CODICE ASSE: tecnico-professionale QUINTO ANNO PT1 scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali; Progettare e realizzare applicazioni
DettagliLinguaggi dinamici. Giacomo Cabri giacomo.cabri@unimore.it Riccardo Martoglia riccardo.martoglia@unimore.it
Linguaggi dinamici Giacomo Cabri giacomo.cabri@unimore.it Riccardo Martoglia riccardo.martoglia@unimore.it Home page del corso https://www.agentgroup.unimore.it/didattica/ld/ 1 LINGUAGGI DINAMICI PARTE
DettagliProgrammazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA SECONDO BIENNIO AMMINISTRAZIONE FINANZA E MARKETING
ISTITUTO ISTRUZIONE SUPERIORE TUROLDO ZOGNO Procedura Pianificazione, erogazione e controllo attività didattiche e formative Programmazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA
DettagliVincenzo Urciuoli Angelo Troiani Le Riserve Tecniche Life sotto Statutory Accounting Local, IAS/IFRS e in ottica Solvency II
A13 Vincenzo Urciuoli Angelo Troiani Le Riserve Tecniche Life sotto Statutory Accounting Local, IAS/IFRS e in ottica Solvency II Metriche valutative a confronto Copyright MMXIV ARACNE editrice int.le
DettagliInnovation Technology
Innovation Technology Una naturale passione per Un partner tecnologico che lavora a fianco dei propri clienti per studiare nuove soluzioni e migliorare l integrazione di quelle esistenti. l innovazione.
DettagliI MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale
La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del
DettagliInFormAL. Sistema informativo public domain per la gestione delle attività formative nelle Amministrazioni Locali
InFormAL Sistema informativo public domain per la gestione delle attività formative nelle Amministrazioni Locali PREMESSA Nell ambito del progetto di Osservatorio domanda e offerta di formazione nella
DettagliSISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali
CL AS SE INFORMATICA 6(3) 6(4) - 6(4) SISTEMI E RETI 4(2) 4(2) 4(2) TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI COMPETENZE 3 Essere in grado di sviluppare semplici applicazioni
DettagliSistemi informativi secondo prospettive combinate
Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da
DettagliLA SOLUZIONE. EVOLUTION, con la E LA TECNOLOGIA TRASPARENTE IL SOFTWARE INVISIBILE INVISIBILE ANCHE NEL PREZZO R.O.I. IMMEDIATO OFFERTA IN PROVA
LE NUOVE ESIGENZE PROLIFERAZIONE DI DOCUMENTI ELETTRONICI / PRATICHE / FASCICOLI ELETTR. DAL WEB DOCUMENTI ATTIVI DOCUMENTI PASSIVI DOCUMENTI OFFICE,FAX,E-MAIL DOCUMENTI PESANTI PROCESSI PESANTI LE NUOVE
DettagliBase di dati e sistemi informativi
Base di dati e sistemi informativi Una base di dati è un insieme organizzato di dati opportunamente strutturato per lo svolgimento di determinate attività La base di dati è un elemento fondamentale per
DettagliGestione in qualità degli strumenti di misura
Gestione in qualità degli strumenti di misura Problematiche Aziendali La piattaforma e-calibratione Il servizio e-calibratione e-calibration in action Domande & Risposte Problematiche Aziendali incertezza
Dettagli02CIXPG Sistemi informativi aziendali
02CIXPG Sistemi informativi aziendali Introduzione al Corso 1 http://bit.ly/sistinfo http://elite.polito.it/ teaching-mainmenu-69/ laurea-specialistica-mainmenu-83/117-02cix Fulvio Corno Dipartimento di
DettagliL o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)
L o JAPS: una soluzione Agile Walter Ambu http://www.japsportal.org 1 Lo sviluppo del software Mercato fortemente competitivo ed in continua evoluzione (velocità di Internet) Clienti sempre più esigenti
DettagliPROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ
PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ SERVIZI DI PROJECT MANAGEMENT CENTRATE I VOSTRI OBIETTIVI LA MISSIONE In qualità di clienti Rockwell Automation, potete contare
DettagliSCHEDA DEL CORSO Titolo: Descrizione: competenze giuridiche e fiscali da un lato, tecniche ed organizzative dall altro.
SCHEDA DEL CORSO Titolo: La gestione elettronica e la dematerializzazione dei documenti. Il Responsabile della La normativa, l operatività nelle aziende e negli studi professionali. Come sfruttare queste
DettagliCIG 6223997CCB COD. ALICE G00292
APPENDICE 2 Descrizione dei profili professionali richiesti Sommario APPENDICE 2 Descrizione dei profili professionali richiesti... 1 1. PROFILI PROFESSIONALI RICHIESTI... 2 1.1 Capo progetto... 2 1.2
Dettagli1- Corso di IT Strategy
Descrizione dei Corsi del Master Universitario di 1 livello in IT Governance & Compliance INPDAP Certificated III Edizione A. A. 2011/12 1- Corso di IT Strategy Gli analisti di settore riportano spesso
DettagliRiconoscibilità dei siti pubblici: i domini della Pa e le regole di.gov.it
Riconoscibilità dei siti pubblici: i domini della Pa e le regole di.gov.it Gabriella Calderisi - DigitPA 2 dicembre 2010 Dicembre 2010 Dominio.gov.it Cos è un dominio? Se Internet è una grande città, i
DettagliRaffaele Fiorentino Il change management nei processi d integrazione tra aziende
A13 Raffaele Fiorentino Il change management nei processi d integrazione tra aziende Copyright MMXIII ARACNE editrice S.r.l. www.aracneeditrice.it info@aracneeditrice.it via Raffaele Garofalo, 133/A B
DettagliCOMPANY PROFILE. Mediamind srl Rovigo (Italy) www.mediamind.it. Dicembre 2009
COMPANY PROFILE Dicembre 2009 PRESENTAZIONE è una società di sviluppo software e consulenza informatica, opera a livello nazionale dal 2001 ed è specializzata nel fornire servizi a valore aggiunto basati
DettagliAMMINISTRARE I PROCESSI
LE SOLUZIONI AXIOMA PER LE AZIENDE DI SERVIZI AMMINISTRARE I PROCESSI (ERP) Axioma Value Application Servizi Axioma, che dal 1979 offre prodotti software e servizi per le azienda italiane, presenta Axioma
DettagliLaurea Specialistica in Informatica Struttura e Configurazione di Sistemi Liberi. [Presentazione del Corso]
Presentazione del Corso 1 Premessa Il software libero/open source si è diffuso oltre le comunità di sviluppo, coinvolgendo altri attori che hanno individuato modelli di sviluppo sostenibili che lo rendono
DettagliPremesso che il Sistema di e-learning federato per la pubblica amministrazione dell Emilia-Romagna (SELF):
CONVENZIONE PER L ADESIONE AL SISTEMA DI E-LEARNING FEDERATO DELL EMILIA-ROMAGNA PER LA PUBBLICA AMMINISTRAZIONE E L UTILIZZO DEI SERVIZI PER LA FORMAZIONE Premesso che il Sistema di e-learning federato
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
DettagliUniversità degli Studi "Roma Tre" Dipartimento di Informatica ed automazione. Facoltà di Ingegneria
Università degli Studi "Roma Tre" Dipartimento di Informatica ed automazione Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Tesi di Laurea AUTENTICAZIONE PER APPLICAZIONI WEB Relatore
DettagliDATANET Innovation & Integration
DATANET Innovation & Integration Archiviazione Documenti Fiscali Ciclo Attivo e Passivo La Soluzione di gestione documentale economica, pronta per l integrazione l con il tuo gestionale! Agenda Il Costo
DettagliIDENTITÀ GIOVANE. Nata nel 2006 con l intento di diventare leader nel settore IT, Easytech cresce con una solida competenza in tre divisioni:
copertina pg. 1 immagine pg. 2 Easytech è un gruppo di giovani professionisti uniti da un obiettivo comune: proporre le migliori soluzioni per rendere le imprese leggere e pronte a sostenere la competizione
DettagliInfrastruttura di produzione INFN-GRID
Infrastruttura di produzione INFN-GRID Introduzione Infrastruttura condivisa Multi-VO Modello Organizzativo Conclusioni 1 Introduzione Dopo circa tre anni dall inizio dei progetti GRID, lo stato del middleware
DettagliSICUREZZA INFORMATICA PER L UNIONE DI COMUNI LOMBARDA ASTA DEL SERIO
SICUREZZA INFORMATICA PER L UNIONE DI COMUNI LOMBARDA ASTA DEL SERIO Comuni di Ardesio, Oltressenda Alta, Piario e Villa d Ogna UNIONE DI COMUNI LOMBARDA ASTA DEL SERIO, P.ZZA M.GRAPPA, ARDESIO (BG) Tel.
DettagliISTITUTO TECNICO ECONOMICO MOSSOTTI
CLASSE III INDIRIZZO A.F.M. UdA n. 1 Titolo: Le basi di dati Funzioni di un Data Base Management System (DBMS) Riconoscere i diversi modelli organizzativi aziendali, documentare le procedure e ricercare
DettagliL architettura MVC (Model- View-Controller) Introduzione
L architettura MVC (Model- View-Controller) Introduzione Architettura MCV L architettura MVC è un insieme di regole per strutturare un sito-web dinamico. Queste regole complicano la struttura del sito,
DettagliSCHEDA PER LA PROGRAMMAZIONE DELLE ATTIVITA DIDATTICHE. Dipartimento di INFORMATICA Classe 3 Disciplina INFORMATICA
Ministero dell Istruzione dell Università e della Ricerca ISTITUTO TECNICO COMMERCIALE STATALE ABBA - BALLINI Via Tirandi n. 3-25128 BRESCIA www.abba-ballini.gov.it tel. 030/307332-393363 - fax 030/303379
DettagliÈ possibile organizzare corsi e cicli presso la propria sede (Classi on-site)?
Qual è l orario dei corsi? I Corsi tenuti presso il Centro di Formazione Esri Italia hanno normalmente orario 9.30-17.30. Nel caso in cui i Corsi certificati siano tenuti presso la sede del cliente, sono
DettagliCentro Nazionale per l Informatica nella Pubblica Amministrazione. Gara a procedura aperta n. 1/2007. per l appalto dei
Centro Nazionale per l Informatica nella Pubblica Amministrazione Gara a procedura aperta n. 1/2007 per l appalto dei Servizi di rilevazione e valutazione sullo stato di attuazione della normativa vigente
DettagliUmberto Torchio Maria Grazia Santini Sistemi di gestione in sanità
A09 Umberto Torchio Maria Grazia Santini Sistemi di gestione in sanità Accreditamento, certificazione ed audit clinico in strutture sanitarie e socio-sanitarie Risoluzioni test prove di esami Copyright
DettagliDiventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione.
ISO 9001 Con la sigla ISO 9001 si intende lo standard di riferimento internazionalmente riconosciuto per la Gestione della Qualità, che rappresenta quindi un precetto universale applicabile all interno
DettagliDa Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro
F O R M A T O E U R O P E O P E R I L C U R R I C U L U M V I T A E Qualifica: INFORMAZIONI PERSONALI Nome Nazionalità italiana Data di nascita 08/10/1974 ESPERIENZA LAVORATIVA Date (da a) Da Settembre
Dettagli.EVERYWHERE LOGIN. entra nel futuro. partnership signed
.EVERYWHERE LOGIN entra nel futuro. partnership signed Sinergia per l innovazione. Studio Ferroli e Acknow Per essere competitivi e vincenti in un mercato sempre più dinamico e globalizzato, che richiede
DettagliSito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET.
Nome soluzione Ruven S.r.l. Settore: Cosmetica Descrizione Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. MediaFile
DettagliKnowledge Management. Sistemi Informativi 08/05/12. Introduzione (1/2)
Knowledge Management Concetti base e tecnologie Chianese Angelo Introduzione (1/2) La capacità delle moderne organizzazioni di creare valore ed innovazione è sempre sempre più fortemente dipendente dalla
DettagliFattura elettronica e conservazione
Fattura elettronica e conservazione Maria Pia Giovannini Responsabile Area Regole, standard e guide tecniche Agenzia per l Italia Digitale Torino, 22 novembre 2013 1 Il contesto di riferimento Agenda digitale
DettagliLa norma ISO 9001:08 ha apportato modifiche alla normativa precedente in
La norma ISO 9001:08 ha apportato modifiche alla normativa precedente in base alle necessità di chiarezza emerse nell utilizzo della precedente versione e per meglio armonizzarla con la ISO 14001:04. Elemento
DettagliIl Dipartimento individua conoscenze, abilità e competenze in uscita nel biennio e nel triennio ripartite come segue:
Il Dipartimento individua conoscenze, abilità e competenze in uscita nel biennio e nel triennio ripartite come segue: I AFM / TUR. Introduzione all informatica Conoscenza del pacchetto Office in relazione
DettagliGartner Group definisce il Cloud
Cloud Computing Gartner Group definisce il Cloud o Cloud Computing is a style of computing in which elastic and scalable information technology - enabled capabilities are delivered as a Service. Gartner
DettagliSOLUZIONE Web.Orders online
SOLUZIONE Web.Orders online Gennaio 2005 1 INDICE SOLUZIONE Web.Orders online Introduzione Pag. 3 Obiettivi generali Pag. 4 Modulo di gestione sistema Pag. 5 Modulo di navigazione prodotti Pag. 7 Modulo
DettagliANTONELLA LAVAGNINO COMUNICAZIONE & MARKETING
ANTONELLA LAVAGNINO COMUNICAZIONE & MARKETING CREARE OPPORTUNITÀ PER COMPETERE Oggi le imprese di qualsiasi settore e dimensione devono saper affrontare, singolarmente o in rete, sfide impegnative sia
DettagliENTERPRISE SOLUTION CROSS SOLUTION PROFESSIONAL SOLUTION SERVIZI E FORMAZIONE
1 ENTERPRISE SOLUTION 2 CROSS SOLUTION PROFESSIONAL SOLUTION 3 4 SERVIZI E FORMAZIONE CHI SIAMO Flor Informatica S.r.l. nasce nel 1980 con l obiettivo di fornire soluzioni professionali a Studi e piccole
DettagliLTA Starts you up! è un servizio svolto in collaborazione con LTA e
LTA STARTS YOU UP! FATTIBILITA DI BUSINESS E RICERCA PARTNER FINANZIARI E INDUSTRIALI In un momento in cui entrare nel mondo imprenditoriale con idee nuove e accattivanti diventa sempre più difficile e
DettagliNATOURISM CAMPUS LABORATORIO DI IDEE PER L IMPRESA E IL TURISMO
NATOURISM CAMPUS LABORATORIO DI IDEE PER L IMPRESA E IL TURISMO TRENTO 2015/2016 CHI SIAMO E COSA FACCIAMO Natourism, incubatore di imprese del turismo e ambiente nato in provincia di Trento nell ambito
DettagliIntroduzione al Cloud Computing
Risparmiare ed innovare attraverso le nuove soluzioni ICT e Cloud Introduzione al Cloud Computing Leopoldo Onorato Onorato Informatica Srl Mantova, 15/05/2014 1 Sommario degli argomenti Definizione di
DettagliREALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT
TESI DI LAUREA REALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT RELATORE: Prof. Michele Moro LAUREANDO: Marco Beggio Corso di laurea Specialistica in Ingegneria
DettagliIndice. Indice... 2 1. Premessa e scopo del documento... 3 2. Ambiente operativo... 4 3. Architettura di sistema... 5
Realizzazione di un sistema informatico on-line bilingue di gestione, monitoraggio, rendicontazione e controllo del Programma di Cooperazione Transfrontaliera Italia - Francia Marittimo finanziato dal
DettagliLa platea dopo la lettura del titolo del mio intervento
La platea dopo la lettura del titolo del mio intervento 2 In realtà..il presupposto è semplice. 3 Cloud computing è un nuovo modo di fornire risorse,, non una nuova tecnologia! P.S. in realtà un modo neanche
DettagliDSCube. L analisi dei dati come strumento per i processi decisionali
DSCube L analisi dei dati come strumento per i processi decisionali Analisi multi-dimensionale dei dati e reportistica per l azienda: DSCube Introduzione alla suite di programmi Analyzer Query Builder
DettagliComprendere il Cloud Computing. Maggio, 2013
Comprendere il Cloud Computing Maggio, 2013 1 Cos è il Cloud Computing Il cloud computing è un modello per consentire un comodo accesso alla rete ad un insieme condiviso di computer e risorse IT (ad esempio,
Dettaglimartedì 17 aprile 12 1
1 Come nasce l impresa La voglia di crescere creare qualcosa che non esiste Così nel 2000 dopo anni di esperienza nel settore informatico nasce 2 Intenzione Creare un software in grado di gestire progetti
DettagliUniversità Politecnica delle Marche. Progetto Didattico
Università Politecnica delle Marche Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica e dell Automazione Sede di Ancona Anno Accademico 2011-2012 Corso di Tecnologie WEB Docente prof. Alessandro
DettagliUNIDATA S.P.A. Per la Pubblica Amministrazione. Compatibile con. giovedì 23 febbraio 12
Compatibile con UNIDATA S.P.A. Per la Pubblica Amministrazione CHI È UNIDATA Operatore di Telecomunicazioni e Information Technology con molti anni di esperienza, a vocazione regionale, con proprie infrastrutture
DettagliPolitica per la Sicurezza
Codice CODIN-ISO27001-POL-01-B Tipo Politica Progetto Certificazione ISO 27001 Cliente CODIN S.p.A. Autore Direttore Tecnico Data 14 ottobre 2014 Revisione Resp. SGSI Approvazione Direttore Generale Stato
DettagliUNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE
UNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE Curriculum: Esperto di formazione a distanza DISSERTAZIONE FINALE Raccontami :
DettagliProgetto Atipico. Partners
Progetto Atipico Partners Imprese Arancia-ICT Arancia-ICT è una giovane società che nasce nel 2007 grazie ad un gruppo di professionisti che ha voluto capitalizzare le competenze multidisciplinari acquisite
Dettaglicatalogo corsi di formazione 2015/2016
L offerta formativa inserita in questo catalogo è stata suddivisa in quattro sezioni tematiche che raggruppano i corsi di formazione sulla base degli argomenti trattati. Organizzazione, progettazione e
Dettaglicatalogo corsi di formazione 2014/2015
L offerta formativa inserita in questo catalogo è stata suddivisa in quattro sezioni tematiche che raggruppano i corsi di formazione sulla base degli argomenti trattati. Organizzazione, progettazione e
DettagliLo schema complessivo con cui opera il servizio è quello rappresentato in figura. 1
U N I A R C Amministrazione Digitale dei Documenti Nell ambito delle trasformazioni legate alla conversione al digitale della Pubblica Amministrazione e delle Imprese (nuovo Codice dell Amministrazione
DettagliGli strumenti dell ICT
Gli strumenti dell ICT 1 CREARE, GESTIRE E FAR CRESCERE IL PROPRIO SITO La rete è sempre più affollata e, per distinguersi, è necessario che le aziende personalizzino il proprio sito sulla base dei prodotti/servizi
DettagliL ergonomia dei sistemi informativi
Strumenti non convenzionali per l evoluzione d Impresa: L ergonomia dei sistemi informativi di Pier Alberto Guidotti 1 L ergonomia dei sistemi informativi CHI SONO Pier Alberto Guidotti Fondatore e direttore
DettagliPagine romane (I-XVIII) OK.qxd:romane.qxd 7-09-2009 16:23 Pagina VI. Indice
Pagine romane (I-XVIII) OK.qxd:romane.qxd 7-09-2009 16:23 Pagina VI Prefazione Autori XIII XVII Capitolo 1 Sistemi informativi aziendali 1 1.1 Introduzione 1 1.2 Modello organizzativo 3 1.2.1 Sistemi informativi
DettagliInitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it
izticket Il programma izticket permette la gestione delle chiamate di intervento tecnico. E un applicazione web, basata su un potente application server java, testata con i più diffusi browser (quali Firefox,
DettagliPROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE
PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE Relatore: prof. Michele Moro Laureando: Marco Beggio Corso di laurea in Ingegneria Informatica Anno Accademico 2006-2007
DettagliAnalisi e catalogazione automatica dei Curriculum Vitae
Analisi e catalogazione automatica dei Curriculum Vitae CV Manager è lo strumento di Text Mining che automatizza l analisi, la catalogazione e la ricerca dei Curriculum Vitae L esigenza Quanto tempo viene
Dettaglisoluzioni di e-business knowledge management
soluzioni di e-business knowledge management > DIMS 2.0: il knowledge management per le piccole e medie imprese DIMS 2.0 è una soluzione di knowledge management potente e flessibile, completamente web
DettagliStefano Iuliani Non tutte le vittime sono uguali
DIRITTO DI STAMPA 69 DIRITTO DI STAMPA Il diritto di stampa era quello che, nell università di un tempo, veniva a meritare l elaborato scritto di uno studente, anzitutto la tesi di laurea, di cui fosse
DettagliLinguaggi dinamici. Giacomo Cabri giacomo.cabri@unimore.it Mauro Andreolini mauro.andreolini@unimore.it
Giacomo Cabri giacomo.cabri@unimore.it Mauro Andreolini mauro.andreolini@unimore.it Home page del corso https://www.agentgroup.unimore.it/didattica/ld/ 1 LINGUAGGI DINAMICI PARTE 1 INTRODUZIONE 2 Parte
DettagliIdentificare come i vari elementi dei Microsoft Dynamics CRM possono essere utilizzati per le relazioni con i clienti
PERIODO : Dal 11 novembre 2015 AL 4 dicembre 2015 Sede del corso: Presso GI Formazione in Piazza IV novembre 5, Milano Orari dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00 A CHI E RIVOLTO IL CORSO Questo
DettagliINGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi
Università di Bergamo Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica INGEGNERIA DEL SOFTWARE Prof. Paolo Salvaneschi 1 Obiettivi Scopi del corso: - Fornire gli elementi di base della disciplina,
DettagliCONSIP SpA. Gara per l affidamento dei servizi di supporto strategico a Consip nel campo dell Information & Communication Technology (ICT)
CONSIP S.p.A. Allegato 6 Capitolato tecnico Capitolato relativo all affidamento dei servizi di supporto strategico a Consip nel campo dell Information & Communication Technology (ICT) Capitolato Tecnico
DettagliINNOVAZIONE XNOTTA PER PORTALI TURISTICI
INNOVAZIONE XNOTTA PER PORTALI TURISTICI 1. Introduzione La nostra attività è partita dall esame dei sistemi di gestione dei Portali turistici; tutti hanno pensato ad una ottima interfaccia, ad un buon
Dettagli"FONDAMENTI DI PROJECT MANAGEMENT" Cagliari 16 Maggio 2015 Dalle ore 14:00 alle ore 19:00
Organizzazione scientifica a cura di AIIC in collaborazione con l'ordine degli ingegneri della provincia di Cagliari "FONDAMENTI DI PROJECT MANAGEMENT" Cagliari 16 Maggio 2015 Dalle ore 14:00 alle ore
DettagliLA PROGETTAZIONE DI UN NUOVO STRUMENTO PER IL WEB
UNIVERSITÀ DEGLI STUDI DI PADOVA FACOLTÀ DI LETTERE E FILOSOFIA CORSO DI LAUREA MAGISTRALE IN STRATEGIE DI COMUNICAZIONE LA PROGETTAZIONE DI UN NUOVO STRUMENTO PER IL WEB LA PROPOSTA DI UN MODELLO MIRATO
DettagliMATERIA: INFORMATICA CLASSI: PRIME TERZE QUARTE SECONDE QUINTE
Mod. DIP/FUNZ 1 - TRIENNIO MATERIA: INFORMATICA CLASSI: PRIME TERZE SECONDE QUARTE QUINTE INDIRIZZI : Amministrazione, Finanza e marketing Scienze bancarie, finanziarie e assicurative Nodi concettuali
DettagliIl catalogo MARKET. Mk6 Il sell out e il trade marketing: tecniche, logiche e strumenti
Si rivolge a: Forza vendita diretta Agenti Responsabili vendite Il catalogo MARKET Responsabili commerciali Imprenditori con responsabilità diretta sulle vendite 34 di imprese private e organizzazioni
DettagliMigliorare le prestazioni delle PMI collaborando con clienti e fornitori Sviluppo di nuove abilità e strumenti ICT di supporto
Migliorare le prestazioni delle PMI collaborando con clienti e fornitori Sviluppo di nuove abilità e strumenti ICT di supporto Un sistema ERP di seconda generazione. Fondare la logica della supply-chain
DettagliCiclo di vita dimensionale
aprile 2012 1 Il ciclo di vita dimensionale Business Dimensional Lifecycle, chiamato anche Kimball Lifecycle descrive il framework complessivo che lega le diverse attività dello sviluppo di un sistema
DettagliMaster in Europrogettazione
Master in Europrogettazione Marzo Aprile 2013 4 Edizione Milano Bruxelles Due moduli in Italia* e uno a Bruxelles con consegna dell attestato finale di partecipazione Basato sulle linee guida di Europa
DettagliLiceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE
Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE a.s. 2015/16 CLASSE 4^ ASA Indirizzo di studio Liceo scientifico Scienze Applicate Docente Disciplina
DettagliPIANO DI LAVORO EFFETTIVAMENTE SVOLTO IN RELAZIONE ALLA PROGRAMMAZIONE DISCIPLINARE
Istituto di Istruzione Secondaria Superiore ETTORE MAJORANA 24068 SERIATE (BG) Via Partigiani 1 -Tel. 035-297612 - Fax 035-301672 e-mail: majorana@ettoremajorana.gov.it - sito internet: www.ettoremajorana.gov.it
DettagliCorso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma
Corso Analista Programmatore Microsoft Programma 2 OBIETTIVI E MODALITA DI FRIUZIONE E VALUTAZIONE 2.1 Obiettivo e modalità di fruizione L obiettivo del corso è di fornire tecniche e metodologie per svolgere
DettagliPortali interattivi per l efficienza aziendale
Portali interattivi per l efficienza aziendale Il contesto Aumento esponenziale dei dati e delle informazioni da gestire Difficoltà nel cercare informazioni Difficoltà nel prendere decisioni Web 2.0 e
DettagliREALIZZARE UN MODELLO DI IMPRESA
REALIZZARE UN MODELLO DI IMPRESA - organizzare e gestire l insieme delle attività, utilizzando una piattaforma per la gestione aziendale: integrata, completa, flessibile, coerente e con un grado di complessità
DettagliCloud Service Broker
Cloud Service Broker La nostra missione Easycloud.it è un Cloud Service Broker fondato nel 2012, che ha partnership commerciali con i principali operatori del settore. La nostra missione: aiutare le imprese
Dettagli*AGEFor. Applicativo GEstionale per le attività Formative
* Applicativo GEstionale per le attività Formative Semplice da utilizzare, completo nelle funzionalità, basato su una tecnologia solida ed affidabile Scopri di più... Flessibile, dinamico e facile da utilizzare,
DettagliIndice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base... 45 Variabili, operatori e commenti... 47 Array...
Prefazione...xiii A chi si rivolge il libro... xiv Struttura e contenuti del libro... xiv Dove trovare aiuto... xvii Le newsletter di SitePoint... xviii I vostri commenti... xviii Convenzioni adottate
Dettagli