Professional Documents
Culture Documents
HAPTER 3
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
INTRODUCTION
• Documentation includes the following types of
tools:
– Narratives (written descriptions)
– Flowcharts
– Diagrams
– Other written material
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• A data flow diagram (DFD) graphically
describes the flow of data within an
organization. It is used to:
– Document existing systems
– Plan and design new systems
• There is no black-and-white approach to
developing a DFD.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Example of a data flow
diagram of the customer
payment process from Accounts
Figure 3-3 in your Receivable
textbook.
Deposit
Bank
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• A data flow diagram consists of four basic
elements:
– Data sources and destinations
– Data flows
– Transformation processes
– Data stores
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• A data flow diagram consists of four basic
elements:
– Data sources and destinations
– Data flows
– Transformation processes
– Data stores
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Data sources and destinations
– Appear as squares
– Represent organizations or individuals that send or receive
data used or produced by the system
• An item can be both a source and a destination
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Data sources and
destinations are marked
in red. Accounts
• Can you tell which are Receivable
sources and which are
destinations?
Deposit
Bank
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• A data flow diagram consists of four basic
elements:
– Data sources and destinations
– Data flows
– Transformation processes
– Data stores
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Data flows
– Appear as arrows
– Represent the flow of data between sources and
destinations, processes, and data stores
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Data flows are shown in red.
• Does it appear that a data
flow can be two-way? Accounts
• If so, how is it handled? Receivable
Deposit
Bank
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Data flows should always be
labeled.
• The exception is a data flow Accounts
moving into or out of a data Receivable
store.
• What symbol is the data store?
Deposit
Bank
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• As you probably surmised from the previous slides, if
a data flow is two-way, use a bi-directional arrow.
Update
General
Receiv-
Ledger
ables
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• If two data elements flow together, then the use of
one data flow line is appropriate.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• If the data elements do not always flow
together, then multiple lines will be needed.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• A data flow diagram consists of four basic
elements:
– Data sources and destinations
– Data flows
– Transformation processes
– Data stores
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Processes
– Appear as circles
– Represent the transformation of data
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• The transformation processes are
shown in red.
• Every process must have at least
Accounts
one data inflow and at least one
Receivable
data outflow. Why?
• What do you notice about how the
processes are labeled?
Deposit
Bank
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Data stores
– Appear as two horizontal lines
– Represent a temporary or permanent repository of data
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• The data store is shown in red.
• Notice that the inflows and
outflows to the data store are Accounts
not labeled. Receivable
Deposit
Bank
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• Subdividing the DFD:
– Few systems can be fully diagrammed on one
sheet of paper, and users have needs for differing
levels of detail.
– Consequently, DFDs are subdivided into
successively lower levels to provide increasing
amounts of detail.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• The highest level of DFD is called a context
diagram.
– It provides a summary-level view of the system.
– It depicts a data processing system and the
external entities that are:
• Sources of its input
• Destinations of its output
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
Govt.
Depart- Agencies
ments
Bank
Human
Resources
Payroll
disburse-
3.0 ment data 5.0
This diagram Prepare Employee/ Update
Reports Payroll File Gen.
shows the Ledger
next level of Payroll tax
Payroll disb. voucher
detail for the
report
context 4.0 General
Pay Ledger
diagram in Tax report
Manage- Taxes
Figure 3-5. ment
& payment
Govt.
Agencies
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
DATA FLOW DIAGRAMS
Depart-
ments Employees
Employee
New employee Time paychecks
Human form cards
Resources
1.0
Update 2.0
Employee Pay Payroll
Empl.
change check
form
Payroll Employ- Bank
File ees
Suppose we Payroll
exploded Process 3.0
Disburse-
ment data 5.0
2.0 (Pay Prepare Employee/ Update
Employees) in the Reports Payroll File Gen.
next level. The Ledger
Payroll tax
sub-processes disb. voucher
Payroll
would be report
General
numbered 2.1, 2.2, 4.0
Pay Ledger
2.3, etc. Tax report
Manage- Taxes
& payment
ment Govt.
Agencies
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
• You may wish to create a table with the
following headings to organize your
information:
– Data Inputs
– Processes
– Data Outputs
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
1. DATA FLOW DIAGRAMS
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
2. FLOWCHARTS
• A flowchart is an analytical technique that describes
some aspect of an information system in a clear,
concise, and logical manner.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
FLOWCHARTS
• Every shape on a flowchart depicts a unique
operation, input, processing activity, or storage
medium.
• Most flowcharts are now drawn using a software
program such as Visio.
– Microsoft and Power Point are also used.
– The software uses pre-drawn shapes, and the developer
drags the shapes into the drawing.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
FLOWCHARTS
• There are four types of flowcharting symbols:
– Input/output symbols
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
FLOWCHARTS
• There are four types of flowcharting symbols:
– Input/output symbols
– Processing symbols
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
FLOWCHARTS
• There are four types of flowcharting symbols:
– Input/output symbols
– Processing symbols
– Storage symbols
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
FLOWCHARTS
• There are four types of flowcharting symbols:
– Input/output symbols
– Processing symbols
– Storage symbols
– Flow and miscellaneous symbols
• Flow and miscellaneous symbols may
indicate:
– The flow of data and goods
– The beginning or end of the flowchart
– The location of a decision
– An explanatory note
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
FLOWCHARTS
• Click on buttons below if you wish to review
symbols in the various categories.
Input/Output Processing
Symbols Symbols
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
GUIDELINES FOR PREPARING FLOWCHARTS
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
GUIDELINES FOR PREPARING FLOWCHARTS
– Identify:
• Entities to be flowcharted, e.g., departments,
functions, external parties (the parties who “do”
things in the story)
• Documents or information flows
• Processes
– As you read through a narrative, you may want
to mark the preceding items with different
shapes (e.g., drawing a rectangle around
entities, circling documents, etc.).
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
GUIDELINES FOR PREPARING FLOWCHARTS
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
What are the entities
in this flowchart?
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
GUIDELINES FOR PREPARING FLOWCHARTS
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
GUIDELINES FOR PREPARING FLOWCHARTS
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Identifies where input is coming from
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Inputs
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Process
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Output to
storage
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Input for
next
process
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Process
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
Output
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
SUMMARY
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart
End of Chapter
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart