La web-collaboration come supporto metodologico per lo sviluppo di una Intranet
Digital 2B all'Università di Messina - Gestione Elettronica
1. Enterprise
Content
Management
Proposta di tirocinio e tesi in azienda.
2. Presentazione
● Cosa è la Digital 2B ?
Enterprise Content Management
– Salvatore Baglieri
Document Management Systems salvatore.baglieri@digital2b.com
Perché opensource? – Davide Bonomo
davide.bonomo@digital2b.com
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
● Start Cup 2006
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
3. Presentazione
● Nella storia dell'informatica
Enterprise Content Management
tutto è mutato.
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
● Non la necessità di
archiviare correttamente le
ExtJS (Lato Client)
informazioni.
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
4. Presentazione
Gestire in maniera efficiente le
Enterprise Content Management
informazioni significa
Document Management Systems adottare degli strumenti
Perché opensource? software costruiti su misura
Alfresco (Lato Server) che permettano:
ExtJS (Lato Client) ● Tempi di ricerca immediati
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
5. Presentazione
Gestire in maniera efficiente le
Enterprise Content Management
informazioni significa
Document Management Systems adottare degli strumenti
Perché opensource? software costruiti su misura
Alfresco (Lato Server) che permettano:
ExtJS (Lato Client) ● L'esecuzione di operazioni
Sencha Touch (Mobile) massive
Tirocinio e tesi in azienda
Contratto
Contratto Preventivo
Preventivo Fatture
Fatture
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
6. Presentazione
Gestire in maniera efficiente le
Enterprise Content Management
informazioni significa
Document Management Systems adottare degli strumenti
Perché opensource? software costruiti su misura
Alfresco (Lato Server) che permettano:
ExtJS (Lato Client) ● Il controllo delle operazioni
Sencha Touch (Mobile) e degli accessi
Tirocinio e tesi in azienda
Fatture acquisto
Fatture acquisto
Buyers
Marketing Fatture vendite
Fatture vendite
Sales
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
7. Presentazione
Gestione elettronica dei
Enterprise Content Management
documenti
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
● Rivoluzione in evoluzione
ExtJS (Lato Client)
● Cambiamento irreversibile
Sencha Touch (Mobile)
che vede coinvolti:
Tirocinio e tesi in azienda
– Processi aziendali
– Relazioni industriali
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
8. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource?
● Digital 2B si occupa di
Alfresco (Lato Server)
digitalizzazione,
archiviazione e gestione dei
ExtJS (Lato Client)
documenti.
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
● Con l'archiviazione
elettronica dei documenti
conserviamo più 25.000
fogli (50 risme di carta =
125 kg) in un DVD (4 gr).
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
9. Presentazione
Enterprise Content Management
“Trasferire il 10% dei documenti
Document Management Systems
della PA su supporti generali
Perché opensource?
genererebbe un risparmio annuo
Alfresco (Lato Server) di almeno 3 miliardi di euro”
ExtJS (Lato Client)
Pierluigi Ridolfi
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
“Tagli a scuola e università: 4,5
miliardi di euro ogni anno”
Legge 133 del 2008
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
10. Presentazione
● Integra in un unico sistema
Enterprise Content Management
coerente:
Document Management Systems – Organizzazione
Perché opensource? – Indicizzazione
Alfresco (Lato Server) – Utilizzo
ExtJS (Lato Client) – Ricerca
Sencha Touch (Mobile)
– Storing
– Trasformazione
Tirocinio e tesi in azienda
– Pubblicazione
di contenuti e documenti
relativi ai processi interni
alle organizzazioni.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
11. Presentazione
Enterprise Content Management Enterprise Content
Document Management Systems Management
Perché opensource?
Alfresco (Lato Server) Document
Document Collaborazione
Management Collaborazione
ExtJS (Lato Client) Management
Sencha Touch (Mobile)
Web content
Web content Record eeDA
Record DA
Tirocinio e tesi in azienda
Management
Management Management
Management
Workflow
Workflow
Ricerca
Ricerca Management
Management
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
12. Presentazione
Enterprise Content Management
Piattaforma software e
Document Management Systems
hardware che:
Perché opensource?
Alfresco (Lato Server)
● Si occupa di organizzare
l’archivio elettronico dei
ExtJS (Lato Client)
documenti
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
● Offre una serie di funzioni
che permettano operazioni
massive sugli stessi.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
13. Presentazione
Documento
Documento
Enterprise Content Management
Cartaceo
Cartaceo
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Scanner
Scanner
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Documento
Documento
Digitale
Digitale
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
14. Documento elettronico
ERP Elaborazione SPOOL
(SPOOL)
Documento
elettronico
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
15. Presentazione
Funzioni
Enterprise Content Management
Document Management Systems
● Create Read Update Delete
Perché opensource?
● Access Control List
Alfresco (Lato Server) ● Business Process
ExtJS (Lato Client) Management: Workflow.
Sencha Touch (Mobile) ● Versioning
Tirocinio e tesi in azienda ● Ricerca ed indicizzazione
(pinzatura elettronica)
attraverso l'utilizzo di
metadati
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
16. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource? Metadati
Alfresco (Lato Server) ● Meta (greco) = oltre
ExtJS (Lato Client) ● Datum (latino) =
Sencha Touch (Mobile) informazione
Tirocinio e tesi in azienda
L'informazione che descrive un
insieme di dati
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
17. Presentazione
Fattura attiva
Enterprise Content Management
● Numero di protocollo [1]
Document Management Systems
Perché opensource?
● Ragione sociale [1]
Alfresco (Lato Server) ● Indirizzo [1]
ExtJS (Lato Client) ● Articoli [1...n]
Sencha Touch (Mobile) ● Sconti [1...n]
Tirocinio e tesi in azienda
● Percentuali I.V.A. [1...n]
● Spese di Trasporto [0...1]
● Modalità di pagamento
[1...n]
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
18. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
19. Presentazione
Vantaggi (1/2)
Enterprise Content Management
● Riduzione degli spazi
Document Management Systems
dedicati all’archivio
Perché opensource?
– 25.000 pagine su un DVD
Alfresco (Lato Server)
● Abbattimento dei costi di
ExtJS (Lato Client)
gestione
Sencha Touch (Mobile)
– Ricerca Google-like
Tirocinio e tesi in azienda
● Portabilità
– Tutto l'archivio sempre con te
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
20. Presentazione
Vantaggi (2/2)
Enterprise Content Management
● Condivisione
Document Management Systems
– Tutti possono accedere...
Perché opensource?
Alfresco (Lato Server)
● Riservatezza
– ...se autorizzati!
ExtJS (Lato Client)
Sencha Touch (Mobile)
● Inalterabilità
– Log delle modifiche (versioning)
Tirocinio e tesi in azienda
● Sicurezza (cfr. RAID 1/5)
– MTBF di un disco SAS: 171 anni
– 146 GB = fino ad 700.000 docs
● Workflow automatico.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
21. Presentazione
● Update: Aggiornamenti
Enterprise Content Management
continui.
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
● Sicurezza: Codice sorgente
pubblico.
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda ● Comunità: Centinaia di
migliaia di utenti
● Personalizzazione
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
22. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Standard de-facto per i
sistemi server
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
23. Presentazione
Enterprise Content Management
Document Management Systems
Costa di meno...
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
24. Presentazione
Enterprise Content Management
Document Management Systems
...molto di meno!
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
25. Presentazione
Perchè Web Application?
Enterprise Content Management
● Multipiattaforma
Document Management Systems
Perché opensource?
● Manutenzione centralizzata
Alfresco (Lato Server) ● Esecuzione distribuita
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
26. Presentazione
● Nato nel 2005 per opera di
Enterprise Content Management
John Newton
Document Management Systems (Documentum,) e John
Perché opensource? Powell (Business Objects)
Alfresco (Lato Server)
ExtJS (Lato Client)
● Rappresenta la più
Sencha Touch (Mobile)
importante alternativa open
Tirocinio e tesi in azienda source per la gestione del
contenuto aziendale.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
27. Presentazione
● Alfresco è il risultato
Enterprise Content Management
dell'utilizzo dei più recenti
Document Management Systems componenti
Perché opensource? dell'infrastruttura open
Alfresco (Lato Server) source
ExtJS (Lato Client) – Spring
Sencha Touch (Mobile) – Hibernate
Tirocinio e tesi in azienda
– Lucene
– MyFaces
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
28. Presentazione
Object Relational Mapping
Enterprise Content Management
Hibernate senza Spring
Document Management Systems
Perché opensource? public List findCittaDaPaese (String paese) {
SessionFactory sessionFactory = ...
Alfresco (Lato Server) Session s = nulla;
try {
s = sessionFactory.openSession();
ExtJS (Lato Client) Query q = s.createQuery(
"SELECT Citta c
FROM Citta
Sencha Touch (Mobile) WHERE c.Paese = :paese"
);
Tirocinio e tesi in azienda q.setString("paese", paese);
return q.list();
} catch (Exception e) {
...
} finally {
s.close();
}
}
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
29. Presentazione
Object Relational Mapping
Enterprise Content Management
Hibernate con Spring
Document Management Systems
Perché opensource? public List findCittaDaPaese (String paese) {
return getHibernateTemplate().find(
Alfresco (Lato Server) "FROM Citta
WHERE Paese = :paese",
"paese", paese
ExtJS (Lato Client) );
}
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
30. Presentazione
● La navigazione, all’interno
Enterprise Content Management
di Alfresco, si basa sui
Document Management Systems concetti di documenti e
Perché opensource? workspaces.
Alfresco (Lato Server)
ExtJS (Lato Client)
● I workspaces: spazi di
Sencha Touch (Mobile)
lavoro “intelligenti”
Tirocinio e tesi in azienda ● All’interno dei workspaces inseriamo i
documenti a cui possiamo associare
discussioni, forum, regole per gli avvisi
automatici tramite mail, funzioni di
check in/check out, versioning e meta
informazioni.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
31. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
32. Presentazione
Vantaggi (1/3)
Enterprise Content Management
● Open Source
Document Management Systems
Perché opensource?
● Architettura robusta
Alfresco (Lato Server) ● Massima semplicità di
ExtJS (Lato Client) utilizzo e gestione
Sencha Touch (Mobile) ● Indicizzazione completa dei
Tirocinio e tesi in azienda documenti
● Ricerca veloce e potente
stile Google
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
33. Presentazione
Vantaggi (2/3)
Enterprise Content Management
● Interfaccia utente
Document Management Systems
personalizzabile
Perché opensource?
Alfresco (Lato Server)
● Integrazione standard con
le tecnologie più diffue
ExtJS (Lato Client)
Sencha Touch (Mobile)
● Virtual File System
Tirocinio e tesi in azienda
● Strumenti di collaborazione
integrati nel sistema
● Check in/out, auditing e
versioning
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
34. Presentazione
Vantaggi (3/3)
Enterprise Content Management
● Motore di trasformazione
Document Management Systems
automatica del formato dei
Perché opensource?
documenti
Alfresco (Lato Server)
● Conversione e
ExtJS (Lato Client)
catalogazione
Sencha Touch (Mobile)
automatizzata dei files in
Tirocinio e tesi in azienda ingresso
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
35. Presentazione
● ExtJS nasce come
Enterprise Content Management
estensione alla Yahoo User
Document Management Systems Interfaces library (YUI).
Perché opensource?
● Rich user interface per la
Alfresco (Lato Server)
costruzione di applicazioni
ExtJS (Lato Client) web molto simili alle
Sencha Touch (Mobile) applicazioni desktop.
Tirocinio e tesi in azienda ● Fa concentrare il
programmatore sulla parte
di Model e Control,
occupandosi della parte di
View.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
36. Presentazione
● Cross-browser widgets:
Enterprise Content Management
– Finestre
Document Management Systems
– Griglie (editabili!)
Perché opensource?
Alfresco (Lato Server)
– Forms.
ExtJS (Lato Client)
Sencha Touch (Mobile) ● EventManager
Tirocinio e tesi in azienda
● AJAX (Asynchronous
Javascript and XML)
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
37. Presentazione
We're Asynchronous
Enterprise Content Management
Document Management Systems
Perché opensource?
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
38. Presentazione Ext.onReady(function(){
Enterprise Content Management Ext.Msg.show({
Document Management Systems title: 'Seminario',
Perché opensource? msg: 'Vi annoiate?',
Alfresco (Lato Server) buttons: {
ExtJS (Lato Client) yes: true,
Sencha Touch (Mobile) no: true,
Tirocinio e tesi in azienda
cancel: true
}
});
});
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
39. Presentazione Ext.onReady(function(){
Enterprise Content Management Ext.Msg.show({
Document Management Systems title: 'Seminario',
Perché opensource? msg: 'Vi annoiate?',
Alfresco (Lato Server) buttons: {
ExtJS (Lato Client) yes: true,
Sencha Touch (Mobile) no: true,
Tirocinio e tesi in azienda
cancel: true
}
});
});
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
40. Presentazione
● ExtJS lavora su client
Enterprise Content Management
Document Management Systems
Perché opensource?
● Comunica col server
Alfresco (Lato Server)
tramite XML o, meglio
ancora JSON.
ExtJS (Lato Client)
Sencha Touch (Mobile)
PHP
Tirocinio e tesi in azienda
JSP
json RoR
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
41. Presentazione
Vantaggi
Enterprise Content Management
● Licenza Open Source LGPL
Document Management Systems
Perché opensource?
● Cross-browser
Alfresco (Lato Server) ● Ben strutturata grazie
ExtJS (Lato Client) all'uso diffuso dei design
Sencha Touch (Mobile)
pattern
Tirocinio e tesi in azienda
● Temi grafici intercambiabili
● Compatibile con YUI,
Prototype o jQuery
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
42. Presentazione
Svantaggi
Enterprise Content Management
● Estremamente pesante:
Document Management Systems
quasi 1MB tutto compreso.
Perché opensource?
Questo la rende molto più
Alfresco (Lato Server)
adatta per lo sviluppo delle
ExtJS (Lato Client) cosiddette RIA (Rich
Sencha Touch (Mobile) Internet Application)
Tirocinio e tesi in azienda anziché normali siti.
● Curva di apprendimento
inizialmente molto ripida.
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
43. Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
44. Presentazione
● Viewport, TabPanel,
Enterprise Content Management
● Grid, TopBar, Combobox
Document Management Systems
Perché opensource?
● Forms, Tree, Button...
Alfresco (Lato Server)
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
45. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource?
Alfresco (Lato Server) Diamo i numeri
ExtJS (Lato Client) ● Versione: 4.0
Sencha Touch (Mobile)
● Threads: 123.351
Tirocinio e tesi in azienda
● Posts: 590.059
● Members: 244.272
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
46. Presentazione
● Framework appositamente
Enterprise Content Management
creato per lo sviluppo di
Document Management Systems applicazioni mobili
Perché opensource? ● Si basa su HTML5
Alfresco (Lato Server)
● Il reparto grafico è affidato
ExtJS (Lato Client)
alla versione 3 di CSS.
Sencha Touch (Mobile)
● L'interattività con l'utente
Tirocinio e tesi in azienda
finale è affidata a
JavaScript.
● Supporta gli eventi
multitouch
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
47. Presentazione
Enterprise Content Management
Document Management Systems this.logger=new Ext.Panel({
Perché opensource? id: 'logger',
Alfresco (Lato Server) scroll: 'vertical',
ExtJS (Lato Client) styleHtmlContent: true,
Sencha Touch (Mobile) dockedItems: [{
Tirocinio e tesi in azienda …
}]
});
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
48. Presentazione
Vantaggi
Enterprise Content Management
● Scritto con standard web
Document Management Systems
(HTML5, CSS3)
Perché opensource?
● Dimensione: 120kb
Alfresco (Lato Server)
ExtJS (Lato Client)
● Compatibilità (Apple iOS 3+,
Android 2+, BlackBerry 6+)
Sencha Touch (Mobile)
● Gestione degli eventi touch
Tirocinio e tesi in azienda
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
49. Presentazione
Proposta (1/5)
Enterprise Content Management
Document Management Systems
Perché opensource?
Document Management System
Alfresco (Lato Server)
Generazione documenti attivi standard
per PMI con metadati e layout grafico.
ExtJS (Lato Client)
Sencha Touch (Mobile)
Preventivi, prefatture, fatture attive,
Tirocinio e tesi in azienda prestazioni occasionali, incarichi (lettere
d'incarico, nota spese, rimborso
chilometrico), note di credito, solleciti di
pagamento (per 3 diversi gradi)
Tecnologie: Alfresco, FPDF / iText, ExtJS (Javascript)
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
50. Presentazione
Proposta (2/5)
Enterprise Content Management
Document Management Systems
Perché opensource?
Document Management System
Alfresco (Lato Server)
Esempio di integrazione con Server Fax.
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Tecnologie: Alfresco, Linux (scripting bash), HylaFax
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
51. Presentazione
Proposta (3/5)
Enterprise Content Management
Document Management Systems
Perché opensource?
Document Management System
Alfresco (Lato Server)
Esempio di integrazione con
Centralino VOIP e sistema CRM.
ExtJS (Lato Client)
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Tecnologie: Alfresco, Linux, Asterisk, SIP protocol, architetture RESTfull
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
52. Presentazione
Proposta (4/5)
Enterprise Content Management
Document Management Systems
Perché opensource?
Enterprise Content
Alfresco (Lato Server)
Management
Analisi e progettazione di sistemi per la
ExtJS (Lato Client)
gestione di portali e del lavoro collaborativo
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Tecnologie: Alfresco, LifeRay, JAVA
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
53. Presentazione
Proposta (5/5)
Enterprise Content Management
Document Management Systems
Perché opensource?
Streaming sul Web
Alfresco (Lato Server)
Realizzazione di applicazione per
Smartphone e Tablet (iPhone/iPad) per
ExtJS (Lato Client) l'ascolto dello streaming di radio su web
Sencha Touch (Mobile)
Tirocinio e tesi in azienda
Tecnologie: IceCast/Shoutcast, Audio Codecs (mp3, aac), Cocoa
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com
54. Presentazione
Enterprise Content Management
Document Management Systems
Perché opensource? Grazie a tutti
Alfresco (Lato Server)
ExtJS (Lato Client) Per informazioni:
Sencha Touch (Mobile) www.digital2b.com
Tirocinio e tesi in azienda
info@digital2b.com
Digital 2B s.n.c. · Via dello Sbarco 98 91025 Marsala (TP) · www.digital2b.com