Business Process Modelling Notation (BPMN) - Soley02/IoTBarcodeHHZ GitHub Wiki

Die Business Process Model and Notation (BPMN) ist eine grafische Spezifikationssprache der Wirtschaftsinformatik für die Geschäftsprozessmodellierung. Sie stellt Symbole zur Verfügung, mit denen Fach- und Informatikspezialisten Geschäftsprozesse und Arbeitsabläufe modellieren und dokumentieren können. Link

Ergebnis

In unserem BPMN Prozess sind wir auf den Einkaufsprozess näher eingangen. Die einzelnen Schritte von unserem BPMN Model sind:

  1. Produkte werden eingescannt
  2. Das Kassensystem listet alle Produkte auf. (Hierbei wird ein Datenbankabgleich durchführt)
  3. Im "Checkout durch Kassensystem" sind drei Prozesse aufgeführt, die in dem Subprozess enthalten sind.
    • Die Nutzerdaten werden durch den Barcode eingescannt.
    • Anschließend werden die Nutzerdaten im System eingespielt.
    • Im Anschluss wird der Warenkorb erstellt.
  4. Kasse importiert die Einkaufsliste von der App "Wunderliste" durch eine Anbindung auf die App.
  5. Im weiteren Schritt wird ein Abgleich zwischen der Einkaufsliste und dem Warenkorb in einem Subprozess durchgeführt. Beim Abgleich der Produkte wird geprüft, ob das Produkt bereits vorhanden ist oder nicht.
    • Vorhanden: Wird das Produkt von der Einkaufsliste abgehackt und es wird ein Eintrag in die Historie hinzugefügt.
    • Nicht vorhanden: Es wird ein Eintrag in die Historie hinzugefügt, dass der Artikel nicht vorhanden ist.
  6. Am Ende vom Subprozess "Abgleich Warenkorb - Einkaufsliste" wird eine Notiz in der App eingefügt.
  7. Der Einkaufsprozess ist beendet