Dies ist eines von 4635 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.

Wobei dürfen wir Sie unterstützen?

Weißes Quadrat mit umrandeten Seiten rechts oben

Camunda Prototyperstellung

Projektdauer: 2 Monate

Kurzbeschreibung

Umsetzung der Prozesse zum Anlegen eines Absatzbuches, dem automatischen Verarbeiten von XML-Dateien sowie das Versenden einer Mahnung in BPMN unter Verwendung von Entscheidungstabellen (DMN). Die wesentlichen Aufgaben sind die Modellierung der Prozesse im Camunda-Modeler sowie die Implementierung der Businesslogik in Java und C#. Weiterhin wurde die Camunda-Weboberfläche dem Kunden entsprechend angepasst.

Ergänzung

Ein im Modeler abgebildeter BPMN-Prozess besteht aus einzelnen miteinander verknüpften Schritten. Jeder Prozess kann als Microservice betrachtet werden, welcher an einem REST-Endpunkt hinterlegt ist. Mittels der Camunda-Process-Engine kann jeder Prozess in einer Weboberfläche ausgeführt und nachverfolgt werden. Jeder durchgeführte Prozess sowie die dabei entstandenen Daten werden in einer In-Memory H2-Datenbank gespeichert. Dies ermöglicht eine Auswertung mittels Camunda Optimize zur späteren Prozessoptimierung. Sowohl der Apache Tomcat Webserver, die Datenbank als auch die Process Engine selbst werden in Spring Boot und Maven, basierend auf einem Camunda Archetype, konfiguriert. Als IDE wird Eclipse verwendet. Die Verwendung von Spring Boot vereinfacht es, sofern notwendig, jedem Schritt in einem Prozess eine Java-Klasse zuzuordnen um die Businesslogik abzubilden. Unter Verwendung der REST-API demonstriert ein C# Programm, dass dies auch außerhalb von Camunda und ohne Java-Kenntnisse möglich ist.

Fachbeschreibung

BPMN-Modelle werden verwendet, um sowohl menschliche als auch automatisierte Prozesse abzubilden. Camunda verwendet hierfür den BPMN 2.0 Standard sowie DMN Tabellen. Diese standardisierte Abbildung ermöglicht es, den maschinell ausführbaren Prozess grafisch und für Menschen lesbar darzustellen. Umgekehrt erfolgt die Modellierung der Prozesse in einer grafischen Oberfläche und wird vom Modeler in XML-Code übersetzt. Die von der PTA erstellten Prototypen demonstrieren dies anhand von Prozessen die dem Kunden wohlbekannt sind.

Überblick

Projektzeitraum10.03.2021 - 29.04.2021

Haben wir Ihr Interesse geweckt?

Dr. Andreas Schneider, grauhaariger Mann mit Brille

Dr. Andreas Schneider

Head of Energy

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Datei herunterladen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.