<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Datenflussdiagramm</id>
	<title>Datenflussdiagramm - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Datenflussdiagramm"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Datenflussdiagramm&amp;action=history"/>
	<updated>2026-06-02T18:26:11Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Datenflussdiagramm&amp;diff=77802&amp;oldid=prev</id>
		<title>imported&gt;Schotterebene: Direktlink statt Begriffsklärung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Datenflussdiagramm&amp;diff=77802&amp;oldid=prev"/>
		<updated>2025-05-24T07:34:38Z</updated>

		<summary type="html">&lt;p&gt;Direktlink statt Begriffsklärung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ein &amp;#039;&amp;#039;&amp;#039;Datenflussdiagramm&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Datenflussplan&amp;#039;&amp;#039;&amp;#039; ([[englische Sprache|engl.]] &amp;#039;&amp;#039;data flow diagram&amp;#039;&amp;#039;) stellt die Art der Verwendung, die Bereitstellung und Veränderung von [[Daten]] innerhalb eines [[Computerprogramm|Programms]] dar. Es kann auch dazu verwendet werden, den Datenfluss eines Prozesses oder einer Tätigkeit wiederzugeben (z.&amp;amp;nbsp;B. die Datenverwendung und Veränderung bei der Angebotserstellung in einem Handelsunternehmen). Ein Datenflussdiagramm hat keinen [[Kontrollfluss]], es gibt keine Entscheidungsregeln und keine [[Schleife (Programmierung)|Schleifen]]. Die konkreten Operationen auf den Daten können durch einen [[Programmablaufplan]] dargestellt werden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:DataFlowDiagram Example.png|miniatur|500px|Datenflussdiagramm mit [[Datenspeicher]], [[Datenfluss|Datenflüssen]], Funktion und Schnittstelle]]&lt;br /&gt;
&lt;br /&gt;
Beim Datenflussdiagramm werden vier Elementtypen mit folgender [[Semantik]] unterschieden:&lt;br /&gt;
* &amp;#039;&amp;#039;[[Datenspeicher]]&amp;#039;&amp;#039;: dargestellt durch zwei parallele Linien, zwischen denen der Speichername steht (in der [[Unified Modeling Language|UML]] als [[Pufferknoten (UML)|Pufferknoten]] modellierbar).&lt;br /&gt;
* &amp;#039;&amp;#039;[[Datenfluss]]&amp;#039;&amp;#039;: dargestellt durch einen Pfeil mit Namen. Greift eine Funktion lesend und schreibend auf einen Datenspeicher zu, kann man dies entweder mit zwei getrennten Pfeilen oder mit einem Doppelpfeil darstellen.&lt;br /&gt;
* &amp;#039;&amp;#039;[[Funktion (Programmierung)|Funktion]] (oder [[Prozess (Informatik)|Prozess]])&amp;#039;&amp;#039;: dargestellt durch einen Kreis mit Namen (vergleichbar der [[Aktivität (UML)|Aktivität]] in der [[Unified Modeling Language|UML]]).&lt;br /&gt;
* &amp;#039;&amp;#039;[[Schnittstelle]] zur Umwelt&amp;#039;&amp;#039;: dargestellt durch ein Rechteck, das den Schnittstellennamen enthält (externer Partner). Schnittstellen, an denen Daten in das System einfließen, werden Datenquellen genannt. Schnittstellen, an denen Daten aus dem System ausfließen, heißen Datensenken.&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Notationen zur Darstellung von Datenflussdiagrammen. Die oben vorgestellte Notation wurde 1979 von [[Tom DeMarco]] im Rahmen der [[Strukturierte Analyse (Methode im Rahmen der Softwareentwicklung)|Strukturierten Analyse]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
Bei jedem Datenfluss muss mindestens einer der Endpunkte (Quelle und/oder Ziel) ein Prozess sein. Die verfeinerte Darstellung eines Prozesses kann in einem weiteren Datenflussdiagramm erfolgen, das diesen Prozess in Subprozesse unterteilt.&lt;br /&gt;
&lt;br /&gt;
{{Belege fehlen|1=Ist der „stellenorientierte Datenflussplan“ bzw. das „wer/was-Diagramm“ etabliert (sowohl als Begriff als auch als Konzept in Verbindung mit den Swimlanes)? |2=Der nachfolgende Absatz}}&lt;br /&gt;
Das Datenflussdiagramm gehört zu den Modellierungsinstrumenten der [[Strukturierte Analyse (Methode im Rahmen der Softwareentwicklung)|Strukturierten Analyse]]. Bei Verwendung der [[Unified Modeling Language|UML]] übernimmt gewöhnlich das [[Aktivitätsdiagramm]] die Rolle des Datenflussdiagramms. Eine Sonderform des Datenflussplans ist der stellenorientierte Datenflussplan, auch „wer/was-Diagramm“ genannt. Dabei werden die Tätigkeiten den einzelnen Teilnehmern in vertikalen [[Swimlane]]s pro Teilnehmer zugeordnet.&lt;br /&gt;
&lt;br /&gt;
Weiterhin kann man Datenflussdiagramme als invertierte [[Petri-Netz]]e auffassen, denn &amp;#039;&amp;#039;Plätze&amp;#039;&amp;#039; in solchen Netzen entsprechen der Semantik von &amp;#039;&amp;#039;Datenspeichern&amp;#039;&amp;#039;. Analog dazu ist die Semantik von &amp;#039;&amp;#039;Transitionen&amp;#039;&amp;#039; aus Petri-Netzen und &amp;#039;&amp;#039;Datenflüssen&amp;#039;&amp;#039; und &amp;#039;&amp;#039;Funktionen&amp;#039;&amp;#039; aus Datenflussdiagrammen als äquivalent anzusehen.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Götz Schmidt: &amp;#039;&amp;#039;Methode und Techniken der Organisation.&amp;#039;&amp;#039; 13. Auflage. Gießen 2003, ISBN 3-921313-62-7.&lt;br /&gt;
* [[Peter Stahlknecht]], [[Ulrich Hasenkamp]]: &amp;#039;&amp;#039;Einführung in die Wirtschaftsinformatik.&amp;#039;&amp;#039; 11. Auflage. Berlin 2005, ISBN 3-540-01183-8.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary}}&lt;br /&gt;
* [http://www.yworks.com/yed yEd Graph Editor] – kostenloser Diagrammeditor, mit dem Datenflussdiagramme gezeichnet werden können&lt;br /&gt;
* [http://klassenkarte.de/?page_id=15 Orinoco] – kostenloses Tool zur Modellierung und Simulation von Datenflussdiagrammen&lt;br /&gt;
&lt;br /&gt;
{{Normdaten|TYP=s|GND=4148870-2}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Diagramm]]&lt;br /&gt;
[[Kategorie:Softwarearchitektur]]&lt;br /&gt;
[[Kategorie:Planung und Organisation]]&lt;br /&gt;
[[Kategorie:Technische Zeichnung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Schotterebene</name></author>
	</entry>
</feed>