Professional Documents
Culture Documents
Fourteenth Edition
Chapter 3
Systems Documentation
Techniques
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Why Document Systems?
• Accountants must be able to read documentation and
understand how a system works (e.g., auditors need to
assess risk)
• Sarbanes–Oxley Act (SOX) requires management to
assess internal controls and auditors to evaluate the
assessment
• Used for systems development and changes
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Data Flow Diagrams (DFD)
Focuses on the data flows for:
• Processes
• Sources and destinations of the data
• Data stores
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Basic Data Flow Diagram Elements
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Basic Guidelines for Creating a DFD
• Understand the system that • Identify and group all the
you are trying to represent. basic elements of the DFD.
• A DFD is a simple • Name data elements with
representation meaning that descriptive names, use action
you need to consider what is verbs for processes (e.g.,
relevant and what needs to be update, edit, prepare,
included. validate, etc.).
• Start with a high level (context • Give each process a
diagram) to show how data sequential number to help the
flows between outside entities reader navigate from the
and inside the system. Use abstract to the detailed levels.
additional DFD’s at the • Edit/Review/Refine your DFD
detailed level to show how to make it easy to read and
data flows within the system. understand.
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Flowcharts
Describe an information system showing:
• Inputs and Outputs
• Information activities (processing data)
• Data storage
• Data flows
• Decision steps
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Flowcharts Symbols
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Types of Flowcharts
• Document: shows the flow of documents and data for a
process, useful in evaluating internal controls
• System: depicts the data processing cycle for a process
• Program: illustrates the sequence of logic in the system
process
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Guidelines for Drawing Flowcharts
• Understand the system you are trying to represent.
• Identify business processes, documents, data flows, and
data processing procedures.
• Organize the flowchart so as it reads from top to bottom
and left to right.
• Clearly label all symbols.
• Use page connectors (if it cannot fit on a single page).
• Edit/Review/Refine to make it easy to read and
understand.
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Business Process Diagrams
• Is a visual way to represent the activities in a business
process.
• Intent is that all business users can easily understand the
process from a standard notation (BPMN: Business
Process Modeling Notation).
• Can show the organizational unit performing the activity.
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Business Process Diagram Basic Symbols
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Payroll Business Process Diagram Example
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Guidelines for Drawing Data Flow
Diagrams
• Identify and understand the business process.
• Decide the level of detail (summary or detailed DFD).
• Organize diagram using as many rows needed to explain
the process.
• Enter each business process on the diagram showing
where it begins and ends.
• Draw a rough sketch, refine, and finalize.
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved
Key Terms
• Documentation • Context diagram
• Narrative description • Flowchart
• Data flow diagram (DFD) • Document flowchart
• Data source • Internal control flowchart
• Data destination • System flowchart
• Data flow • Program flowchart
• Process • Business process diagram (BPD)
• Data store
Copyright © 2017, 2016, 2015 Pearson Education, Inc. All Rights Reserved