BPMN-procesmodellering [closed]
Ik ben een tweedejaarsstudent en werk aan een examenopdracht waarin ik een proces moet modelleren volgens de BPMN-standaard. "Klant boekt een afspraak → Beschikbaarheid van kappers en voorraad wordt gecontroleerd. Bij tekorten start rekrutering of een nieuwe bestelling. Op de dag van de afspraak komt de klant, krijgt de behandeling en koopt haarproducten. Na afloop volgt de betaling en facturatie. Het proces wordt geëvalueerd en indien nodig bijgestuurd. Fysiek: Klant komt naar de zaak, behandeling wordt uitgevoerd, haarproducten verkocht, bestellingen ontvangen. Documentatie: Afsprakenregistratie, facturen, klantendossiers, contracten, bestelbonnen. Financieel: Betaling door klanten, facturatie, leveranciersbetalingen, salarissen." Ik heb al een deel uitgewerkt, maar ik loop vast bij het correct toepassen van: Splits (Parallel splits) Merges (Samenvoegen na splits) Exclusive Gateways (Keuzemomenten) Gebruik van Pools en Swimlanes (5-7 rollen) Gebruik van Start Event, Intermediate Timer Event en End Event Mijn opdracht vereist ook dat ik minstens 4- 7 swimlanes gebruik en het proces groot genoeg maak met duidelijke stappen en beslissingen. Mijn proces in het kort: Start Event: Klant boekt een afspraak (Klant) Controle beschikbaarheid kapper en producten (Receptie) Exclusive Gateway: Is alles beschikbaar? Ja: Bevestig afspraak Nee: Start rekrutering kapper (HR / Rekrutering) Start bestelling plaatsen (Voorraadbeheer) Parallelle acties: HR: Start rekrutering → Opleiding geven Voorraadbeheer: Bestelling plaatsen → Bestelling ontvangen Merge: na oplossing tekorten Intermediate Timer Event: Wacht tot de dag van de afspraak Klant komt naar de zaak Behandeling uitvoeren (Kapper) Verkoop haarproducten (Kapper) Betaling ontvangen (Administratie) Factuur maken en registreren (Administratie) Leverancier betalen (Administratie) Salarissen uitbetalen (HR) Proces evalueren (Procesbeheer) Exclusive Gateway: Moet proces aangepast worden? Ja: Pas proces aan Nee: Proces afsluiten End Event: Proces afgesloten Mijn vraag: Hoe kan ik dit proces correct volledig in BPMN noteren, met juiste splits, merges, gateways, events en swimlanes? Zijn er specifieke best practices die ik moet volgen om deze structuur nog beter te maken? Ik voeg een afbeelding bij van mijn huidige BPMN-schema. Alvast heel erg bedankt voor uw hulp!
![BPMN-procesmodellering [closed]](https://i.sstatic.net/l7l8q49F.png)
Ik ben een tweedejaarsstudent en werk aan een examenopdracht waarin ik een proces moet modelleren volgens de BPMN-standaard. "Klant boekt een afspraak → Beschikbaarheid van kappers en voorraad wordt gecontroleerd. Bij tekorten start rekrutering of een nieuwe bestelling. Op de dag van de afspraak komt de klant, krijgt de behandeling en koopt haarproducten. Na afloop volgt de betaling en facturatie. Het proces wordt geëvalueerd en indien nodig bijgestuurd. Fysiek: Klant komt naar de zaak, behandeling wordt uitgevoerd, haarproducten verkocht, bestellingen ontvangen. Documentatie: Afsprakenregistratie, facturen, klantendossiers, contracten, bestelbonnen. Financieel: Betaling door klanten, facturatie, leveranciersbetalingen, salarissen."
Ik heb al een deel uitgewerkt, maar ik loop vast bij het correct toepassen van:
Splits (Parallel splits)
Merges (Samenvoegen na splits)
Exclusive Gateways (Keuzemomenten)
Gebruik van Pools en Swimlanes (5-7 rollen)
Gebruik van Start Event, Intermediate Timer Event en End Event
Mijn opdracht vereist ook dat ik minstens 4- 7 swimlanes gebruik en het proces groot genoeg maak met duidelijke stappen en beslissingen.
Mijn proces in het kort:
Start Event: Klant boekt een afspraak (Klant)
Controle beschikbaarheid kapper en producten (Receptie)
Exclusive Gateway: Is alles beschikbaar?
Ja: Bevestig afspraak
Nee:
Start rekrutering kapper (HR / Rekrutering)
Start bestelling plaatsen (Voorraadbeheer)
Parallelle acties:
HR: Start rekrutering → Opleiding geven
Voorraadbeheer: Bestelling plaatsen → Bestelling ontvangen
Merge: na oplossing tekorten
Intermediate Timer Event: Wacht tot de dag van de afspraak
Klant komt naar de zaak
Behandeling uitvoeren (Kapper)
Verkoop haarproducten (Kapper)
Betaling ontvangen (Administratie)
Factuur maken en registreren (Administratie)
Leverancier betalen (Administratie)
Salarissen uitbetalen (HR)
Proces evalueren (Procesbeheer)
Exclusive Gateway: Moet proces aangepast worden?
Ja: Pas proces aan
Nee: Proces afsluiten
End Event: Proces afgesloten
Mijn vraag: Hoe kan ik dit proces correct volledig in BPMN noteren, met juiste splits, merges, gateways, events en swimlanes? Zijn er specifieke best practices die ik moet volgen om deze structuur nog beter te maken?
Ik voeg een afbeelding bij van mijn huidige BPMN-schema.
Alvast heel erg bedankt voor uw hulp!