UNIVERSITA DEGLI STUDI DI CAGLIARI FACOLTÀ DI SCIENZE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "UNIVERSITA DEGLI STUDI DI CAGLIARI FACOLTÀ DI SCIENZE"

Transcript

1 UNIVERSITA DEGLI STUDI DI CAGLIARI FACOLTÀ DI SCIENZE Corso di Laurea Magistrale in Informatica Seminario sui CMS Corso di Computazione su Rete Stefano Salidu

2 Obiettivo del Seminario In questo Seminario cerchiamo di capire bene cosa sia un Content Management System (CMS), vediamo come si sono evoluti, e come hanno aiutato il web ed evolversi in quello che noi oggi chiamiamo web

3 CMS - Contenuti Negli ultimi anni Internet ha subito importanti trasformazioni, i Contenuti sono aumentati esponenzialmente e gli Utenti ricoprono un ruolo sempre più importante. Non possiamo più gestire i Contenuti uno alla volta e perdere tempo mettendo mano al codice, ci serve uno strumento potente ed efficacie, ci servono i CMS! 3

4 CMS - Contenuti La sigla CMS sta per Content Management System, ossia Sistema di Gestione di Contenuti. Diamo una definizione alla parola «Contenuto»: Cosa è un Contenuto? 4

5 CMS - Contenuti La sigla CMS sta per Content Management System, ossia Sistema di Gestione di Contenuti. Da cosa è formato un Contenuto? 5

6 CMS - Contenuti La sigla CMS sta per Content Management System, ossia Sistema di Gestione di Contenuti. Da cosa è formato un Contenuto? Qualsiasi informazione, come un testo, un immagine, un elemento audio o video ed in ogni caso qualunque informazione che può essere rappresentate in formato digitale, costituisce un dato, il quale è parte di un Contenuto. 6

7 CMS - Contenuti La sigla CMS sta per Content Management System, ossia Sistema di Gestione di Contenuti. Diamo una definizione alla parola «Contenuto»: «Un Contenuto è un set di Dati eterogenei» 7

8 CMS - Contenuti Per esempio un post su Facebook è un Contenuto: 8

9 CMS Utenti Un altro chiarimento va fatto sulla domanda «chi sono gli utenti del sistema?». Difatti mentre nel vecchio modello di interazione statica i gestori di un sito inserivano i contenuti e gli utenti potevano unicamente consultarli, ora è anche possibile che l utente interagisca con i contenuti. 9

10 CMS Utenti Un altro chiarimento va fatto sulla domanda «chi sono gli utenti del sistema?». Difatti mentre nel vecchio modello di interazione statica i gestori di un sito inserivano i contenuti e gli utenti potevano unicamente consultarli, ora è anche possibile che l utente interagisca con i contenuti. 10

11 CMS Utenti Si può trattare semplicemente di un commento in una foto, oppure può esser l utente stesso che inserisce una foto in un sito di sharing. Per far sì che un CMS si adegui alle esigenze di progettazione di differenti sistemi web esso deve dunque prevedere una gestione dei permessi. 11

12 CMS Utenti Questo è molto importante affinchè non tutti abbiano ad esempio i permessi di modificare un Contenuto inserito da un altro utente. Per fortuna a maggior parte dei sistemi CMS viene in contro al problema proponendo una suddivisione dell utenza in Ruoli. 12

13 CMS Ruoli Avremo sicuramente la figura dell Amministratore con la totalità dei permessi, al fine di gestire il sistema. Saranno poi presenti una serie di figure con permessi sempre minori in maniera da ricoprire correttamente il proprio ruolo all interno del sistema. Generalmente un utente non iscritto avrà il minor numero di permessi. 13

14 CMS Ruoli Notare che, sebbene possa sembrare banale, è molto importante che esista sempre una figura avente la totalità dei permessi, altrimenti vi sarebbero delle operazioni non eseguibili da nessun utente, nemmeno dal creatore stesso del sistema!!! 14

15 CMS RIepilogo Dunque ricapitolando fino ad ora sappiamo che un CMS è un sistema software che ci facilita la creazione e la gestione di contenuti. Inoltre permette agli altri utenti di interagire in qualche modo con i contenuti presenti sul sistema, a seconda dei permessi utente che possiedono. 15

16 CMS Ma non finisce qui Ora sappiamo che i Contenuti sono un insieme di Dati, e che possiamo, attraverso i CMS, gestire i permessi di accesso a questi ultimi Tuttavia mancano ancora due importanti elementi che rendono un CMS indispensabile per la gestione di grandi, se non enormi sistemi informativi. 16

17 CMS Punti di forza La trasparenza d uso, che evita all utente di dover disporre di una buona conoscenza dei sottolivelli di sistema (database, programmazione, etc.), al fine di rendere il più possibile user friendly l interazione. La gestione della grafica tramite template, che permettono di separare ciò che sono i Contenuti e la loro rappresentazione. 17

18 CMS Database Comunemente i Dati, intesi come tutte le informazioni che concorrono a formare un Contenuto, vengono memorizzati in un database, generalmente gestito tramite MySQL e Microsoft SQL Server. Questo comporta notevoli vantaggi, favorendo la successiva visualizzazione del contenuto tramite pagine formattate in HTML. 18

19 CMS Vantaggi Dunque la possibilità di: Accedere ai dati con diverse modalità; Elaborare i dati in futuro; Indicizzare i dati; Gestire modifiche/accessi da parte di più utenti contemporaneamente Eseguire in maniera semplice attività di backup 19

20 CMS Presentazione La presentazione dei Contenuti avviene successivamente attraverso appositi template, i quali memorizzano informazioni riguardanti la maniera in cui i dati verranno disposti all interno della pagina e come essi verranno visualizzati. E dunque sufficiente cambiare template per ottenere, a partire dalle stesse informazioni, differenti modalità di presentazione. 20

21 CMS Presentazione Questo permette di suddividere i ruoli concorrenti alla realizzazione di un sito web; mentre nel web statico le informazioni erano strettamente legate all HTML e CSS, costringendo l amministratore ad operare contemporaneamente sui dati e sulla loro presentazione grafica, attraverso software come Dreamweaver e Frontpage. Ora questa separazione permette di delimitare correttamente il ruolo di Autore dei contenuti da quello del Web designer. 21

22 CMS Autore vs Designer L Autore avrà accesso ad una piattaforma di gestione dei contenuto autonoma creata ad hoc dal Web Designer. Il Web Designer, grafico esperto e conoscitore dei linguaggi di programmazione, potrà invece occuparsi della creazione/modifica del template vero e proprio, senza dover effettuare questa operazione ogniqualvolta venga inserito un nuovo contenuto. 22

23 CMS Autore vs Designer Affinchè ciò sia possibile il Web Designer dovrà prevedere un alta modularità ed adattabilità grafica, al fine di essere suitabile alle esigenze di quelli che saranno poi gli utenti del sistema. Fortunatamente la maggior parte dei CMS supportano nativamente funzionalità adatte a soddisfare tali necessità. 23

24 CMS Riuso Da notare come la separazione tra dati e template favorisca il riuso degli stessi dati, per poter essere fruibili su diverse piattaforme, consultando un articolo su un dispositivo mobile o tablet fornendo una grafica più adatta alle dimensioni ridotte di tali dispositivi, oppure fornendo dei feed RSS che prevedono l utilizzo dei dati puri senza l apporto di alcuna aggiunta grafica. 24

25 CMS Riuso Dunque in poche parole attraverso l utilizzo di un CMS tutta l interazione con il sistema viene resa disponibile ad un altissimo livello di interazione, non bisogna preoccuparsi di gestire i server, aggiornare il software, gestire le revisione ed i backups, etc. 25

26 CMS Riepilogo 2 Tuttavia ciò comporta non solo vantaggi, vi sono anche notevoli svantaggi: Un contenuto web generato dinamicamente può dare un impatto significativo sulle performance del server web, riducendo la scalabilità del sito web e creando vulnerabilità all interno del sistema. Ciò deve essere preso in considerazione dai programmatori del sistema quanto dagli amministratori del sistema, in modo da ovviare a tali problematiche. 26

27 CMS - Confronto I CMS, com è facile intuire, sono molti oggi sul mercato e presentano molte caratteristiche in comune. Sebbene sia semplice capire quale prodotto abbia il più gran numero di funzioni, risulta ben più arduo comprendere quale di essi abbia le funzionalità di cui necessitiamo! 27

28 CMS - Confronto Questo fenomeno è per lo più dovuto dal fatto che una volta creato un archetipo funzionante e comunemente accettato dall utenza, difficilmente esso può essere spezzato, dal momento che ciò creerebbe confusione nell utente che, vedendosi costretto a dover reimparare daccapo qualcosa che sa già fare, molto molto molto molto molto probabilmente rifiuterebbe la nuova soluzione, specialmente in presenza di curve di apprendimento molto rigide. 28

29 CMS - Confronto Proseguiamo conoscendo alcuni dei CMS più utilizzati, variando dall ambito applicativo generico ad alcuni sistemi che hanno scelto di specializzarsi garantendo funzionalità per il Business o per l E-commerce, al fine di ritagliarsi una mirata fetta di Utenza ed in particolare di mercato. 29

30 ALFRESCO Sviluppato in Java, nato per l enterprise ed utilizzato per la gestione di contenuti aziendali, condivisione di documenti e la collaborazione tra gli utenti. Nel caso non fossero sufficienti, le funzionalità, possono essere ampliate tramite Add-ons. L aspetto Grafico risulta più rigido di altri suoi concorrenti, mentre più attenzione si pone nei ruoli, suddivisi in gruppi, che devono spesso rispecchiare ruoli aziendali preesistenti. 30

31 DRUPAL CMS open source, sviluppato in PHP, basato su un elevata personalizzazione del sistema, sovrascrivendo il core, oppure aggiungendo moduli, messi a disposizione ed aggiornati dalla community. I contenuti sono suddivisi in pagine, documenti fissi, e storie, contenuti aggiornabili come le news. L aspetto grafico è gestito in temi, la gestione degli utenti è effettuata in ruoli, che determinano i permessi di accesso al sistema. 31

32 JAHIA Sviluppato in JAVA, pensato per l enterprise con una particolare attenzione al social e al mobile. Fornisce strumenti come Jahia Studio per strutturare i template e le apps, ponendosi come singolo strumento in grado di radunare tutte le funzionalità richieste, ad esempio emulando come il sito apparirebbe su diversi dispositivi. La gestione degli utenti avviene tramite ruoli, e a tal scopo è stata introdotta la possibilità di emulare la visione del singolo utente. 32

33 JOOMLA! CMS open source sviluppato in PHP utilizzando la programmazione ad oggetti (OOP). E il secondo CMS più utilizzato al mondo. Sono nativamente presenti componenti per creare a gestire i contenuti, ed è in seguito possibile estendere queste funzionalità tramite plugins come ad esempio editor di testo avanzati. La grafica è gestita tramite template e la gestione degli utenti è stata recentemente migliorata con l introduzione dei ruoli. 33

34 MAGENTO CMS, sviluppato in PHP, ideato per l e-commerce, con svariati strumenti di marketing e gestione di un negozio online, ad esempio da pannello di controllo è possibile gestire informazioni riguardanti la spedizione della merce. La grafica, organizzata in temi, include funzionalità quali la scelta del logo del negozio. Mentre l utenza è legata all archetipo venditorecompratore, un organizzazione ben più elaborata in gruppi può essere fatta per quanto riguarda la merce. 34

35 WORDPRESS CMS open source, sviluppato in PHP. E il CMS più utilizzato al mondo. Nasce come un sistema per il blogging, ma grazie alla sua estendibilità è ormai limitato alla sola immaginazione dell utilizzatore. Le sue funzionalità possono infatti essere facilmente estese da plugin resi disponibili dalla community, o da widgets, piccoli moduli che offrono le funzionalità del drag n drop. La grafica è gestita tramite temi e la gestione degli utenti viene eseguita tramite ruoli. 35

36 XOOPS CMS open source, sviluppato in linguaggio PHP, basato sul minimalismo, dopo l installazione ci si ritrova infatti davanti ad una home page quasi vuota. Le funzionalità sono infatti inizialmente limitate al solo accesso dell admin, e possono essere estese tramite appositi moduli. La grafica è gestita tramite temi, e la gestione degli utenti è eseguita tramite una suddivisione in gruppi, con due livelli di permessi, il livello kernel ed il livello modulo. 36

37 CMS Considerazioni Come annunciato abbiamo visto che l archetipo della suddivisione d utenza in Ruoli è molto utilizzato, come anche la gestione della grafica in template tramite una suddivisione dei Contenuti e della loro Presentazione, la quale è una caratteristica ormai ben fondata nel concetto di sistemi CMS. 37

38 CMS Considerazioni Allo stesso modo i CMS presentano la caratteristica comune di fornire un alta estendibilità del sistema tramite plugin, che vanno ad aggiungersi alla suite di funzionalità iniziali. Ma com è possibile che siano presenti plugin per tutto ciò che potrebbe desiderare un Web Designer, che essi vengano testati, aggiornati e che ne vengano rilasciati di nuovi stando al passo con i tempi? 38

39 CMS Open Source Come anticipato in alcuni dei CMS quali Drupal, Wordpress e Joomla e Xoops, si ha un perfetto esempio di come la politica Open Source dia i propri frutti. Tuttavia rimangono Alfresco, Jahia e Magento, su un vecchio approccio del software a pagamento. 39

40 CMS Open Source Tuttavia dal momento che sono CMS utilizzati da grandi aziende per scopi ben precisi, non sorgono grossi problemi. Per chiarirci, un Web Designer che si approccia alla creazione di una pagina di vendita e-commerce, non avrà bisogno di molti strumenti se non quelli forniti dal sistema stesso, come ad esempio un integrazione maggiore dei Contenuti all interno di un carrello virtuale. 40

41 Drupal Adesso concentriamoci sul CMS Drupal, vedendo rapidamente le sue caratteristiche principali, e confrontandolo ai CMS concorrenti. 41

42 Drupal Come funziona Gli Hook Sono composti dal nome del modulo seguito dal nome dell hook come segue: nomemodulo_user( ) nomemodulo_nodeapi( ) nomemodulo_load( ) Esempio di implementazione di un hook nomemodulo_taxonomy( ) 42

43 Drupal Come funziona Sono funzioni di callback scatenate dal sistema all accadere di determinati eventi. Il nome dell hook viene utilizzato per determinare quale hook attivare. Esempio di implementazione di un hook 43

44 Drupal Dettagli funzionali I Form Vengono strutturati come array e non richiedono definizioni del codice di markup, dal momento che è il sistema stesso a validarli Vengono gestiti tramite l uso di hook. /** * Implementazione dell hook_form_alter(). */ function nomemodulo_form_alter($form, $form_state, $form_id) { // Aggiungi node-form info $form[ name ] = array( #type => select, #title => t( Title ), #description => t( Description ), #required => TRUE, #options => array( value1 => t( Description 1 ), value2 => t( Description 2 ), value3 => t( Description 3 ), ), ); } Implementazione dell hook_form_alter /** * Implementazione dell hook_validate(). */ function nomemodulo_validate($form, $form_elements) { if($form_elements[ age ] < 18) { form_set_error( age, t( Devi essere maggiorenne. )); } } Implementazione dell hook_validate 44

45 Drupal Dettagli funzionali L interfacciamento con il Database avviene tramite un livello di astrazione chiamato Data Base Layer (DBL) che si occupa di gestirne la struttura e le chiamate di scrittura e lettura. $results= db_query( SELECT * FROM (tabella) WHERE id < %id, $id_limit); while ($row = db_fetch_object($results)) { $output.= $row -> id; $output.= $row-> txt; $output.= $row-> bool; } Esempio di un estrazione di dati dal DB I Database supportati da Drupal 45

46 Drupal Dettagli funzionali Operazione di update di un campo all interno di una tabella usando le funzioni del DB: $data = new stdclass(); $data-< id =25; $data->txt = text here ; $results= db_query( SELECT * FROM (tabella) WHERE id < %id, $id_limit); while ($row = db_fetch_object($results)) { $output.= $row -> id; $output.= $row-> txt; $output.= $row-> bool; } Esempio di un estrazione di dati dal DB $data-> bool = FALSE; Drupal_write_record ( tabella, $data, array( id )); I Database supportati da Drupal 46

47 Drupal Dettagli funzionali Nel 2013 quasi un milione di aziende fa ha utilizzato Drupal. Queste includono centinaia di rinomate organizzazioni, includendo corporazioni, compagnie pubblicitarie e di informazione, governi, associazioni non-profit, scuole e privati. 47

48 Drupal Casi d uso Ecco alcuni esempi messi in evidenza del team di Drupal: Whitehouse (Governativo)

49 Drupal Casi d uso Ecco alcuni esempi messi in evidenza del team di Drupal: Nazioni Unite (Governativo) - NASA (Governativo) - Greenpeace (Org. Non-Profit) - Open Source Initiative (OSI) - Discovery Channel (Educazione)

50 Drupal Casi d uso Ecco alcuni esempi messi in evidenza del team di Drupal: Ubuntu (Distribuzione Linux) - Eclispe (Programmazione) - Sony Musicbox (Musica) - Playstation (Intrattenimento) - SecondLife (Social)

51 Drupal - Idee per migliorare Migliorare la fase di sviluppo, concentrandosi sugli strumenti di testing, ad esempio integrando funzioni quali l emulazione del sito su diversi dispositivi. Un altra idea è quella di permettere all utente di poter editare i contenuti in tempo reale, senza dover per forza accedere alla schermata di editing. 51

52 Drupal - Idee per migliorare Fornire maggiore integrazione nei confronti del mobile, sfruttando meccanismi in grado di produrre codice HTML5 in output, rendendo il sistema più agile, permettendo la sua visualizzazione anche su dispositivi che non supportano FLASH. Migliorare il Multilanguage, il quale dovrebbe essere più curato, a partire dall instal-lazione, inizialmente unica-mente in inglese a meno di non scaricare pacchetti aggiuntivi. 52

53 Drupal - Idee per migliorare Riconsiderare il Development, infatti la natura friendly del sistema viene pagata a caro prezzo con un eccessivo livello di astrazione; Molto tempo viene inoltre perso quando nuove versioni vengono rilasciate, dal momento che molte API cambiano ed i moduli devono essere aggiornati alla nuova versione. Questi difetti dovrebbero essere eliminati, dal momento che rendono Drupal inaccessibile a molte aziende, che nascono come start-up e vorrebbero sfruttare appieno la programmazione agile. 53

54 Conclusioni Drupal, nei confronti dei sistemi concorrenti, è dunque in grado di offrire una vasta gamma di funzionalità che lo pongono come una soluzione adatta ad applicarsi ad ogni tipo di progetto web. 54

55 Conclusioni Nonostante ciò, sebbene sia uno dei CMS più utilizzati al mondo, esso non è privo di difetti, legati principalmente al core eccessivamente astratto e ad un mancata sensibilità nei confronti delle funzionalità più moderne come ad esempio il mobile. 55

56 Conclusioni Tuttavia sono sempre più forti le voci che acclamano il rilascio di una nuova versione, chiamate Drupal 8, la quale è già da un anno in fase di testing e promette di rivoluzionare il futuro dei CMS. 56

NOVITÀ SITI COMMERCIALISTA

NOVITÀ SITI COMMERCIALISTA NOVITÀ E-COMMERCE Sono state introdotte, nella versione 2011B, una serie di implementazioni grazie alle quali sarà ora possibile disporre all interno del proprio sito E-commerce delle seguenti funzionalità:

Dettagli

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare

Dettagli

EXPLOit Content Management Data Base per documenti SGML/XML

EXPLOit Content Management Data Base per documenti SGML/XML EXPLOit Content Management Data Base per documenti SGML/XML Introduzione L applicazione EXPLOit gestisce i contenuti dei documenti strutturati in SGML o XML, utilizzando il prodotto Adobe FrameMaker per

Dettagli

Addition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com

Addition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com Addition è un applicativo Web che sfrutta le potenzialità offerte da IBM Lotus Domino per gestire documenti e processi aziendali in modo collaborativo, integrato e sicuro. www.xdatanet.com Personalizzazione,

Dettagli

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3

Dettagli

Software per Helpdesk

Software per Helpdesk Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella

Dettagli

Alfa Layer S.r.l. Via Caboto, 53 10129 Torino SOFA WEB

Alfa Layer S.r.l. Via Caboto, 53 10129 Torino SOFA WEB SOFA WEB Sofaweb Business Edition è la soluzione Alfa Layer per portare il commercio elettronico nel mondo dell industria del Salotto. Il nuovo canale di comunicazione del mondo del commercio è il Portale

Dettagli

SOLUZIONE Web.Orders online

SOLUZIONE 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

Dettagli

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce completo. offerta realizzazione sito web professionale

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce completo. offerta realizzazione sito web professionale e-commerce completo offerta realizzazione sito web professionale La soluzione completa per vendere i tuoi prodotti su internet con gli articoli in offerta sempre aggiornati e la newsletter delle ultime

Dettagli

Novità di Access 2010

Novità di Access 2010 2 Novità di Access 2010 In questo capitolo: Gestire le impostazioni e i file di Access nella visualizzazione Backstage Personalizzare l interfaccia utente di Access 2010 Creare database utilizzando modelli

Dettagli

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce base. offerta realizzazione sito web professionale

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce base. offerta realizzazione sito web professionale offerta realizzazione sito web professionale La soluzione giusta per iniziare a vendere i tuoi prodotti su internet: un sistema collaudato, preciso e ben funzionante, pronto a farti guadagnare con un piccolo

Dettagli

CONTENT MANAGEMENT SYSTEM

CONTENT MANAGEMENT SYSTEM CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze

Dettagli

Attività federale di marketing

Attività federale di marketing Attività federale di marketing Gestione e certificazione delle sponsorizzazioni Il Feedback Web Nel piano di sviluppo della propria attività di marketing, la FIS ha adottato il sistema Feedback Web realizzato

Dettagli

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! COS È UPP!? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati Corso di Access Modulo L2A (Access) 1.1 Concetti di base 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati 2 1 Introduzione Un ambiente DBMS è un applicazione che consente

Dettagli

Turismo Virtual Turismo Virtual Turismo Virtual

Turismo Virtual Turismo Virtual Turismo Virtual Da una collaborazione nata all inizio del 2011 tra le società Annoluce di Torino e Ideavity di Porto (PT), giovani e dinamiche realtà ICT, grazie al supporto della Camera di Commercio di Torino, nasce

Dettagli

9-10 DICEMBRE 2013. Istitiuto Nazionale Tumori. regina Elena. introduzione a :

9-10 DICEMBRE 2013. Istitiuto Nazionale Tumori. regina Elena. introduzione a : 9-10 DICEMBRE 2013 Istitiuto Nazionale Tumori regina Elena introduzione a : Che cos è? WordPress è la piattaforma software per la creazione di blog e siti più usata al mondo. Creata da Matt Mullenweg e

Dettagli

Mettiti comodo, scegli il sito web che fà per te!

Mettiti comodo, scegli il sito web che fà per te! Mettiti comodo, scegli il sito web che fà per te! Web Design Il nostro obiettivo è realizzare siti internet dove le informazioni e i contenuti siano immediatamente reperibili dal navigatore del web. Un

Dettagli

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Sito web parrocchiale: STRUMENTI E PROGRAMMI Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete

Dettagli

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare.

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare. Macchine virtuali Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia (www.wikipedia.com) e da un tutorial di Pierlauro Sciarelli su comefare.com 1. Cosa sono In informatica il termine

Dettagli

Joomla: Come installarlo e come usarlo. A cura di

Joomla: Come installarlo e come usarlo. A cura di Joomla: Come installarlo e come usarlo. A cura di In questa dispensa andremo a vedere come si installa joomla sul noto software xampp e come viene usato per creare siti web dinamici. Tecnol earn Firmato

Dettagli

Database e reti. Piero Gallo Pasquale Sirsi

Database e reti. Piero Gallo Pasquale Sirsi Database e reti Piero Gallo Pasquale Sirsi Approcci per l interfacciamento Il nostro obiettivo è, ora, quello di individuare i possibili approcci per integrare una base di dati gestita da un in un ambiente

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere

Dettagli

database Web - GIS Un esempio prototipo: Procida - Vivara

database Web - GIS Un esempio prototipo: Procida - Vivara database Web - GIS Un esempio prototipo: Procida - Vivara database Web - GIS un esempio prototipo: Procida - Vivara motivazioni della scelta del sistema processare un gran numero di dati avere un interfaccia

Dettagli

Generazione Automatica di Asserzioni da Modelli di Specifica

Generazione Automatica di Asserzioni da Modelli di Specifica UNIVERSITÀ DEGLI STUDI DI MILANO BICOCCA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea Magistrale in Informatica Generazione Automatica di Asserzioni da Modelli di Specifica Relatore:

Dettagli

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi ControlloCosti Cubi OLAP I cubi OLAP Un Cubo (OLAP, acronimo di On-Line Analytical Processing) è una struttura per la memorizzazione e la gestione dei dati che permette di eseguire analisi in tempi rapidi,

Dettagli

Studio Grafico Ramaglia. Graphic Designer

Studio Grafico Ramaglia. Graphic Designer Index Profilo Agenzia Grafica Internet Perchè affidarsi a noi Profilo Dal 2012 lo studio RAMAGLIA si occupa di comunicazione, grafica pubblicitaria, web design e marketing. I nostri servizi si rivolgono

Dettagli

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali PowerPoint Come costruire una presentazione PowerPoint 1 Introduzione! PowerPoint è uno degli strumenti presenti nella suite Office di Microsoft! PowerPoint permette la realizzazione di presentazioni video

Dettagli

martedì 17 aprile 12 1

martedì 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

Dettagli

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

I 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

Dettagli

Introduzione Ai Data Bases. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San giovanni

Introduzione Ai Data Bases. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San giovanni Introduzione Ai Data Bases Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San giovanni I Limiti Degli Archivi E Il Loro Superamento Le tecniche di gestione delle basi di dati nascono

Dettagli

L o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)

L 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

Dettagli

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS Adobe Open Options Domande frequenti Modifiche principali al programma Adobe Open Options NOVITÀ! SCONTO SPECIALE PER ORDINI CLP HIGH-VOLUME DEL SOFTWARE ADOBE ACROBAT NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL

Dettagli

Il Digital Signage. Utilizzi. Il Digital Signage

Il Digital Signage. Utilizzi. Il Digital Signage Il Digital Signage Il Digital Signage Il digital signage è una forma di pubblicità, anche nota in Italia come avvisi pubblicitari digitali, dove i contenuti vengono mostrati ai destinatari attraverso schermi

Dettagli

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA Fornitore: Publisys Prodotto: Intranet Provincia di Potenza http://www.provincia.potenza.it/intranet Indice 1. Introduzione... 3 2. I servizi dell Intranet...

Dettagli

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE

LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE Che cosa sono e a cosa servono le caratteristiche? Oltre a descrivere le qualità di un prodotto con un testo generico (descrizione) è possibile dettagliare

Dettagli

Come Creare un sito web gratis

Come Creare un sito web gratis Come Creare un sito web gratis Obiettivi del corso Creare un sito web da zero a professionista Senza avere competenze tecniche Senza essere un informatico Senza sapere nessun linguaggio di programmazione

Dettagli

Circolo Canottieri Napoli

Circolo Canottieri Napoli Circolo Canottieri Napoli presentazione progetto Rev. 0 del 27 dicembre 2012 Cliente: Circolo Canottieri Napoli Realizzazione Sito Web Definizione del progetto Il cliente ha la necessità di creare il nuovo

Dettagli

IL SUO NOME SEMPRE IN PRIMO PIANO Aderendo ad uno dei nostri prodotti/servizi il suo nome sarà sempre in evidenza e nelle prime posizioni;

IL SUO NOME SEMPRE IN PRIMO PIANO Aderendo ad uno dei nostri prodotti/servizi il suo nome sarà sempre in evidenza e nelle prime posizioni; Internet è ormai universalmente riconosciuto come il nuovo mezzo di comunicazione di massa la cui diffusione cresce in maniera esponenziale giorno dopo giorno. Questa vera e propria rivoluzione della comunicazione

Dettagli

Tel)fax:)0236558601)mail:)info@intraweb.it

Tel)fax:)0236558601)mail:)info@intraweb.it INTRAWEB)s.r.l.) Sede)Legale):)Via)Carcassola)n.)13)=)20056)Trezzo)sull'Adda)(MI) Sede)OperaJva:)Via)San)Gregorio)53)=20124)Milano)(MI)) Pi:07686800967 Tel)fax:)0236558601)mail:)info@intraweb.it Sintesi

Dettagli

I tutorial di MadLabs.. Installazione e prima configurazione

I tutorial di MadLabs.. Installazione e prima configurazione I tutorial di MadLabs.. Installazione e prima configurazione Come installare php nuke Introduzione PHP Nuke è uno dei CMS (content management System) più usati del web. Per chi non lo sapesse, un CMS è

Dettagli

STUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE

STUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE STUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE PROGETTAZIONE E SVILUPPO PORTALI WEB DINAMICI SEDE LEGALE: Via M. Serao 41 Agropoli, SA Tel. 0974-826632 Cell. 3336291192 Mail: info@studiomessano.com www.studiomessano.com

Dettagli

Flessibile Altamente personalizzabile Semplice ed intuitivo Integrato con MS Office Completo e potentissimo Multiversione (Cloud, C/S e stand alone)

Flessibile Altamente personalizzabile Semplice ed intuitivo Integrato con MS Office Completo e potentissimo Multiversione (Cloud, C/S e stand alone) Flessibile Altamente personalizzabile Semplice ed intuitivo Integrato con MS Office Completo e potentissimo Multiversione (Cloud, C/S e stand alone) DBGestio è un software gestionale basato su piattaforma

Dettagli

Docebo: la tua piattaforma E-Learning Google Ready.

Docebo: la tua piattaforma E-Learning Google Ready. Docebo: la tua piattaforma E-Learning Google Ready. Potenzia la tua suite Google Apps con Piattaforma FAD e Tutorial gratuiti Docebo! Docebo aiuta le aziende nella transizione da altre suite d ufficio

Dettagli

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template. I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice

Dettagli

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...

Dettagli

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML

Dettagli

SOMMARIO. www.trustonline.org. 1. Introduzione 3. 2. Caratteristiche generali della piattaforma 3. 2.1. Amministrazione degli utenti 5

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

Dettagli

Manuale Utente Albo Pretorio GA

Manuale Utente Albo Pretorio GA Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate

Dettagli

Funziona o non funziona

Funziona o non funziona Facebook commerce inserendo in Google la parola Facebook seguita dalla parola Commerce la maggior parte dei risultati riguarda il quesito: Funziona o non funziona Facebook Commerce Funziona? Partiamo da

Dettagli

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO Descrizione Nell ambito della rilevazione dei costi, Solari con l ambiente Start propone Time&Cost, una applicazione che contribuisce a fornire

Dettagli

d o @ y o u r s e l f content management system {L'aggiornamento del tuo sito finalmente nelle tue mani.}

d o @ y o u r s e l f content management system {L'aggiornamento del tuo sito finalmente nelle tue mani.} d o @ y o u r s e l f content management system {L'aggiornamento del tuo sito finalmente nelle tue mani.} { d {da a oggi oggi conta conta il contenuto.} il contenuto.} Quante volte hai sognato di aggiornare

Dettagli

L ergonomia dei sistemi informativi

L 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

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture 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

Dettagli

1. BASI DI DATI: GENERALITÀ

1. BASI DI DATI: GENERALITÀ 1. BASI DI DATI: GENERALITÀ BASE DI DATI (DATABASE, DB) Raccolta di informazioni o dati strutturati, correlati tra loro in modo da risultare fruibili in maniera ottimale. Una base di dati è usualmente

Dettagli

HR - Sicurezza. Parma 17/12/2015

HR - Sicurezza. Parma 17/12/2015 HR - Sicurezza Parma 17/12/2015 FG Software Produce software gestionale da più di 10 anni Opera nel mondo del software qualità da 15 anni Sviluppa i propri software con un motore completamente proprietario

Dettagli

Channel Assicurativo

Channel Assicurativo Intermedia Channel Channel Assicurativo La soluzione per essere protagonisti di una nuova stagione della consulenza assicurativa Il mercato Assicurativo 2007 Il decreto Bersani Nel giro di qualche mese

Dettagli

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. *+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti

Dettagli

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.

Dettagli

Database. Si ringrazia Marco Bertini per le slides

Database. Si ringrazia Marco Bertini per le slides Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida

Dettagli

BASE DI DATI: introduzione. Informatica 5BSA Febbraio 2015

BASE DI DATI: introduzione. Informatica 5BSA Febbraio 2015 BASE DI DATI: introduzione Informatica 5BSA Febbraio 2015 Di cosa parleremo? Base di dati relazionali, modelli e linguaggi: verranno presentate le caratteristiche fondamentali della basi di dati. In particolare

Dettagli

WEB SEMINAR Dettaglio servizio

WEB SEMINAR Dettaglio servizio WEB SEMINAR Dettaglio servizio INTRODUZIONE L organizzazione di un web seminar prevede diverse e ben distinte fasi che iniziano con la promozione dell evento e si concludono con i report relativi alle

Dettagli

Portali interattivi per l efficienza aziendale

Portali 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

Dettagli

WEB MARKETING HOSTING GRAFICA

WEB MARKETING HOSTING GRAFICA WEB DESIGN amministrazione siti CMS e CRM CONSULENZA WEB SOFTWARE PERSONALIZZATI WEB MARKETING HOSTING GRAFICA EXPLICO Explico è la Web Agency, costituita nel 1999 da professionisti specializzati in tecnologie

Dettagli

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB Descrizione Time@Web rappresenta l applicazione per la gestione delle presenze via Web. Nel contesto dell ambiente START, Solari ha destinato questa soluzione

Dettagli

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati Affidabilità nel servizio precisione negli strumenti Chanda LPR Chanda LPR è una piattaforma

Dettagli

CONTENT MANAGEMENT SY STEM

CONTENT MANAGEMENT SY STEM CONTENT MANAGEMENT SY STEM I NDI CE I NTRODUZI ONE Accesso al CMS 1) CONTENUTI 1.1 I nserimento, modifica e cancellazione dei contenuti 1.2 Sezioni, categorie e sottocategorie 2) UTENTI 3) UP LOAD FILES

Dettagli

Il gestionale completo e modulare per l azienda di trasporto

Il gestionale completo e modulare per l azienda di trasporto Gestione Spedizioni Il gestionale completo e modulare per l azienda di trasporto GESPE E LA SOLUZIONE IDEALE PER AZIENDE DI TRASPORTO CHE OFFRONO SERVIZI DI: CORRIERE ESPRESSO, COLLETTAME, COMPLETO, GROUPAGE,

Dettagli

DSCube. L analisi dei dati come strumento per i processi decisionali

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

Dettagli

Lifephone. Introduzione. Database. Sito

Lifephone. Introduzione. Database. Sito Lifephone Introduzione Il progetto Lifephone ha come obiettivo ridurre l utilizzo degli imballaggi per la commercializzazione dei prodotti. Per poter realizzare l idea si propone l utilizzo di etichette

Dettagli

OSINT, acronimo di Open Source INTelligence, uno dei modi per acquisire dati utili per l intelligence:

OSINT, acronimo di Open Source INTelligence, uno dei modi per acquisire dati utili per l intelligence: OSINT, acronimo di Open Source INTelligence, uno dei modi per acquisire dati utili per l intelligence: riguarda il monitoraggio e l analisi di contenuti reperibili da fonti pubbliche, non riservate. L

Dettagli

.EVERYWHERE LOGIN. entra nel futuro. partnership signed

.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

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture 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

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

Visual basic base Lezione 01. L'ambiente di sviluppo

Visual basic base Lezione 01. L'ambiente di sviluppo L'ambiente di sviluppo L'ambiente di sviluppo Visual basic è un linguaggio di programmazione Microsoft. In questo corso prenderemo in considerazione, l'ultima versione. net di questo linguaggio. Microsoft

Dettagli

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

NAVIGAORA HOTSPOT. Manuale utente per la configurazione NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento

Dettagli

InitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it

InitZero 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,

Dettagli

Al termine del lavoro ad uno dei componenti del gruppo verrà affidato l incarico di relazionare a nome di tutto il gruppo.

Al termine del lavoro ad uno dei componenti del gruppo verrà affidato l incarico di relazionare a nome di tutto il gruppo. Pag. 1 di 5 6FRSR analizzare problemi complessi riguardanti la gestione di un sito interattivo proponendo soluzioni adeguate e facilmente utilizzabili da una utenza poco informatizzata. 2ELHWWLYL GD UDJJLXQJHUH

Dettagli

SOCIAL MEDIA MARKETING. pubblishock.it

SOCIAL MEDIA MARKETING. pubblishock.it SOCIAL MEDIA MARKETING - 2 - COSA SONO I SOCIAL NETWORK? I social network sono delle piattaforme web nate per condividere idee e informazioni con altre persone, che a loro volta possono esprimere il proprio

Dettagli

Retail L organizzazione innovativa del tuo punto vendita

Retail L organizzazione innovativa del tuo punto vendita fare Retail L organizzazione innovativa del tuo punto vendita fareretail è una soluzione di by www.fareretail.it fareretail fareretail è la soluzione definitiva per la Gestione dei Clienti e l Organizzazione

Dettagli

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A 2015-2016.

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A 2015-2016. Sistemi per la produzione, gestione e conservazione di contenuti digitali L12 - Comunicazione e archiviazione digitale A.A 2015-2016 Carlo Savoretti carlo.savoretti@unimc.it Produzione Contenuti prodotti

Dettagli

Sommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla...

Sommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla... Sommario Introduzione... 11 1. L ambiente di lavoro... 13 XAMPP...15 Installare XAMPP e attivarlo...18 Creare un database MySQL con phpmyadmin...21 Configurare XAMPP in modo che il sito possa inviare e-mail...22

Dettagli

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING Febbraio Inserto di Missione Impresa dedicato allo sviluppo pratico di progetti finalizzati ad aumentare la competitività delle imprese. COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING COS E UN

Dettagli

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi InfiXor il software di preventivazione per produttori e rivenditori di infissi di Paolo Audisio SOFTWARE PROGRAMMAZIONE CONSULENZA INFORMATICA sito internet: www.infixor.it Via Carlo Zucchi 19 40134 BOLOGNA

Dettagli

Caratteristiche generali

Caratteristiche generali Descrizione Caratteristiche generali CMSDOC permette la gestione di siti web dinamici, ricchi di contenuti e accessibili, gestendo il processo di editazione e pubblicazione delle informazioni, anche da

Dettagli

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Ambiente Access La Guida di Access Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Guida in linea Guida rapida Assistente di Office indicazioni

Dettagli

Il cloud per la tua azienda.

Il cloud per la tua azienda. Il cloud per la tua azienda. Questo è Microsoft Cloud Ogni azienda è unica. Dalla sanità alla vendita al dettaglio, alla produzione o alla finanza, non esistono due aziende che operano nello stesso modo.

Dettagli

WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R )

WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R ) WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R ) Cos è un editor di testo? Un editor di testo è un software che permette la composizione di testi. Un software di questo tipo di norma è incluso

Dettagli

MICHELANGELO Piattaforma autorizzativa per la gestione di interventi riservata ai fornitori

MICHELANGELO Piattaforma autorizzativa per la gestione di interventi riservata ai fornitori MICHELANGELO Piattaforma autorizzativa per la gestione di interventi riservata ai fornitori Questa documentazione conterrà tutti i dettagli operativi relativi all impatto della nuova applicazione web di

Dettagli

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto:

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto: Sitea Easy Events Il software gestionale per organizzare eventi fieristici Sitea Information Technology presenta Sitea Easy Events, il software gestionale studiato per ottimizzare il processo di organizzazione

Dettagli

MOCA. Modulo Candidatura. http://www.federscacchi.it/moca. moca@federscacchi.it. [Manuale versione 1.0 marzo 2013]

MOCA. Modulo Candidatura. http://www.federscacchi.it/moca. moca@federscacchi.it. [Manuale versione 1.0 marzo 2013] MOCA Modulo Candidatura http://www.federscacchi.it/moca moca@federscacchi.it [Manuale versione 1.0 marzo 2013] 1/12 MOCA in breve MOCA è una funzionalità del sito web della FSI che permette di inserire

Dettagli

Cerca Compra Vendi. Guida passo per passo all utilizzo del sito

Cerca Compra Vendi. Guida passo per passo all utilizzo del sito Cerca Compra Vendi Guida passo per passo all utilizzo del sito La registrazione Prima di poter iniziare ad inserire annunci sul sito cerca compra vendi è necessario procedere alla registrazione di un account

Dettagli

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk

Dettagli

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda.

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda. Scheda Il CRM per la Gestione delle Vendite Le organizzazioni di vendita sono costantemente alla ricerca delle modalità migliori per aumentare i ricavi aziendali e ridurre i costi operativi. Oggi il personale

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

PROGETTAZIONE DI UN SITO WEB

PROGETTAZIONE DI UN SITO WEB PROGETTAZIONE DI UN SITO WEB PROGETTAZIONE DI UN SITO WEB Fasi di progettazione Software: Analisi dei requisiti Analisi dei Requisiti Progettazione (Design) Progettazione (design) Sviluppo Test Manutenzione

Dettagli

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014 Archivi e database Prof. Michele Batocchi A.S. 2013/2014 Introduzione L esigenza di archiviare (conservare documenti, immagini, ricordi, ecc.) è un attività senza tempo che è insita nell animo umano Primi

Dettagli

La tecnologia cloud computing a supporto della gestione delle risorse umane

La tecnologia cloud computing a supporto della gestione delle risorse umane La tecnologia cloud computing a supporto della gestione delle risorse umane L importanza delle risorse umane per il successo delle strategie aziendali Il mondo delle imprese in questi ultimi anni sta rivolgendo

Dettagli

Innovation Technology

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

Dettagli