Upload
gervas-gerling
View
113
Download
7
Embed Size (px)
Citation preview
Albert Fleischmann
Synchronisation von
Geschäftsprozessen mit dem Fluß der
Dinge
2
Synchronisation von Geschäftsprozessen mit dem Fluss von Dingen
3
jCOM1 AG stellt sich vor
• Gegründet 1998 von Dr. Albert Fleischmann und Franz Böhm
• Seit 2004 Firmierung als jCOM1 AG
• Innovative Lösungen für das Geschäftsprozessmanagement (Business Process Management – BPM)
• 21 Mitarbeiter
• Unternehmenssitz: Rohrbach, Deutschland
4
Kombination von Geschäftsprozessen mit Gütertransporten
DESADV
INVPRT
5
Prozesse mit RFID sind nachrichtenzentriert
• Objekte führen die Daten zur Prozesssteuerung selbst mit und interagieren mit den zugehörigen Geschäftsprozessen.
• Keine zentrale Datenhaltung notwendig
• Synchronisation des Informations- und Güterflusses• Güter und Informationen laufen parallel zu einander und müssen bei
Bedarf durch Interaktionen synchronisiert werden.
• Prozesse werden bisher Kontrollflußorientiert beschrieben: • Keine Beschreibungskonstrukte für Nachrichten: Senden und Empfangen
von Nachrichten. Wird nur als Text in den Aktionen beschrieben..
6
Eignung von Prozessbeschreibungsmethoden für Prozesse mit RFID
EPK BPMN UML 2 (Aktivitätsdiagramm)
Übersichtlichkeit ++ ++ +
Verständnis ++ + +
Eindeutigkeit + + ++
Umfang 0 0 ++
Symbolik 0 + ++
Darstellungsmöglichkeiten + + ++
Umsetzung ++ ++ +
Automatische Ereignissteuerung 0 ++ ++
RFID-Anforderungen 0 + ++
Quelle: Bachelorarbeit im Studiengang „Angewandte Informatik“am Lehrstuhl für Wirtschaftsinformatik IIVergleich von unterschiedlichen Methoden zur Modellierung RFID-unterstützter Geschäftsprozesse unter besonderer Berücksichtigung der automatischen EreignissteuerungThomas Wilke
7
Neuer Ansatz zur Geschäftsprozessmodellierung:
Subjektorientiertes Prozessmanagement
• Ein Prozess resultiert aus der abgestimmten Interaktion der am Prozess Beteiligten:
• Beteiligte: Ausgangspunkt der Handlungen in einem ProzessMenschen
Maschinen (IT und nicht IT)
Kombinationen aus Menschen und Maschinen
• Interaktionen: Senden von Daten, Empfangen von DatenNachrichten mit Daten (Papier, e-Mails, etc.)
Papierformulare
Messages
Telefonate
Etc.
.Gegenstände mit Daten (Kartons mit RFID etc.)
Barcode (transportierte Werte nicht änderbar)
RFID• Arbeiten zwischen Interaktionen
8
Geschäftsprozesse: Beispiel Urlaubsantrag
Gesamtsicht:1. Mitarbeiter hat Urlaubswunsch
2. Mitarbeiter füllt den Urlaubsantrag aus
3. Mitarbeiter gibt den Urlaubsantrag an den Vorgesetzten zur Prüfung
4. Vorgesetzter prüft den Urlaubsantrag
5. Vorgesetzter informiert den Mitarbeiter ob der Urlaub genehmigt oder abgelehnt wurde.
6. Wurde der Urlaub genehmigt tritt der Mitarbeiter den Urlaub an, wurde der Urlaub abgelehnt muss er weiterarbeiten
7. Der Vorgesetzte informiert bei genehmigten Urlaub die Personalabteilung
8. Die Personalabteilung aktualisiert das Urlaubskonto des
Mitarbeiters.
9
Geschäftsprozesse: Beispiel Urlaubsantrag
1. Mitarbeiter hat Urlaubswunsch
2. Mitarbeiter füllt den Urlaubsantrag aus
3. Mitarbeiter gibt den Urlaubsantrag an den Vorgesetzten zur Prüfung
4. ..............
5. Vorgesetzter informiert den Mitarbeiter ob der Urlaub genehmigt oder abgelehnt wurde.
6. Wurde der Urlaub genehmigt tritt der Mitarbeiter den Urlaub an, wurde der Urlaub abgelehnt muss er weiterarbeiten
7. ............
8. .............
Sicht Mitarbeiter - Kundensicht
10
Geschäftsprozesse: Beispiel Urlaubsantrag
1. .........
2. .........
3. Mitarbeiter gibt den Urlaubsantrag an den Vorgesetzten zur Prüfung
4. Vorgesetzter prüft den Urlaubsantrag
5. Vorgesetzter informiert den Mitarbeiter ob der Urlaub genehmigt oder abgelehnt wurde.
6. ..........
7. Der Vorgesetzte informiert bei genehmigten Urlaub die Personalabteilung
8. ...............
Sicht Vorgesetzter –Innensicht
11
Geschäftsprozesse: Beispiel Urlaubsantrag
1. ........
2. .........
3. ..........
4. ..........
5. .............
6. ..............
7. Der Vorgesetzte informiert bei genehmigten Urlaub die Personalabteilung
8. Die Personalabteilung aktualisiert das Urlaubskonto des
Mitarbeiters.
Sicht:Personalabteilung –Innensicht
12
Alles was sie für eine Prozessbeschreibung wissen müssen Name:
Urlaubsbeginn:Urlaubsende:
Tun
Reden
Zuhören
13
Einheitliche Darstellung des kombinierten Güter- und Warenflusses
14
Beschreibung des Verhaltens von Subjekten:Reden, Zuhören und Handeln
In Prozessen tauschen SubjekteNachrichten aus und führen selbstständig Arbeiten durch
15
Validierung eines Prozesses mit Informationen und Güter
16
Implementierung von gemischten Prozessen
jFLOW! von jCOM1 mit SAP Services
SAPNetweaver (XI etc.)
Web Service und EDI
Papierformular
17
Portale + Subjekte + SOA
Service InfrastrukturBusiness Logic
Business Objects
ProzessebeneSubjekteService OrchestrierungUnd Choreographie
Meine ArbeitBenutzerschnittstelleProzessportale
Nachrichten
ServiceoperationenService
Business ObjectServiceoperationen
Service
ServiceoperationenService
Business Object
Subjet 1 Subjet 3
Subjet 4Subjet 2
NachrichtenNachrichten
Nachrichten
NachrichtenNachrichten
RFID
18
Zusammenfassung
• Kombinierte Prozesse werden in einem Modell beschrieben
• Die Logik des Prozesses und die ausgetauschten Daten können ohne Programmierung getestet werden
• Das universale Modell kann mit verschiedenen Technologien implementiert werden
• RFID ist Teil einer Service Orientierten Architektur