| Apothekennotdienstanzeige | | Drucken | |
|
Jede Apotheke ist verpflichet, Kontaktdaten zu Apotheken anzuzeigen, die während der Schließzeiten einen Notdienst anbieten. Traditionell werden diese Informationen als Schild z.B. am Eingang der Apotheke bereitgestellt. Neuere Systeme bekommen die Informationen automatisch und stellen sie auf einem alphanumerischen Display dar. Die Idee meiner Apothekennotdienstsoftware war, Daten aus verschiedenen Quellen zu beschaffen und in einer grafischen Notdienstanzeige bereitzustellen. Die Internetseite www.aponet.de stellt Informationen über Apotheken in einem bestimmten Umkreis sowie die Notdienstdaten zur Verfügung. Google-Maps erlaubt die Routenberechnung und Anzeige in einer Straßenkarte. Verbindet man diese beiden Dienste, so kann man für eine Apotheke eine Notdienstanzeige konstruieren, die die aktuell Notdienst habenden Apotheken auflisten und die Route zu z.B. der nächstgelegenen Apotheke anzeigt. Da die Notdienstinformationen als HTML-Seiten aufbereitet und im Internet gespeichert werden, reicht zur Anzeige ein Monitor, ein einfacher Rechner mit installierten Browser (es reicht sogar ein Thin-Client mit extrem geringen Energieverbrauch) und ein DSL-Anschluss. Steht kein DSL-Anschluss zur Verfügung, können die HTML-Seiten auch auf einer Festplatte oder USB-Stick gespeichert und von dort angezeigt werden.
Anzeige der Notdienstinformationen in der Apotheke (HMTL-Seite) Leider ist dieser Prototyp nie produktiv eingesetzt worden, allerdings zeigt er recht gut, wie man mit Hilfe des FXL-Frameworks Hilfswerkzeuge erstellen kann. Entwicklungszeit: ca. 20h Handgeschriebener Code: < 30% (Parsen der HTML-Seiten von ApoNet nach den Notdienstdaten; Erstellen der Screenshots der Google-Maps) Sourcen: Im SVN Meta-Modell (Ecore): hier ErgebnisDas Schema der von mir gewünschten Informationen (Kontaktdaten der Apotheken, Zeiträume der Notdienste etc) wurde mit Hilfe von Ecore modelliert und ein entsprechender Editor daraus generiert (siehe Screenshot). Zusätzlich wurden ein Parser geschrieben, der die Informationen aus den HTML-Seiten von aponet.de extrahiert. Auf Basis dieser Informationen konnte google-Maps genutzt werden, um die Routen von der gewünschten Apotheke zu den Apotheken im Umkreis zu berechnen. Funktionen
Einfacher mit FXL erstellter Editor zur Verwaltung der Daten
Upload/Download der Daten gesteuert über Kontext-Menü |
| LAST_UPDATED2 |


