NDA DL (NDA DATA LOGGER) e' un pacchetto software per la
raccolta, la memorizzazione e l'analisi di dati provenienti dal campo.
NDA DL ha una struttura modulare particolarmente flessibile e
scalabile, che lo rende facilmente adattabile alle diverse esigenze. Grazie
alle nuove tecnologie basate su XML Web Services, NDA DL consente
di realizzare architetture distribuite sia in intranet che extranet (Web),
consentendo l'accesso ai dati nelle forme pi convenienti: applicazioni client
dedicate, web browsers, dispositivi di comunicazione portatili (WAP).
La base dati sfrutta il motore DBMS Microsoft MSDE, versione limitata (2
GB) e gratuita di Microsoft SQL Server, pi che sufficiente per la maggior parte
delle configurazioni e comunque aggiornabile al pacchetto completo SQL
Server2000: MSDE garantisce tutta la sicurezza della tecnologia Microsoft SQL
Server2000 senza costi aggiuntivi di licenze e comunque scalabile per esigenze
particolari (SQL Server).NDA DL e' una applicazione
organizzata sui tre livelli:
DATA LAYER: consiste in
servizio Windows (NDA_DL_DataService) che gestiste il
rinfresco dei dati dal campo, via linea di comunicazione seriale o socket.
Supporta diversi protocolli di comunicazione e supporta dispositivi seriali
multipli. E' fornito di un software di configurazione (NDA_DL_DataServiceManager
) che consente le operazioni di configurazione e diagnostica in modo semplice
ed intuitivo. Questo livello e' indipendente dai dati e quindi
interfaccibile a macchine diverse (non tratta i dati che riceve dal campo,
semplicemnte li trasferisce al livello superiore): e' sufficiente che il
protocollo di comunicazione sia implementato e sia nota la mappa dei regisri
interni della macchina.
BUSINESS LAYER:
consiste in un set di Web Services dedicati alla applicazione specifica della
macchina (telaio, lucidatrice ...), che consente la gestione dei dati su DBMS.
I servizi sono corredati da software di configurazione che ne semplifica
la configurazione e manutenzione.Attualmente i seguenti servizi sono
implementati
NDA_DL_TelmonWS:
servizio dedicato ai telai da marmo e granito
DETTAGLI ...
PRESENTATION LAYER:
consiste in un set di applicazioni client e server specifiche per la macchina
(telaio, lucidatrice ...), che consentono il monitoraggio, visualizzazione ed
analisi dei dati raccolti dal campo. Ciascun applicativo e' abbinabile ad uno o
pi Web Service (BUSINESS LAYER) sia in contesti intranet che extranet.
Attualmente si seguenti applicativi sono implementati:
NDA_DL_TelmonWA:
applicazione server: consente l'accesso ai dati gestiti da NDA_DL_TelmonWS
via Web Browser
DETTAGLI ...
NDA_DL_TelmonWAP:
applicazione server: consente l'accesso ai dati gestiti da NDA_DL_TelmonWS
via Web Browser WAP (telefonia mobile)
DETTAGLI ...
NDA_DL_TelmonClient:
applicazione client Windows: per accesso dati gestiti da NDA_DL_TelmonWS
da macchine desktop (Win98, Win2k, WinXP)
DETTAGLI ...
Le configurazioni realizzabili sono molteplici.
Dalla configurazione minima su unica macchina ...

a quella distribuita su piu' macchine ...

Per i dettagli si veda la sezione di
INSTALLAZIONE