6
http://uvwebcommunity.bg- kooperation.de/ http://www.uv-it-verbund.de/ D-Arzt-Verzeichnis Köln, den 10.03.2010 Dominik Jaskolka Tel.: (0221) 3778- 6582 [email protected] e

D-Arzt-Verzeichnis

  • Upload
    haile

  • View
    22

  • Download
    0

Embed Size (px)

DESCRIPTION

Köln, den 10.03.2010. D-Arzt-Verzeichnis. Dominik Jaskolka Tel.: (0221) 3778- 6582 [email protected]. Motivation für das AddOn D-Arzt-Verzeichnis. Ein zentrales Verzeichnis mit allen Aktuelle Informationen zu den Durchgangsärzten - PowerPoint PPT Presentation

Citation preview

Page 1: D-Arzt-Verzeichnis

http://uvwebcommunity.bg-kooperation.de/

http://www.uv-it-verbund.de/

D-Arzt-Verzeichnis

Köln, den 10.03.2010

Dominik JaskolkaTel.: (0221) 3778- [email protected]

Page 2: D-Arzt-Verzeichnis

http://uvwebcommunity.bg-kooperation.de/

http://www.uv-it-verbund.de/

Motivation für das AddOn D-Arzt-Verzeichnis

Schnelle Informationen

Entlastung des Kunden und der Sachbearbeitung

jederzeit aktuell verfügbar

• Ein zentrales Verzeichnis mit allen

• Aktuelle Informationen zu den Durchgangsärzten

• Anzeige von Durchgangsärzten im Umkreis des Unternehmens

• Voraussetzung für eine weiterführende Heilbehandelung

Durchgangsärzten

Page 3: D-Arzt-Verzeichnis

http://uvwebcommunity.bg-kooperation.de/

http://www.uv-it-verbund.de/

Eingabe der Suchparameter

Auswahl der Suchmethode

Anzeige aller Suchergebnisse

AddOn „D-Arzt-Verzeichnis“ - Suche

Page 4: D-Arzt-Verzeichnis

http://uvwebcommunity.bg-kooperation.de/

http://www.uv-it-verbund.de/

AddOn „D-Arzt-Verzeichnis“ – Schnell Suche

Suchmethode„Schnell-Suche“

Einblenden des D-Arztes auf eine Google-Map

Routenplaner

Möglichkeit zumDrucken

Page 5: D-Arzt-Verzeichnis

http://uvwebcommunity.bg-kooperation.de/

http://www.uv-it-verbund.de/

Aufbau der Methoden zum Datenaufruf:

@grok.action(u'Suche') def add(self, **data): e = data self.results = getUser().getAdresse(e["name"],e["plz"],e["ort"])

@grok.action(u'Schnell Suche') def add(self, **data): ss = data

self.erg = getUser().zerlegAdd(ss["plz"])

Initialisierung von Google-Maps :

for i in google: i["google_add"]="initialize('"+ google[0]['Ort'] +"',"+"'"+ google[0]['Ort']+" "+google[0]['Strasse']+ "'"+")"return google

Differenzierter Methodenaufruf durch eine Action

Automatisierte Initialisierung und Verbindungsaufbau zu Google-Maps

Codeschnipsel zur Auswahl der Suchmethode

Page 6: D-Arzt-Verzeichnis

http://uvwebcommunity.bg-kooperation.de/

http://www.uv-it-verbund.de/

Programmablauf und Verbindungsaufbau

Eingabe Suchparameter

Datenbankabfrage

Validieren der Return-Parameter

View mit Parameter rendern

Verbindungsaufbau zu Google

Übermittelung API-Key und Ort-Parameter

Google-Map render

Datenbankabfrage

Validieren der Return-Parameter

View mit Parameter rendern

Normale Suche Schnell Suche