Tutti i prodotti della serie Euristic
sono realizzati utilizzando strumenti ampiamente diffusi nelle applicazioni professionali e allo stato dell'arte nelle loro categorie:
- Struttura Client-Server: lo standard nei sistemi informativi moderni che prevedono anche centinaia o migliaia di utenti attivi contemporaneamente.
- Database relazionale in standard SQL:
significa sicurezza di investimento in quanto è la tecnologia più diffusa al mondo per i database di grandi dimensioni e permette "scalabilità" ad hardware di potenza superiore man mano che le esigenze crescono. Inoltre, trattandosi di un ambiente standard e non "proprietario", è sempre possibile trovare operatori in grado di intervenire sul sistema.
- Server multipiattaforma: il database server può lavorare indifferentemente su sistema operativo Windows® 2000 Server, Windows® XP o Linux.
- Protocollo di rete TCP/IP: il protocollo per eccellenza per le comunicazioni su LAN e WAN.
- Struttura "Transaction oriented": si tratta dello stesso sistema utilizzato dalle banche per mantenere l’integrità dei dati anche in caso di interruzione dei collegamenti.
- Protezione dei dati sensibili: l'accesso ai dati sensibili è vincolato ad autorizzazioni specifiche.
- Identificazione e controllo di tutti gli accessi al sistema: per ogni operazione è possibile sapere chi l'ha effettuata, quando e da dove.
- Principali sistemi di codifica medica: il sistema è strutturato in modo da poter utilizzare diversi sistemi di codifica internazionali (MeSH, ICD, SNOMED, DSM IV etc.) e in più lingue senza che si perda l'unitarietà del concetto: in altre parole, uno stesso concetto (come diabete o appendicectomia), anche se presente in vari sistemi di codifica, in più lingue e con codici alfanumerici differenti, viene visto come un solo concetto con ovvie conseguenze positive per la consistenza logica del sistema.
- Progettazione multilingue: sia i codici che l’interfaccia stessa del programma possono apparire nella lingua di preferenza dell’utente senza che sia necessario cambiare il programma nè riavviarlo. I dati possono essere inseriti in una lingua e consultati o integrati in un’altra.
|
Il database relazionale SQL su cui è basato Euristic supporta gli standard correnti per garantire la sicurezza dei dati, sia nei confronti di malfunzionamenti hardware e software, che nei confronti di tentativi di accesso non autorizzato, anche via rete. Ogni accesso avviene dopo immissione di password per garantire l'identificazione dell'utente collegato. Alcune operazioni critiche dal punto di vista medico-legale (ad esempio la firma di un referto o la memorizzazione del gruppo sanguigno del paziente) comportano una re-imissione del nome utente e della password. L’amministratore del sistema assegna ad ogni utente una serie di autorizzazioni che individuano in dettaglio i dati a cui può accedere e le operazioni che può compiere su di essi. Ad esempio un utente "amministrativo" può accedere alla parte anagrafica e contabile della cartella ma non a quella clinica a cui possono accedere invece medici e infermieri (ma solo quelli del reparto in cui il paziente è ricoverato). Vi sono infine delle aree "sensibili" a cui può accedere solamente il medico di fiducia del paziente. Tutte queste autorizzazioni possono essere conferite anche per periodi di tempo limitati. |
Nel documento "Linee guida del Governo per lo sviluppo della Società dell'Informazione nella Legislatura", Giugno 2002, edito dal Ministro per l'Innovazione e le Tecnologie, Al paragrafo 8.9, si legge:
Va fatta un'approfondita valutazione, in linea con quanto sta facendo l'Unione Europea, sulla strategia open source per la Pubblica Amministrazione.
I prodotti open source (per caratteristiche intrinseche derivanti dalle stesse modalità di sviluppo e di evoluzione) determinano vantaggi in termini di:
- contenimento dei prezzi
- trasparenza (e quindi sicurezza)
- non dipendenza da un singolo fornitore
- elevata riusabilità
- accessibilità per le piccole realtà di sviluppo (economie locali)
In qualità di semplice utilizzatore, la Pubblica Amministrazione può quindi immediatamente rivolgersi al mercato dei prodotti open source per ridurre in modo consistente e rapido i costi di acquisizione e gestione di molte applicazioni software. Questo è vero per le piattaforme per servizi web, per gli ambienti operativi dai personal computer ai sistemi centrali, a molti strumenti di produttività individuale.
Inoltre, in qualità di catalizzatore, per la dimensione della domanda che rappresenta e per la possibilità di aggregare e supportare piccole realtà di sviluppo e ricerca, creando la necessaria massa critica, la Pubblica Amministrazione può avvantaggiarsi del modello open source in vari modi, tra i quali lo sviluppo di infrastrutture software per la connettività multicanale, lo sviluppo di piattaforme di interoperabilità, di soluzioni specifiche per la Pubblica Amministrazione e di piattaforme strategiche per il Paese (ad esempio quelle di eLearning ed eHealth)
Nello studio "Free/Libre Open Source Software: Survey and Study
Evidence from Germany, Sweden and UK
Use of Open Source Software in Firms and Public Institutions",
finanziato dal programma IST dell’Unione Europea, viene sintetizzato il motivo di interesse verso i database Open Source:
|
Just as for the server operating system, the low or even zero license fees for the Open
Source database have been a major element in the establishments’ decision in favour
of an Open Source database. 71% considered it to have been at least important. The
influence of the price-to-performance ratio on the database decision was regarded as
almost equally important. Again 71% considered a better price-to-performance-ratio
to have been at least important in their decision. 21% considered it very important,
which is somewhat less than the price tag alone that was considered to have been important
for 28%. Just like in the server operating system decision, this can be interpreted
in a way that getting the software (almost) for free was a very important
decision criterion, but that the users consider proprietary software to deliver a better
price-to-performance ratio at least in some cases.
|
License fee savings and
better price-toperformance
ratio equally
relevant
|
This is supported by the relevance attached to higher performance, again an essential
element of databases. In many cases, the Open Source database obviously was simply
the better software, as figure 5–4 shows. 69% of the respondents stated that a higher
performance has been at least important for their last decisions in favour of Open
Source database software.
|
Higher performance has
been relevant for 68%
|
|
Inoltre gli analisti prevedono una ampia diffusione nel futuro:
Open-source databases are in the experimentation phase of the market but will move to widespread acceptance by 2006
Fonte: “Databases lean on open source” CNET News.com March 09, 2004
Grossi produttori di software utilizzano Database Open Source:
One prominent partnership came with business software powerhouse SAP, which signed a deal in 2003 with MySQL. Through the deal, MySQL will develop an open-source database from SAP now called MaxDB and gradually move its features to the MySQL database product it has sold for years.
Fonte: “Databases lean on open source” CNET News.com March 09, 2004
Euristic utilizza Firebird™, un database SQL di tipo Open Source. Firebird può funzionare sia in ambiente Linux che Windows™. In tal modo il contenimento dei costi può essere ancora più evidente riguardando sia il sistema operativo e le sue licenze, sia il database SQL. E in ambienti con un numero elevato di utilizzatori questo assume un peso significativo.
Of those companies anticipating they would evaluate new database technology within the next two years, over 40 percent were motivated primarily by cost," AMR said. Traditional database companies charge as much as $40,000 per server processor for the software; the top price of an open-source database was $1,500 per processor, for MaxDB.
Fonte: “Databases lean on open source” CNET News.com March 09, 2004
Ove fosse necessario per integrazione con database esistenti, Euristic può interfacciarsi con qualunque database standard SQL come Oracle™, Microsoft SQL Server™ etc. |