Transcript
Page 1: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 1Michael Volkelt

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

Course – Tagung 2011 in Zons

Host-Queries mit Excel-Export

E r f a h r u n g s b e r i c h t

Vortrag von Michael Volkelt

Page 2: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 2Michael Volkelt

Übersicht

1. Firmenprofil ATLANTIC GmbH

2. Ausgangssituation

3. Projektanforderung

4. Lösung

5. Implementierung

6. Übernahme in Produktion

7. Live-Demo

8. Fazit

Page 3: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 3Michael Volkelt

1. ATLANTIC GmbH

- Hersteller von Schleifscheiben und Honsteinen

- ausschließlich Lieferant für Großindustrie

- Sitz in Bonn

- ca. 220 Mitarbeiter

- Umsatz > 25 Mio. € (Inl. 35% / Exp. 65%)

- ca. 160.000 Artikel / 650.00 Versionen

- ca. 30 - 50 neue Artikel pro Tag

Page 4: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 4Michael Volkelt

1. ATLANTIC GmbH

Page 5: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 5Michael Volkelt

1. ATLANTIC GmbH

- IBM-Hardware seit 1969, z.Z. Z890/110

- IBM DS6800, ca. 2,4 TB Plattenplatz / 3590 Tape

- SNA-Terminals und Drucker

- z/VSE 4.1.1. mit TCP/IP 1.05 F

- System-Software von CA

- RPGII / COBOL / CPG / HL1 / QIT / Mail4Host …

- Alle Anwendung selbstentwickelt (ca. 2200 Prog.)

- 3 Mitarbeiter in der EDV

Page 6: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 6Michael Volkelt

1. ATLANTIC GmbH

- 5 Server (Windows 2003 / 2008)

- ca. 90 lokale, 30 remote PC‘s, 26 Touchscreens

- Windows XP / Office / IBM Pers.Communication

- Standard-Software FiBu / Lohn / Zeitwirtschaft

- Oracle-DB für BDE (Eigenentwicklung)

- PDF-Formulare und Email-Versand

- Datenaustausch Host / Server über QIT/CPGJDBC

- Video-Überwachungssystem für Zoll

Page 7: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 7Michael Volkelt

2. Ausgangssituation

- Ausschließlich VSAM => Kein SQL möglich

- Riesiger Bedarf für individuelle Auswertungen

- Mehrere Hundert „Einmal-Programme“ mit Sorts von Dateien, Logik und anschließender Ausgabe

- Historische Entwicklung:- RPGII oder RPG-Autoreport- Lattwein Query-Listen- HL1 mit QTF-List-Ausgabe- QPG-Programme mit List- oder File-

Ausgabe, Übertragung auf PC per QIT als txt-File

Importieren txt-File in Excel mit Anpassungen

Page 8: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 8Michael Volkelt

2. Ausgangssituation

Probleme:

• sehr zeitaufwendig (programmieren, testen)

• es entstanden Doppel-Programmierungen

• hoher Änderungsaufwand wegen„Können sie nicht noch dieses ...“

• „Einmal-Programme“ wurden immer wieder modifiziert und sollten dann wieder in alten

Versionen laufen

• Listen „Wie immer“, „Ich hatte mal eine Liste...“

Page 9: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 9Michael Volkelt

3. Projektanforderung

• User sollen Query selber erstellen können

• Jeder User hat seine „eigenen“ Queries

• Einfache Handhabung für den User

• Keine redundanten Daten

• Queries basieren immer auf aktuellen Host-Daten

• Datenschutz für VT-Bereiche ist zu gewährleisten

• Verknüpfung mehrerer Dateien muss möglich sein

• Nutzung der vorhandenen Data Dictionaries

Page 10: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 10Michael Volkelt

• User erhalten definierte Auswahl von Feldern

• User können Auswahlkriterien definieren

• Einfache Administration für Daten / User

• Keine Belastung des Produktions-CICS

• Protokollierung der Queries auf dem Host

• Zielsystem ist Excel zur individuellen Bearbeitung

durch den User

• Die Feldaufbereitung für Excel läuft automatisch

3. Projektanforderung

Page 11: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 11Michael Volkelt

Query Online

4. Lösung

Die Lösung:

Page 12: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 12Michael Volkelt

4. Lösung

Ablauf Query Online - Anmeldung im Intranet

- Übersicht bestehender Queries oder neue Query

- Für neue Query: - Anzeige verfügbarer Dateien- Überschrift für Query vergeben- Felder auswählen- Entscheidungskriterien definieren

- Query ausführen – Übertragung ins Excel

Page 13: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 13Michael Volkelt

4. Lösung

WARUM Query Online ?- Unsere Projektziele können alle umgesetzt werden

- IT kann vorhandenes „know how“ nutzen

- Mit geringem Aufwand wird die IT entlastet

- Änderungen im Data Dictionary werden sofort wirksam, leicht änderbar

- Excel als Zielsystem wird überall genutzt

- User können selbst entscheiden, welche Daten sie wann vom System abrufen

Page 14: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 14Michael Volkelt

5. Implementierung

- Fa. Lattwein : „Wir probieren das für ATLANTIC umzusetzen“

- VPN-Zugang für Fa. Lattwein

- Installation und Einführung vor Ort gut ½ Tag

- Anschließend liefen die ersten Queries

- Änderungswünsche kurzfristig umgesetzt

- Probleme mit Spaltenanzahl verbessert

- Durch Dataset-Struktur VT-Datenschutz gewährt

Page 15: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 15Michael Volkelt

6. Übernahme in Produktion

- Inhouse: “technische Abteilung“ für Artikel-Query (von 370 Feldern ca. 150 übernommen) Mehrere Abfragen bereits realisiert

- Vertreter: “Kunden-Query“ generiert und mit einem Vertreter begeistert getestet Mehrere Abfragen bereits realisiert

- z.Zt. Aufbau Data Dictionary für fremdsprachige Vertreter

- Vorstellung des Systems auf VT-Tagung im Juni Danach Rollout an interessierte Vertreter

Page 16: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 16Michael Volkelt

7. Live-Demo

Page 17: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 17Michael Volkelt

8. Fazit

- Komfortable Lösung für viele Anfragen

- Sowohl in der IT als auch für Enduser einsetzbar

- IT behält Hoheit über die Daten und verwaltet den Zugang zu diesen

- Durch Internet-Anbindung weltweit verfügbar

- Leichte Administrierbarkeit für die IT

- Einfache Handhabung für die User

- Dank Query und Excel kann jeder User seine individuellen Abfragen gestalten und bearbeiten

Page 18: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 18Michael Volkelt

Fragen

?

Page 19: ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de 23.05.20111Michael Volkelt ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17 www. Atlantic-Bonn.de

ATLANTIC GmbH 53229 Bonn Gartenstraße 7 - 17www. Atlantic-Bonn.de

23.05.2011 19Michael Volkelt

Vielen Dank

für Ihre

Aufmerksamkeit !