Erzeugung der XML-Daten: Umsetzung in einem LIMS Gerald

Download Report

Transcript Erzeugung der XML-Daten: Umsetzung in einem LIMS Gerald

Neue Module und weitere Entwicklung in uniLIME

Gerald Schuster, Advanced Technical Software, Wien.

http://www.ats-vienna.com

uniLIME 2

 Seit 2005  Flexible Datenfelder  Datenmodell auf Untersuchungslabor zugeschnitten

uniLIME 3

 Freidefinierbares Datenmodell  z.B. Produktion, Werkstoffprüfung, Untersuchungen ohne Probenahme etc.

uniLIME 3

Viele Module auch in bestehende Installationen integrierbar, z.B.  Berichte  Tabellenblätter „Grid“  XML-Schnittstellen

Berichte XML

 Berichtsvorlagen werden als Word-XML gespeichert  uniLIME liest Vorlage ein, fügt Werte im Speicher ein und sichert als Zieldatei  Wesentlich schneller als per Word-Makro  DOCX in Vorbereitung

Berichtedefinition neu

 Ausgabeformat kann ohne / mit minimalen Änderungen für Word, Excel, Text, HTML, XML etc. verwendet werden  Definitionen für Felder und Schleifen in uniLIME statt in Berichtvorlage  Flexibler Aufbau  Schleifenstruktur selbst definierbar

Tabellenbläter „Grid“

   Microsoft Excel im Labor weit verbreitet und flexibel Probleme mit Datensicherheit / Nachvollziehbarkeit Daher nur Import / Export zu uniLIME sinnvoll    „Grid“ in uniLIME integriert mit vielen Möglichkeiten von Excel Speicherung in Datenbank statt als Einzeldateien Zugriffsschutz und Nachvollziehbarkeit

XML - Schnittstellen

  Standard für neuere Behördenschnittstellen „extensible markup language“

2011-11-17 11-1234 2011-11-10 Natrium 253 Kalium 14 11-1235 2011-11-11 Natrium 195

XML - Schnittstellen

  Durch Menschen lesbar (Texteditor) Kann Hierarchien gut abbilden

2011-11-17 11-1234 2011-11-10 Natrium 253 Kalium 14 11-1235 2011-11-11 Natrium 195

XML - Schnittstellen

 vergleiche HTML  definierter Zeichensatz  Prüfung über XML-Schema  Einsatz auch für WebServices

Datenaustausch

 Kooperation zwischen Laboratorien – Datenaustausch  XML – Schnittstelle leicht konfigurierbar  Vermeidung doppelter Erfassung  Manuelle Dateiübertragung oder automatischer Datenaustausch

uniLIME „on the road“

Zugriff auf uniLIME unterwegs  Online <> Offline  Windows-Notebook <> andere Systeme (Smartphone, Tablet etc.)

uniLIME „on the road“

Windows-Notebook  Online-Verbindung:   uniLIME lokal am Notebook uniLIME über Terminalserver / Citrix  Offline:  Lokale Datenbank am Notebook  Synchronisation vor + nach Reise

uniLIME „on the road“

Nicht-Windows-Systeme (Smartphones, Tablets etc.)  Online-Verbindung  Webzugang zu uniLIME (über integrierten Browser)  Offline  App Entwicklung notwendig (getrennt für Apple, Android etc.)

Danke für Ihre Aufmerksamkeit!