Port Community System del Porto di Ravenna CONFIGURAZIONE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Port Community System del Porto di Ravenna CONFIGURAZIONE"

Transcript

1 Port Community System del Porto di Ravenna CONFIGURAZIONE

2 SOMMARIO Indicazioni generali... 3 Dipendenze software... 4 Lato server... 4 Lato client... 4 Organizzazione del sistema... 5 Struttura delle directory... 5 Struttura generale dei moduli... 6 Organizzazione Base Dati... 7 PORT COMMUNITY SYSTEM DEL PORTO DI Ravenna CONFIGURAZIONE pag. 2

3 INDICAZIONI GENERALI Il sistema è implementato sotto forma di un applicativo web realizzato attraverso l utilizzo della piattaforma LAMP. Le tecnologie lato server utilizzate sono quindi rappresentate da: Sistema operativo: Linux Base dati: MySQL (MySQL Enterprise Edition versione sp1) Web Server: Apache HTTP Server Linguaggio: PHP (versione 5.1.6) Le pagine dell'applicativo sono realizzate adottando interamente le tecniche di sviluppo Ajax ed il protocollo di scambio dati JSON al fine di fornire agli utenti un'esperienza di utilizzo più fluida rispetto agli applicativi web tradizionali basati sulla rigenerazione completa della pagina. Javascript è utilizzato pertanto estensivamente a livello client avvalendosi di librerie considerabili standard. Considerando le necessità di ambiente di esecuzione delle librerie utilizzate, l'applicativo ha un target di compatibilità dei browser limitato alle versione recenti di Internet Explorer (8 o superiore), Firefox e Chrome. Il browser di riferimento per una migliore esperienza di utilizzo è Chrome. PORT COMMUNITY SYSTEM DEL PORTO DI Ravenna CONFIGURAZIONE pag. 3

4 DIPENDENZE SOFTWARE LATO SERVER Di seguito sono elencati i principali componenti PHP utilizzati in aggiunta a quelli di una installazione LAMP standard (libreria di connessione a MySQL, ecc): FPDF ed MPDF per la generazione degli elaborati in PDF. FPDF per la creazione dei PDF da api, MPDF per la creazione dei PDF a partire da markup html componente Spreadsheet_Excel_Writer del repository PEAR per la generazione degli elaborati in formato Excel I processi di acquisizione delle Dichiarazioni Doganali create utilizzando sistemi di terze parti di proprietà o in uso agli utenti richiedono la configurazione di un server FTP e l'installazione di Python versione 2.7 per l'esecuzione degli script di elaborazione. L'esecuzione di questi processi richiede l'installazione delle librerie standard di Python per la connessione verso MySQL. Il Port Community System ha necessità per il suo funzionamento di stabilire una connessione ad un nodo telematico esterno che fornisca le funzionalità di interfacciamento e gestione flussi doganali con il sistema AIDA dell Agenzia delle Dogane. Il nodo telematico deve interfacciarsi direttamente con il Port Community System prelevandone i dati necessari alla predisposizione delle comunicazioni doganali, inviando le comunicazioni al sistema AIDA e restituendo gli esiti al Port Community System nel formato previsto. LATO CLIENT Le principali librerie javascript utilizzate sono: JQuery (versione 1.5.1). Per la manipolazione del dom. JQuery UI (versione ). Per i widget dell'interfaccia utente. Knockout.js (versione 2.2.0) per il data-binding di alcuni moduli JQuery.Datatables. Una libreria che fornisce un componente griglia da utilizzare nelle pagine JQuery.Autocomplete. Una libreria per l'autocomplete. La versione in uso è stata modificata a partire dalla versione del componente) JQote2:una libreria di templating (versione 0.9.2) Una libreria javascript sviluppata internamente che consente di gestire: o la validazione dei valori inputati dagli utenti o le griglie dati lato utente (in alternativa al componente fornito da JQuery.Datatables) o funzioni helper varie PORT COMMUNITY SYSTEM DEL PORTO DI Ravenna CONFIGURAZIONE pag. 4

5 ORGANIZZAZIONE DEL SISTEMA Il sistema è costituito da un sito web e da una serie di script Python di supporto. Il sito è suddiviso in una serie di moduli semi-indipendenti che dipendono da un modulo centrale che agisce da contenitore e legante. Il modulo centrale racchiude: i componenti di autenticazione e profilazione degli utenti (login, gestione della sessione autenticata, parametri utente) i componenti che gestiscono l'interfaccia comune del sistema (canvas e menu profilato) il sistema delle notifiche I moduli gestionali sono rappresentati per categorie da: il modulo amministrativo per la creazione e gestione dei profili utenti e la pubblicazione delle notifiche generali i moduli operativi: o la gestione delle Entry Summary Declaration o la gestione dei Manifesti Merci in Arrivo o la gestione dei Viaggi nave o la gestione degli Ordinativi di Imbarco o la gestione delle Liste di Imbarco o la gestione di Manifesti Merci in Partenza o la consultazione degli A3 i moduli per le comunicazioni con l'autorità Portuale STRUTTURA DELLE DIRECTORY La directory www rappresenta la radice documentale del sito e contiene: i file php della home-page e della login nella radice stessa. una serie di directory contenenti file di supporto del sito (immagini,css, file javascript ecc) la directory include che contiene librerie generali e le classi e le funzioni comuni a tutti i moduli. le risorse particolarmente importanti a questo livello sono rappresentate da: o classi.php. Contenente le classi di sessione del profilo utenti e funzioni generali. o include.php. Contenente i parametri di sessione. o system.php Contenente la definizione degli oggetti principali del sistema e funzioni essenziali di supporto. la directory sw al cui interno sono contenuti i moduli gestionali. Ciascuno modulo gestionale è contenuto in una propria directory. La directory swinclude a sua volta diverse sotto-directory: a3. Contiene il modulo per la consultazione delle A3 amministrazione. Contiene il modulo per l'amministrazione del sistema (creazione ditte, profilatura utenti, ecc) comm. Contiene il modulo per le comunicazioni con l'autorità Portuale. crew_list. Contiene il modulo per la gestione delle Crew List. dogana. Contiene il modulo per il caricamento diretto delle bolle doganali e per la visualizzazione dei flussi caricati. PORT COMMUNITY SYSTEM DEL PORTO DI Ravenna CONFIGURAZIONE pag. 5

6 ens2. Contiene il modulo per la gestione delle ENS. liste_imbarco. Contiene il modulo per la gestione delle Liste di Imbarco. mma_v4. Contiene il modulo per la gestione dei Manifesti delle Merci in Arrivo. mmp3. Contiene il modulo per la gestione dei Manifesti delle Merci in Partenza. odi. Contiene il modulo per la gestione degli Ordinativi di Imbarco. viaggi_nave. Contiene il modulo per la gestione dei Viaggi Nave. STRUTTURA GENERALE DEI MODULI In generale la struttura delle directory e dei file di ciascun modulo è organizzata nel modo seguente. Nella radice sono contenuti i file php che rappresentano l'interfaccia del modulo. Sono poi presenti diverse sotto-directory. la directory include. Contiene al suo interno le definizioni di classi e di funzioni specifiche del modulo in oggetto. la directory media. Contiene al suo interno le risorse specifiche di tipo web utilizzate dal modulo: immagini, file css, file e librerie javascript. Queste risorse sono in genere raggruppate per tipologia in directory separate: css, images, js. la directory ajax. Contiene al suo interno le risorse php caricate via ajax e gli script php di scambio dati/operazioni JSON/rpc. PORT COMMUNITY SYSTEM DEL PORTO DI Ravenna CONFIGURAZIONE pag. 6

7 ORGANIZZAZIONE BASE DATI Per quanto riguarda la struttura della base di seguito è indicata la ripartizione delle funzioni tra gli schemi di database utilizzati. intrasix. Contiene le classi di profilatura e di sistema comuni a tutti i moduli. Al suo interno sono quindi presenti le tabelle delle ditte, degli utenti, dei permessi, delle aree e le tabelle strutturali della piattaforma (menu, parametri ecc). intrasix_hub. Contiene i dati gestionali della piattaforma e quindi le tabelle utilizzate dai moduli indicati precedentemente. service_comm. Contiene le tabelle utilizzate dal modulo delle comunicazioni con l'autorità Portuale. service_crewlist. Contiene le tabelle utilizzate dal modulo di interscambio dati finalizzato al rilascio dei permessi temporanei di sbarco. PORT COMMUNITY SYSTEM DEL PORTO DI Ravenna CONFIGURAZIONE pag. 7

U-BY-CARGO. Presentazione Modulo di RIMESSA DOCUMENTI su WEB per Dogana Telematica e Fatturazione

U-BY-CARGO. Presentazione Modulo di RIMESSA DOCUMENTI su WEB per Dogana Telematica e Fatturazione U-BY-CARGO Presentazione Modulo di RIMESSA DOCUMENTI su WEB per Dogana Telematica e Fatturazione Pubblicazione dati bolle doganali Con l apposita funzione, possono essere pubblicate su WEB le informazioni

Dettagli

TUTTOEASY.COM PORTALE DI E-COMMERCE PER CREATIVI. Un progetto di: Progetto per Strumenti per Applicazioni Web. Prof.

TUTTOEASY.COM PORTALE DI E-COMMERCE PER CREATIVI. Un progetto di: Progetto per Strumenti per Applicazioni Web. Prof. TUTTOEASY.COM PORTALE DI E-COMMERCE PER CREATIVI Un progetto di: Matteo Dallaglio Matricola 191909 Nicolò Strozzi Matricola 193114 Davide Valeriani Matricola 190883 URL: www.daddy88.com/tuttoeasy Progetto

Dettagli

Corso di Web Programming

Corso di Web Programming Corso di Web Programming 1. Introduzione a Internet e al WWW Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Informatica

Dettagli

Software utilizzato per le esercitazioni

Software utilizzato per le esercitazioni SW Software utilizzato per le esercitazioni Software utilizzato per le esercitazioni Editor testuale per pagine html, xhtml, css Browser Web server Motore Php Motore JSP JDK JSDK Ambiente di sviluppo Java

Dettagli

PORT COMMUNITY SYSTEM

PORT COMMUNITY SYSTEM PORT COMMUNITY SYSTEM NATIONAL MARITIME SINGLE WINDOW > SHIP SINGLE WINDOW PORT COMMUNITY SYSTEM > CARGO SINGLE WINDOW Comando nave Armatore Agente Marittimo Spedizioniere ecustoms Polizia di Frontiera

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

Lezione di Basi di Dati 1 18/11/2008 - TECNOLOGIE PER IL WEB: CGI - AJAX SERVLETS & JSP

Lezione di Basi di Dati 1 18/11/2008 - TECNOLOGIE PER IL WEB: CGI - AJAX SERVLETS & JSP EVOLUZIONE DEL WEB: PAGINE STATICHE vs PAGINE DINAMICHE Il Web è nato a supporto dei fisici, perché potessero scambiare tra loro le informazioni inerenti le loro sperimentazioni. L HTTP è nato inizialmente

Dettagli

Progetto social network

Progetto social network Progetto social network Tecniche Multimediali Docente: dott. Stefano Marchetti 03 Giugno 2009 Corso di Laurea in Informatica Introduzione Scopo del progetto Realizzare un portale di social network in stile

Dettagli

Architetture per la comunicazione nel Web

Architetture per la comunicazione nel Web 1 Architetture per la comunicazione nel Web 1.1 Principi di base Su Web, le comunicazioni si caratterizzano per un paradigma di funzionamento dell interazione noto con il nome di client-server. A ciò si

Dettagli

GUIDA ALL UTILIZZO DEL PORTALE DELLA RETE DEI COMUNI OGLIO PO

GUIDA ALL UTILIZZO DEL PORTALE DELLA RETE DEI COMUNI OGLIO PO GUIDA ALL UTILIZZO DEL PORTALE DELLA RETE DEI COMUNI OGLIO PO Il portale della Rete dei Comuni Oglio Po risponde all url: http://www.comuniogliopo.it Il portale è un contenitore per i siti comunali degli

Dettagli

PHP ), con l'introduzione di un middleware quale Zend Framework a

PHP ), con l'introduzione di un middleware quale Zend Framework a Quella che segue è la rappresentazione ad alto livello dell'architettura proposta per il sistema in corso di realizzazione. In questa fase non vengono ancora affrontate le tematiche di sicurezza, load

Dettagli

aggiunge del testo nella parte finale del tag, in questo caso la stringa da controllare.

aggiunge del testo nella parte finale del tag, in questo caso la stringa da controllare. Capitolo 6 jquery Negli ultimi anni è stata rilasciata una mole incalcolabile di framework JavaScript, più o meno completi, realizzati per supportare nel miglior modo possibile lo sviluppatore web aiutandolo

Dettagli

14 maggio 2010 Versione 1.0

14 maggio 2010 Versione 1.0 SOFTWARE PER LA GESTIONE DI UN SISTEMA PER LA RILEVAZIONE DELLA QUALITÀ PERCEPITA DAGLI UTENTI, NEI CONFRONTI DI SERVIZI RICHIESTI ALLA PUBBLICA AMMINISTRAZIONE, ATTRAVERSO L'UTILIZZO DI EMOTICON. 14 maggio

Dettagli

Installazione di Xibo : guida non ufficiale in italiano

Installazione di Xibo : guida non ufficiale in italiano Premessa Xibo è una piattaforma per il digital signage rilasciata sotto licenza libera (Affero GNU Public License v3). Il marchio Xibo è registrato da Daniel Garner e James Packer. Tutte le informazioni

Dettagli

via del mare n.45-61040 Frontone (PU) Italia mail@marco.tagnani.name marco.tagnani@gmail.com http://www.marco.tagnani.name/

via del mare n.45-61040 Frontone (PU) Italia mail@marco.tagnani.name marco.tagnani@gmail.com http://www.marco.tagnani.name/ MARCO TAGNANI CURRICULUM VITAE INFORMAZIONI PERSONALI Nome Data e luogo di nascita Residenza MARCO TAGNANI 10 Marzo 1985, Urbino (PU) Italia via del mare n.45-61040 Frontone (PU) Italia Telefono (0039)

Dettagli

Manutenzione delle piattaforme software di Fondazione Sistema Toscana

Manutenzione delle piattaforme software di Fondazione Sistema Toscana www.fondazionesistematoscana.it Manutenzione delle piattaforme software di Fondazione Sistema Toscana CIG: 559275576C Specifiche Tecniche Sommario 1. Oggetto del servizio... 2 1.1 Documenti di riferimento...

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

venerdì 31 gennaio 2014 Programmazione Web

venerdì 31 gennaio 2014 Programmazione Web Programmazione Web WWW: storia Il World Wide Web (WWW) nasce tra il 1989 e il 1991 come progetto del CERN di Ginevra affidato a un gruppo di ricercatori informatici tra i quali Tim Berners- Lee e Robert

Dettagli

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved WEB TECHNOLOGY Il web connette LE persone Indice «Il Web non si limita a collegare macchine, ma connette delle persone» Il Www, Client e Web Server pagina 3-4 - 5 CMS e template pagina 6-7-8 Tim Berners-Lee

Dettagli

CARATTERISTICHE SOLUZIONE LEANUS V 7.0

CARATTERISTICHE SOLUZIONE LEANUS V 7.0 Requisiti funzionali richiesti Scalabilità a livello internazionale Assistenza Dati di Input Configurazioni Gestite o Scelte Direttamente dal Cliente Collegamento ad internet Qualsiasi tipo di collegamento

Dettagli

MEGA Advisor Architecture Overview MEGA 2009 SP5

MEGA Advisor Architecture Overview MEGA 2009 SP5 Revisione: August 22, 2012 Creazione: March 31, 2010 Autore: Jérôme Horber Contenuto Riepilogo Il documento descrive i requisiti sistema e le architetture di implementazione possibili per MEGA Advisor.

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

Caratteristiche per la valutazione di un sistema wcm

Caratteristiche per la valutazione di un sistema wcm Caratteristiche per la valutazione di un sistema wcm Note per la compilazione Indicare se la caratteristica richiesta sia presente o meno, ovvero se sia integrabile/sviluppabile e con che tipo di intervento

Dettagli

Complementi di Tecnologie Web

Complementi di Tecnologie Web Complementi di Tecnologie Web Gli argomenti trattati nel corso sono divisi in due moduli: Tecnologie web lato server Docenti: Vincenzo Della Mea, Ivan Scagnetto Tecnologie XML Docente: Massimo Franceschet

Dettagli

Ajax è il nome nuovo introdotto dal web 2.0, ma non si tratta di un nuovo linguaggio di. Javascript and XML

Ajax è il nome nuovo introdotto dal web 2.0, ma non si tratta di un nuovo linguaggio di. Javascript and XML Ajax Ajax è il nome nuovo introdotto dal web 2.0, ma non si tratta di un nuovo linguaggio di programmazione, piuttosto di una tecnica: Asynchronous Javascript and XML Ajax Il Javascript è una vecchia conoscenza

Dettagli

SCHEDA TECNICA CMS SIMPLIT ASMENET 2.0

SCHEDA TECNICA CMS SIMPLIT ASMENET 2.0 SCHEDA TECNICA CMS SIMPLIT ASMENET 2.0 Denominazione CMS SIMPLIT ASMENET 2.0 Amministrazione Asmenet Campania scarl Note e considerazioni sul riuso L aggiornamento dei siti internet è una criticità molto

Dettagli

Principali caratteristiche Tecnico Funzionali di LEANUS v2.0 la piattaforma per i professionisti di Impresa

Principali caratteristiche Tecnico Funzionali di LEANUS v2.0 la piattaforma per i professionisti di Impresa Principali caratteristiche Tecnico Funzionali di LEANUS v2.0 la piattaforma per i professionisti di Impresa La piattaforma denominata Leanus è una Web Application che utilizza tecnologie moderne ed aperte

Dettagli

hi-com software realizzato da Hi-Think

hi-com software realizzato da Hi-Think software realizzato da Hi-Think Pag 1 introduzione Hi-com è il programma di Hi-Think che soddisfa l'esigenza di chi, lavorando in ufficio o fuori ufficio, deve avere o scambiare con la propria azienda

Dettagli

XEDI. www.multiconsult.com

XEDI. www.multiconsult.com 622222222222222222222222222222 XEDI Come semplificare i processi telematici di dichiarazione in ambito doganale www.multiconsult.com Sede Filiale Padova Filiale Roma Via Rombon 11 C.so del Popolo 16 Via

Dettagli

Linguaggi e Tecnologie Multimediali TV interattiva e Mobile TV

Linguaggi e Tecnologie Multimediali TV interattiva e Mobile TV Linguaggi e Tecnologie Multimediali TV interattiva e Mobile TV CMS Personalizzazione pagine web, sistema di gestione contenti (CMS) finalizzata all ottimizzazione del flusso di acquisizione e promozione

Dettagli

Flavio De Paoli depaoli@disco.unimib.it

Flavio De Paoli depaoli@disco.unimib.it Flavio De Paoli depaoli@disco.unimib.it 1 Il web come architettura di riferimento Architettura di una applicazione web Tecnologie lato server: Script (PHP, Pyton, Perl), Servlet/JSP, ASP Tecnologie lato

Dettagli

Web Programming Specifiche dei progetti

Web Programming Specifiche dei progetti Web Programming Specifiche dei progetti Paolo Milazzo Anno Accademico 2010/2011 Argomenti trattati nel corso Nel corso di Web Programming sono state descritti i seguenti linguaggi (e tecnologie): HTML

Dettagli

COME LAVORA DRUPAL CHI E' DRUPAL?

COME LAVORA DRUPAL CHI E' DRUPAL? COME LAVORA DRUPAL In questo capitolo vi daremo una panoramica di Drupal. I dettagli su come lavora ciascuna parte del sistema saranno analizzati successivamente. Qui vedremo la tecnologia su cui gira

Dettagli

Curriculum Vitae INFORMAZIONI PERSONALI COGNOME NOME

Curriculum Vitae INFORMAZIONI PERSONALI COGNOME NOME INFORMAZIONI PERSONALI COGNOME NOME Curriculum Vitae GIOVANNETTI ANTONIO INDIRIZZO Via della Riserva Nuova, 73 00132 Roma TELEFONO +39 328 8990184 EMAIL antonio.giovannetti@gmail.com GVNNTN74H05I838O Italiana

Dettagli

MIXER: gestione trasmissioni DJ: governance di MIXER

MIXER: gestione trasmissioni DJ: governance di MIXER MIXER-DJ MIXER: gestione trasmissioni DJ: governance di MIXER MIXER Mixer è un ambiente applicativo di tipo Enterprise Service Bus (ESB) per la gestione delle trasmissioni di file su Linux. All'interno

Dettagli

Analisi dei requisiti e casi d uso

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

Dettagli

crazybrain snc Presentazione_VisualFTP.pdf Pag. 1 VisualFTP Presentazione del prodotto Web partner:

crazybrain snc Presentazione_VisualFTP.pdf Pag. 1 VisualFTP Presentazione del prodotto Web partner: crazybrain snc Presentazione_VisualFTP.pdf Pag. 1 VisualFTP Presentazione del prodotto Web partner: crazybrain snc Presentazione_VisualFTP.pdf Pag. 2 1. Premessa La piattaforma qui proposta consente di

Dettagli

sito web sito Internet

sito web sito Internet Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile

Dettagli

Progetto COMPOSTA Misura 124. Il software PUABAS. Dott. Carmine D ADAMO. Fabio MEMOLI. 29 Settembre 2015 www.progettocomposta.eu

Progetto COMPOSTA Misura 124. Il software PUABAS. Dott. Carmine D ADAMO. Fabio MEMOLI. 29 Settembre 2015 www.progettocomposta.eu Progetto COMPOSTA Misura 124 Il software PUABAS Dott. Carmine D ADAMO Fabio MEMOLI 29 Settembre 2015 www.progettocomposta.eu Il decreto del 7 aprile 2006 recante le norme tecniche generali per la disciplina

Dettagli

Tecnologie per il Web. Il web: Architettura HTTP HTTP. SSL: Secure Socket Layer

Tecnologie per il Web. Il web: Architettura HTTP HTTP. SSL: Secure Socket Layer Tecnologie per il Web Il web: architettura e tecnologie principali Una analisi delle principali tecnologie per il web Tecnologie di base http, ssl, browser, server, firewall e proxy Tecnologie lato client

Dettagli

Strumenti e linguaggi per lo sviluppo WEB su Linux. Scano Alessandro alescano@fastimap.com

Strumenti e linguaggi per lo sviluppo WEB su Linux. Scano Alessandro alescano@fastimap.com Strumenti e linguaggi per lo sviluppo WEB su Linux Scano Alessandro alescano@fastimap.com Non solo su linux è possibile fare sviluppo web, ma quest'ultimo è una piattaforma privilegiata per tale compito

Dettagli

Linee guida per lo sviluppo di applicazioni web

Linee guida per lo sviluppo di applicazioni web Service and Documentation Centre for International Economic Cooperation Centro di Servizi e Documentazione per la Cooperazione Economica Internazionale www.informest.it Linee guida per lo sviluppo di applicazioni

Dettagli

Per la ricerca di soggetti qualificati per la progettazione e lo sviluppo del Portale agroalimentare

Per la ricerca di soggetti qualificati per la progettazione e lo sviluppo del Portale agroalimentare Per la ricerca di soggetti qualificati per la progettazione e lo sviluppo del Portale agroalimentare CIG: Z7A142CF56 Specifiche tecniche Sommario 1. Oggetto del servizio... 2 1.1 Documenti di riferimento...2

Dettagli

La realizzazione di WebGis con strumenti "Open Source".

La realizzazione di WebGis con strumenti Open Source. La realizzazione di WebGis con strumenti "Open Source". Esempi di impiego di strumenti a sorgente aperto per la realizzazione di un Gis con interfaccia Web Cos'è un Web Gis? Da wikipedia: Sono detti WebGIS

Dettagli

2.1 Installazione e configurazione LMS [4]

2.1 Installazione e configurazione LMS [4] 2.1 Installazione e configurazione LMS [4] Prerequisti per installazione su server: Versione PHP: 4.3.0 o superiori (compatibilità a php5 da versione 3.0.1) Versione MySql 3.23 o superiori Accesso FTP:

Dettagli

Esercitazione 8. Basi di dati e web

Esercitazione 8. Basi di dati e web Esercitazione 8 Basi di dati e web Rev. 1 Basi di dati - prof. Silvio Salza - a.a. 2014-2015 E8-1 Basi di dati e web Una modalità tipica di accesso alle basi di dati è tramite interfacce web Esiste una

Dettagli

Gestione WEB Viaggi e Turismo

Gestione WEB Viaggi e Turismo Pag. 1 di 11 Gestione WEB Viaggi e Turismo Pag. 2 di 11 SOMMARIO 1. INTRODUZIONE...3 2. CARATTERISTICHE E VANTAGGI DI IN.TOUR...4 3. FUNZIONALITA E STRUTTURA SOFTWARE E HARDWARE...6 4. STRUTTURA E CONTENUTI

Dettagli

SCP: SCHEDULER LAYER. a cura di. Alberto Boccato

SCP: SCHEDULER LAYER. a cura di. Alberto Boccato SCP: SCHEDULER LAYER a cura di Alberto Boccato PREMESSA: Negli ultimi tre anni la nostra scuola ha portato avanti un progetto al quale ho partecipato chiamato SCP (Scuola di Calcolo Parallelo). Di fatto

Dettagli

XEDI TRASMISSIONI Come semplificare i processi di Dichiarazione in ambito doganale

XEDI TRASMISSIONI Come semplificare i processi di Dichiarazione in ambito doganale XEDI TRASMISSIONI Come semplificare i processi di Dichiarazione in ambito doganale C A RATTERISTICHE GENE R A L I : XEDI è un sistema costituito da diversi software/ tecnologie che dialogano e cooperano

Dettagli

CARATTERISTICHE SOLUZIONE LEANUS V 6.0

CARATTERISTICHE SOLUZIONE LEANUS V 6.0 Requisiti funzionali richiesti Scalabilità a livello internazionale Assistenza Dati di Input Configurazioni Gestite o Scelte Direttamente dal Cliente Collegamento ad internet Qualsiasi tipo di collegamento

Dettagli

Contenuti. Applicazioni di rete e protocolli applicativi

Contenuti. Applicazioni di rete e protocolli applicativi Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano

Dettagli

Gestionale web. Completa autonomia del tuo sito. Un perfetto mix di tecnologia & creatività. Design la nostra passione

Gestionale web. Completa autonomia del tuo sito. Un perfetto mix di tecnologia & creatività. Design la nostra passione Agenzia creativa di design & comunicazione Gestionale web Completa autonomia del tuo sito Un perfetto mix di tecnologia & creatività Design la nostra passione Vivete l esperienza SITE con noi! A partire

Dettagli

Realizzazione di un sistema di logging prototipale per la piattaforma

Realizzazione di un sistema di logging prototipale per la piattaforma tesi di laurea Realizzazione di un sistema di logging prototipale per la piattaforma Android Anno Accademico 2011 / 2012 relatore Ch.mo prof. Marcello Cinque candidato Dario De Meis Matr. 528 / 741 Smartphone

Dettagli

Oggetto: Analisi performance SEO per Shicon

Oggetto: Analisi performance SEO per Shicon Pagina 1 Oggetto: Analisi performance SEO per Shicon A seguito della richiesta del cliente abbiamo provveduto ad analizzare i risultati del documento SEO TAC www.shicon.com inviatoci al fine di poter individuare

Dettagli

18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET

18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET 18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET Ipotesi di partenza: concetti di base del networking Le ipotesi di partenza indispensabili per poter parlare di tecniche di accesso ai database

Dettagli

MagiCum S.r.l. Progetto Inno-School

MagiCum S.r.l. Progetto Inno-School MagiCum S.r.l. Progetto Inno-School Area Web Autore: Davide Revisione: 1.2 Data: 23/5/2013 Titolo: Innopedia File: Documentazione_tecnica Sito: http://inno-school.netsons.org/ Indice: 1. Presentazione

Dettagli

REPUBBLICA ITALIANA ASSEMBLEA REGIONALE SICILIANA XVI LEGISLATURA CAPITOLATO SPECIALE D'APPALTO PER L'ACQUISIZIONE DI UN SISTEMA DI GESTIONE DELLA

REPUBBLICA ITALIANA ASSEMBLEA REGIONALE SICILIANA XVI LEGISLATURA CAPITOLATO SPECIALE D'APPALTO PER L'ACQUISIZIONE DI UN SISTEMA DI GESTIONE DELLA REPUBBLICA ITALIANA ASSEMBLEA REGIONALE SICILIANA XVI LEGISLATURA CAPITOLATO SPECIALE D'APPALTO PER L'ACQUISIZIONE DI UN SISTEMA DI GESTIONE DELLA FATTURAZIONE ELETTRONICA PASSIVA SECONDO NORMA DI LEGGE

Dettagli

LA TUA PRIMA APP CON CORDOVA

LA TUA PRIMA APP CON CORDOVA LA TUA PRIMA APP CON CORDOVA Dedicato a. Gianluca ed Enza, due persone speciali Autore: Gianpiero Fasulo www.gfasulo.it - Pag. 2 COPYRIGHT La tua prima APP con CORDOVA Tutti i diritti riservati. Nessuna

Dettagli

ADA. E learning e open source

ADA. E learning e open source 1 ADA. E learning e open source ADA 1.7.1 Come cresce un Ambiente Digitale per l'apprendimento open source Maurizio Graffio Mazzoneschi 2 Cos'è il software libero Libertà 0, o libertà fondamentale: la

Dettagli

Istituto Zooprofilattico Sperimentale dell Umbria e delle Marche

Istituto Zooprofilattico Sperimentale dell Umbria e delle Marche VIsualizzazione Esami Web (VIEW) Regolamentazione accesso VIEW (VIsualizzazione Esami Web) Regolamentazione accesso Pagina 1 di 7 Indice Generalità e regolamentazione accesso... 3 Profilo di accesso...

Dettagli

Manutenzione delle piattaforme software di Fondazione Sistema Toscana

Manutenzione delle piattaforme software di Fondazione Sistema Toscana www.fondazionesistematoscana.it Manutenzione delle piattaforme software di Fondazione Sistema Toscana CIG: 6117136451 Specifiche Tecniche Sommario 1. Oggetto del servizio... 2 1.1 Documenti di riferimento...4

Dettagli

Conto Formativo Manuale Utente per la Gestione dei Piani Formativi 18 Marzo 2015

Conto Formativo Manuale Utente per la Gestione dei Piani Formativi 18 Marzo 2015 Conto Formativo Manuale Utente per la Gestione dei Piani Formativi 18 Marzo 2015 Sommario 1 INTRODUZIONE... 3 2 INIZIO SOTTO RESPONSABILITÀ... 4 3 CONVENZIONE... 10 4 AVVIO DEL PIANO... 15 Manuale di inserimento

Dettagli

Rilevazione automatizzata delle timbrature di presenza

Rilevazione automatizzata delle timbrature di presenza Direzione Servizi Interni Rilevazione automatizzata delle timbrature di presenza MANUALE DI UTILIZZO DELLA PROCEDURA TIMBR@WEB Versione 2.0 del 09 Gennaio 2012 A cura di Luigi D Elia SOMMARIO ACCESSO ALL

Dettagli

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Corso 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

Dettagli

Gaia Corbetta Gaia_maria.corbetta@siemens.com Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano

Gaia Corbetta Gaia_maria.corbetta@siemens.com Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano Gaia Corbetta Gaia_maria.corbetta@siemens.com Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano Premesse L illuminazione rappresenta il 19% del consumo di elettricità nel mondo e il 14% nell Unione europea

Dettagli

COGITEK s.r.l. Via Fregene, 14 00183 ROMA Tel. 0689820236 Fax. 0689820213 Cod. Fisc. e Part. IVA 06012550015 Cap. Soc. 70.000 i.v.

COGITEK s.r.l. Via Fregene, 14 00183 ROMA Tel. 0689820236 Fax. 0689820213 Cod. Fisc. e Part. IVA 06012550015 Cap. Soc. 70.000 i.v. Sommario 1. I presupposti di GRAM AUDIT... 4 2. I vantaggi di GRAM AUDIT... 4 3. Aspetti metodologici alla base del Modello... 5 3.1. La gestione degli utenti... 5 3.2. La composizione del Piano di Audit

Dettagli

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità Ipertesto Reti e Web Ipertestualità e multimedialità Ipertesto: documento elettronico costituito da diverse parti: nodi parti collegate tra loro: collegamenti Navigazione: percorso tra diversi blocchi

Dettagli

W:ood. Liberare i dati. Marco De Benedetto. 14 ottobre 2011. Servizi informatici e telecomunicazioni E. O. Ospedali Galliera

W:ood. Liberare i dati. Marco De Benedetto. 14 ottobre 2011. Servizi informatici e telecomunicazioni E. O. Ospedali Galliera W:ood Liberare i dati Marco De Benedetto Servizi informatici e telecomunicazioni 14 ottobre 2011 Indice 1 Premesse 2 Attività svolta 3 Risultati Situazione iniziale Molti dati Decine di applicazioni sanitarie

Dettagli

Una soluzione WEB-GIS per la pubblicazione di dati statistici della Regione Sardegna

Una soluzione WEB-GIS per la pubblicazione di dati statistici della Regione Sardegna Una soluzione WEB-GIS per la pubblicazione di dati statistici della Regione Sardegna Sergio Loddo, Luca Devola GFOSS - Cagliari, 27 febbraio 2009 Indice 1. Presentazione 2. Progetto 3. Architettura, metodologia

Dettagli

Specifiche del progetto ver. 1.0. Lo scopo è quello di realizzare un sistema online di condivisione foto.

Specifiche del progetto ver. 1.0. Lo scopo è quello di realizzare un sistema online di condivisione foto. Specifiche del progetto ver. 1.0 Lo scopo è quello di realizzare un sistema online di condivisione foto. Differenze rispetto alla versione rc3 L'utente registrato può visualizzare le proprie informazioni

Dettagli

WEBGATE400 ACTIVEX CONTROL. Manuale Programmatore

WEBGATE400 ACTIVEX CONTROL. Manuale Programmatore WEBGATE400 ACTIVEX CONTROL Manuale Programmatore Pagina 1 SOMMARIO Webgate400 ActiveX Control... 3 1 A Chi è destinato... 3 2 Pre requisiti... 3 3 Introduzione... 3 3.1 Requisiti di sistema... 3 3.2 Distribuzione

Dettagli

"Sviluppo di un client Android e di un server per la gestione di un. menù di un ristorante."

Sviluppo di un client Android e di un server per la gestione di un. menù di un ristorante. Università degli studi di Salerno Dipartimento di Informatica Tesi di Laurea in Informatica "Sviluppo di un client Android e di un server per la gestione di un menù di un ristorante." Relatore: Candidato:

Dettagli

Il Portale Continuità della Cura è un applicativo web già in uso da vari anni da parte dei MMG/PLS FVG che accorpa funzioni di:

Il Portale Continuità della Cura è un applicativo web già in uso da vari anni da parte dei MMG/PLS FVG che accorpa funzioni di: Affidamento servizi IT di progettazione e realizzazione sw per l estensione funzionale del portale web regionale Continuità della Cura () : Patient Summary/FSE, estensione della cartella clinica del paziente,

Dettagli

Indice generale. Le persone dietro questo libro...xi. Introduzione...xv. Innamorarsi di jquery...1

Indice generale. Le persone dietro questo libro...xi. Introduzione...xv. Innamorarsi di jquery...1 Indice generale Le persone dietro questo libro...xi Introduzione...xv A chi si rivolge questo libro...xvi Contenuti del libro...xvi Dove trovare informazioni...xviii Il sito web del libro...xix Le newsletter

Dettagli

CATALOGO INFORMATICA

CATALOGO INFORMATICA I prezzi al pubblico indicati nel presente catalogo sono stati determinati in ragione di IVA e sono immutabili per tutto l anno. Notizie e comunicazioni di cambiamenti dei prezzi di copertina nel corso

Dettagli

Progettazione Web Applicazioni client-server

Progettazione Web Applicazioni client-server Progettazione Web Applicazioni client-server Sviluppo di un'applicazione Web integrando: HTML MySQL PHP Apache Applicativi utilizzabili: gestione database: JDER, MySQL Workbench, HeidiSQL (Win), DBeaver

Dettagli

Tratte da (18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET)

Tratte da (18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET) Tratte da (18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET) Ipotesi di partenza: concetti di base del networking Le ipotesi di partenza indispensabili per poter parlare di tecniche di accesso

Dettagli

Ministero dell Istruzione dell Università e della Ricerca M070 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE

Ministero dell Istruzione dell Università e della Ricerca M070 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE Pag. 1/1 Sessione ordinaria 2010 Seconda prova scritta Ministero dell Istruzione dell Università e della Ricerca M070 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE CORSO DI ORDINAMENTO Indirizzo: INFORMATICA

Dettagli

Tecnologie e Programmazione Web

Tecnologie e Programmazione Web Presentazione 1 Tecnologie e Programmazione Web Html, JavaScript e PHP RgLUG Ragusa Linux Users Group SOftware LIbero RAgusa http://www.solira.org - Nunzio Brugaletta (ennebi) - Reti 2 Scopi di una rete

Dettagli

Antonio Brunetti, Mathias Galizia, Fabio Campanella

Antonio Brunetti, Mathias Galizia, Fabio Campanella Atti Progetto AQUATER, Bari, 31 ottobre 2007, 9-14 LA BANCA DATI DEI PROGETTI DI RICERCA E L ARCHIVIO DOCUMENTALE DEL CRA Antonio Brunetti, Mathias Galizia, Fabio Campanella Consiglio per la Ricerca e

Dettagli

Costruzione di siti web. Il Content Management System Joomla

Costruzione di siti web. Il Content Management System Joomla Costruzione di siti web Il Content Management System Joomla Definizione di un CMS Un Content Management System (CMS) è letteralmente un sistema di gestione dei contenuti E' uno strumento software utilizzato

Dettagli

Architetture Web I Server Web e gli Standard della Comunicazione

Architetture Web I Server Web e gli Standard della Comunicazione Architetture Web I Server Web e gli Standard della Comunicazione Alessandro Martinelli alessandro.martinelli@unipv.it 1 Aprile 2014 Architetture Web I Server Web e gli Standard della Comunicazione Il Server

Dettagli

AJAX e altre applicazioni di Javascript. Luca Fabbri

AJAX e altre applicazioni di Javascript. Luca Fabbri AJAX e altre applicazioni di Javascript Luca Fabbri 1 Definizione di AJAX? AJAX, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo per creare applicazioni web interattive. 2 Perché

Dettagli

SPECIFICHE FUNZIONALI E COMPATIBILITA HW/SW DELL APPLICAZIONE ISO9000WEB

SPECIFICHE FUNZIONALI E COMPATIBILITA HW/SW DELL APPLICAZIONE ISO9000WEB SPECIFICHE FUNZIONALI E COMPATIBILITA HW/SW DELL APPLICAZIONE ISO9000WEB Sommario 1. Funzionalità del software...ii 2.Compatibilità hardware...v 3. Compatibilità software... VI 4.Browser supportati...vii

Dettagli

OFI ITC. Come nasce questo sito 05/06/2015. Severini Piertommaso Valenti Andrea Zallocco Riccardo

OFI ITC. Come nasce questo sito 05/06/2015. Severini Piertommaso Valenti Andrea Zallocco Riccardo OFI ITC Severini Piertommaso Valenti Andrea Zallocco Riccardo I rapporti OFI prodotti dall ISTAT in tutti questi anni con i dati provenienti dai vari enti della provincia di Macerata sono reperibili sul

Dettagli

INFN Security Workshop Firenze 19-20 Settembre 2000. IMHO e IMP: una interfaccia Web sicura per la posta elettronica. Raffaele.Cicchese@pr.infn.

INFN Security Workshop Firenze 19-20 Settembre 2000. IMHO e IMP: una interfaccia Web sicura per la posta elettronica. Raffaele.Cicchese@pr.infn. INFN Security Workshop Firenze 19-20 Settembre 2000 IMHO e IMP: una interfaccia Web sicura per la posta elettronica Raffaele.Cicchese@pr.infn.it Cosa significano i due acronimi IMHO e IMP? IMHO = IMAP

Dettagli

2008 Corso Base Programmazione Web in ambiente Linux

2008 Corso Base Programmazione Web in ambiente Linux 2008 Corso Base Programmazione Web in ambiente Linux Come funziona il web (server web client browser) Come e' scritta una pagina web (HTML) Cosa sono i fogli di stile (CSS) A cosa serve il php A cosa servono

Dettagli

Content Management Systems

Content Management Systems Content Management Systems Gabriele D Angelo http://www.cs.unibo.it/~gdangelo Università degli Studi di Bologna Dipartimento di Scienze dell Informazione Aprile, 2005 Scaletta della lezione

Dettagli

Introduzione al linguaggio Java: Servlet e JSP

Introduzione al linguaggio Java: Servlet e JSP Introduzione al linguaggio Java: Servlet e JSP Corso di Gestione della Conoscenza d Impresa A. A. 2006/2007 Dipartimento di Informatica Università degli Studi di Bari 1 Servlet e JSP: il contesto Un applicazione

Dettagli

e-commerce approfondimento B2C

e-commerce approfondimento B2C e-commerce approfondimento B2C Revisione 01 Anno 2013 A chi si rivolge Vendere sulla rete non è solo avere un sito con un catalogo e la possibilità di pagare online, richiede un progetto aziendale a tutto

Dettagli

Anticipazioni sul contenuto del prossimo aggiornamento Rel. 14.20.00

Anticipazioni sul contenuto del prossimo aggiornamento Rel. 14.20.00 Anticipazioni sul contenuto del prossimo aggiornamento Rel. 14.20.00 CONTENUTO del DOCUMENTO Modulo Base 1 Nuova grafica di B.Point SaaS 1 Accesso al servizio - versione 14.20.00 1 Gestione della password

Dettagli

Corso di Applicazioni Telematiche

Corso di Applicazioni Telematiche Asynchronous JavaScript Technology and XML: Ajax Corso di Applicazioni Telematiche A.A. 2010-11 Prof. Simon Pietro Romano Università degli Studi di Napoli Federico II Facoltà di Ingegneria Rich Internet

Dettagli

Caratteristiche per la valutazione di un sistema wcm

Caratteristiche per la valutazione di un sistema wcm Caratteristiche per la valutazione di un sistema wcm Note per la compilazione Indicare se la caratteristica richiesta sia presente o meno, ovvero se sia integrabile/sviluppabile e con che tipo di intervento

Dettagli

Protocolli e architetture per WIS

Protocolli 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

Dettagli

COMPLETA SICUREZZA GRAZIE ALL ACCESSO PROTETTO E AI LIVELLI AUTORIZZATIVI

COMPLETA SICUREZZA GRAZIE ALL ACCESSO PROTETTO E AI LIVELLI AUTORIZZATIVI Consultazione prodotti e gestione ordini via internet SAM r-evolution La rivoluzione non è cambiare il software! SAM OW - Open Web Open-Web è l applicazione web per la consultazione online degli articoli

Dettagli

Relazione finale di Didattica e laboratorio di Programmazione

Relazione finale di Didattica e laboratorio di Programmazione Relazione finale di Didattica e laboratorio di Programmazione Prof.ssa Vallì Carando Tirocinante Maria Grazia Maffucci Classe di concorso A042 aprile 2013 Progettazione Web Applicazioni client-server La

Dettagli

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER Il percorso Web Graphic Designer con Certificazione internazionale Adobe Dreamweaver prepara lo studente ad acquisire solide conoscenze per la figura professionale

Dettagli

Guida ai Servizi Internet per il Referente Aziendale

Guida ai Servizi Internet per il Referente Aziendale Guida ai Servizi Internet per il Referente Aziendale Indice Indice Introduzione...3 Guida al primo accesso...3 Accessi successivi...5 Amministrazione dei servizi avanzati (VAS)...6 Attivazione dei VAS...7

Dettagli

Xampp. Valeriano Maysonnave - A.A. 2014/2015 -

Xampp. Valeriano Maysonnave - A.A. 2014/2015 - Xampp Valeriano Maysonnave - A.A. 2014/2015-1 Introduzione...1 2 Installazione su Windows...1 3 Configurazione Apache...2 3.1 Accesso al file di configurazione httpd.conf...2 3.2 Il file httpd.conf...3

Dettagli

N.E.A.T. ( Neutral Environment Application Tools )

N.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

Dettagli