0% found this document useful (0 votes)
54 views5 pages

Module 3.1

This document provides guidance on creating context diagrams and level 0 data flow diagrams (DFDs). It defines key elements of these models, including processes, data stores, sources/sinks, and data flows. Examples are given from textbook readings and instructional videos. Learning activities include drawing diagrams for an online store and discussing them in a forum. Guidance emphasizes that context diagrams show the system boundary and external entities, while level 0 DFDs show high-level processes and data flows within the system. Additional resources on applying these techniques to a case study are also referenced.

Uploaded by

tssfzr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views5 pages

Module 3.1

This document provides guidance on creating context diagrams and level 0 data flow diagrams (DFDs). It defines key elements of these models, including processes, data stores, sources/sinks, and data flows. Examples are given from textbook readings and instructional videos. Learning activities include drawing diagrams for an online store and discussing them in a forum. Guidance emphasizes that context diagrams show the system boundary and external entities, while level 0 DFDs show high-level processes and data flows within the system. Additional resources on applying these techniques to a case study are also referenced.

Uploaded by

tssfzr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

6/15/2021 Laureate International Universities

MODULE 3.1

Process Modelling I

Introduction:

In this module, we will look at Context Diagram and Level 0 Data Flow
Diagram.

A Context Diagram is used to depict the boundary of the System Of


Interest (SOI) and the data flows in and out of the SOI. It shows the
external entities that interact with the SOI. It is important to note that
external entities are not necessarily have to be human actors in the SOI.
They can be other systems or data storage that exchange data with SOI.
For example, some organisations use a central authentication system for
all its information systems. Therefore, any new system will need to
[Link] 1/5
6/15/2021 Laureate International Universities

interact with that authentication system. A Level 0 Data Flow Diagram


shows the highest-level processes in a SOI and the data flows through
these processes. You will see some examples of both diagrams in the
Essential Resources. Please remember the following when drawing a
Context Diagram or a Level 0 DFD:

Both diagrams contain arrows between elements. Each arrow


shows the direction of data flows.

Each arrow is labelled with the names of data that flows between
the two elements. It must be a noun, e.g. Customer Info, Weekly
Report, Student Info. A common mistake is to label the arrows with
a verb or a verbal phase as if they indicate what an external entity
can do with the system.

DFD is a set of hierarchical diagrams. Each process should be


numbered with decimal notations, e.g. 1 (Level 0 DFD), 1.1 (Level 1
DFD), 1.1.1 (Level 1 DFD).

DFD shows a static snapshot of the data flow in this system.


Although DFD is used to model processes, it is NOT used to model
the sequence of process. The numbering of processes does not
indicate any chronological order.

Two data storages cannot be connected without a process in


between.

Essential Resources:

Context diagram and data flow diagram


Please read Chapter 6 Structuring System Requirements:
Process Modelling (Page 180), up to figure 6-10 (Page 180
- 194). The first part of this chapter provides a comprehensive
description of context diagram and data flow diagram, and how it is
used to model processes. Please pay attention to how different
elements are represented in a data flow diagram, including data
store, process, sources /sinks. The examples provided in this
chapter are key to developing your understanding of how a
system/process can be functionally decomposed into smaller
processes. Please have a look at Figure 6-8, 6-9 and 6-10 (Page 193 -

[Link] 2/5
6/15/2021 Laureate International Universities

194) that demonstrate a set of nested decompositions of


processes.
Valacich, J., George, J., & Hoffer, J. (2015). Essentials of Systems
Analysis and Design, Global Edition (6th ed.). Essex, England:
Pearson Education Limited. Retrieved from [Link]
[Link]/lib/think/[Link]?
docID=5187058

Business analysis foundations: Business process


modelling
Watch the following videos from the Business Analysis
Foundations: Business Process Modelling course - 1. Creating a
context diagram on [Link]:

Understanding the purpose of the context diagram (3m


36s)

Context diagram features (4m 39s)

How to create a context diagram (3m38s)

Understanding the pitfalls of context diagrams (3m 48s)

These four videos provide you with a practical view on context


diagram in plain non-technical terms and help scaffolding your
ability to create a context diagram.
Thomas, H. (2016, November 30). Business Analysis Foundations:
Business Process Modelling [Video file]. Retrieved from
[Link]
Process-Modeling-Fundamentals/[Link]?org=[Link]

Requirements elicitation and analysis


View the following videos from the Requirements
Elicitation and Analysis course – 3. Analysis techniques on
[Link]:

Process models (4m 43s)

Context diagram (4m 56s)

[Link] 3/5
6/15/2021 Laureate International Universities

Data flow diagram (3m 57s)

These three videos discuss process modelling in general, and the


purposes of a context diagram and a data flow diagram. They also
teach you how to create a context diagram and a data flow
diagram. Please note that the notations used in these videos are
different from the ones in the first Essential Resource. Please use
the notations outlined in the first reading.
Wick, A. (2017, August 20). Requirements Elicitation and Analysis
[Video file]. Retrieved from [Link]
Management-tutorials/Requirements-Elicitation-Analysis/580635-
[Link]?org=[Link]

Additional Learning Resources:

If you would like to learn more about the topics covered in this module
here are some additional resources. These resources will contribute to
further developing your understand the topics covered. These resources
are not essential to complete this module or the assessments associated
with this subject.

Dataflow diagram – A case study


This lecture presents a case study on dataflow diagram.
This lecture consists of two parts. Please watch both parts
of this lecture. This 20-minute lecture provies a thorough dataflow
analysis for a video store.
Woo, E. (2013, August 18). Video Store Database: Dataflow Diagram
(1 of 2) [Video file]. Retrieved from [Link]
Woo, E. (2013, August 19). Video Store Database: Dataflow Diagram
(2 of 2) [Video file]. Retrieved from [Link]

Learning Activity:

Learning Activity 1: Discussion forum post

[Link] 4/5
6/15/2021 Laureate International Universities

Using the example of an online shopping store (e.g.


[Link] or
[Link]

1. Draw a context diagram and a level-0 DFD diagram that


represent that online shopping store.

2. Briefly explain the main goal of each process and each


data source and sink.

3. Post your response along with the two diagrams onto


Module 3 discussion forum Read other students’ posts.
Do you agree with their diagrams? Check whether they
have used the correct context diagram and DFD
notations. Comment on at least two students’ posts
and provide constructive feedback to them.

To participate in the Discussion Forum, click here to scroll to


the bottom of this page then click on the "Module 3 -
Discussion Forum" link.

Note: The Learning activities above are not part of summative/graded


assessment; however they are designed to prepare you for incremental
graded assessment and expand your learning.

These activities encourage a community learning experience between


peers, and provide opportunities for facilitators to offer formative
feedback, throughout a module, to the student cohort.

[Link] 5/5

You might also like