18
Visuelle Darstellung im FileMaker Visuelle Darstellung von Status Informationen und Dokumenten im FileMaker FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Embed Size (px)

DESCRIPTION

Mit FileMaker Daten visuell Darstellen anhand eines Beispiels aus der Praxis: Visueller Digitaler Zahnstatus - Röntgen und Bilderbibliothek

Citation preview

Page 1: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Visuelle Darstellung im FileMaker

Visuelle Darstellung von Status Informationen

und Dokumenten im FileMaker

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Page 2: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Ausgangslage 1.  Es existiert eine fertige Zahnarzt-Lösung mit allem was

dazugehört, nur das Zahnschema der Krankengeschichte konnte nicht einfach uns Sinnvoll nachgebaut werden.

2.  Gezeichnete, gemalte Schemen kommen wegen der Datenmenge und der Handhabung nicht in Frage

3.  Das ganze soll die Daten von einem lokalen Server beziehen können (mac mini) und über das lokale Netzwerk (1 Gb) laufen

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 3: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Analyse 1.  Wir brauchen ein kompaktes Grafikformat

2.  Wir müssen die Information numerisch ablegen

3.  Wir brauchen eine einfache Benutzeroberfläche

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 4: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Umsetzung Wir brauchen ein kompaktes Grafikformat

In Frage kommen:

JEPG

GIF

PNG

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Vorteile

sehr KompaktPhoto ähnlich

AnimationTransparenz

Transparenz sehr ScharfKompakt

Nachteile

Nicht transparentQualitätsverlust / unscharf

Nur 256 Farben

keine Animation

Page 5: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Erste Versuche Bei den ersten Versuchen nahm ich Bilder von Zähnen und deren Zustände und legte diese übereinander (mit Transparenz).

Das klappte nach einigen Versuchen erstaunlich gut!

Zuerst legten wir die Bilder auf den Server ab und speicherten bei den Patienten Nummern, welche für den entsprechenden Zahn relevant waren ab.

Der Server stellte dann den Arbeitsstationen die entsprechenden Bilder über das LAN zur Verfügung.

Test: Es funktioniert! Der Test wurde erfolgreich abgeschlossen.

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 6: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Zweite Stufe Nun ging es darum, die einzelnen Zähne und die Zustände der Zähne zu zeichnen und die einzelnen Bilder im PNG Format abzulegen

Da wir keine Grafik-Profis engagieren wollten entschieden wir uns für folgendes Vorgehen:

1. Wir zeichnen im Pages (4.3) die Zähne und exportieren jeweils ein PDF in die Vorschau, wo wir mit wenigen Befehlen den Hintergrund extrahierten und den rest der Zeichnung als PNG Datei sicherten.

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 7: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Dritte Stufe Wir müssen uns um die Grösse (Höhe und Breite) der Zähne kümmern, darum legen wir mit Hilfslinien die entsprechenden Musterseiten an

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 8: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Dritte Stufe Unsere Musterseite

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 9: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Dritte Stufe

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 10: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Vierte Stufe Nun zeichneten wir die Zahnelemente zum Beispiel für den 1-1

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 11: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Vierte Stufe Aber auch einzelne Elemente zum Beispiel für den 1-1

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Im ganzen brauchen wir 520 dieser grafischen Bilder

welche dann auf 3593 „Folien“ angezeigt werden.

Page 12: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Fünfte Stufe Die Steuerung

Um die 3594 Folien ansteuern zu können,

brauchen wir 396 Felder mit jeweils einer Werteliste

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Um die Anzahl der Wertlisten zu reduzieren, arbeiten wir mit einer Kreuzliste, welche über Beziehungen dann zu den Wertlisten verarbeitet werden.

Page 13: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Sechste Stufe Hier ein Ausschnitt aus der Kreuztabelle:

Aus 60 Einträgen werden fünf dynamische Wertlisten generiert mit den Namen: Zahnsteuerung, Kronen Elemente, Wurzel Elemente, Apex (Wurzelspitze, Nerven)

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 14: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Siebte Stufe Die Steuerung

Nun machen wir eine Trigger-Funktion, welche bei der Veränderung des Feldes diese zwingend und sofort auf den Server zurück schreibt.

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

In diese Triggerfunktion können noch weiter Funktionen eingebaut werden, z.B. eine Log-Funktion (War/Ist Zustand) oder andere Berechnungen.

Page 15: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Achte Stufe Nun werden über diese Felder zuerst eine Trennschicht angelegt, damit diese nicht mehr sichtbar sind und darauf werden 369 Folien jeweils in Pakete angelegt, welche dann den einzelnen Zahn und zusammen den ganzen Zahnstatus sichtbar machen.

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 16: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Neunte Stufe Austesten und verfeinern der ganzen Applikation

Nach dem die Applikation fertig war hat sich bei den Test hat sich sehr schnell gezeigt, das wir für den Aufbau eines Zahnschemas über das LAN locker 20 bis 30 Sekunden vergingen… :-(

Lösungsversuch:

- die numerischen Werte bleiben auf dem Server gespeichert. - die 520 Bildelemente werden auf dem lokalen Rechner abgelegt.

So müssen nur noch die 396 Zahlen vom Server abgerufen werden und auf dem lokalen Rechner werden aus diesen über die 396 Beziehungen das ganze Zahnschema eines Patienten zusammengesetzt.98

Aktuelle Situation:

Durch diese Umstrukturierung dauert der Aufbau eines Zahnschema weniger als 1 Sekunde und via Internet und WLAN nach Rumänien knapp 2 Sekunden!

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Page 17: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Zehnte Stufe

FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com

Aktuelle Situation

-„mac mini“ Server im Küchenschrank (FM13)

- 8 Arbeitsstationen (OS-X 10.9 / FM 13)

- 11’000 Patientenadressen

- 15’000 Patientenkarten

- 3’500’000 Leistungspositionen

- 7’000 Zahnschema fertig erfasst

- 65’000 VESR Zahlungen

- 64’000 Termine

- 16’000 Photos

- 7’000 Röntgen

- 4’000 PDF Dokumente

Page 18: FMK2014: Visuelle Darstellung im FileMaker by Matthias Wuttke

Matthias Wuttke, ComputerPunkt AG Visuelle Darstellung im FileMaker

Vielen Dank unseren Sponsoren

Danke für das Bewerten dieses Vortrages! FileMaker Konferenz 2014 Winterthur

www.filemaker-konferenz.com