Panoramica Generale
Panoramica.
WebSTATISTICA Server dota STATISTICA
di una completa abilitazione ad Internet, e consente ai suoi utenti di
eseguire interattivamente STATISTICA
attraverso l'utilizzo di un semplice browser Web. Con
WebSTATISTICA, è possibile accedere facilmente e rapidamente ai dati e
ai potenti strumenti analitici potenzialmente da qualsiasi computer al
mondo, sempre che questo sia connesso al Web. Il prodotto fornisce un'ampia selezione d'interfacce utente basate su browser
(nella forma di finestre di dialogo estremamente semplici da navigare e
facili da usare). Inoltre,
vengono forniti strumenti che consentono la personalizzazione di tali
finestre di dialogo e la semplice definizione d'interfacce utente nuove
e personalizzate con l'obiettivo di aggiugere nuove funzionalità e nuovi task al
proprio ambiente analitico. Per esempio, attraverso il browser può venire visualizzata una semplice finestra di dialogo dotata di soli
tre pulsanti, e la selezione di ognuno di questi pulsanti consentirà di
eseguire una serie di analisi differenti
e di generare per ognuna di queste un report dettagliato. Le
applicazioni di WebSTATISTICA Server aggiungono una nuova dimensione
ed una serie infinita di possibilità all'intera linea di software analitici, di data mining, e di controllo della qualità di
STATISTICA.
Panoramica (linguaggio tecnico). WebSTATISTICA Server è un sistema
applicativo altamente scalabile, a livello aziendale, basato su Web per l'analisi dei dati e
l'effettuazione di operazioni su database remoto, basato su
tecnologia per l'elaborazione
distribuita ed in grado di supportare configurazioni ad
architetture Client-Server multi-coda. WebSTATISTICA Server offre le
funzionalità analitiche, di query, di reportistica, e grafiche di STATISTICA
attraverso interfacce Web facili da usare, interattive e standard. Viene offerto
come un'applicazione completa, pronta da installare con un'interfaccia utente
interattiva, basata su browser Web (punta-e-clicca), che consente agli
utenti in posizioni remote di creare insiemi di dati, eseguire analisi, e
rivedere l'output interattivamente. Tuttavia, grazie
alla sua architettura aperta, WebSTATISTICA Server include anche un kit
di strumenti di sviluppo (basati interamente su convenzioni di sintassi
industriale standard come VB Script, C++, HTML, XML), che permettono ai
dipartimenti IT di personalizzare tutte le componenti di sistema, o di
espanderlo attraverso una costruzione dalle fondamenta, ad esempio, aggiungendo
nuove componenti e/o funzionalità analitiche e di database proprie dell'azienda
di appartenenza. Il sistema è compatibile con tutte le principali piattaforme
software Web server (ad esempio, UNIX Apache, Microsoft IIS), funziona sia in
ambienti Microsoft .net che Sun/Java, e non richiede alcuna modifica dei sistemi
di firewall Internet/Intranet esistenti.
Ampia Scelta di Funzionalità e Configurazioni Analitiche
Il sistema WebSTATISTICA Server viene offerto come una soluzione completa
comprendente le funzionalità analitiche proprie del rispettivo prodotto
selezionato di STATISTICA o di qualsiasi combinazione di prodotti, da STATISTICA Base
fino a tutti le soluzioni aziendali: SEWSS , SEDAS,
e Data Miner.
L'installazione minima del software WebSTATISTICA Server include le
funzionalità analitiche di STATISTICA Base ed è caratterizzata dalla release di una licenza di almeno 5 utenti simultanei.
È possibile ordinare una specifica versione di WebSTATISTICA Server che
includa le funzionalità analitiche richieste (come ad esempio STATISTICA Base
per 10 utenti) oppure aggiungere le funzionalità di Web Server (descritte
in questa sezione) solo per alcuni utenti oppure per tutti gli utenti previsti dal
prodotto correntemente licenziato di STATISTICA (è possibile, ad esempio,
dotare delle funzionalità Web Server esclusivamente 20
delle 50 licenze esistenti di SEDAS).
Funzionalità e Applicazioni - I Vantaggi di WebSTATISTICA
Server
Un sistema software che rende disponibile STATISTICA
"ovunque"
Il vantaggio più evidente offerto dalla tecnologia WebSTATISTICA Server
è che essa rende disponibili le potenti funzionalità di qualsiasi di prodotto di STATISTICA attraverso un qualsiasi computer al
mondo connesso ad Internet. Per tale ragione, l'applicazione WebSTATISTICA
Server aggiunge una nuova dimensione ed una serie infinita di nuove
possibilità ed applicazioni all'intera linea di software per l'analisi dei dati,
il data mining, ed il controllo della qualità di STATISTICA.
Ad esempio, i dati ed i report più recenti (aggiornati ad esempio attraverso
interrogazioni (query) a parti specifiche dei data warehouse aziendali) possono adesso
essere resi disponibili ad impiegati autorizzati, ovunque essi siano ed
indipendentemente dal tipo di computer al quale questi hanno accesso - attraverso
opzioni di drill down interattivo dei risultati e l'ottenimento interattivo di
specifici suggerimenti aggiuntivi per il proprio business. Ovunque vi
sia Internet (cioè, potenzialmente ovunque), vi è adesso la possibilità di avere
accesso agli strumenti analitici, di query, e di reportistica del sistema di
analisi dei dati più completo disponibile al mondo.
Un potente sistema aziendale e d'intelligenza
collaborativa
Un altro modo ugualmente importante per trarre beneficio dalla funzionalità di
WebSTATISTICA Server è il suo impiego come "core" e naturale estensione
di qualsiasi sistema aziendale di STATISTICA (SEWSS, SEDAS, o Data Miner).
In particolare, WebSTATISTICA Server può agire come "core" di un sistema
di rete aziendale e consentire così ai partecipanti di lavorare in gruppo e
condividere rapidamente i risultati (report), così come gli script delle analisi
o delle query. I permessi utente o di gruppo (si veda sotto la Nota Tecnica)
possono essere utilizzati dagli amministratori per gestire l'accesso di
specifici gruppi di utenti e/o a specifici dati o report. L'accessibilità ai
suoi strumenti via Internet rende WebSTATISTICA Server un sistema
perfetto per facilitare progetti di gruppo in cui siano coinvolti dipendenti
che
si trovano in luoghi diversi di un'azienda (si pensi alle organizzazioni
multinazionali), od impiegati avvezzi all'utilizzo dei moderni mezzi di
telecomunicazione soprattutto in occasione di trasferte o viaggi.
Vantaggi derivanti dall'adozione di un'architettura di
elaborazione distribuita e client-server multi-coda.
Inoltre,
indipendentemente dal fatto che gli utenti risiedano fisicamente vicino al
luogo d'installazione di WebSTATISTICA Server (ad esempio, nello
stesso edificio) o molto lontano (ad esempio, in un altro continente),
questi beneficeranno non solo degli strumenti di lavoro di gruppo ma anche
delle opzioni per l'effettuazione (ed il trasferimento in termini di
utilizzazione di memoria) di task computazionalmente intensivi e dispendiosi
sui computer server. In particolare, dato che solitamente per i server
vengono utilizzate le CPU multiprocessore più potenti (e/o addirittura più
computer), gli utenti possono eseguire task computazionalmente intensivi, e,
per esempio, elaborare "in background" query in grado di scannerizzare
terabyte di dati su server remoti ed eseguire lunghe sequenze di analisi e
report, mantenendo i computer dell'utente finale liberi di eseguire altri
task o altre applicazioni. Grazie alla sua architettura ad elaborazione
distribuita, WebSTATISTICA Server può essere scalato in maniera
altamente efficiente per trarre beneficio dalle CPU multiprocessore e/o da
più computer, e gli utenti potranno a loro volta godere della specifica
architettura client/server multicoda, composta da:
- interfaccia
Utente di cui è dotato il computer client (un semplice browser od un
client di STATISTICA, si veda sotto il paragrafo relativo ai
Client di STATISTICA),
- software WebSTATISTICA
Server ed implementazione di "business intelligence" che esso potrebbe
comprendere (specifiche query, script di analisi
personalizzate/proprietarie), e
- database di STATISTICA
(ad esempio, SEWSS) o altri strumenti d'immagazzinamento dei dati.
Nella versione desktop di STATISTICA, tutti i calcoli vengono eseguiti
sul computer locale, e le risorse degli altri computer vengono utilizzate solo
nel caso in cui vengano azionate interfacce di Elaborazione
Database In Loco (IDP) a database esterni. IDP è una tecnologia che legge i
dati in modo asincrono e diretto contenuti in database remoti (attraverso un'elaborazione
distribuita se supportata dal server), evitando in questo modo d'importare i
dati e di creare una copia locale degli stessi. Record di dati possono essere
recuperati dalla CPU del server ospitante il database ed essere inviati sul
computer di STATISTICA in modo asincrono, nello stesso momento in cui
STATISTICA li elabora attraverso la CPU del computer locale.
Client di STATISTICA. Sebbene non sia
necessario avere installata alcuna componente di STATISTICA sul
computer client (è sufficiente infatti disporre solo di un browser), avere
installata una copia di STATISTICA sul lato client fornisce
certamente nuove possibilità. A questo punto l'interrogativo potrebbe essere
il seguente: "Perché usare WebSTATISTICA Server se dispongo già di
una copia di STATISTICA installata sul mio portatile?". La risposta è
che avendo installato STATISTICA sul computer client sarà possibile
trarre vantaggio dell'architettura cliet/server multi-coda (si veda sopra) e
lavorare interattivamente con STATISTICA installato localmente mentre
nello stesso tempo certi task piuttosto dispendiosi potranno essere eseguiti
su macchine server e/o scambiando nello stesso tempo dati e output tra tutte
le componenti multi-coda. Ad esempio, un clic su un piccolo pulsante
posizionato opzionalmente (a seconda della configurazione utente) vicino ad
ogni oggetto di output (tabella, grafico) inviato al proprio browser dal
sistema WebSTATISTICA Server offrirà un'opzione per effettuare il
download di tale oggetto (una tabella o un grafico di STATISTICA) sul
computer client nel formato nativo di STATISTICA (in formato .sta o .stg)
in modo che sia possibile lavorare offline con esso utilizzando gli
strumenti di STATISTICA installati localmente.
Vantaggi della Tecnologia Multi-Coda
La piattaforma di WebSTATISTICA si basa su un'avanzata tecnologia
distribuita e multicoda, atta a supportare la gestione ottimale di grandi
caricamenti computazionali. Tale tecnologia consente un'elaborazione rapida di
progetti anche molto grandi e computazionalmente intensivi, in quanto trae
vantaggio delle eventuali CPU multiple presenti su server, o anche da server multipli
funzionanti in parallelo. L'illustrazione che segue mostra un progetto eseguito
su server a quadruplo processore, nella quale viene evidenziata la piena
utilizzazione delle risorse di tutte le quattro CPU in esecuzione nella modalità
multi-coda in un singolo e computazionalmente intensivo progetto di STATISTICA Data Miner.
In più, l'architettura di WebSTATISTICA offre un'interfaccia utente
basata su browser Web a piattaforma indipendente, e fornisce la possibilità a
livello enterprise di gestire progetti o gruppi di utenti "attraverso lo stesso
edificio o attraverso i continenti".
Scalabilità unica (tecnologie di elaborazione parallela). Una delle
caratteristiche uniche della tecnologia ad elaborazione distribuita di
STATISTICA è che essa non solo può essere scalata per trarre beneficio da
tutte le CPU del computer server corrente (al fine di supportare lavori/utenti
multipli e anche singoli progetti computazionalmente intensivi), ma può anche
essere scalata su più computer server. Tale caratteristica unica è molto
importante, in quanto consentirebbe di ottenere significativi guadagni in
termini di prestazione. STATISTICA sfrutta la tecnologia ad elaborazione
parallela attraverso l'utilizzo di unità hardware separate (come fanno alcuni
supercomputer), e quindi, se si dispone - ad esempio - di tre server con 4
processori ognuno, STATISTICA potrà eseguire anche un singolo progetto su
tutti i 12 processori (sempre che la scala di tale progetto garantisca tale
modalità elaborativa).
Interfaccia Utente di WebSTATISTICA. L'implementazione
WebSTATISTICA di STATISTICA consente agli utenti di eseguire
interattivamente il programma dalla macchina client tramite l'utilizzo di
un'interfaccia (browser Web) essenzialmente identica a quella disponibile
per l'installazione desktop. Quindi, il lato client dell'installazione (il
"front end") può essere eseguito su un qualsiasi computer (anche su un
portatile) connesso ad Internet. Tuttavia, i calcoli reali e le altre
applicazioni eseguite sui dati rimarranno su server (remoto), il quale
sfrutterà i suoi potenti processori e risorse di immagazzinamento (e saranno
gestiti attraverso l'architettura ottimizzata, multi-coda e ad elaborazione
distribuita del sistema per il raggiungimento della prestazione massima).
In pratica, le funzionalità dell'interfaccia utente di STATISTICA
possono essere richiamate da uno o più computer al mondo connessi ad
Internet, mentre contemporaneamente il server esegue tutti i calcoli e le
operazioni sui dati, in piena sicurezza e sfruttando i privilegi d'accesso
applicabili ai rispettivi progetti, così come pianificato
dall'amministratore di rete.
WebSTATISTICA offre un'interfaccia utente diretta e in grado di supportare
la selezione completa di operazioni interattive di analisi dei dati, di data
mining, di controllo della qualità, di gestione di database,
d'interrogazione a database, e di personalizzazione dei grafici.
Dopo aver avuto accesso al sistema WebSTATISTICA,
l'utente può selezionare una sorgente dati (un insieme di dati oppure una
connessione a database),
rivedere e modificare i dati grazie all'editor interattivo dei dati di
spreadsheet,
selezionare l'analisi da eseguire attraverso il sistema a menu standard (o
attraverso un collegamento creato all'interno da un Menu definito da
utente),
selezionare le variabili e specificare i parametri opzionali d'analisi,
|
e rivedere interattivamente l'output. |
 |
È disponibile una varietà di funzionalità interattive per l'esecuzione di
speciali operazioni di database, di controllo della qualità, o di data
mining, le quali sono tutte accessibili interattivamente da un browser
standard.
Tuttavia, in aggiunta a tali funzionalità integrate, alla diretta interfaccia
utente, WebSTATISTICA include anche un kit di strumenti che consentono
all'utente di personalizzare l'interfaccia utente e di sviluppare applicazioni
personalizzate con funzionalità specificamente predefinite, e confezionate in
modo da soddisfare le richieste delle proprie applicazioni specifiche.

Compatibilità con gli Standard Industriali
La compatibilità unica con tutti gli standard industriali è un altro punto da
aggiungere alla lunga lista di caratteristiche eccellenti di WebSTATISTICA
Server.
WebSTATISTICA Server può essere sviluppato su una qualsiasi popolare
piattaforma Web server (ad esempio, UNIX o IIS), e quindi,
si conformerà agli esistenti protocolli di sicurezza locale (firewall) così come
richiesto dal client aziendale. Tuttavia, se si desidera, il software del
sistema Web server può venire installato come parte dell'ambiente di
WebSTATISTICA Server.
WebSTATISTICA Server sfrutta l'avanzata tecnologia proprietaria
sviluppata da StatSoft per assicurare prestazioni ed alta scalabilità (ad
esempio, su computer multipli e/o a multiprocessore
operanti in un ambiente ad elaborazione distribuita). Tale tecnologia è il
frutto di anni di esperienza acquisita da StatSoft grazie al lavoro svolto per
l'implementazione di sistemi aziendali altamente scalabili ed altamente
performanti in alcune delle principali aziende US od internazionali. Tuttavia,
WebSTATISTICA Server è ancora basato su protocolli di comunicazione
industriali standard (ad esempio, XML) che assicurano (a) l'indipendenza della
sua piattaforma, (b) una graduale transizione alle tecnologie future, e (c) una
facilità di personalizzazione da parte del client. Si noti che la facilità di
personalizzazione è evidente soprattutto per il fatto che solitamente, per
definire specifiche operazioni analitiche o tipologie personalizzate di output,
in tutti i prodotti di STATISTICA è possibile ricorrere agevolmente a
script VB in ogni occasione d'uso.Architettura del Sistema
(Nota Tecnica)
Sebbene il piano generale preveda - in una configurazione tipica - due
"macchine", il Web Server (ad esempio un sistema Apache UNIX)
ed almeno uno STATISTICA Server (opzionalmente scalabile su STATISTICA
Server multipli):
In molti casi, il Web Server (IIS) e STATISTICA Server potrebbero
essere installati sulla medesima macchina (quando IIS viene utilizzato come host
Web):
Il piano consente un'implementazione flessibile e generica del Web Server
attraverso l'utilizzo di un linguaggio in script standard su Web Server.
L'obiettivo del Web Server è confezionare le richieste provenienti
dall'utente (ricevute via browser), inviarle a STATISTICA Server, e
quindi elaborare le risposte provenienti da STATISTICA Server e da visualizzare
all'utente (sul suo browser).
La comunicazione tra il Web Server e STATISTICA Server è
effettuata grazie alla tecnologia basata su convenzioni XML standard
industriali. Il sistema è completamente personalizzabile e per i clienti che lo
desiderano è possibile sviluppare proprie modifiche o estensioni di tale
sistema; esso fornisce un kit di strumenti di sviluppo che consente di
modificare tutti gli aspetti sia degli script eseguiti da STATISTICA (sul
lato STATISTICA Server) sia dell'aspetto dell'interfaccia utente (basata
su browser) utilizzata dagli utenti finali sul lato client. Per personalizzare o
espandere il sistema vengono utilizzati solo gli strumenti standard e più
comunemente noti (come VB o XML/HTML).
Le definizioni correnti delle pagine Web e gli script di STATISTICA da
eseguire vengono elaborati ed immagazzinati in una Repository Facility presente
su STATISTICA Server. Il sistema include inoltre un Gestore di
Elaborazione Distribuita che gestisce il caricamento dell'elaborazione in arrivo
e la distribuisce ottimamente su più code di STATISTICA e su computer
multipli di STATISTICA Server.
Il sistema software WebSTATISTICA Server include anche le Estensioni Web
di STATISTICA Visual Basic. Tali estensioni del linguaggio SVB consentono
all'autore degli script di lasciare che il sistema si occupi della
visualizzazione dei grafici e degli spreadsheet risultanti sulle pagine Web
(output) generate automaticamente, o di personalizzare l'aspetto delle pagine di
output generate attraverso l'aggiunta di appropriati comandi
HTML.
La sicurezza e l'autenticazione sono caratteristiche chiave del sistema
WebSTATISTICA Server. All'inizio della sessione, gli utenti "accedono" al
sistema con il loro nome utente e password. Gli amministratori di sistema sono
in grado di controllare l'accesso alle sorgenti di dati e agli script sulla base
dei permessi utente e di gruppo. Il più alto livello di privilegio d'accesso
consente agli utenti avanzati (o agli amministratori) di eseguire script
arbitrari (ad esempio, al fine di eseguire l'amministrazione di sistema od
operazioni di manutenzione). Tale livello richiede un privilegio d'accesso
creato appositamente (il più alto) in quanto, grazie alla natura e alla potenza
generali del linguaggio di STATISTICA Visual Basic, esso fornirebbe
accesso (agli utenti autorizzati) a tutte le risorse della rete.
Si noti che tale sistema può essere integrato con la "tradizionale" versione
(non basata su browser Web) di rete simultanea di STATISTICA o con lo
schema di autenticazione proprio di un sistema enterprise di STATISTICA,
così che un cliente potrà installare, ad esempio, un sistema enterprise di
STATISTICA oppure una rete simultanea a 50 utenti con 20 di essi che abbiano
accesso a WebSTATISTICA Server.Vantaggi competitivi
I vantaggi derivanti dall'installazione di applicazioni WebSTATISTICA Server
iniziano con la lista completa di caratteristiche uniche di STATISTICA.
Oltre a questo aspetto che fa della linea di prodotti software di StatSoft un
caso che non ha equivalenti sul mercato, viene offerto un'applicazione
(soluzione) completa dotata di un'interfaccia utente basata su Web e non solo un
semplice "kit di sviluppo" (sebbene siano disponibili funzionalità di sviluppo
tramite le quali estendere o personalizzare il sistema, si veda sopra). Non è
richiesto inoltre che sia installato uno specifico software Web (il quale
potrebbe non andar bene con gli standard di sicurezza od altre polizze a cui il
cliente è solitamente soggetto). Infine, questo sistema viene controllato da
script VB industriali standard che possono essere facilmente modificati dagli
utenti o dagli amministratori di sistema.WebSTATISTICA Knowledge Portal
Opzionalmente è disponibile una specifica applicazione WebSTATISTICA Knowledge Portal
la quale consente all'utente di distribuire efficacemente ed in maniera sicura
insiemi di documenti di output via Web. Tale applicazione offre un supporto per
gruppi di lavoro (ogni utente del quale con differenti privilegi d'accesso, e
quindi d'accesso a differenti parti del database contenente i documenti di
output), consente un'intuitiva organizzazione con vista ad albero di tutto il
materiale disponibile, ed offre opzioni per pubblicare in tempo reale documenti
aggiornati su server Web.
![[StatSoft]](../images/sssmall.gif)
Via Parenzo 3 - 35010 Vigonza (Padova)
Tel: 0498934654; Fax: 0498932897
e-mail: info@statsoft.it
©Copyright StatSoft Italia srl, 1984-2007.
StatSoft, StatSoft logo, STATISTICA, STATISTICA Enterprise/QC, STATISTICA Enterprise, Data Miner, SEPATH and GTrees are trademarks of StatSoft, Inc.