Abläufe mit einer Scriptsprache automatisieren

Modulidentifikation

Handlungsziele

  1. Zu automatisierende Funktion oder zu automatisierenden Ablauf mit den dazugehörigen Benutzerinteraktionen als Ablaufstruktur (z.B. Programmablaufplan) grafisch darstellen.
  2. Ablaufstruktur mit Hilfe einer Scriptsprache umsetzen.
  3. Script in eine Systemumgebung integrieren.
  4. Script auf eine vollständige und korrekte Ausführung der erforderlichen Funktionalität bzw. des Ablaufs testen.
  5. Dokumentation für den Einsatz des Scripts erstellen.

Handlungsnotwenidge Kenntnisse

  • Kennt den Unterschied und den Zweck von Problemraum zu Lösungsraum.
  • Kennt Instrumente, um Anforderungen Lösungsfrei zu identifizieren.
  • Kennt die Gründe, um den Problemraum und Lösungsraum voneinander zu trennen (z.B Innovationsgewinn, Stressreduktion).
  • Kennt eine Notation, um den Ablauf einer Programmlogik abzubilden (z. B PAP, Struktogramm, Activity).
  • Kennt den Zweck von Modellen und Diagrammen als Besprechungs- und Umsetzungsgrundlage.
  • Kennt die Unterscheidung der Datentypen (z. B primitive, komplexe).Kennt die relevanten Datentypen (z. B integer, boolean, array mit einer Dimension).
  • Kennt die Funktionsweise einer Software nach dem EVA Prinzip.
  • Kennt den grundlegenden Aufbau einer Applikation resp. Programmes.
  • Kennt die Verwendung von Kontrollstrukturen wie Iterationen (vor-/nachgeprüft), Selektion.
  • Kennt Sinn und Zweck von Variablen und Konstanten sowie deren Unterschied.
  • Kennt den Gültigkeitsbereich von Anweisungen und deren Zweck.
  • Kennt die Möglichkeiten von Editoren sowie einer Entwicklungsumgebung, sowie den Umgang mit Fehler- und Warnmeldungen.
  • Kennt den Aufbau von Funktionen (Name, Parameter, Datentypen, Rückgabetyp) und wie diese in einem Programm korrekt eingesetzt und aufgerufen werden.
  • Kennt den Mehrwert der Auslagerung von Teilen von Code in Funktionen.