Deutsch (DE-CH-AT)English (EN)Francais (Fr)
Home Produkte ADS for COBOL and PL/I Online-Entwicklung

ADS unterstützt die Erstellung zeichen-basierter Online-Anwendungen für eine Vielzahl von Mainframe-, Midrange- und PC-Plattformen. Ausgereifte Werkzeuge ermöglichen die Realisierung der wichtigen CRUD-Funktionalität, die Bestandteil vieler Online-Anwendungen ist.

Der für Online-Programme erforderliche Code zur Steuerung der Transaktionen und Online-Bildschirme wird von den Generatorwerkzeugen von ADS zur Verfügung gestellt. Der Entwickler kann einen Anzeigebildschirm ohne Beschränkung durch das Bildschirmverwaltungssystem einer speziellen Deployment-Plattform erstellen.

Durch die Verwendung plattformneutraler Befehle in Ihrem Programm können Sie portable Eingabemasken senden und empfangen, Benutzereinträge überprüfen, auf Funktionstasten reagieren, Screen Reports anzeigen und Ihren Cursor positionieren. Die logischen Beschreibungen und Befehle werden von ADS-Generatoren in die benötigten technischen Befehle umgewandelt.

ADS kapselt alle technischen Aspekte der Online-Programmierung. Generatoren kümmern sich um das gesamte Steuerungs-, Transaktions- und Workspace-Handling. Der Datenzugriff wird auf logischer Ebene festgelegt, in der gleichen Art und Weise wie bei Batch-Programmen. Diese klare Trennung zwischen der anwendungsspezifischen Codierung und den technischen Code-Elementen erlaubt eine mühelose Migration auf neue Plattformen durch einfache Neugenerierung für die neue Zielplattform.

Im Folgenden werden die wichtigsten ADS-Werkzeuge zur Online-Programmierung erklärt:

OSP – Standard Online-Abläufe

Gerade Online-Programme müssen standardisiert sein, denn der Benutzer erwartet gleiche Abläufe für gleiche Aufgaben. ADS bietet mit den OSP-Generatoren einen Satz von Werkzeugen an, die die CRUD-Anforderung (Create, Report, Update, Delete) der Online-Business-Anwendungen erfüllen:

  • OSP-Menu – Menü-Programme
  • OSP-Browse – Browse-Programme
  • OSP-Update – Update-Programme
  • OSP-Reference – Referenz-Programme
  • OSP-Data Entry – Programme zur Massendatenerfassung

Der Programmierer ruft einfach den OSP-Generator mit den gewünschten Optionen auf. OSP generiert aufgrund dieser Angaben den vollständigen Ablauf des Online-Programms. Der Programmierer fügt nur noch den Anwendungscode ein – um den Programmablauf oder die technischen Einzelheiten der Transaktions- und Bildschirmsteuerung braucht er sich nicht zu kümmern. Komplexe Online-Anwendungen können so schnell und einfach mit nur wenigen Codezeilen erstellt werden.

SCREEN – Screen Generator

Aus den Bildschirmentwürfen erzeugt SCREEN den Code für das Anwendungsprogramm, um den Bildschirm aufzubereiten, zu senden, zu empfangen, zu prüfen und zu speichern sowie die Definitionen für den Transaktionsmonitor. Falls für die gewählte Zielplattform kein TP-Monitor existiert, generiert SCREEN ein vollständiges Programm für das Bildschirm-Handling.

DIALOG – Online Operations

Wenn nicht-standardisierte Abläufe implementiert werden sollen, erstellt der Entwickler die Online-Anwendung mit den spezifischen Befehlen des Werkzeugs DIALOG. Dieses reduziert die Bildschirm-Ein- und Ausgabe auf ein halbes Dutzend Befehle: Bildschirm aufbereiten, senden, empfangen, prüfen und speichern, Meldung ausgeben und Cursor positionieren. Das technische Handling des Bildschirms ist in diesen Anweisungen gekapselt.

 
Newsletter
Quotes
„Deltas Development Platform SCOUT² unterstützt nicht nur unsere Unisys OS 2200 Mainframe- und PC-basierten Entwicklungsprozesse, sondern deckt auch alle unsere besonderen Prozesse für die Änderungskontrolle und die Qualitätssicherung vollständig ab."
Gerard Doll, Direktor ICT, RDW, Niederlande

RDW Fallstudie

Bookmark and Share