Top Banner

of 19

ppt_03_ge

Jun 02, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/10/2019 ppt_03_ge

    1/19

    Chapter 3

    Systems Documentation Techniques

    Copyright 2012 Pearson Education 3-1

  • 8/10/2019 ppt_03_ge

    2/19

  • 8/10/2019 ppt_03_ge

    3/19

    What Is Documentation?

    Set of documents and models

    Narratives, data flow models, flowcharts

    Describe who, what, why, when, and where of systems:

    Input, process, storage, output, and controls

    Copyright 2012 Pearson Education 3-3

  • 8/10/2019 ppt_03_ge

    4/19

    Why Should You Learn Documentation?

    You need to be able to read documentation in all its forms:narratives, diagrams, models.

    You need to be able to evaluate the quality of systems,such as internal control based in part on documentation.

    SAS 94 requires independent auditors to understand allinternal control procedures. Documentation assists in auditor understanding and

    documentation of their understanding

    Sarbanes-Oxley states that management: Is responsible for internal control system

    Is responsible for assessing the effectiveness of the IC System

    Both management and external auditors need to documentand test IC System

    Copyright 2012 Pearson Education 3-4

  • 8/10/2019 ppt_03_ge

    5/19

  • 8/10/2019 ppt_03_ge

    6/19

    Entity

    Represents a source of data or input into the system

    or

    Represents a destination of data or output from the

    system

    Copyright 2012 Pearson Education 3-6

  • 8/10/2019 ppt_03_ge

    7/19

    Data Flows

    Movement of data among:

    Entities (sources or destinations)

    Processes

    Data stores

    Label should describe the information moving

    Copyright 2012 Pearson Education 3-7

  • 8/10/2019 ppt_03_ge

    8/19

    Process

    Represents the transformation of data

    Copyright 2012 Pearson Education 3-8

  • 8/10/2019 ppt_03_ge

    9/19

    Data Store

    Represents data at rest

    Copyright 2012 Pearson Education 3-9

  • 8/10/2019 ppt_03_ge

    10/19

    Data Flow Diagram Levels

    Context

    Highest level (most general)

    Purpose: show inputs and outputs into system

    Characteristics: one process symbol only, no data stores

    Level-0

    Purpose: show all major activity steps of a system

    Characteristics: processes are labeled 1.0, 2.0, and so on

    Copyright 2012 Pearson Education 3-10

  • 8/10/2019 ppt_03_ge

    11/19

    DFD Creation Guidelines

    Understand the system

    Ignore certain aspects of thesystem

    Determine system

    boundaries

    Develop a context DFD

    Identify data flows

    Group data flows

    Number each process

    Identify transformationalprocesses

    Group transformationalprocesses

    Identify all data stores

    Identify all sources anddestinations

    Label all DFD elements

    Subdivide DFD

    Copyright 2012 Pearson Education 3-11

  • 8/10/2019 ppt_03_ge

    12/19

    Flowcharts

    Use symbols to logically depict transaction processingand the flow of data through a system.

    Using a pictorial representation is easier to understandand explain versus a detailed narrative.

    Copyright 2012 Pearson Education 3-12

  • 8/10/2019 ppt_03_ge

    13/19

    Flowchart Symbol Categories

    Input/Output

    Processing

    Storage

    Miscellaneous

    Copyright 2012 Pearson Education 3-13

  • 8/10/2019 ppt_03_ge

    14/19

    Flow Chart Symbol Categories

    (contd)

    Copyright 2012 Pearson Education

  • 8/10/2019 ppt_03_ge

    15/19

    Types of Flowcharts

    Document

    Illustrates the flow of documents through an organization

    Useful for analyzing internal control procedures

    System

    Logical representation of system inputs, processes, andoutputs

    Useful in systems analysis and design

    Program

    Represent the logical sequence of program logic

    Copyright 2012 Pearson Education 3-15

  • 8/10/2019 ppt_03_ge

    16/19

    Document Flowchart

    Copyright 2012 Pearson Education 3-16

  • 8/10/2019 ppt_03_ge

    17/19

    Document Flowchart (contd)

    Copyright 2012 Pearson Education 3-17

  • 8/10/2019 ppt_03_ge

    18/19

  • 8/10/2019 ppt_03_ge

    19/19