Präsentation herunterladen
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
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.