Introduzione ai Web Information Systems (sistemi informativi aziendali basati su tecnologie web).
Materiale realizzato per il corso di Sistemi Informativi Aziendali del Politecnico di Torino - http://bit.ly/sistinfo
Evox® 2010 Professional Edition e' una soluzione fornita in locazione e prevede l’utilizzo del software e-commerce e dei relativi servizi necessari alla gestione di un negozio on-line di notevoli dimensioni.
Evox® 2010 Professional Edition e' una soluzione fornita in locazione e prevede l’utilizzo del software e-commerce e dei relativi servizi necessari alla gestione di un negozio on-line di notevoli dimensioni.
Biznology è una società di ingegneria informatica che offre servizi di consulenza e supporto per la progettazione e lo sviluppo di applicazioni per sistemi informativi di differenti dimensioni e complessità.
L’approccio metodologico e la profonda conoscenza delle architetture IT caratterizza tutte le attività di consulenza dei professionisti che operano con Biznology.
Biznology nasce dalla fusione delle parole business e technology.
Noi riteniamo che i risultati veramente apprezzabili in ambito ICT si possano ottenere solo se si riesce ad avere una completa visione d’insieme che coniuga la prospettiva del business con le tecnologie ed il governo delle infrastrutture IT.
Proponiamo soluzioni ed interventi il cui successo si basa fondamentalmente sulla capacità di individuare le vere esigenze di business e sul creare valore attraverso l’uso delle giuste tecnologie ed il miglioramento dei sistemi informativi.
Biznology, precedentemente Master Reseller per l’Italia della soluzione ASF, si posiziona ora come divisione focalizzata su problematiche di application integration nel perimetro delle attività Talend Italia ed affianca la distribuzione di questi prodotti ai già citati servizi di consulenza in ambito Project/Program Management, IT Governance, Enterprise Architecture e supporto per la progettazione e lo sviluppo di sistemi informativi aziendali.
Progetto ELI4U - Milestone 50% - WP3 - Attività 4 - Comune di FirenzeProgettoELI4U
Presentazione, nell'ambito della Milestone 50% di luglio 2011, dell'avanzamento delle attivitià relative al Work Package 3 - Attività 4, da parte del Comune di Firenze.
Enterprise Spring and Flex applicationsmarcocasario
SpringSource ha recentemente annunciato Spring BlazeDS Integration, un nuovo progetto open source per permettere una facile integrazione tra il framework Spring e Adobe BlazeDS, una tecnologia open source basata su server Java remoting e Web messaging.
Il plugin di SpringSource fornisce un approccio più semplice ed intuitivo agli sviluppatori Spring e Java per creare Enterprise Rich Internet Applications utilizzando il framework Adobe Flex, una pietra miliare della Flash Platform.
In questa sessione ai partecipanti verrà fornita una panoramica del framework Flex e di BlazeDS, illustrando i vantaggi e le modalità di integrazione al framework Spring attraverso il plugin Spring BlazeDS.
Fashion e Reti d'Impresa - P. De Sabbata - l'IT nelle reti d'impresaASSORETIPMI
Slide dell'intervento di Piero De Sabbata - ENEA - al Workshop "FASHION E RETI DI IMPRESE" del 10 Maggio 2012 a Bologna, organizzato da ASSORETIPMI e dall’ENEA.
Il software che oggi produce valore è stato scritto parecchi anni fa. Il costo di manutenzione ed evoluzione sta diventando sempre più alto.
Parallelamente stiamo vivendo una forte accelerazione sul digitale: omnicanalità, self-service e ubiquità sono fattori che stanno influenzando i comportamenti delle persone. Alle aziende si chiede sempre più innovazione e semplicità dei servizi offerti.
In questa presentazione guarderemo avanti nel futuro, sui software che produrranno valore nei prossimi 10 anni e che stiamo costruendo ora.
Proveremo a dare una possibile risposta a questa domanda:
“come possiamo evitare di accumulare un debito tecnico difficilmente ripagabile e nel contempo seguire l’accelerazione che il mercato ci sta chiedendo senza impattare sul business esistente?”
La soluzione Twinergy Sales Portal è dedicata alle aziende, di qualsiasi dimensione, che vendono prodotti di ogni tipologia. È una applicazione web basata su SAP® ERP, orientata al supporto delle attività della forza vendita e del customer service ed al potenziamento della relazione diretta con il cliente.
Biznology è una società di ingegneria informatica che offre servizi di consulenza e supporto per la progettazione e lo sviluppo di applicazioni per sistemi informativi di differenti dimensioni e complessità.
L’approccio metodologico e la profonda conoscenza delle architetture IT caratterizza tutte le attività di consulenza dei professionisti che operano con Biznology.
Biznology nasce dalla fusione delle parole business e technology.
Noi riteniamo che i risultati veramente apprezzabili in ambito ICT si possano ottenere solo se si riesce ad avere una completa visione d’insieme che coniuga la prospettiva del business con le tecnologie ed il governo delle infrastrutture IT.
Proponiamo soluzioni ed interventi il cui successo si basa fondamentalmente sulla capacità di individuare le vere esigenze di business e sul creare valore attraverso l’uso delle giuste tecnologie ed il miglioramento dei sistemi informativi.
Biznology, precedentemente Master Reseller per l’Italia della soluzione ASF, si posiziona ora come divisione focalizzata su problematiche di application integration nel perimetro delle attività Talend Italia ed affianca la distribuzione di questi prodotti ai già citati servizi di consulenza in ambito Project/Program Management, IT Governance, Enterprise Architecture e supporto per la progettazione e lo sviluppo di sistemi informativi aziendali.
Progetto ELI4U - Milestone 50% - WP3 - Attività 4 - Comune di FirenzeProgettoELI4U
Presentazione, nell'ambito della Milestone 50% di luglio 2011, dell'avanzamento delle attivitià relative al Work Package 3 - Attività 4, da parte del Comune di Firenze.
Enterprise Spring and Flex applicationsmarcocasario
SpringSource ha recentemente annunciato Spring BlazeDS Integration, un nuovo progetto open source per permettere una facile integrazione tra il framework Spring e Adobe BlazeDS, una tecnologia open source basata su server Java remoting e Web messaging.
Il plugin di SpringSource fornisce un approccio più semplice ed intuitivo agli sviluppatori Spring e Java per creare Enterprise Rich Internet Applications utilizzando il framework Adobe Flex, una pietra miliare della Flash Platform.
In questa sessione ai partecipanti verrà fornita una panoramica del framework Flex e di BlazeDS, illustrando i vantaggi e le modalità di integrazione al framework Spring attraverso il plugin Spring BlazeDS.
Fashion e Reti d'Impresa - P. De Sabbata - l'IT nelle reti d'impresaASSORETIPMI
Slide dell'intervento di Piero De Sabbata - ENEA - al Workshop "FASHION E RETI DI IMPRESE" del 10 Maggio 2012 a Bologna, organizzato da ASSORETIPMI e dall’ENEA.
Il software che oggi produce valore è stato scritto parecchi anni fa. Il costo di manutenzione ed evoluzione sta diventando sempre più alto.
Parallelamente stiamo vivendo una forte accelerazione sul digitale: omnicanalità, self-service e ubiquità sono fattori che stanno influenzando i comportamenti delle persone. Alle aziende si chiede sempre più innovazione e semplicità dei servizi offerti.
In questa presentazione guarderemo avanti nel futuro, sui software che produrranno valore nei prossimi 10 anni e che stiamo costruendo ora.
Proveremo a dare una possibile risposta a questa domanda:
“come possiamo evitare di accumulare un debito tecnico difficilmente ripagabile e nel contempo seguire l’accelerazione che il mercato ci sta chiedendo senza impattare sul business esistente?”
La soluzione Twinergy Sales Portal è dedicata alle aziende, di qualsiasi dimensione, che vendono prodotti di ogni tipologia. È una applicazione web basata su SAP® ERP, orientata al supporto delle attività della forza vendita e del customer service ed al potenziamento della relazione diretta con il cliente.
4. Definizione
Web Information System (WIS)
La comunicazione tra macchine e utenti avviene sulla rete
Internet pubblica o su una rete privata basata sugli standard
Internet (VPN)
L’accesso alle informazioni e ai servizi è supportato da
programmi per la gestione dell’interfaccia utente noti come
browser.
Cap. 3
Pag. 93
4 Sistemi Informativi Aziendali A.A. 2011/2012
5. Attori
Company Company
Public service
User User
5 Sistemi Informativi Aziendali A.A. 2011/2012
6. Modelli di collaborazione
B2B (business to business ): collaboration among
companies
B2C (business to consumer ): on-line shops
C2C (consumer to consumer ): auctions, buy-sell
notices
Government to business : on-line taxes, services to
companies
Government to citizens : on-line taxes
6 Sistemi Informativi Aziendali A.A. 2011/2012
8. Esempi
On-line shops of consumer goods
On-line auctions
Thematic portal (links, user community, latest news)
Distribution of components or raw materials
Services (bank, finance, insurance, travel, consultancy, …)
Publications (newspapers, encyclopedias, press agencies,
…)
8 Sistemi Informativi Aziendali A.A. 2011/2012
9. Una possibile classificazione
Integrazione
catena del valore -
marketspace
Monitoraggio
workflow evoluti e
Complessità organizzativa
condivisi
Negoziazione
e di sistema
automatica
CRM - SCM
Aste on-line
Siti e portali
standard
B2C B2B
Tipo di relazione
p. 101
9 Sistemi Informativi Aziendali A.A. 2011/2012
10. Livelli di complessità
Siti informativi
Chi siamo / Prodotti / Servizi / Contatti
Newsletter, Giornale, Blog, …
Siti dispositivi
Scelta prodotto, configurazione, acquisto
Sistemi gestionali
CRM, SCM, ERP, MRP, …
Sistemi autonomi
Negoziazione, transazione, monitoraggio
Portali, marketplace, marketspace
Aggregazione di più aziende/prodotti correlati
10 Sistemi Informativi Aziendali A.A. 2011/2012
12. N-tier (N-level) architecture
Each level/tier has a well
defined role
One or more servers
implement each tier/layer
More servers can share
the same hardware or can
run on dedicated devices
Communication between
tiers/levels is achieved
through the network
12 Sistemi Informativi Aziendali A.A. 2011/2012
14. Definition
“Server”may be defined as:
Logical definition:
A process that runs on a host that relays information to a client
upon the client sending it a request.
Physical definition:
A host computer on a network that holds information (eg, Web
sites) and responds to requests for information
14 Sistemi Informativi Aziendali A.A. 2011/2012
15. Architettura generale del web
HTM
Server web
(Apache, IIS) File HTML
Mouse/ i
Schermo
Tastiera n Applicazione
t web
Browser e (ASP, PHP, JSP, …)
r
n
File
e
Immagini
t IMG
Motore
Layout
IMG HTM
15 Sistemi Informativi Aziendali A.A. 2011/2012
16. Architettura generale del web
HTM
Server web
(Apache, IIS) File HTML
Mouse/ i
Schermo
Tastiera n Applicazione
t web
Browser e (ASP, PHP, JSP, …)
r
n
File SQL
e
Immagini
t IMG
Server database
DBMS
Motore
Layout
IMG HTM Data
base
16 Sistemi Informativi Aziendali A.A. 2011/2012
17. Architettura generale del web
HTM
Server web
(Apache, IIS) File HTML
Mouse/ i
Schermo
Tastiera n Applicazione
t web
Browser e (ASP, PHP, JSP, …)
r
n
File SQL
e Javascript
Immagini
t IMG JS
Server database
Fogli di DBMS
Motore DOM Motore stile CSS
Layout Javascript
CSS
IMG CSS HTM HTM JS Data
base
17 Sistemi Informativi Aziendali A.A. 2011/2012
18. Architettura generale del web XML,
JSON
Dati HTM
Server web
(Apache, IIS) File HTML
Mouse/ i
Schermo
Tastiera n Applicazione
t web
Browser e (ASP, PHP, JSP, …)
r
n
File SQL
e Javascript
Immagini
t IMG JS
Server database
XML,
JSON Fogli di DBMS
Motore DOM Motore stile CSS
Layout Javascript
CSS
IMG CSS HTM HTM JS Data
base
18 Sistemi Informativi Aziendali A.A. 2011/2012
19. Architettura generale del web XML,
JSON
Dati HTM
Server web
(Apache, IIS) File HTML
Mouse/ i
Schermo
Tastiera n Applicazione
t web
Browser Questo èe sufficiente per il sito di ricette
(ASP, PHP, JSP, …)
r di cucina della nonna…
n
… ma nella realtà il mondo enterprise è
e
File
Javascript
SQL
t molto più complesso
Immagini
IMG JS
Server database
XML,
JSON Fogli di DBMS
Motore Motore
DOM stile CSS
Layout Javascript
CSS
IMG CSS HTM HTM JS Data
base
19 Sistemi Informativi Aziendali A.A. 2011/2012
23. Interagire con altri fornitori…
L’Application Server deve richiamare funzionalità presenti
su un sito esterno
Servizi dispositivi (es. pagamenti)
Servizi informativi (es. stock quotes)
Servizi di sicurezza (es. autenticazione)
La pagina web contiene delle sezioni provenienti da siti
diversi
Approccio “a portale”, le sezioni sono indipendenti (es.
iGoogle)
Approccio “applicativo”, le sezioni interagiscono e condividono
dati (mashup)
23 Sistemi Informativi Aziendali A.A. 2011/2012
24. Licenza d’uso
Queste diapositive sono distribuite con licenza Creative Commons
“Attribuzione - Non commerciale - Condividi allo stesso modo 2.5
Italia (CC BY-NC-SA 2.5)”
Sei libero:
di riprodurre, distribuire, comunicare al pubblico, esporre in pubblico,
rappresentare, eseguire e recitare quest'opera
di modificare quest'opera
Alle seguenti condizioni:
Attribuzione — Devi attribuire la paternità dell'opera agli autori
originali e in modo tale da non suggerire che essi avallino te o il modo in
cui tu usi l'opera.
Non commerciale — Non puoi usare quest'opera per fini
commerciali.
Condividi allo stesso modo — Se alteri o trasformi quest'opera, o se
la usi per crearne un'altra, puoi distribuire l'opera risultante solo con una
licenza identica o equivalente a questa.
http://creativecommons.org/licenses/by-nc-sa/2.5/it/
24 Sistemi Informativi Aziendali A.A. 2011/2012