Applicazione: GAS - Gestione AcceSsi
|
|
- Giorgio Grimaldi
- 8 anni fa
- Visualizzazioni
Transcript
1 Riusabilità del software - Catalogo delle applicazioni Gestione ICT Applicazione: GAS - Gestione AcceSsi Amministrazione: Consiglio Nazionale delle Ricerche (CNR) Responsabile dei sistemi informativi Nome e cognome: ing. Maurizio Lancia Indirizzo: Piazzale Aldo Moro Roma Tel: maurizio.lancia@cnr.it Referente/i di progetto Nome e cognome: Aurelio D Amico Indirizzo: Piazzale Aldo Moro Roma Tel: aurelio.damico@cnr.it Referente/i amministrativo / Descrizione GAS è un server per la gestione centralizzata dei meccanismi di autorizzazione di applicazioni eterogenee. Il sistema permette di definire profili utente ai quali associare diritti di accesso alle funzionalità. L interfaccia di amministrazione è di tipo web.
2 Contesto L Ufficio Sistemi Informativi del CNR sviluppa e gestisce diverse applicazioni con interfaccia web basate sulla piattaforma JEE. Per ciascuna di esse è stato necessario implementare meccanismi di profilazione degli utenti e di gestione dei diritti di accesso. In molti casi tali meccanismi rientrano nel paradigma alla base del design pattern Role Based Access Control. Per questo motivo si è pensato di sviluppare un server centralizzato, basato su tale design pattern, in grado di offrire a più applicazioni il servizio di gestione dei profili. Il sistema è basato sui concetti di risorsa, ovvero una generica entità sulla quale si possono avere diritti di accesso, ruolo, ovvero un insieme di diritti di accesso a risorse, gruppo, ovvero un insieme di ruoli. Gli utenti sono associati ai gruppi e da questi ereditano i ruoli. Il sistema permette anche di gestire le informazioni necessarie per la composizione a run time dei menù utente. Data primo rilascio 20/maggio/2008 Data ultima modifica 09/luglio/2008 Parametri dimensionali Per lo sviluppo dell applicazione Gestione AcceSsi sono stati utilizzati i seguenti linguaggi: Java, per la logica di business (EJB 3.0); JSP, HTML, CSS, Javascript ed XML per la parte di interfaccia web. Per l accesso alla base dati sono stati utilizzati gli strumenti messi a disposizione da EJB3. Ciò ha permesso di limitare l utilizzo di SQL ai soli script di creazione delle strutture di data base. Di seguito è riportato un riepilogo dei volumi, espressi in termini di function point. Volumi Linguaggio Volume applicativo (FP) css 59 htm 0
3 html 34 java 192 js 22 jsp 191 sql 29 xml 39 Totale 565 Realizzatore L applicazione è stata realizzata interamente utilizzando personale dell Ufficio Sistemi Informativi. Tipologia applicazione software Sviluppo custom in toto Documentazione disponibile Class diagram UML Data model Area applicativa Gestione ICT Procedure amministrative e/o servizi supportati Servizio di gestione centralizzata dei profili utente. Dominio applicativo Role Based Access Control
4 Funzione applicativa Applicazioni Accessi o Risorse o Menu Permessi o Ruoli o Gruppi Utenti o gestione o ricerca Architettura software L applicazione è basata sull architettura a multi-livello ( vd. Figura 1), tipica dei sistemi enterprise. Al livello client è utilizzato un semplice web browser che renderizza pagine html generate dinamicamente nel sottostante livello web, basato su pagine JSP e servlet gestite da un web container. Al livello della logica di business sono utilizzati EJB session, per l implementazione dei processi, e Java Data Object per l accesso ai dati, il tutto gestito tramite Application Server JEE compliant. Il livello Enterprise Information Systems è basato su data base relazionale. Il sistema può utilizzare indifferentemente qualunque RDBMS server supportato dalla tecnologia JDO. L architettura del sistema è basata su design pattern consolidati. L interazione con l utente, ad esempio, è basata sul pattern Model View Controller, implementato mediante il framework Stripes. Qualunque combinazione Application Server/Web container JEE compliant può essere utilizzata, così come qualunque RDBMS può gestire i dati dell applicazione. L infrastruttura di produzione del CNR utilizza i seguenti ambienti software: Application server JEE: JBoss RDBMS: PostgreSQL Web container: Tomcat. Architettura hardware Il sistema può essere installato anche su una sola macchina ma si consiglia di avere uno o più server in configurazione a bilanciamento di carico che funzionino da front-end web, sui quali sia installato un application server JEE compliant, e due o più macchine in configurazione standard hardware fai lover con funzione di data base server. I dati possono essere conservati su disk array condiviso dai DB server.
5 Architettura TLC L accesso alla sottorete cui sono collegati i server è protetto da un Firewall Stonegate, che effettua il bilanciamento di carico sugli application server in base al loro livello di utilizzo. Tutte le macchine sono collegate ad una LAN Gigabit Ethernet. I db server sono connessi al dispositivo di storage tramite collegamento ridondato in fibra ottica. La sede centrale del CNR, dove è gestito l hosting dell applicazione, dispone attualmente di un collegamento a 100 MB con GARR-G. Sistemi operativi Qualunque sistema operativo per il quale sia disponibile il JEE SDK può essere utilizzato. Nell ambiente di hosting del CNR è utilizzato Red Hat Enterprise Linux 4.0. Middleware Qualunque application server/web container JEE compliant. Nell ambiente di hosting del CNR sono utilizzati JBoss Application Server + Tomcat web container. Linguaggi Java per la logica di business (EJB 3.0) e l accesso ai dati; JSP, HTML, Javascript ed XML per la parte di interfaccia web; SQL per la definizione delle strutture dati. Librerie esterne L applicazione utilizza alcune librerie open source, tra cui quelle del frame work Stripes. Protocolli di comunicazione TCP/IP DBMS
6 Qualunque RDBMS supportato dal frame work Hibernate. Nell ambiente di produzione del CNR attualmente è utilizzato PostgreSQL ma l applicazione non è vincolata ad una particolare marca di RDBMS. Case Poseidon UML, Eclipse. Standard utilizzati Sviluppo component-based aderente alla specifica JEE (JSP, EJB, servlet, etc.). Tipologia del ciclo di sviluppo Processo di sviluppo agile di tipo prototipale/iterativo (vd Figura 2). Portabilità Il sistema può essere eseguito su qualunque combinazione Application Server JEE/Web Container JEE/RDBMS. Conseguentemente non ci sono vincoli sul sistema operativo, se non la disponibilità di almeno una combinazione del tipo succitato. Affidabilità Sistema robusto con basso numero di segnalazioni per problemi tecnici. Manutenibilità La modularità dell architettura e l impiego diffuso di design pattern consente a risorse dotate di adeguate competenze di mantenere il sw con un basso livello di difficoltà. Funzionalità Piena rispondenza ai requisiti utente in tutte le condizioni di esercizio.
7 Usabilità Il livello di usabilità è buono per le caratteristiche tecniche; l interfaccia utente è stata progettata tenendo conto di tutti i suggerimenti e le richieste degli sviluppatori delle applicazioni candidate per l uso di GAS come server centralizzato di autorizzazione. Livello di documentazione Documentazione finale in preparazione. Livello di modularizzazione Alto livello di modularizzazione. Iniziative di riuso in corso / Iniziative di riuso realizzate / Punti di forza Piena proprietà dei diritti sul codice da parte del CNR, adozione di standard aperti, architettura applicativa modulare, portabilità, utilizzo di design patterns, disponibilità di competenze all interno del CNR. Elementi di criticità / Vincoli La personalizzazione dell applicazione richiede competenze sulle tecnologie adottate per lo sviluppo.
8 Modalità di riuso consigliate L applicazione si presta ad un riuso tipo cessione semplice.
Applicazione: SIPER Servizi In linea per il PERsonale
Riusabilità del software - Catalogo delle applicazioni Gestione Personale Applicazione: SIPER Servizi In linea per il PERsonale Amministrazione: Consiglio Nazionale delle Ricerche (CNR) Responsabile dei
DettagliApplicazione: OIL Online Interactive helpdesk
Riusabilità del software - Catalogo delle applicazioni: Gestione ICT Applicazione: OIL Online Interactive helpdesk Amministrazione: Consiglio Nazionale delle Ricerche (CNR) Responsabile dei sistemi informativi
DettagliApplicazione: SAI - Sistema di Audit Interno
Riusabilità del software Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: SAI Sistema di Audit Interno Amministrazione: Agenzia delle Entrate Responsabile dei sistemi informativi Nome
DettagliApplicazione: Servizio periferico per l'invio telematico delle domande di nulla osta al lavoro
Riusabilità del software - Catalogo delle applicazioni Appl_vo/Verticale Applicazione: Servizio periferico per l'invio telematico delle domande di nulla osta al lavoro Amministrazione: Ministero dell Interno
DettagliApplicazione: Atti ufficiali on-line
Riusabilità del software Catalogo delle applicazioni Gestione Documentale Applicazione: Atti ufficiali online Amministrazione: Istituto Nazionale di Previdenza Sociale (INPS) Responsabile dei sistemi informativi
DettagliApplicazione: Sistema Informativo Integrato per il Controllo di Gestione
Riusabilità del software Catalogo delle applicazioni Pror_ne/Controllo Applicazione: Sistema Informativo Integrato per il Controllo di Gestione Amministrazione: Ministero della Giustizia Responsabile dei
DettagliApplicazione: Posta Ibrida
Riusabilità del software Catalogo delle applicazioni Gestione Documentale Applicazione: Posta Ibrida Amministrazione: INPS Istituto Nazionale della Previdenza Sociale Responsabile dei sistemi informativi
DettagliApplicazione: InfoDir: Information Directory, il Catalogo dei dati e dei servizi
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: InfoDir: Information Directory, il Catalogo dei dati e dei servizi Amministrazione: Regione Piemonte - Direzione
DettagliApplicazione: 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,
DettagliMinistero della Difesa/ Stato Maggiore della Difesa
Riusabilità del software - Catalogo delle applicazioni: Verticale Applicazione: CMS/CMD - Card Management System - Carta Multiservizi della Difesa Amministrazione: Ministero della Difesa/ Stato Maggiore
DettagliApplicazione: INFOPRG WEB - Sistema Informativo Territoriale
Riusabilità del software - Catalogo delle applicazioni: Altro - Sistemi territoriali Applicazione: INFOPRG WEB - Sistema Informativo Territoriale Amministrazione: Comunità Montana Peligna Responsabile
DettagliApplicazione: GPE - Gestione Prenotazione Eventi
Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: GPE - Gestione Prenotazione Eventi Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca ed Università
DettagliApplicazione: Anagrafe regionale dell'edilizia scolastica
Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: Anagrafe regionale dell'edilizia scolastica Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca
DettagliApplicazione: TWIST - Trasmissione Web Incidenti Stradali
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: TWIST - Trasmissione Web Incidenti Stradali Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca
DettagliApplicazione: Anagrafe Edilizia Scolastica
Riusabilità del software - Catalogo delle applicazioni Appl_vo/Verticale Applicazione: Anagrafe Edilizia Scolastica Amministrazione: Ministero dell'istruzione, dell'università e della Ricerca Responsabile
DettagliSCHEDA TECNICA. Caratteristiche generali di prodotto. Denominazione ArchWebRC. Amministrazione Regione Campania. Note e considerazioni sul riuso /
SCHEDA TECNICA Denominazione ArchWebRC Amministrazione Regione Campania Note e considerazioni sul riuso Caratteristiche generali di prodotto Descrizione Piattaforma software che consenta la ricerca, la
DettagliApplicazione: SOLDI Servizi Online per i Dipendenti
Riusabilità del software Catalogo delle applicazioni Gestione Personale Applicazione: SOLDI Servizi Online per i Dipendenti Amministrazione: Università della Calabria Responsabile dei sistemi informativi
DettagliApplicazione: Sistema Orchestra
Riusabilità del software Catalogo delle applicazioni Progr_ne/Controllo Applicazione: Sistema Orchestra Amministrazione: Scuola Superiore della Pubblica Amministrazione Responsabile dei sistemi informativi
DettagliApplicazione: Percorso formativo a supporto della dematerializzazione
Riusabilità del software - Catalogo delle applicazioni: Gestione documentale Applicazione: Percorso formativo a supporto della dematerializzazione Amministrazione: Regione Piemonte - Direzione Innovazione,
DettagliApplicazione: SIAP* Sistema Informativo per l'amministrazione del Personale generalizzato
Riusabilit del software Catalogo delle applicazioni Gestione Personale Applicazione: SIAP* Sistema Informativo per l'amministrazione del Personale generalizzato Amministrazione: Ministero dell'economia
DettagliApplicazione: GE.CO. Gestione Consegnatari
Riusabilità del software Catalogo delle applicazioni Amm_vo/Contabile Applicazione: GE.CO. Gestione Consegnatari Amministrazione: Ministero dell'economia e delle Finanze Responsabile dei sistemi informativi
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
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
DettagliApplicazione: GERICA - GEstione RIscossione Canoni per l'uso di Acqua pubblica
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: GERICA - GEstione RIscossione Canoni per l'uso di Acqua pubblica Amministrazione: Regione Piemonte - Direzione
DettagliApplicazione: Guida all'orientamento
Riusabilità del software - Catalogo delle applicazioni: Applicativo verticale Applicazione: Guida all'orientamento Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca ed Università - CRC
DettagliApplicazione: Suite Gestione del personale
Riusabilità del software - Catalogo delle applicazioni: Gestione personale Applicazione: Suite Gestione del personale Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca ed Università -
DettagliALLEGATO 8.1 DESCRIZIONE PROFILI PROFESSIONALI
PROCEDURA DI SELEZIONE PER L AFFIDAMENTO DEL SERVIZIO DI PROGETTAZIONE, ANALISI, SVILUPPO, MANUTENZIONE ADEGUATIVA, CORRETTIVA ED EVOLUTIVA DI SISTEMI INFORMATIVI SU PIATTAFORMA IBM WEBSPHERE BPM (EX LOMBARDI)
DettagliApplicazione: SIRU - Sistema Informativo dei Rifiuti Urbani
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: SIRU - Sistema Informativo dei Rifiuti Urbani Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca
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
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
DettagliConsidera tutti i requisiti funzionali (use cases) NON deve necessariamente modellare i requisiti non funzionali
Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - Progettazione OO E. TINELLI Punto di Partenza Il modello di analisi E una rappresentazione minima del
DettagliApplicazione: Comuni in Rete della Provincia di Asti
Riusabilità del software - Catalogo delle applicazioni: Programmazione/Controllo Applicazione: Comuni in Rete della Provincia di Asti Amministrazione: Provincia di Asti Referente/i di progetto Nome e cognome:
DettagliApplicazione: Ente Web Sign Università di Pisa (EWS- Unipi) Sistema per la gestione dell Ordinativo Informatico
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: Ente Web Sign Università di Pisa (EWS- Unipi) Sistema per la gestione dell Ordinativo Informatico Amministrazione:
DettagliAPPENDICE 4 AL CAPITOLATO TECNICO. Descrizione dei profili professionali e template del CV
APPENDICE 4 AL CAPITOLATO TECNICO Descrizione dei profili professionali e template del CV INDICE INTRODUZIONE... 3 1 PROFILI PROFESSIONALI RICHIESTI... 4 1.1 CAPO PROGETTO DI SISTEMI INFORMATIVI (CPI)...
DettagliApplicazione: 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,
DettagliPROGETTAZIONE E SVILUPPO DI UN. Relatore: Studente: Paolo Merialdo Valerio Barbagallo
PROGETTAZIONE E SVILUPPO DI UN SIMULATORE ECONOMICO FISCALE Relatore: Studente: Paolo Merialdo Valerio Barbagallo Sommario il problema: gestione e ottimizzazione del bilancio piattaforma J2EE e framework
DettagliModulo Piattaforma Concorsi Interattivi
Modulo Piattaforma Concorsi Interattivi 1 Che cosa è Message Activator Message Activator è una piattaforma software che permette la comunicazione diretta alla Customer Base utilizzando una molteplicità
DettagliAPPENDICE 5 AL CAPITOLATO TECNICO
APPENDICE 5 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
DettagliReingegnerizzazione di un Content Management System verso l accessibilità secondo la normativa italiana
Università degli Studi di Bologna Sede di Cesena FACOLTÀ À DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea in Scienze dell Informazione Reingegnerizzazione di un Content Management System verso
DettagliArchitetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
DettagliArchitetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
DettagliConcetti base. Impianti Informatici. Web application
Concetti base Web application La diffusione del World Wide Web 2 Supporto ai ricercatori Organizzazione documentazione Condivisione informazioni Scambio di informazioni di qualsiasi natura Chat Forum Intranet
DettagliJ2EE (o JEE): Framework Java per lo sviluppo di applicazioni WEB Enterprise, che vivono in rete e che siano accessibili attraverso browser.
Il Pattern MVC J2EE (o JEE): Framework Java per lo sviluppo di applicazioni WEB Enterprise, che vivono in rete e che siano accessibili attraverso browser. Il famework Sun J2EE Component, Container e Connector:
DettagliREGIONE BASILICATA UFFICIO S. I. R. S.
UFFICIO S. I. R. S. CAPITOLATO TECNICO Specifiche tecniche e funzionali ALLEGATO C1 Pagina i di 14 Indice 1. Scopo del Documento...3 2. Architettura infrastruttura multi-tier Regionale...4 2.1 Ambiente
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
DettagliPROGRAMMA CORSO Analista Programmatore JAVA - ORACLE
PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE 1. JAVA 1.1 Introduzione a Java Introduzione Cosa è Java 1.2 Sintassi e programmazione strutturata variabili e metodi tipi di dati, array operatori
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
Dettagli1.2.1 - REALIZZAZIONE LAN
1 - CODICE PROGETTO 1.2.1 - REALIZZAZIONE LAN 2 - TIPOLOGIA DI INTERVENTO/AREA FUNZIONALE DEL PPL Il progetto è riconducibile a quella che il Piano Provinciale del Lavoro definisce quale Area 1: organizzazione
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
DettagliArchitettura e tecnologie per lo sviluppo del Setup-Dashboard. Setup Srl Information Technologies
Architettura e tecnologie per lo sviluppo del Setup-Dashboard Setup Srl Information Technologies 1 Introduzione INTRODUZIONE In seguito a diverse richieste, Setup ha deciso di sviluppare un modulo denominato
DettagliApplicazione: DoQui/Acta - Sistema di gestione dell'archivio
Riusabilità del software - Catalogo delle applicazioni: Gestione documentale Applicazione: DoQui/Acta - Sistema di gestione dell'archivio Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca
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
DettagliDESCRIZIONE DEL PROCESSO. CHE COSA C'E' DI NUOVO NELL' IT? -- 23 Giugno 2010 (Agriturismo La Razza ) 1
CHE COSA C'E' DI NUOVO NELL' IT? -- 23 Giugno 2010 (Agriturismo La Razza ) 1 2 1- Applicazione o meno dei processi Pianificazione - Sviluppo - Esercizio? 3 2- Se SI, i processi vengono o verranno realizzati
DettagliPianificazione di progetto esecutiva: tempi, fasi, risultati. Piero Luisi Project Manager del progetto e-demps - Comune di Pesaro
Pianificazione di progetto esecutiva: tempi, fasi, risultati Piero Luisi Project Manager del progetto e-demps - Comune di Pesaro Le macro fasi e prodotti del progetto - 1 Fase 1: Analisi e definizione
DettagliChe cosa è Message Activator
Che cosa è Message Activator Message Activator è una piattaforma software che permette la comunicazione diretta alla Customer Base utilizzando una molteplicità di canali Punti di forza di Message Activator
DettagliApplicazione: SOLDI Servizi Online per i Dipendenti
Riusabilità del software Catalogo delle applicazioni Gestione Personale Applicazione: SOLDI Servizi Online per i Dipendenti Amministrazione: Università della Calabria Responsabile dei sistemi informativi
DettagliAnalisi e utilizzo di un framework per lo sviluppo di applicazioni web
tesi di laurea Anno Accademico 2011/2012 relatore Ch.mo prof. Marcello Cinque correlatore Ing. Fabio De Paolis candidato Michele Basile Matr. 534/3239 Web Development Frameworks Nella realizzazione di
DettagliOFFERTE EURES NELL INFORMATICA
OFFERTE EURES NELL INFORMATICA DIT_saj_Wb ANALISTA FUNZIONALE JUNIOR Il candidato ideale, che avrà maturato almeno un anno di esperienza, sarà inserito all interno di un progetto ambizioso, dinamico e
DettagliGuida all Installazione del ProxyFatturaPA
i Guida all Installazione del ii Copyright 2005-2014 Link.it srl iii Indice 1 Introduzione 1 2 Fase Preliminare 1 3 Esecuzione dell Installer 1 4 Fase di Dispiegamento 5 4.1 JBoss 5.x e 6.x....................................................
DettagliSistemi avanzati di gestione dei Sistemi Informativi
Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: eduard@roccatello.it http://www.roccatello.it/teaching/gsi/
DettagliLe Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema
Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Normativa del Garante della privacy sugli amministratori di sistema la normativa: http://www.garanteprivacy.it/garante/doc.jsp?id=1577499
DettagliCorso Android Corso Online Sviluppo su Cellulari con Android
Corso Android Corso Online Sviluppo su Cellulari con Android Accademia Futuro info@accademiafuturo.it Programma Generale del Corso di Sviluppo su Cellulari con Android Programma Base Modulo Uno - Programmazione
DettagliBasi di dati. Corso di Laurea in Ingegneria Informatica Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti
Basi di dati Corso di Laurea in Ingegneria Informatica Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti Anno Accademico 2008/2009 Introduzione alle basi di dati Docente Pierangelo
DettagliNuMa Nuove Manutenzioni. Web Application per la Gestione dell Iter di Manutenzione degli Edifici e del Territorio
NuMa Nuove Manutenzioni Web Application per la Gestione dell Iter di Manutenzione degli Edifici e del Territorio NuMa - Nuove Manutenzioni Manutenzione degli Edifici e del Territorio NuMa (Nuove Manutenzioni)
DettagliUML 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
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
DettagliCostruire il futuro il valore delle scelte tecnologiche
Franco Lenzi Costruire il futuro il valore delle scelte tecnologiche 7 e 8 maggio 2010, Venezia, Hotel Hilton Molino Stucky 1 La strategia tecnologica Gli obiettivi espressi dalle scelta di strategia e
DettagliAllegato 1 CIG 58703795FF PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO
PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO SOMMARIO 1 Oggetto della Fornitura... 3 2 Composizione della Fornitura... 3 2.1 Piattaforma
DettagliPIANO DI LAVORO ANNUALE DELLA DISCIPLINA Tecnologie e Progettazione di Sistemi Classi QUINTE A.S. 2014-2015
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
DettagliSistemi avanzati di gestione dei Sistemi Informativi
Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: Eduard Roccatello eduard@roccatello.it http://www.roccatello.it/teaching/gsi/
DettagliManiaci dell ordine? Piattaforma di Sales Force Automation
Maniaci dell ordine? K Maniaci dell ordine? K-Order non è solo un applicativo che gestisce in modo automatizzato gli ordini di acquisto della rete vendita, dei rivenditori e dei Clienti ma è anche una
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
DettagliPresentazione della tesi di laurea di Flavio Casadei Della Chiesa. Newsletter: un framework per una redazione web
Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web Argomenti trattati nella presentazione Internet, problematiche e soluzioni Contesto nel
DettagliImplementazione di MVC. Gabriele Pellegrinetti
Implementazione di MVC Gabriele Pellegrinetti 2 Come implementare il pattern Model View Controller con le tecnologie JSP, ASP e XML Implementazione del pattern MVC in Java (JSP Model 2) SUN è stato il
DettagliPiattaforma Concorsi Interattivi
Piattaforma Concorsi Interattivi 1 Che cosa è WinWin Activator WinWin Activator è una piattaforma software che permette di creare, gestire e rendicontare concorsi a premio utilizzando internet, il servizio
DettagliAmministrazione Patrimonio Fondi
Amministrazione Patrimonio Fondi Un esperienza progettuale italiana in ottica europea Funds management back office. An Italian approach in the European context Salvatore Casolaro, Responsabile Sistemi
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
DettagliANNESSO 5 AL CAPITOLATO SPECIALE D APPALTO PROFILI PROFESSIONALI
ANNESSO 5 AL CAPITOLATO SPECIALE D APPALTO PROFILI PROFESSIONALI INDICE DEI CONTENUTI 1. PROFILI PROFESSIONALI: REQUISITI MINIMI... 3 1.1. WEB PROJECT MANAGER... 3 1.2. ACCOUNT... 3 1.3. USER EXPERIENCE
DettagliMoniThor di IDC-Informatica www.idc-informatica.it. Centralizzazione di controlli per apparati eterogenei
MoniThor di IDC-Informatica www.idc-informatica.it Centralizzazione di controlli per apparati eterogenei Cos'è MoniThor è una suite di strumenti per il controllo a distanza di dispositivi collegati o collegabili
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Antonella Poggi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico 2008/2009 Questi lucidi sono stati prodotti sulla
DettagliHardware delle reti LAN
Hardware delle reti LAN Le reti LAN utilizzano una struttura basata su cavi e concentratori che permette il trasferimento di informazioni. In un ottica di questo tipo, i computer che prendono parte allo
DettagliApplicazione: Sedute Istituzionali - SEDIST
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: Sedute Istituzionali - SEDIST Amministrazione: Regione Piemonte - Direzione Innovazione, Ricerca ed Università
DettagliProtocolli e architetture per WIS
Protocolli e architetture per WIS Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di informazioni e servizi Le architetture moderne dei WIS
DettagliALLEGATO 1.1 PROFILI PROFESSIONALI
PROCEDURA APERTA PER L AFFIDAMENTO DEL SERVIZIO DI PROGETTAZIONE, ANALISI, SVILUPPO, MANUTENZIONE ADEGUATIVA, CORRETTIVA ED EVOLUTIVA DI SISTEMI INFORMATIVI BASATI SU TECNOLOGIE JAVA E PHP CIG. 56017538CE
DettagliREGIONE BASILICATA UFFICIO S. I. R. S.
UFFICIO S. I. R. S. INFRASTRUTTURA TECNOLOGICA TARGET PREVISTA PER IL NUOVO SI.HR SISTEMA INFORMATIVO PER L AREA RISORSE UMANE Pagina i di 11 Indice Controllo
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Antonella Poggi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico 2010/2011 I lucidi del corso sono stati prodotti
DettagliSCHEDA PRODOTTO PAG. 1 J O B T I M E W F. Variazioni mensili al cartellino presenze. Versione 6.1. JOBTIME Work Flow
SCHEDA PRODOTTO PAG. 1 J O B T I M E W F Variazioni mensili al cartellino presenze Versione 6.1 SCHEDA PRODOTTO PAG. 2 INTRODUZIONE Il mercato degli applicativi informatici si sta consolidando sempre più
DettagliRelease Notes di OpenSPCoop2. Release Notes di OpenSPCoop2
i Release Notes di OpenSPCoop2 ii Copyright 2005-2014 Link.it srl iii Indice 1 Novità di OpenSPCoop-v2 rispetto ad OpenSPCoop 1 1.1 Protocollo di Cooperazione personalizzabile tramite plugin.............................
DettagliIl sistema operativo TinyOS
tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Domenico Cotroneo candidato Giovanni Chierchia Matr. 534 / 804 ::. Obiettivi del lavoro di tesi Studio del sistema operativo TinyOS Studio
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
DettagliApplicazione: Protocollo ASP
Riusabilità del software - Catalogo delle applicazioni Gestione Documentale Applicazione: Protocollo ASP Amministrazione: DigitPA Responsabile dei sistemi informativi D.ssa Maria Pia GIOVANNINI Viale Marx
DettagliConcetti di base di ingegneria del software
Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza
DettagliRealizzazione di un prototipo di un software web based per la gestione di un inventario comunale
tesi di laurea inventario comunale Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo Ing. Luigi Pontillo candidato Michele Vitelli Matr. 534 2170 Redazione dell Inventario
DettagliIn legenda sono riportate le fasi R, P, C/T e I/SA come specificato nella norma ISO/IEC 12207.
Durante le attività di sviluppo del software applicativo è spesso utilizzato un ciclo di vita incrementale il cui schema di processo è sintetizzato nella figura seguente. In legenda sono riportate le fasi
DettagliSOMMARIO. www.trustonline.org. 1. Introduzione 3. 2. Caratteristiche generali della piattaforma 3. 2.1. Amministrazione degli utenti 5
www.trustonline.org SOMMARIO 1. Introduzione 3 2. Caratteristiche generali della piattaforma 3 2.1. Amministrazione degli utenti 5 2.2. Caricamento dei corsi 5 2.3. Publishing 6 2.4. Navigazione del corso
DettagliPROGETTO Backup Consolidation
PROGETTO Backup Consolidation BENEFICI DELLA SOLUZIONE Consolidamento: il primo vantaggio della soluzione proposta è quello di ottenere una soluzione unica per il salvataggio dei dati dell intero CED.
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Antonella Poggi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico 2010/2011 Questi lucidi sono stati prodotti sulla
DettagliTitolo Perché scegliere Alfresco. Titolo1 ECM Alfresco
Titolo Perché scegliere Alfresco Titolo1 ECM Alfresco 1 «1» Agenda Presentazione ECM Alfresco; Gli Strumenti di Alfresco; Le funzionalità messe a disposizione; Le caratteristiche Tecniche. 2 «2» ECM Alfresco
DettagliN.E.A.T. ( Neutral Environment Application Tools )
N.E.A.T. ( Neutral Environment Application Tools ) SCOPO : Ambiente per lo sviluppo di applicazioni WEB multimediali basate su Data Base Relazionale e strutturate secondo il modello a tre livelli: Presentazione
DettagliTecnologie di Sviluppo per il Web
Tecnologie di Sviluppo per il Web Programmazione Web: Architetture versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina) G. Mecca mecca@unibas.it
Dettagli