Das IT - Informationssystem

Slides:



Advertisements
Ähnliche Präsentationen
MySQL.
Advertisements

Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Packages Vortrag : Cornelia Hardt 23. November 1999.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
XINFO HORIZONT Unterstützung bei der Umstellung von
Das IT - Informationssystem
HORIZONT 1 XINFO ® XINFO - User Training Das IT-Informations-System Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® XINFO – Program Call Diagram Über Options, Program Call Diagram, Symbols (Kästchen) und Links (Linien) können Sie deren Eigenschaften.
HORIZONT 1 XINFO ® Das IT - Informationssystem Java Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
TWS/Audit HORIZONT Produkt-Präsentation Software für Rechenzentren
Der Übergabe-Prozess-Manager
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO 3.3 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R7 (planned) HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89.
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R2 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
XINFO HORIZONT XINFO in der Anwendungsentwicklung
HORIZONT 1 XINFO ® Das IT - Informationssystem z/OS Space HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 SmartJCL ® Der einfache Weg zur fehlerfreien JCL HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem Assembler HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem CICS HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem IMS HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Der einfache Weg zur fehlerfreien JCL SmartJCL Eclipse / RDz plugin HORIZONT Software for Datacenters Garmischer Str. 8 D München.
HORIZONT 1 XINFO ® Das IT - Informationssystem Bagjas HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Control-D HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Load Module HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem PO-Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
XINFO bei der Landesbank Baden-Württemberg
Das IT - Informationssystem
PL/SQL - Kurze Einführung April 2003Übung Data Warehousing: PL/SQL 2 PL/SQL.. ist eine Oracle-eigene, prozedurale Programmiersprache Sämtliche.
SQLite und XML in PHP 5.
Java-Kurs - 7. Übung Besprechung der Hausaufgabe Referenzvariablen
Übung Informatik I exercise01. 2 Inhaltsübersicht Nachbesprechung Übung 1 Individuelle Fragen/Bemerkungen.
Das IT - Informationssystem
Das IT - Informationssystem
HORIZONT 1 Software für Rechenzentren The IT Information System Übersicht HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89.
HORIZONT 1 Product HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / Das IT – Informationssystem.
HORIZONT 1 Software für Rechenzentren The IT Information System Übersicht zu XINFO HORIZONT Software for Datacenters Garmischer Str. 8 D München.
HORIZONT XINFO Neues HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 / HOT.
HORIZONT 1 Software für Rechenzentren The IT Information System Überblick zu XINFO HORIZONT Software for Datacenters Garmischer Str. 8 D München.
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
DB2 UDB im z/VSE Heinz Peter Maassen – Lattwein GmbH COURSE Tagung Bad Hersfeld 2008.
Das IT - Informationssystem
XINFO bei der Landesbank Baden-Württemberg
Graphik, Doku und Monitor für TWS
The IT–Information System
Der einfache Weg zur fehlerfreien JCL
XINFO HORIZONT XINFO-Schnittstellen zum Output-Management
Das IT – Informationssystem
Das IT - Informationssystem
Das IT - Informationssystem
Das Änderungssystem für TWS Definitionen
TWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren
SLA Reporting leicht gemacht
XINFO bei der Landesbank Baden-Württemberg
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
Das Änderungssystem für den Tagesplan
Das IT – Informationssystem
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
Charts und grafische Möglichkeiten
Implementieren von Klassen
Objektorientierte Programmierung
IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren
Das Änderungssystem für IWS z/OS Definitionen
 Präsentation transkript:

Das IT - Informationssystem XINFO XINFO - User Training Das IT - Informationssystem XINFO Sourcecode und Programmanalysen HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com

XINFO und Programme XINFO bietet Sourcecode-Scanner für folgende Programmiersprachen Assembler COBOL PL/I Easytrieve Natural C Java Ergänzend dazu gibt es einen Load-Module-Scanner und ein Programm zur übergreifenden Call-Analyse

XINFO Source-Scanner Die Sourcecode-Scanner lesen den Source wie ein Compiler, erzeugen aber keine Module, sondern geben folgende Informationen, aufbereitet für XINFO-Abfragen aus: General Info: Eine Liste der eingelesenen Programme mit deren Merkmalen wie z.B. „verwendet SQL“, „enthält CICS-Calls" usw. Includes: Ein Verzeichnis, welches Include- bzw. Copy-Member von welchen Programmen verwendet wird Call: Externe Programmaufrufe (auch sog. dynamische calls) als Tabelle und als Grafik. Files: Zugriffe (z.B. read/write) und Definitionen (File-Namen, recsize etc.) DB2: Ergebnis der SQL-Analyse: Welches Programm verarbeitet welche Tabelle (select, insert, delete, etc.), bis auf Spaltenebene Liste der CICS und DLI Calls und deren Parameter Global Variable Definitionen und deren Attribute

XINFO Source-Scanner Eingabe für die Sourcecode-Scanner: PDS/PDSE-Bibliotheken Librarian Compile-Listen (mit Einschränkungen) Es können einzelne oder mehrere komplette Bibliotheken (Source plus Include/Copy), oder einzelne, per Include/Exclude-Liste und Namensmasken definierte Member verarbeitet werden Nach einem vollständigen Scan, kann inkrementell weitergearbeitet werden (z.B. alle geänderten Programme eines Tages oder ein neu kompiliertes Modul)

XINFO Loadmodul-Scanner Der Load-Module-Scanner Eingabe sind PDS/PDSE-Bibliotheken mit Lademodulen (ebenfalls mit Include/Exclude-Namensmasken) Ausgegeben werden zwei Tabellen: Attribute der Module wie z.B. Link-Date/Time, AMODE/RMODE, RENT, REUSE, Binder-ID etc. Attribute der CSECTs, mit Translator-ID, Date/Time, Size etc. Inkrementeller Scan ist möglich (z.B. alle Module mit Link-Datum größer als…)

XINFO Program-Calls Übergreifende Call-Analyse Eingabe sind die Ergebnisse der Source-Scanner Ausgegeben werden drei Tabellen: CALLs, File-Access, DB2-Access Dabei werden Call-Levels ermittelt. Z.B. Programm A ruft B, B ruft C, dann ruft A auch C, aber auf Level 2 Interlanguage calls berücksichtigt. Wenn z.B. ein PL/I Programmm ein C Programm ruft, ist das hier ersichtlich Unterschiedliche Entwicklungsstufen abgebildet. Wenn z.B. in der Entwicklungs- und Test-Umgebung Programme aus „höheren“ Stufen wie z.B. Produktion angezogen werden.

XINFO und Programme Beispiele und weitergehenden Informationen: Source-Scanner: Assembler COBOL PL/1 Easytrieve C Spezielle Analysen Call-Levels Entwicklungsstufen Load-Modul-Scanner Load-Modules

C - Scanner Die wichtigsten Informationen zu einem Programm (vgl. XINFO COBOL und PL/1 Scanner)

CALL-Levels Beispielhaftes Ergebnis nach einer “COBOL – CALL“ Abfrage : MainPgm (Calling Program) CalledNm (Called Program) Method / Call Parameters / Libraries and more Informations MAIN01 SUB01 call / ACTION,AREA / PROD.SRC.LIB01 / … SUB02 call / MSGAREA / PROD.SRC.LIB01 / … SUB03 MAIN02 SUB04 SUB05 link / MSGAREA / PROD.SRC.LIB01 / … … Es werden nur die direkten Aufrufe angezeigt. Hier z.B. für Programm MAIN01 nur der Aufruf von SUB01

Programs Source Call Die gleiche Abfrage in “Programs - Source - Call”, liefert ein weitergehendes Ergebnis: MainMod (Calling PGM) SubPgm (Called PGM) Level Method / Language / Libraries and more Informations MAIN01 SUB01 1 call / COB / PROD.SRC.LIB01 / … SUB02 2 SUB03 3 … Hier kann man alle Programmaufrufe sehen, die bei der Ausführung von MAIN01 möglich sind

Source DB2 Access Beispielhaftes Ergebnis nach einer “Cobol - DB2” Abfrage: MainPgm (Program) Object (Table/View) Action / Column usage / Libraries and more Informations MAIN01 MYTAB01 SELECT / … / PROD.SRC.LIB01 / … SUB01 YOURTAB01 SUB02 YOURTAB02 INSERT / … / PROD.SRC.LIB01 / … MAIN02 MYTAB02 SUB04 MYTAB03 … Es werden nur die direkten DB2-Zugriffe angezeigt. Hier z.B. für Programm MAIN01 nur der Select auf MYTAB01

Programs Source DB2 Access Die gleiche Abfrage in “Programs - Source – DB2 Access”, liefert auch die DB2-Zugriffe der Unterprogramme MainMod (Calling PGM) SubPgm (Called PGM) Object (Table/View) Level Action / Libraries and more Informations MAIN01 MYTAB01 SELECT / … SUB01 YOURTAB01 1 SUB02 YOURTAB02 2 INSERT / … … Hier kann man sehen, welche DB2 Objekte während der Ausführung von MAIN01 verarbeitet werden

Hierarchische Entwicklungsstufen Bei der Source-Analyse können die Hierarchien der Entwicklungsstufen abgebildet werden PROD ist höherwertiger als TEST: Wenn ein Unterprogramm in TEST nicht gefunden wird, dann wird die Variante aus PROD angezeigt (aber nicht umgekehrt)

Hierarchie bei Program Calls Test STEPLIB TEST.LOAD PROD.LOAD Produktion STEPLIB PROD.LOAD PGM2 SUB1 SUB2 PGM1 SUB1 SUB2 SUB3 PGM2 SUB4

Hierarchie bei Program Calls Entwicklung STEPLIB ENTW.LOAD TEST.LOAD PROD.LOAD Test STEPLIB TEST.LOAD PROD.LOAD Produktion STEPLIB PROD.LOAD PGM1 SUB1 PGM2 SUB1 SUB2 SUB3 SUB4 PGM1 SUB1 SUB2 SUB3 PGM2 SUB4

Hierarchie bei Program Calls Entwicklung STEPLIB ENTW.LOAD TEST.LOAD PROD.LOAD Test STEPLIB TEST.LOAD PROD.LOAD Produktion STEPLIB PROD.LOAD PGM1 SUB1 SUB2 SUB3 PGM2 SUB1 SUB2 SUB3 SUB4 PGM1 SUB1 SUB2 SUB3 PGM2 SUB4

Hierarchie bei Program Calls Entwicklung Test Produktion STEPLIB ENTW.LOAD TEST.LOAD PROD.LOAD STEPLIB TEST.LOAD PROD.LOAD STEPLIB PROD.LOAD PGM1 SUB1 SUB2 SUB3 PGM2 SUB1 SUB2 SUB3 SUB4 PGM1 SUB1 SUB2 SUB3 PGM2 SUB4 Für jede Stufe muss ein Source-Scan mit entsprechenden Keys (Entw., Test, Prod.) laufen

Programm XXRIMSP Dieses XINFO-Programm benötigt folgende Angaben, um die Hierarchie nachzubilden: //XXRIMSP EXEC PGM=XXRIMSP,... ... //SYSIN DD * ORDER=PROD ORDER=TEST ORDER=ENTW

Anzeige der hierarchischen Stufen

Anzeige der hierarchischen Stufen Environment Unterprogramm (Prod/Test/Entw.) Mandant Hauptprogramm Unterprogramm Environment Hauptprogramm (Prod/Test/Entw.)

Vielen Dank für Ihre Aufmerksamkeit! HOT 2015 2015 Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com 1 1 1 1 1 1 1 1 1 1 1