Wednesday 31 May 2017

Datenflussdiagramm Für Online Handelssystem

Datenflussdiagramm: Beispiele - Food Ordering System Februar 16, 2015 Views: 272,172 PDF Link Kompatible Ausgaben: Professional, Standard, Modeler Datenflussdiagramm (DFD) bietet eine visuelle Darstellung der Informationsfluss (dh Daten) innerhalb einer System. Indem Sie ein Datenflussdiagramm zeichnen, können Sie die Informationen, die von einem Teilnehmer bereitgestellt werden, der an den Systemprozessen teilnimmt, und die Informationen, die erforderlich sind, um die Prozesse abzuschließen, und die Informationen, die gespeichert und abgerufen werden müssen, mitteilen. Dieser Artikel beschreibt und erläutert das Datenflussdiagramm (DFD) anhand eines Food Ordering System als Beispiel. Das Food Ordering System Beispiel Kontext DFD Ein Kontextdiagramm ist ein Datenflussdiagramm, das nur die oberste Ebene, sonst Stufe 0, nennt. Auf dieser Ebene gibt es nur einen sichtbaren Prozessknoten, der die Funktionen eines Gesamtsystems in Bezug auf repräsentiert Wie es mit externen Einheiten interagiert. Einige der Vorteile eines Kontextdiagramms sind: Zeigt den Überblick über die Grenzen eines Systems Kein technisches Wissen ist erforderlich, um mit der einfachen Notation zu verstehen Einfache Zeichnung, Änderung und Ausarbeitung als begrenzte Notation Die Abbildung unten zeigt einen Kontext Datenflussdiagramm Die für ein Lebensmittel-Bestellsystem gezeichnet wird. Es enthält einen Prozess (Form), die das System zu modellieren, in diesem Fall das Lebensmittel-Bestellsystem darstellt. Es zeigt auch die Teilnehmer, die mit dem System interagieren, genannt die externen Einheiten. In diesem Beispiel Lieferanten. Küche. Manager und Kunde sind die Einheiten, die mit dem System interagieren. Zwischen dem Prozess und den externen Entitäten gibt es Datenfluss (Connectors), die das Vorhandensein von Informationsaustausch zwischen den Entitäten und dem System angeben. Kontext DFD ist der Eingang eines Datenflussmodells. Es enthält einen einzigen Prozess und zeigt keinen Datenspeicher. Level 1 DFD Die folgende Abbildung zeigt den Level 1 DFD, der die Zersetzung (d. h. Abriss) des Prozesses des Lebensmittelauftragesystems ist, der im Kontext DFD gezeigt ist. Lesen Sie das Diagramm und dann werden wir einige der wichtigsten Konzepte auf der Grundlage dieses Diagramms einführen. Das Datenflussdiagramm Beispiel enthält drei Prozesse, vier externe Einheiten und zwei Datenspeicher. Basierend auf dem Diagramm wissen wir, dass ein Kunde eine Bestellung aufgeben kann. Der Order Food Prozess erhält den Auftrag. Leitet es in die Küche. Speichern Sie sie im Auftragsdatenspeicher und speichern die aktualisierten Inventardetails im Inventory-Datenspeicher. Der Prozess liefert auch eine Rechnung an den Kunden. Manager können Reports über den Prozess "Reports erzeugen" empfangen, der Inventory-Details und Aufträge als Input aus dem Inventory - bzw. Order-Datenspeicher übernimmt. Der Manager kann den Auftragsinventurprozess auch durch Inventurauftrag initiieren. Der Prozess leitet den Inventurauftrag an den Lieferanten weiter und speichert die aktualisierten Inventardetails im Inventory-Datenspeicher. Datenflussdiagramm Tipps und Vorsichtsmaßnahmen Prozesslabels sollten Verbphrasen sein Datenspeicher werden durch Substantive repräsentiert Ein Datenspeicher muss mit mindestens einem Prozess verknüpft werden Eine externe Entität muss mindestens einem Prozess zugeordnet werden Dont Lassen Sie es zu komplex 5 - 7 normalerweise erhalten Durchschnittliche Leute können Prozesse verwalten DFD ist nicht deterministisch - Die Nummerierung bedeutet nicht notwendigerweise die Sequenz, ihre nützlich bei der Identifizierung der Prozesse bei der Diskussion mit den Anwendern Datenspeicher sollten nicht mit einer externen Entität verbunden sein, andernfalls würde es bedeuten, dass Sie eine externe geben Entity direkten Zugriff auf Ihre Datendateien Datenströme sollten nicht zwischen zwei externen Entitäten vorhanden sein, ohne einen Prozess zu durchlaufen Ein Prozess, der Eingaben hat, aber keine Ausgänge gilt als Black-hole-Prozess Dont mischen den Datenfluss und Prozessfluss Einige Designer können fühlen Unangenehm, wenn ein Verbinder von einem Datenspeicher zu einem Prozess verbunden wird, ohne dass der Schritt der Datenanforderung irgendwie auf dem Diagramm gezeigt wird. Einige von ihnen werden versuchen, eine Anforderung darzustellen, indem sie einen Connector zwischen einem Prozess und einem Datenspeicher hinzufügen, indem er eine Anforderung oder eine Anforderung für etwas beschreibt, was falsch ist. Denken Sie daran, dass Datenflussdiagramm für die Darstellung des Austausches von Informationen entworfen wurde. Anschlüsse in einem Datenflussdiagramm sind für die Darstellung von Daten, nicht für die Darstellung von Prozessablauf, Schritt oder etwas anderes. Wenn wir einen Datenfluss markieren, der in einem Datenspeicher eine Anfrage endet, bedeutet dies wörtlich, dass wir eine Anfrage als Daten in einen Datenspeicher übergeben. Obwohl dies in der Implementierungsebene der Fall sein kann, da einige der DBMS die Verwendung von Funktionen unterstützen, die einige Werte als Parameter eintragen und ein Ergebnis zurückgeben, neigen wir im Datenflussdiagramm dazu, den Datenspeicher als einzigen Datenhalter zu behandeln Keine Verarbeitungsfähigkeit besitzen. Wenn Sie den Systemfluss oder den Prozessablauf modellieren möchten, verwenden Sie statt dessen UML-Aktivitätsdiagramm oder BPMN-Geschäftsprozessdiagramm. Wenn Sie die interne Struktur des Datenspeichers modellieren möchten, verwenden Sie Entity-Relationship-Diagramm. Sie können interessiert sein inSlideshare verwendet Cookies, um Funktionalität und Leistung zu verbessern und Ihnen relevante Werbung zu bieten. Wenn Sie fortfahren, die Website zu durchsuchen, stimmen Sie der Verwendung von Cookies auf dieser Website zu. Siehe unsere Benutzervereinbarung und Datenschutzbestimmungen. Slideshare verwendet Cookies, um Funktionalität und Leistung zu verbessern und Ihnen relevante Werbung zu bieten. Wenn Sie fortfahren, die Website zu durchsuchen, stimmen Sie der Verwendung von Cookies auf dieser Website zu. Siehe unsere Datenschutzrichtlinie und Benutzervereinbarung für Details. Entdecken Sie alle Ihre Lieblingsthemen in der SlideShare App Holen Sie sich die SlideShare App, um für Später zu speichern auch offline Weiter zur mobilen Website Upload Anmelden Signup Doppel-tippen, um zu verkleinern Ein Projektbericht über Online-Handel Share this SlideShare LinkedIn Corporation copy 2016


No comments:

Post a Comment