IBM® Screen Definition Facility II ist ein Softwaretool zur interaktiven Entwicklung von Panel-basierten Benutzeroberflächen für IBM® zSystems-Anwendungen.
Mit IBM® Screen Definition Facility II (SDF II) werden Transaktionsanwendungen benutzerfreundlicher. Das vielseitige Tool unterstützt die Entwicklung und Verwaltung von Panels, Panelgruppen, Partitionsgruppen, AID-Tabellen und Steuertabellen für unternehmensfähige Transaktionsanwendungen. Mit SDF II können Sie Spezifikationen für Benutzeroberflächen – Bildschirme, Masken, Formate – erstellen und pflegen, um Benutzeroberflächen für Anwendungen auf Zielsystemen zu entwerfen, zu testen, zu implementieren und zu pflegen. Die Möglichkeit, Bildschirme, die für ein Zielsystem entwickelt wurden, für ein anderes System zu konvertieren, trägt zur Steigerung der Entwicklungsproduktivität bei. SDF II unterstützt COBOL, PL/I, Assembler, C und RPG. Ebenfalls wird die Workstation-basierte Anwendungsentwicklung unter IBM® z/OS unterstützt.
SDF II unterstützt die Gestaltung, das Testen, die Implementierung und die Wartung von Benutzeroberflächen, die eine einfachere Bedienung von IBM® CICS-, IBM® IMS-, ISPF-, CSP- oder GDDM-Anwendungen ermöglichen.
Wenn der Ablauf der Panels mit dem späteren Benutzer der Anwendung abgesprochen wird, bevor auch nur eine Zeile Code geschrieben wird, kann der Aufwand für künftige Nacharbeiten minimiert werden.
Screen Definition Facility II-Objekte können in Anwendungen eingesetzt werden, die mit CICS BMS, IMS MFS, ISPF, GDDM-IMD oder CSP/AD entwickelt wurden oder diese verwenden.
SDF II unterstützt die Entwicklung von Objekten, die mithilfe von CICS-BMS-Makros, IMS-MFS-Dienstprogrammsteueranweisungen, ISPF-Paneldefinitionen, GDDM-IMD und CSP/AD definiert werden können. Zudem können Objekte für IMS MFS importiert und generiert werden.
Mit dem Panel-Editor können Sie das Format und die Struktur der Daten festlegen. Bei SDF II wird zwischen allgemeinen und zielspezifischen Merkmalen unterschieden. Sie können den Panel-Gruppeneditor verwenden, um Objekte unter CICS/BMS, IMS/MFS, CSP/AD und GDDM-IMD zu definieren.
Sie können festlegen, wie der Bildschirm eines IBM 8775-, IBM 3290- oder IBM 3180-Anzeigegeräts in eine Reihe von separat gesteuerten Bereichen aufgeteilt wird.
Mit dem AID-Tabelleneditor (Attention Identifier) lassen sich Bedieneraktionen Werten zuordnen, die an die Anwendung zurückgegeben werden. Über den Steuertabelleneditor können Sie eine Folge von bedingten Vorgängen und die dazugehörigen Steuer- oder Verzweigungsfunktionen definieren.
Sie können Panels, Panelgruppen und Partitionsgruppen für das Zielsystem generieren. Diese Objekte können mit CICS-BMS-Makros, der IMS-MFS-Dienstprogrammsteuerung, ISPF-Panels, GDDM-IMD-Exportdatensätzen und CSP/AD-Exportdatensätzen oder externen CSP/AD-Quellformaten erzeugt werden.
Sie sollten den Ablauf der Panels zusammen mit dem späteren Benutzer der Anwendung durchgehen, bevor jemand eine Zeile Code schreibt. So kann das Feedback bereits in den Entwurf für die Anwendung einfließen, bevor diese bereitgestellt wird.
SDF II unterstützt den Import von Masken, Maskengruppen und Partitionsgruppen, die mit CICS/BMS-Makros und SDF definiert wurden; Panels, die mit ISPF V2 definiert wurden; IMS-MFS-Dienstprogrammsteuerung; Masken und AID-Tabellen, die von GDDM-IMD, CSP/AD definiert und exportiert wurden.
SDF II-Objekte können in ein Format konvertiert werden, das für ein anderes Zielsystem geeignet ist.
Informationen über ein Panel und seine Felder lassen sich extrahieren und zur Weiterverarbeitung an einen User-Exit übergeben.
Softwarevoraussetzungen
IBM® Screen Definition Facility II kann in folgenden Umgebungen ausgeführt werden:
Hardwarevoraussetzungen
IBM® Screen Definition Facility II läuft in IBM® Z Mainframes.