23
Mobile Datenerfassung und mobile Portale mit XPages und IBM Lotus Domino beim Dienstleistungszentrum ländlicher Raum Rheinland-Pfalz (DLR) SIT GmbH *Alzentalstrasse 4 * 71083 Herrenberg * Herrenberg * Germany * Tel.: +49(0)7032 9461 0 * Fax: +49(0)7032 9461 94 * http://www.sit.de Dr. Herwig Köhler, DLR Heiko Voigt, SIT GmbH DNUG, Dortmund, 12. Juni 2012

Dnug sit-dlr-mobile-portal-juni-2012

Embed Size (px)

DESCRIPTION

Presentation from DNUG in Juni 2012 on Domino AppDev for mobile devices using XPages and JQueryMobile.

Citation preview

Page 1: Dnug sit-dlr-mobile-portal-juni-2012

✗ Mobile Datenerfassung und mobile Portale

mit XPages und IBM Lotus Domino beim

Dienstleistungszentrum ländlicher Raum

Rheinland-Pfalz (DLR)

SIT GmbH *Alzentalstrasse 4 * 71083 Herrenberg * Herrenberg * Germany * Tel.: +49(0)7032 9461 0 * Fax: +49(0)7032 9461 94 * http://www.sit.de

Dr. Herwig Köhler, DLR

Heiko Voigt, SIT GmbH

DNUG, Dortmund, 12. Juni 2012

Page 2: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 2

© 2012 SIT GmbH – Page

Die Firma...

✗ Gegründet 1994

✗ Aktuell 12 festangestellte Mitarbeiter

✗ Umsatz 2011: 1,03 Mio. €

✗ Umsatz 2010: 0,92 Mio €

✗ Umsatz 2009: 0,85 Mio €

Unser Standort...

Herrenberg, Deutschland

Unser Hauptsitz. Alle Mitarbeiter arbeiten

in dieser Lokation. Wir haben unser Büro in

der Stadtmitte und betreiben ein kleines

Rechenzentrum hier für unsere eigene

Organisation und einige unserer Kunden.

Ralf Simon

Diplom-Betriebswirt

Verantwortlich für Software-Entwicklung, Finanz- und

Rechnungswesen, Key-Accounter Manufacturing

Umsatz nach Industrie in 2011...

Financial

Services

35%

Distribution

15%

Manufac-

turing

20%

Public Sector

20%

Information

Technology

10%

Das Management-Team...

Heiko Voigt

Diplom-Betriebswirt (BA)

Verantwortlich für Vertrieb, Marketing, HR

Key-Accounter Financial Services

Die SIT GmbH

Page 3: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 3

© 2012 SIT GmbH – Page

Dienstleistungszentrum ländlicher Raum Rheinland-Pfalz (DLR)

Dr. agr. Herwig Köhler

Zur Person:

Seit 1990 in der Agrarverwaltung Rheinland-Pfalz

Bis 2003 Koordination Beratung und Versuchswesen Obstbau RLP

ab 2003 Informationsmanagement und Agrarmeteorologie RLP

Aufgaben:

Steigerung der Effizienz in der Beratung unter konsequentem Einsatz moderner

elektronischer Informationsmedien bei gleichzeitigem Stellenabbau (Intern und Extern)

Koordination und Realisierung von 40 Webportalen

Agrarmeteorologisches Wettermessnetz mit 170 Stationen in RLP,

Stationsunterhalt und Datenmanagement

Planung und Konzeption der Intranetlösung für die Agrarverwaltung

Page 4: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 4

4

© 2012 SIT GmbH – Page

Zielgruppen

• Landwirtschaft

─30.000 landwirtschaftliche Betriebe in RLP

• Landentwicklung

─150.000 Eigentümer in RLP

• Verbraucherthemen

─Ernährung

─Garten

• bundesweite / internationale Relevanz

─Versuchswesen

─Realisierung von agrarmeteorologischen Webauftritten für

Bayern, Hessen (teilw.) und Luxemburg

Page 5: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 5

© 2012 SIT GmbH – Page

Mobile Anwendungen des DLR...

Ausgangssituation…

✗- ca. 60.000 Seiten in Webportalen vorhanden

✗- nur ausgewählte Inhalte für mobile Portale

✗- zeitnahe und entscheidungsrelevante Inhalte für mobile Portale

✗- neue Möglichkeiten der Vermittlung von Informationen

✗- Beteiligung der Zielgruppen an Beratungsentscheidungen

✗(crowdsourcing)

✗- Integration mobiler Portale in das bestehende CMS

Page 6: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 6

Mobile Anwendungen des DLR...

Hauptanwendung: Portale für Datenerfassung und Bereitstellung

✗ Agrarmeteorologie - Wetter

✗ Bienenkunde - Blühphasen

✗ Obstbau - RIMpro

✗ Weinbau - Vitimeteo

✗ Weinbau - MobilScoutRebschutz

✗ Weinmarkt - Fassweinpreise

Page 7: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 7

© 2012 SIT GmbH – Page

Mobile Anwendungen des DLR...

✗- Agrarmeteorologie – Wetter

✗ Wetter- und Prognosedaten von 170 Wetterstation in RLP. Aktualisierung alle 30 min.

✗- Bienenkunde - Blühphasen

bundesweites Projekt zur Erfassung der Blühdaten von Trachtpflanzen mit Koordinaten der

Standorte

✗- Obstbau - RIMpro

Berechnung des Infektionsrisikos mit Apfelschorf

✗- Weinbau - Vitimeteo

Berechnung des Infektionsrisikos mit Peronospora und Oidium im Weinbau

✗- Weinbau - MobilScoutRebschutz

✗ Landwirte melden Infektionsherde

✗- Weinmarkt - Fassweinpreise

Fassweinpreisnotierungen

Beschreibung der fachlichen Inhalte der einzelnen Portale…

Page 8: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 8

© 2012 SIT GmbH – Page

Mobile Anwendungen des DLR...

Ziele bei der Entwicklung…

✗ Schneller Aufbau von neuen mobilen Portalen

✗ Datenerfassung auf Mobilgeräten ermöglichen (z.B. Blühmeldungen)

✗ Möglichst große Abdeckung aktueller mobiler Betriebssysteme

✗ Bekannte Methodiken aus Internet und Intranet weiterverwenden

✗ Mehrstufiges Konzept für Quick Wins:

✗ Basisfunktionalitäten für mobile Navigation und Datenanzeige

✗ weitere Funktionen in weiteren Ausbaustufen (Formulare, etc.)

Page 9: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 9

9

© 2012 SIT GmbH – Page

Themenportale im Web-Auftritt

Start-Seite

Themen-

Portal 1

Themen-

Portal 4

Themen-

Portal 3

Themen-

Portal 2

Page 10: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 10

© 2012 SIT GmbH – Page

Das mobile Portal...

Titelzeile Logo

Hauptnavigation

Überschriften

Menü

Navigations-

panel

Page 11: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 11

11

© 2012 SIT GmbH – Page

Basisbausteine: Notes Dokumente

Page 12: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 12

12

© 2012 SIT GmbH – Page

Basisbausteine: Ansichten & Suche...

Page 13: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 13

© 2012 SIT GmbH – Page

Basisbausteine: mehrseitige Menüs

Page 14: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 14

© 2012 SIT GmbH – Page

Basisbausteine: mehrseitige Menüs

Page 15: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 15

© 2012 SIT GmbH – Page

Basisbausteine: iFrames & Bilder

Page 16: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 16

© 2012 SIT GmbH – Page

Die Konfigurationsdatenbank...

Page 17: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 17

© 2012 SIT GmbH – Page

Verbindung von Daten und Oberfläche...

✗ Sogenannte Datenquellen definieren Endpunkte (Dokumente,

Ansichten, Bilder, URLs, iFrames)

✗ Datenquellen können mehrfach verwendet werden

✗ Datenquellen definieren, welche Xpage für das jeweilige

Rendering verwendet wird

✗ Das Portalframework aggregiert Portaldefinitionen und

Einzelinhalte zur jeweiligen Seite.

Page 18: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 18

© 2012 SIT GmbH – Page

Die entstandene Lösungsarchitektur (1)

Organization/

Access Rights

Database

Content

Database

Team-DB Team-DB Team-DB

IBM

Lotus

Domino

Server

Portal

Web Layout

DB

Standort 2 Standort 3 Standort 20

Replikation

Externe

Inhalte*

User

X

P

A

G

E

S

* = Externes CMS,

iFrame/iWidget zu SAP, Rel.-DBs, usw.

Domino

Directory

Page 19: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 19

© 2012 SIT GmbH – Page

Die entstandene Lösungsarchitektur (1)

Organization/

Access Rights

Database

Content

Datenbank(en)

Portal

Web Layout

DB Externe

Inhalte*

XPAGES

&

Jquery

Mobile

* = Externes CMS,

iFrame/iWidget zu SAP, Rel.-DBs, usw.

Domino

Directory

JavaBeans

SSJS /

Dispatcher

SIT Portal DXP Backend

User

Page 20: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 20

© 2012 SIT GmbH – Page

Das mobile Framework...

✗ XPages mobile controls vs. JQuery Mobile

✗ Wir haben uns für JQuery Mobile entschieden

Gründe:

✗Themes

✗Seiten-Generierung

✗Listenelemente und Gestaltungselemente

✗Plattform-Support

✗Weniger Probleme in verschiedenen Browsern

✗Stabiler

XPages erlauben ein hohes Maß an Flexibilität im Frontend, aber…

Page 21: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 21

© 2012 SIT GmbH – Page

Zukünftige Entwicklungsstufen...

✗ Anpassungen der Konfigurationsdatenbank (entschlacken )

✗ Offline- und Datensynchronisation

✗ Appstore-Integration mit Launcher-App

✗ Integration der Portalsuche mit SOLR und DOMGLE

✗ Formulargenerator

✗ Auswählbare Themes pro Portal

Mehrstufige Erweiterungen geplant…

Page 22: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 22

© 2012 SIT GmbH – Page

Demo

✗ Einrichten einer neuen mobilen Startseite (Portal)

✗ Subnavigation

✗ Integration einer Notes-Ansicht

✗ Integration eines Notes-Dokuments

✗ Einbinden externer URLs

Demo-Szenario…

Page 23: Dnug sit-dlr-mobile-portal-juni-2012

© 2012 SIT GmbH * http://www.sit.de Seite 23

Ergebnis Stand Juni 2012

✗ Schneller Aufbau von neuen mobilen Portalen – Ja !

✗ flexible Inhalte innerhalb der mobilen Portale – Ja !

✗ Möglichst große Abdeckung aktueller mobiler Betriebssysteme – Ja !

✗ Bekannte Methodiken aus Internet und Intranet weiterverwenden – Ja !

✗ Mehrstufiges Konzept für Quick Wins – Ja !

✗ Basisentwicklung ca. 15 PT Aufwand

✗ Basisfunktionalitäten für mobile Navigation und Datenanzeige

✗ weitere Funktionen in weiteren Ausbaustufen (Formulare, etc.)

Ziele bei der Entwicklung erreicht ?