39
HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com XINFO

HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

Embed Size (px)

Citation preview

Page 1: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 1 XINFO®

Das IT - Informationssystem

Cobol

HORIZONTSoftware für Rechenzentren

Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com

XINFO

Page 2: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 2 XINFO®

XINFO und Cobol

• Generelle Programminformationen

• Copy (welches Programm verwendet welche Copy-Member)

• Call (welches Programm ruft welches Programm auf)

• Grafik (Interlanguage Call Graph)

• Select/Assign, File Access, File Section (Datei Verarbeitung)

• DB2 Access (Analyse der EXEC SQL Statements)

• CICS Access (EXEC CICS)

• DLI Access (IMS, EXEC DLI und CBLTDLI)

• Variable Declarations, Variable usage

• Unused Code

• Comments

Mit dem Cobol-Interface erhalten Sie folgende Mit dem Cobol-Interface erhalten Sie folgende Abfragemöglichkeiten: Abfragemöglichkeiten:

Sie können per Link direkt zu einem

bestimmten Beispiel springen oder die Folien sequentiell

durchsehen

Page 3: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 3 XINFO®

Cobol - General Info

Suche nach Programmen mit bestimmten Attributen, z.B. - verwendet SQL - hat mehr als 1000 Lines of Code- wurde nach einem bestimmten Datum geändert, u.s.w.

Page 4: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 4 XINFO®

Cobol - General Info

Liste der Programmnamen

SQL, CICS, DLI etc. Y/N

Anzahl Code Zeilen

Anzahl Kommentare

Load-Modul-Name:• Source Member oder• Program-Id oder• aus externer

Umsetzung

Page 5: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 5 XINFO®

Cobol - Copy

Welche Programme verwenden dieses Copy-Member?

Page 6: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 6 XINFO®

Cobol - Copy

Die Programme Copy

gefundenNesting Level (Copy in Copy)

Replacing Y/N

SQL-Include Y/N

Page 7: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 7 XINFO®

Cobol - Copy

Rechter Mausklick z.B. zur Anzeige des Copy-Members

Für das nächste Beispiel:Deklaration eines Programmnamens

Page 8: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 8 XINFO®

Cobol - Call

Welche Programme rufen dieses Programm?

Page 9: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 9 XINFO®

Cobol - Call

Die „rufenden“ Programme

Ggf. die Section im Programm

Das aufgerufene Programm

Der Variable Name

Die Parameter

Page 10: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 10 XINFO®

Cobol - Call

Rechter Mausklick z.B. zur Anzeige des Source-Members

Source mit dem dynamischen Call.Ein vorheriger „MOVE pgmname in varname“ wird ebenso erkannt.

Page 11: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 11 XINFO®

Cobol Call

Welche Programme werden von DSN8CC0 aufgerufen?

Page 12: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 12 XINFO®

Cobol Call

DSN8CC0 ruft diese 2 Programme, welche aber ebenfalls Programmaufrufe enthalten können

Page 13: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 13 XINFO®

Programs Call

Welche Programme werden von DSN8CC0 aufgerufen?

In Programs-Call sind alle Aufrufe sprachübergreifend über mehrere Level ersichtlich

Page 14: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 14 XINFO®

Programs Call

Hier sehen Sie alle Programmaufrufe über alle Levels

Page 15: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 15 XINFO®

Programs Call Graphik

Die graphische Darstellung dazu

Page 16: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 16 XINFO®

Cobol - Files

Hier finden Sie die File Definitionen und Zugriffe (read/write etc.)

Page 17: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 17 XINFO®

Cobol – SELECT/ASSIGN

Hier finden Sie die File/DD-Name „Assignments“ und deren Parameter (aus File-Control).

FILE-CONTROL. SELECT REPOUT ASSIGN TO UT-S-REPORT.

Page 18: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 18 XINFO®

Cobol – File Section

FILE-CONTROL. SELECT REPOUT ASSIGN TO UT-S-REPORT. FILE SECTION. FD REPOUT RECORD CONTAINS 120 CHARACTERS LABEL RECORDS ARE OMITTED DATA RECORD IS REPREC. 01 REPREC PIC X(120).

Hier die File Attribute aus der File Description, Satzlänge, Recording Mode etc.

Page 19: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 19 XINFO®

Cobol – File Access

„File Access“ enthält alle Dateioperationen

Page 20: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 20 XINFO®

Cobol – File Access

Rechter Mausklick z.B. zur Anzeige der JCL DD-Statements (JCL-Scanner erforderlich)

Page 21: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 21 XINFO®

JCL – DSN

Hier sehen Sie die DSN und alle weiteren JCL-Parameter

Page 22: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 22 XINFO®

Cobol – DB2 Access

Welche Programme verwenden die DB2-Tabelle „VDEPT“?

Page 23: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 23 XINFO®

Cobol – DB2 Access

Die Programme

Bei Type=Table steht in Spalte „Objekt“ der Tabellenname

Die SQL-Aktion

Page 24: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 24 XINFO®

Cobol – DB2 Access

Ohne Einschränkung auf Type=Table erhält man auch die verwendeten Spalten.

Page 25: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 25 XINFO®

Cobol – DB2 Access

Sie können auch nach der Verwendung von Spaltennamen suchen

Page 26: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 26 XINFO®

Cobol – DB2 Access

Die Spalte „DEPTNO“ wird in mehreren Tabellen von mehreren Programmen verwendet

Page 27: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 27 XINFO®

Cobol – Variable

In welchen Programmen ist die Variable definiert?

Page 28: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 28 XINFO®

Cobol – Variable

„DEPTNO“ ist in beiden Programmen definiert

Doppelklick zeigt eine Zeile in einem Fenster

Page 29: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 29 XINFO®

Cobol – Variable usage

Hier sehen Sie wo und wie die Variable in den Programmen verwendet wird

Page 30: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 30 XINFO®

Cobol – CICS Access

Suche alle „EXEC CICS“ in den Programmen „DSN8C*“

Page 31: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 31 XINFO®

Cobol – CICS Access

Die CICS Aktionen und deren Parameter.LINK und XCTL erscheinen auch in der Call-Tabelle und Call-Graphik.

Page 32: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 32 XINFO®

Cobol – DLI Access

Suche alle DLI-Aufrufe

Page 33: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 33 XINFO®

Cobol – DLI Access

Die IMS Aktionen und deren Parameter. Sie können auch nach Strings

in den DLI Statements suchen

Page 34: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 34 XINFO®

Cobol – Unused Code

Programm

From-Line, To-Line

Angezeigt werden Programmbereiche die nie angesprungen werden

Page 35: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 35 XINFO®

Cobol – Comments

Programm

Zeile

Kommentar Text

Division

Page 36: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 36 XINFO®

Cobol – Comments

Suche nach Strings, z. B. *CICS* in allen Kommentarzeilen

Page 37: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 37 XINFO®

Cobol – Comments

Page 38: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 38 XINFO®

Haben Sie noch Fragen zu XINFO und Cobol?

[email protected]

Page 39: HORIZONT 1 XINFO ® Das IT - Informationssystem Cobol HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0

HORIZONT 39 XINFO®

Vielen Dank für Ihre Aufmerksamkeit!

HORIZONTSoftware für Rechenzentren

Garmischer Str. 8 D- 80339 MünchenTel ++49(0)89 / 540 162 - 0www.horizont-it.com

Das IT - InformationssystemXINFO