Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Zustandsautomat.

Ähnliche Präsentationen


Präsentation zum Thema: "Zustandsautomat."—  Präsentation transkript:

1 Zustandsautomat

2 Funktionsumfang

3 Implemen- tierungsphase
Basiskonzepte Geschäfts- prozesse Datenfluss- diagramm Funktionsbaum Definitionsphase Petri-Netz Zustands- automat Entity- Relationship Sequenz- diagramm Entwurfsphase Klassen- diagramm Kollaborations- diagramm Entscheidungs- tabellen Data Dictonary Regeln Struktogramm Implemen- tierungsphase Pseudocode Programmab- laufplan vgl. H. Balzert: Lehrbuch der Software-Technik, 2000

4 Übersicht Kontrollstrukturen
Anweisung, Sequenz (do {...}) Auswahl Einseitige Auswahl (if) Zweiseitige Auswahl (if ... else) Mehrfachauswahl (case) Wiederholung (while; for) Aufruf anderer Algorithmen (prozedurname(...))

5 Struktogramm (Auswahl)
Ausdruck wahr falsch Ja-Anweisung Nein-Anweisung (bei einseitiger Auswahl leer) Anweisung(en)

6 Pseudocode (Auswahl) if (Ausdruck) then Ja-Anweisung; else
Nein-Anweisung; Anweisung(en); falsch wahr

7 Bedingungsfeld in Textverarbeitung
Kein Eintrag

8 Programmablaufplan (Auswahl)
Ausdruck Wahr Falsch Ja-Anweisung Nein-Anweisung

9 Struktogramm (Mehrfachauswahl)
Ausdruck default Anweisung(en) Fall 1 Fall 2 Anw. 1 Anw. 3 Anw. 2 Fall 3 Ausnahme- Anweisungen

10 Pseudocode (Mehrfachauswahl)
switch (Ausdruck) { case konstanter Ausdruck 1: Anweisung(en) ; break ; case konstanter Ausdruck 2: Anweisung(en) ; break ; default : Anweisung; } Anweisung(en);

11 Programmablaufplan (Mehrfachauswahl)
Ausdruck = Fall 1 Fall 2 Fall 3 default Anw.1 Anw.2 Anw.3 Anw.4

12 Struktogramm (Wiederholung)
Kopfgesteuert Ausdruck Wiederholungsanweisungen(en) Anweisung(en) Fußgesteuert Wiederholungsanweisungen(en) Ausdruck Anweisung(en)

13 Pseudocode (Wiederholung)
while (Ausdruck) { Wiederholungsanweisung(en); } Anweisung(en); do { Wiederholungsanweisung(en); } while (Ausdruck); Anweisung(en);

14 Programmablaufplan (Wiederholung)
Schleife Ausdruck Schleife Anweisungen Anweisungen Ende Schleife Ausdruck Ende Schleife

15 Notationen für (Prozeduraufruf)
Anweisung2 Anweisung1 Prozeduraufruf (Parameter) Anweisung1 Prozeduraufruf (Parameter) Anweisung1; Prozeduraufruf(Parameter); Anweisung2; Anweisung2

16 Funktionsorientierung
verwalte Debitoren verwalten informieren auswerten lösche Kunden Werbebrief erstellen drucke Monatsbericht erfasse Kunde Mahnung erstellen aktualisiere Kunde Rechnung erstellen Lieferbestätigung erstellen

17 Entity-Relationship-Diagramm
Datum leiht aus Bibl. Kunde Kd.-Nr. Name Buch Name Ort Adresse Titel ISBN


Herunterladen ppt "Zustandsautomat."

Ähnliche Präsentationen


Google-Anzeigen