1/28
Looks like no tags are added yet.
waarom doet men aan proces modeling
om een IT systeem te begrijpen, moet men eerst de processen berijpen waarin het systeem wordt gebruikt
procesmodellering w gebruikt om processen te analyseren, te documenteren en te creeren,
grafische notaties maken processen gemakkelijk te bergijpen
BPMN
voordeel en waarom ontworpen
bedrijfsprocesmodel en notatie (vroeger gekend als business process modeling notation
nu: BPMN 2.0
rijke notatie in vergelijking met vb flowdiagram of activiteitendiagrammen
ontworpen om gemakkelijk begrijobaar te zijn voor alle belanghebbenden in het bedrijf (stakeholders)
welke soorten elementen zijn er bij BPMN
flowobjects (events, activities, gateways)
connecting objects (sequence flows, message flows, associations)
swim lanes (pools, lanes)
artifcats (data objects, groups, annotations)
startevent

end event

task

sequence flow

pool

lane

sub-process

message flow

message events

gateway

fork/join

inclusiv gateway

time events

link events

data object

group

annotation

use case diagrams waarom worden ze gebruikt
een procesmodel maakt de processen waarin het systeem wordt gebruikt begrijpelijk, maar bevat niet genoeg details om een systeem te ontwikkelen
een use case diagram beschrijft de interactie tussen een systeem en zijn gebruikers en de hierarchische relatie tussen functionaliteiten van het systeem
wat is UML
waarvoor wordt het gebruikt
use case diagram zijn een onderdeel van UML (united modeling language)
het is een modelleertaal voor objectgeorienteerde software
wordt gebruikt voor het maken en documenteren van software
welke elementen zijn onderdeel van use case diagrams
actor, generalization, use case, include, extend
actor name

generalization

use case

include

extend

wat is het verschil tussen ene use case diagram en BPMN
BPMN bekijkt de evolutie in de tijd
terwijl use case diagrams statisch is en de hierarchi bekijkt tussen actoren