XINFO Das IT Informationssystem ReportGenerator HORIZONT Software 1




































- Slides: 36
XINFO Das IT - Informationssystem Report-Generator HORIZONT Software 1 HORIZONT für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www. horizont-it. com. XINFO ®
Inhaltsangabe Report-Generator allgemein Beispiel Batch-Dokumentation Beispiel Programm-Dokumentation Beispiel Impact-Analyse Beispiel Implementation HORIZONT 2 XINFO ®
XINFO Report-Generator Der hier vorgestellte „Report-Generator“ ist eine Erweiterung des Batch Interface (BIF) des XINFO-PC-Clients: • Statements wie LNCMD, SCAN, IF und GOTO ermöglichen nach einer „normalen“ Selektion die Weiterverarbeitung der Ergebnisse. • • Die Ausgabe erfolgt in HTML, Graphiken werden als. jpg eingebunden • Damit können Sie Dialogschritte automatisiert ablaufen lassen, komplette Dokumentationen nach vorgegebenen Muster erstellen und immer wiederkehrende Analysen auf Knopfdruck durchführen. Mit Kommandos wie ARRANGE, SORT und anderen Statements kann das Layout der Ausgabedateien/-tabellen individuell und flexibel gestaltet werden, ohne die XINFO-Displays ändern zu müssen. HORIZONT 3 XINFO ®
XINFO Report-Generator Diese Präsentation zeigt mögliche Einsatzgebiete und die Funktionsweise anhand von drei Beispielen: • • Dokumentation von Batch-Abläufen Programm Dokumentation Impact Analyse Wenn Sie auf Basis der Beispiele zu Hause testen möchten: • Die Source-Files und die Ergebnisse finden Sie wie diese Präsentation auf Ihrer CD unter den Namen XINFO-Report. Generator_Files bzw. XINFO-Report. Generator. ppt • Sie benötigen XINFO 3. x mit dem aktuellsten Server-Programm (XXRIXD 4) vom 27. 05. 2008 und den aktuellsten PC-Client (xinfo. exe) vom 13. 06. 2008, Build 191 oder höher • Bitte beachten Sie auch das Handbuch XINFO 3. 3 PC-Client User‘s Guide: cdproductsxinfoV 3 R 3docuenglishxxrddoce. pdf HORIZONT 4 XINFO ®
Dokumentation von Batch Abläufen z. B. zur Vorlage bei Fachabteilungen, RZ-Kunden, Revision oder als Teil der Betriebsablaufdokumentation ist eine aktuelle Dokumentation der Batch-Abläufe notwendig. • Mit Einsatz der entsprechenden Scanner (Scheduling-System, JCL etc. ) stehen die Daten im XINFO zur Verfügung • Den Inhalt der Dokumentation können Sie nach Ihren Notwendigkeiten festlegen. In unserem Beispiel gehen wir von einem UC 4 -Job. Plan aus und untersuchen alle dazugehörenden Objekte: • • • Abhängigkeiten (graphisch und tabellarisch) Alle Jobs mit div. Parametern Jobinhalte (Script, JCL) Planungs Parameter Kann natürlich auch für CA-7, Control-M, TWS und alle anderen Scheduler erstellt werden Ressourcen HORIZONT 5 XINFO ®
Ergebnis einer „Batch-Doku“ Ausgabe ist ein HTML-File Startpunkt ist ein Job. Plan der wiederum Job. Pläne enthält Zur Planung verwendete Kalender HORIZONT 6 XINFO ®
Ergebnis einer „Batch-Doku“ Startzeit Liste der Abhängigkeiten (Nachfolger, Vorgänger) Script-Inhalte HORIZONT 7 XINFO ®
Ergebnis einer „Batch-Doku“ Der nächste Job. Plan, ein Level tiefer, enthält u. a. auch Jobs HORIZONT 8 XINFO ®
Ergebnis einer „Batch-Doku“ Liste der Abhängigkeiten Job Parameter, z. B. Host (Rechner), User (Login), Laufzeit (ERT) etc. HORIZONT 9 XINFO ®
Dokumentation von Programmen Im Rahmen von Umstellungsprojekten, bei der Übergabe von Zuständigkeiten oder zur Produktionsübergabe wird normalerweise eine aktuelle Dokumentation der Programme benötigt. • Mit Einsatz der entsprechenden Scanner (Sourcecode, DB 2, JCL etc. ) stehen die Daten im XINFO zur Verfügung • Die Beispiele zeigen ein Cobol-CICS- und ein Cobol-Batch-Programm und enthalten: • • • Aufrufe aller Unterprogramme (graphisch und tabellarisch) Generelle Funktionsübersicht aller aufgerufenen Programme Attribute der Load-Module Kann natürlich auch für PL/1 usw. erstellt werden Verwendung von Copy-Books DB 2 -Zugriffe Verwendung von Files, im Programm und in der JCL CICS-Transaktionen, in denen die Programme aufgerufen werden Batch-Jobs, in denen die Programme aufgerufen werden Scheduling Informationen zu diesen Jobs HORIZONT 10 XINFO ®
Ergebnis einer „Programm-Doku“ Startpunkt ist ein Cobol-CICSHauptprogramm Aufgerufene Unterprogramme HORIZONT 11 XINFO ®
Ergebnis einer „Programm-Doku“ Funktionsübersicht aller Programme Attribute der Load-Module Verwendete Copy-Books HORIZONT 12 XINFO ®
Ergebnis einer „Programm-Doku“ DB 2 -Zugriffe (Tabellen) CICS-Transaktionen, in denen die Programme aufgerufen werden HORIZONT 13 XINFO ®
Ergebnis einer „Programm-Doku“ Startpunkt ist ein Cobol-Batch. Hauptprogramm Aufgerufene Unterprogramme HORIZONT 14 XINFO ®
Ergebnis einer „Programm-Doku“ Funktionsübersicht aller Programme Attribute der Load-Module Verwendete Copy-Books DB 2 -Zugriffe (Tabellen) HORIZONT 15 XINFO ®
Ergebnis einer „Programm-Doku“ Verwendung von Files JCL Parameter aus den Jobs dazu HORIZONT 16 XINFO ®
Ergebnis einer „Programm-Doku“ Batch-Jobs, in denen die Programme aufgerufen werden HORIZONT 17 Scheduling Informationen zu diesen Jobs XINFO ®
Impact Analysis Report Vor Änderungen von Programmen hilft eine Impact Analyse zur Risiko- und Aufwandschätzung. • Diese kann individuell mit dem XINFO-Dialog oder im Batch erfolgen (wenn z. B. häufig die selbe Folge von Abfragen verwendet werden soll) • In unserem Beispiel gehen wir davon aus, dass die Spalte „DEPTNO“ verändert werden muss. Wir suchen: • • • Alle Programme die eine Variable „DEPTNO“ verwenden Alle Programme, diese Programme aufrufen Alle DB 2 -Tabellen, die eine Spalte „DEPTNO“ haben Alle Programme, die auf diese Tabellen zugreifen Alle CICS-Transaktionen und/oder Batch-Jobs diese Programme verwenden HORIZONT 18 XINFO ®
Impact Analysis Report Programme, die gesuchte Variable verwenden Programme, diese Programme aufrufen HORIZONT 19 XINFO ®
Impact Analysis Report DB 2 -Tabellen, die gesuchte Spalte enthalten Programme, diese Tabellen verwenden HORIZONT 20 XINFO ®
Impact Analysis Report Übersicht der betroffenen Programme Übersicht der betroffenen CICS-Transaktionen HORIZONT 21 XINFO ®
Erstellung eines Reports in Batch Zur Erstellung von XINFO-Dokumentationen mit Verwendung von BIF-Statements benötigen Sie folgendes: 1. Eine Windows. BAT Datei mit dem Programmaufruf (optional, die BIF Datei kann auch aus dem laufenden Programm mittels „Datei – öffnen“ gestartet werden) 2. Eine. BIF Datei mit den BIF-Statements 3. Ein. LGN File mit den Logon-Parametern (Userid, pwd, XINFO-Zielsystem) 4. Eine. SEL Datei mit den Selektionskriterien HORIZONT 22 XINFO ®
XINFO Aufruf in Batch 1. . bat File, hier BCH_Docu. BAT ggf. alte Ausgabe löschen Aufruf xinfo. exe File mit BIFStatements HORIZONT ggf. spezielle xinfo. ini, z. B. für Graphik-Optionen (Darstellung der Symbole) etc. 23 XINFO ®
XINFO BIF 2. . bif File mit den BIFStatements, hier BCH_Docu. BIF HORIZONT 24 XINFO ®
XINFO BIF Logon 3. Das. lgn File erstellen Sie online: HORIZONT 25 XINFO ®
XINFO BIF Selektion 4. Die Start-Selektion ebenso HORIZONT 26 XINFO ®
XINFO BIF Ausgabe HTML-Startseite HORIZONT 27 XINFO ®
XINFO BIF Linecommands Es stehen alle „rechte Maus“ Linecommands zur Verfügung. Im Normallfall als „All. Command“ auf das gesamte Ergebnis, bei Bedarf auch zeilenweise HORIZONT 28 XINFO ®
XINFO BIF Linecommands Geben Sie die genaue Bezeichnung desdes Linecommands an an HORIZONT 29 XINFO ®
XINFO BIF Fortschreiben der aktuellen Ausgabe Close das Fenster und zurück zum letzten Ergebnis für den nächsten Linecommand HORIZONT 30 XINFO ®
XINFO BIF Arrange Mit ARRANGE legen Sie die Spalten und deren Reihenfolge fest HORIZONT 31 XINFO ®
XINFO BIF Zwischenergebnis Ein Linecommand ohne Create. Statement erstellt eine „interne“ Ausgabe, die wieder mit Linecommands abgearbeitet werden kann (hier eine Liste der Objekte eines Job. Plans) HORIZONT 32 XINFO ®
XINFO BIF Schleife Scan Zeile für Zeile durch das letzte Ergebnis (Liste der Job. Plan Objekte) Wenn in Spalte Obj-Type “JOBP“ steht … Lncmd_exec_scan führt den Linecommand nur auf die aktuelle Zeile aus. HORIZONT 33 XINFO ®
Geplante Erweiterungen Kurzfristig geplante funktionale Erweiterungen: • • Sort Command • • Trennlinien ein/ausschalten „Select-Command“ (Doppelklick), um den Inhalt einer Zeile untereinander auszugeben Ausgabe ohne „Gitternetz“ Automatische Größenanpassung der Graphik Parameterübergabe an BIF- und Selektion-File HORIZONT 34 XINFO ®
XINFO Report-Generator Mit dem XINFO Batch Interface (BIF) können Sie • • Alle Dialogschritte automatisiert im Batch ausführen • Umfangreiche Reports über alle XINFO-Daten (Sourcecode, Produktionsjobs, Scheduling etc. ) automatisch und auf Knopfdruck generieren • Die Reports und Dokumente bequem im Intranet bereitstellen Komplette Dokumentationen nach eigenen Vorgaben und Layout, inklusive graphischen Ablaufplänen erstellen HORIZONT 35 XINFO ®
XINFO Das IT - Informationssystem Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software 36 HORIZONT für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www. horizont-it. com. XINFO ®




































