Anda di halaman 1dari 8

Advance System Analysis

Business Process Modeling,


Today outline
 DFD
 UML Activity Diagram
Process modeling
 Process models can be used to analyze an
existing system, to analyze an existing business
process, to design a new business process, or to
design a new system.
 Data flow diagram (DFD)
A diagram that shows the movement of data within a
system between processes, entities, and data stores.
 Flowchart
A diagram depicting the logic flow of a single process
or method.
Data Flow Diagrams (DFDS)
 DFDs are only use four symbols as shown in
figure 1:
 Squares representing external entities, which are
sources or destinations of data
 Rounded rectangles representing processes, which
take data as input, do something to it, and output
it
 Arrows representing the data flows
 Open-ended rectangles representing data stores,
including electronic stores such as databases or
XML files and physical stores such as filing
cabinets or stacks of paper
Figure 1
UML Activity Diagrams
 Typically used for business process modeling
 Modeling the detailed logic of a business rule
 Let us start by describing the basic notation in figure 2:
 Initial node. The filled circle is the starting point of the diagram
 Activity final node. The filled circle with a border is the ending point
 Activity. The rounded rectangles represent activities that occur. An activity may be
physical, such as Inspect Forms, or electronic, such as Display Create Student Screen.
 Flow/edge. The arrows on the diagram
 Fork. A black bar with one flow going into it and several leaving it. This denotes the
beginning of parallel activity.
 Join. A black bar with several flows entering it and one leaving it. This denotes the
end of parallel processing
 Condition. Text such as [Incorrect Form] on a flow
 Decision. A diamond with one flow entering and several leaving.
 Merge. A diamond with several flows entering and one leaving. The implication is that
all incoming flows must reach this point until processing continues
 Partition , like in figure 3 , indicating who/what is performing the activities the
Applicant, Registrar, or System).
 Flow final. The circle with the X through it. This indicates that the process stops at
this point.
 Note
A UML activity diagram for enrolling in
university for the first time figure 2
Figure 3 , the same as figure 2 but with
actors division

Anda mungkin juga menyukai