UNIVERSITA DEGLI STUDI DI CAGLIARI FACOLTÀ DI SCIENZE
|
|
- Rosalinda Piva
- 8 anni fa
- Visualizzazioni
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À 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à:
DettagliLande 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
DettagliEXPLOit 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
DettagliAddition 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,
DettagliManuale 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
DettagliSoftware 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
DettagliAlfa 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
DettagliSOLUZIONE Web.Orders online
SOLUZIONE Web.Orders online Gennaio 2005 1 INDICE SOLUZIONE Web.Orders online Introduzione Pag. 3 Obiettivi generali Pag. 4 Modulo di gestione sistema Pag. 5 Modulo di navigazione prodotti Pag. 7 Modulo
DettagliCREATIVE-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
DettagliNovità 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
DettagliCREATIVE-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
DettagliCONTENT 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
DettagliAttività 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
DettagliCREA 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
DettagliCorso 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
DettagliTurismo 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
Dettagli9-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
DettagliMettiti 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
DettagliSito 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
DettagliPremessa 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
DettagliJoomla: 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
DettagliDatabase 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
DettagliCorso 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
Dettaglidatabase 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
DettagliGenerazione 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:
DettagliControlloCosti. 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,
DettagliStudio 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
DettagliCome 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
Dettaglimartedì 17 aprile 12 1
1 Come nasce l impresa La voglia di crescere creare qualcosa che non esiste Così nel 2000 dopo anni di esperienza nel settore informatico nasce 2 Intenzione Creare un software in grado di gestire progetti
DettagliI MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale
La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del
DettagliIntroduzione 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
DettagliL o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)
L o JAPS: una soluzione Agile Walter Ambu http://www.japsportal.org 1 Lo sviluppo del software Mercato fortemente competitivo ed in continua evoluzione (velocità di Internet) Clienti sempre più esigenti
DettagliModifiche 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
DettagliIl 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
DettagliMANUALE 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...
DettagliLE 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
DettagliCome 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
DettagliCircolo 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
DettagliIL 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
DettagliTel)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
DettagliI 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 è
DettagliSTUDIO 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
DettagliFlessibile 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
DettagliDocebo: 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
DettagliSettaggio 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
DettagliMANUALE 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...
DettagliScuola 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
DettagliSOMMARIO. www.trustonline.org. 1. Introduzione 3. 2. Caratteristiche generali della piattaforma 3. 2.1. Amministrazione degli utenti 5
www.trustonline.org SOMMARIO 1. Introduzione 3 2. Caratteristiche generali della piattaforma 3 2.1. Amministrazione degli utenti 5 2.2. Caricamento dei corsi 5 2.3. Publishing 6 2.4. Navigazione del corso
DettagliManuale 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
DettagliFunziona 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
DettagliSOFTWARE 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
Dettaglid 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
DettagliL ergonomia dei sistemi informativi
Strumenti non convenzionali per l evoluzione d Impresa: L ergonomia dei sistemi informativi di Pier Alberto Guidotti 1 L ergonomia dei sistemi informativi CHI SONO Pier Alberto Guidotti Fondatore e direttore
DettagliArchitetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
Dettagli1. 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
DettagliHR - 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
DettagliChannel 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
DettagliGHPPEditor è 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
DettagliIl 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.
DettagliDatabase. 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
DettagliBASE 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
DettagliWEB 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
DettagliPortali interattivi per l efficienza aziendale
Portali interattivi per l efficienza aziendale Il contesto Aumento esponenziale dei dati e delle informazioni da gestire Difficoltà nel cercare informazioni Difficoltà nel prendere decisioni Web 2.0 e
DettagliWEB 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
DettagliSOFTWARE 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
DettagliLa 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
DettagliCONTENT 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
DettagliIl 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,
DettagliDSCube. L analisi dei dati come strumento per i processi decisionali
DSCube L analisi dei dati come strumento per i processi decisionali Analisi multi-dimensionale dei dati e reportistica per l azienda: DSCube Introduzione alla suite di programmi Analyzer Query Builder
DettagliLifephone. 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
DettagliOSINT, 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 Sinergia per l innovazione. Studio Ferroli e Acknow Per essere competitivi e vincenti in un mercato sempre più dinamico e globalizzato, che richiede
DettagliArchitetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
DettagliLEZIONE 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
DettagliVisual 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
DettagliNAVIGAORA 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
DettagliInitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it
izticket Il programma izticket permette la gestione delle chiamate di intervento tecnico. E un applicazione web, basata su un potente application server java, testata con i più diffusi browser (quali Firefox,
DettagliAl 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
DettagliSOCIAL 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
DettagliRetail 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
DettagliSistemi 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
DettagliSommario. 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
DettagliCOME 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
DettagliInfiXor. 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
DettagliCaratteristiche 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
DettagliCORSO 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
DettagliIl 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.
DettagliWYSIWYG, 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
DettagliMICHELANGELO 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:
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
DettagliMOCA. 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
DettagliCerca 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
DettagliModulo 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
DettagliSysAround 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
DettagliOFI 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
DettagliPROGETTAZIONE 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
DettagliArchivi 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
DettagliLa 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
DettagliInnovation Technology
Innovation Technology Una naturale passione per Un partner tecnologico che lavora a fianco dei propri clienti per studiare nuove soluzioni e migliorare l integrazione di quelle esistenti. l innovazione.
Dettagli