Professional Documents
Culture Documents
Business Analysis Diagrams. MockUp - dfd.ERD
Business Analysis Diagrams. MockUp - dfd.ERD
Business Analysis Diagrams. MockUp - dfd.ERD
• WorkFlow diagrams
• DataFlow diagrams
• ERD
• UI prototypes
CONFIDENTIAL 1
BUSINESS NOTATION
CONFIDENTIAL 2
LIFECYCLE MODELS AND BP NOTATIONS
CONFIDENTIAL 3
WORKFLOW DIAGRAM - WFD
CONFIDENTIAL 4
WFD (WORKFLOW DIAGRAM)
CONFIDENTIAL 5
EXAMPLE
CONFIDENTIAL 6
EXAMPLE
CONFIDENTIAL 7
EXAMPLE
CONFIDENTIAL 8
How to choose the most appropriate estimation technique
https://www.adaptiveus.com/blog/business-analysis-estimation-technique
CONFIDENTIAL 9
BEST PRACTICES
• Start the diagram. Define the start point of the process or system to be
visualized and place it inside a rounded rectangle at the center of the
top of the page.
• Create the process. Place another shape below the start point,
connecting them with an arrow to show the flow. Continue this until the
entire workflow has been illustrated. In some cases, it may loop back to
the start point.
CONFIDENTIAL 11
READ MORE …
• https://kissflow.com/workflow/workflow-diagrams-jargon-
free-guide/
• https://zapier.com/blog/flowchart-diagramming-software/
• https://thedigitalprojectmanager.com/flowchart-software/
CONFIDENTIAL 12
DATAFLOW DIAGRAM - DFD
CONFIDENTIAL 13
DATA FLOW DIAGRAM
CONFIDENTIAL 14
MAJOR ELEMENTS
• External entity
• Process or function
DFD - NOTATION
CONFIDENTIAL 15
EXTERNAL ENTITY
CONFIDENTIAL 16
EXTERNAL ENTITY
CONFIDENTIAL 17
PROCESS
CONFIDENTIAL 18
DATA STORE
YOURDON-
GANE - SARSON
DEMARCO
CONFIDENTIAL 19
DATA STORE
• Data can be written into the data store, which is depicted by an outgoing arrow
• Data can be read from a data store, which is depicted by an incoming arrow.
• Examples:
CONFIDENTIAL 20
DATAFLOW
CONFIDENTIAL 21
RULES
CONFIDENTIAL 22
DATA FLOW DIAGRAM LAYERS
CONFIDENTIAL 23
CONTEXT DIAGRAMS
• It only contains one process node that generalizes the function of the
entire system in relationship to external entities.
CONFIDENTIAL 24
EXAMPLE
•All external entities are shown on the context diagram as well as major data flow to and
from them.
•The diagram does not contain any data storage.
•There will be only a single process in the context-level diagram, representing the entire
system
CONFIDENTIAL 25
DFD LEVELS
CONFIDENTIAL 26
EA EXAMPLE
CONFIDENTIAL 27
FREQUENTLY MISTAKES
Black holes - A processing step may have input flows but no output flows.
CONFIDENTIAL 28
FREQUENTLY MISTAKES
Miracles - A processing step may have output flows but no input flows.
CONFIDENTIAL 29
FREQUENTLY MISTAKES
Grey holes - A processing step may have outputs that are greater than the sum of its
inputs
CONFIDENTIAL 30
PRACTICE
CONFIDENTIAL 31
READ MORE…
• https://www.visual-paradigm.com/guide/data-flow-diagram/what-is-
data-flow-diagram/
CONFIDENTIAL 32
ENTITY RELATIONSHIP DIAGRAM - ERD
CONFIDENTIAL 33
ENTITY–RELATIONSHIP DIAGRAM
CONFIDENTIAL 34
LEVEL OF THE ER
Logical ER model
Physical ER model
CONFIDENTIAL 35
ENTITY
CONFIDENTIAL 36
RELATIONSHIP
CONFIDENTIAL 37
CROW’S FOOT NOTATION
• Person has the only one Location as the birthplace. Every Person must
have a birthplace.
• Many different persons can be born in the same Location. It is possible,
than nobody was born in some Location.
CONFIDENTIAL 38
ATTRIBUTES
• The attribute that is used to identify each entity from all the others in
the entity type is known as the primary key.
CONFIDENTIAL 39
STEPS TO CREATE ERD
CONFIDENTIAL 40
EXAMPLE
CONFIDENTIAL 41
UI PROTOTYPING
CONFIDENTIAL 42
DEFINITION
CONFIDENTIAL 43
UI PURPOSES
CONFIDENTIAL 44
REQUIREMENTS
• Detailed elaboration.
• Interactivity.
• High availability.
CONFIDENTIAL 45
LEVEL 0
• Essential user
interface
CONFIDENTIAL 46
LEVEL 1
• Paper sketch
CONFIDENTIAL 47
LEVEL 2
CONFIDENTIAL 48
LEVEL 3
CONFIDENTIAL 49
LEVEL 4
• Mockup
CONFIDENTIAL 50
ON EACH LEVEL …
CONFIDENTIAL 51
SUM UP
CONFIDENTIAL 52
TOOLS FOR WIREFRAME
– http://builds.balsamiq.com/b/mockups-web-demo/
– http://ninjamock.com/project/create
– https://app.moqups.com/
– https://app.diagrams.net/
And more!
https://webflow.com/blog/wireframe-tools
CONFIDENTIAL 53
PRACTICE
CONFIDENTIAL 54
READ MORE
CONFIDENTIAL 55
THANK YOU !
CONFIDENTIAL 56