Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke
Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke
Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>E<strong>in</strong>e</strong> <strong>E<strong>in</strong>führung</strong> <strong>in</strong> <strong>die</strong> Informatik <strong>und</strong> <strong>die</strong> <strong>Programmiersprache</strong> C<br />
32.1.4 Datenflussdiagramme<br />
Es wird gezeigt, woher <strong>die</strong> Daten kommen, woh<strong>in</strong> sie gehen <strong>und</strong> wo sie wie verarbeitet werden.<br />
Diese Darstellung eignet sich auch gut für parallele Prozesse.<br />
Kontext Diagramm<br />
Das Kontextdiagramm stellt das System <strong>in</strong> se<strong>in</strong>er Umgebung dar. Es enthält nur e<strong>in</strong>en e<strong>in</strong>zigen<br />
Prozess, der das System enthält. Das Kontextdiagramm wird immer als erstes Diagram<br />
entworfen, <strong>die</strong> weiteren Diagramme entstehen aus 'Verfe<strong>in</strong>erungen' des Kontaxtdiagramms.<br />
Rufknöpfe<br />
Türschalter<br />
n<br />
Positionsschalter<br />
Überlastsensor<br />
Motorüberwachung<br />
Brandfallsteuerung<br />
Im nächsttieferen Diagramm (Dem 0-Diagramm) wird der Prozess aus dem Kontextdiagram weiter<br />
aufgeteilt. Sämtliche Datenflüsse aus dem Kontextdiagramm müssen hier auch enthalten se<strong>in</strong>.<br />
0 Liftsteuerung<br />
Knopfzustände<br />
4<br />
Auftrags-<br />
entgegennahme<br />
Datenquelle / Datensenke<br />
Aktivität / Prozess (n = Identifikationsnummer)<br />
Datenfluss<br />
Datenspeicher<br />
Knopfzustände<br />
TürSchalter<br />
PosSchalter<br />
Sensorzustände<br />
Motorzustand<br />
Brandkontrolle<br />
Sensorzustände<br />
Notstopp<br />
PosSchalter<br />
Motorzustand<br />
TürSchalter<br />
Brandkontrolle<br />
Lampenzustände<br />
0<br />
Lift-<br />
steuerung<br />
Fahrbefehl<br />
Fahraufträge<br />
Motorsteuersigna-<br />
Türsteuersignale<br />
Position<br />
Lampenzustän-<br />
1<br />
Motor-<br />
steuerung<br />
2<br />
Fahrtenhandler<br />
ZielErreicht<br />
Motoransteuerung<br />
Türansteuerung<br />
Positionsanzeige<br />
Rufknopfbestätigung<br />
Motorsteuersignale<br />
Position<br />
3<br />
Fahrten-<br />
optimierung<br />
Türsteuersignale<br />
Gedruckt am 11.09.2008 13:04:00 Letzte Änderung am: 11. September 2008 Version 2.4, I. Oesch 130/147