ais10_ch03 baru

Upload: hadhy-ghathan-comp

Post on 02-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 ais10_ch03 baru

    1/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 1 of 138

    C HAPTER 3

    Systems Development and

    Documentation Techniques

  • 7/27/2019 ais10_ch03 baru

    2/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 2 of 138

    INTRODUCTION

    Questions to be addressed in this chapterinclude:

    What is the purpose of documentation?

    Why do accountants need to understanddocumentation?

    What documentation techniques are used inaccounting systems?

    What are data flow diagrams and flowcharts? How are they alike and different?

    How are they prepared?

  • 7/27/2019 ais10_ch03 baru

    3/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 3 of 138

    INTRODUCTION

    Documentation includes the following

    types of tools:

    Narratives (written descriptions)

    Flowcharts

    Diagrams

    Other written material

  • 7/27/2019 ais10_ch03 baru

    4/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 4 of 138

    INTRODUCTION

    Documentation covers the who, what,

    when, where, why, and how of:

    Data entry

    Processing

    Storage

    Information output

    System controls

  • 7/27/2019 ais10_ch03 baru

    5/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 5 of 138

    INTRODUCTION

    How do accountants use documentation? At a minimum, they have to read documentation to understand

    how a system works.

    They may need to evaluate the strengths and weaknesses of an

    entitys internal controls. Akuntan perlu mengevaluasi kelemahan suatu sistem.

    Requires heavy reliance on documentation.

    They may peruse documentation to determine if a proposedsystem meets the needs of its users.

    They may prepare documentation to: Demonstrate how a proposed system would work

    Mendemntransikan bgmn sistem akuntn dpt berfungsi

    Demonstrate their understanding of a system of internal controls

    Mendemonstrasikan sistem pengendalian internal

  • 7/27/2019 ais10_ch03 baru

    6/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 6 of 138

    INTRODUCTION

    In this chapter, we discuss two of the most common documentation tools:

    Data flow diagrams

    Diagram yang menggambarkan aliran data ,

    Deskripsi grafis yg menggmbrkn destinasi data:dimana data itu

    berasal, bgmn data itu englir, bgmn proses, kemana data itu

    mengalir.

    Graphical descriptions of the sources

    and destinations of data. They show:

    Where data comes from How it flows

    The processes performed on it

    Where it goes

  • 7/27/2019 ais10_ch03 baru

    7/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 7 of 138

    INTRODUCTION

    In this chapter, we discuss two of the most

    common documentation tools:

    Data flow diagrams

    Flowcharts Include three types:

    Document flowcharts describe the flow of documents and

    information between departments or units.

    System flowcharts describe the relationship between inputs,processing, and outputs for a system.

    Program flowcharts describe the sequence of logical

    operations performed in a computer program.

  • 7/27/2019 ais10_ch03 baru

    8/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 8 of 138

    INTRODUCTION

    Documentation techniques are necessarytoolsfor accountants: SAS-94 requires that auditors understand the

    automated and manual procedures an entity uses. This understanding can be gleaned through documenting the

    internal control systema process that effectively exposesstrengths and weaknesses of the system.

    SOX (2002) effectively requires that publicly-tradedcorporations and their auditors document and test thecompanys internal controls.

    Auditing Standard No. 2 promulgated by thePCAOB requires that the external auditor express anopinion on the clients system of internal controls.

  • 7/27/2019 ais10_ch03 baru

    9/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 9 of 138

    INTRODUCTION

    Documentation tools help accountants by:

    Organizing very complicated systems into a

    form that can be more readily understood

    Helping new team members understand a

    pre-existing system

  • 7/27/2019 ais10_ch03 baru

    10/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 10 of 138

    INTRODUCTION

    Which method should you useflowcharts

    or DFDs?

    62.5% of IS professionals use DFDs.

    97.6% use flowcharts.

    Both can be prepared relatively simply using

    available software.

    Both are tested on professional exams.

    CONCLUSION: You need to know them both.

  • 7/27/2019 ais10_ch03 baru

    11/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 11 of 138

    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.

  • 7/27/2019 ais10_ch03 baru

    12/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 12 of 138

    DATA FLOW DIAGRAMS

    Customer1.0

    Process

    Payment

    2.0

    Update

    A/R

    Credit

    Manager

    Bank

    Accounts

    Receivable

    Customer

    paymentRemittance

    data

    Receivables

    Information

    Deposit

    Example of a data flow

    diagram of the customer

    payment process from

    Figure 3-3 in your

    textbook

  • 7/27/2019 ais10_ch03 baru

    13/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 13 of 138

    DATA FLOW DIAGRAMS

    A data flow diagram consists of four basic

    elements:data flow diagram terdiri dari

    empat elemen dasar

    Data sources and destinations,sumber data

    dan tujuan data

    Data flows

    Transformation processes Data stores

  • 7/27/2019 ais10_ch03 baru

    14/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 14 of 138

    DATA FLOW DIAGRAMS

    A data flow diagram consists of four basic

    elements:

    Data sources and destinations

    Data flows

    Transformation processes

    Data stores

  • 7/27/2019 ais10_ch03 baru

    15/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 15 of 138

    DATA FLOW DIAGRAMS

    Data sources and destinations=sumber data dan tujuan Appear as squares=nampak spt persegi

    Represent organizations or individuals that send or receive dataused or produced by the system=tggjwb organisasi atauindividual yg mengirim atau menerima data yg digunakan ataudiproduksi oleh sistem

    An item can be both a source and a destination=

  • 7/27/2019 ais10_ch03 baru

    16/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 16 of 138

    DATA FLOW DIAGRAMS

    Customer1.0

    Process

    Payment

    2.0

    Update

    A/R

    Credit

    Manager

    Bank

    Accounts

    Receivable

    Customer

    paymentRemittance

    data

    Receivables

    Information

    Deposit

    Data sources and

    destinations are marked

    in red.

    Can you tell which are

    sources and which are

    destinations?

  • 7/27/2019 ais10_ch03 baru

    17/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 17 of 138

    DATA FLOW DIAGRAMS

    A data flow diagram consists of four basic

    elements:

    Data sources and destinations

    Data flows

    Transformation processes

    Data stores

  • 7/27/2019 ais10_ch03 baru

    18/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 18 of 138

    DATA FLOW DIAGRAMS

    Data flows

    Appear as arrows=nampak seperti garis

    Represent the flow of data between sources and

    destinations, processes, and data stores=bertggjwbarus data diantara sumber, tujuan, proses dan

    penyimpanan data

  • 7/27/2019 ais10_ch03 baru

    19/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 19 of 138

    DATA FLOW DIAGRAMS

    Customer1.0

    Process

    Payment

    2.0

    Update

    A/R

    Credit

    Manager

    Bank

    Accounts

    Receivable

    Customer

    paymentRemittance

    data

    Receivables

    Information

    Deposit

    Data flows are shown in red.

    Does it appear that a data

    flow can be two-way?

    If so, how is it handled?

  • 7/27/2019 ais10_ch03 baru

    20/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 20 of 138

    DATA FLOW DIAGRAMS

    Customer1.0

    Process

    Payment

    2.0

    Update

    A/R

    Credit

    Manager

    Bank

    Accounts

    Receivable

    Customer

    paymentRemittance

    data

    Receivables

    Information

    Deposit

    Data flows should always belabeled.

    The exception is a data flow

    moving into or out of a data

    store.

    What symbol is the data store?

  • 7/27/2019 ais10_ch03 baru

    21/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 21 of 138

    DATA FLOW DIAGRAMS

    As you probably surmised from the previous

    slides, if a data flow is two-way, use a bi-

    directional arrow.

    Update

    Receiv-

    ables

    General

    Ledger

  • 7/27/2019 ais10_ch03 baru

    22/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 22 of 138

    DATA FLOW DIAGRAMS

    If two data elements flow together, then the use

    of one data flow line is appropriate.

    CustomerProcess

    Payment

    Cash Rect & Remittance Slip

  • 7/27/2019 ais10_ch03 baru

    23/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 23 of 138

    DATA FLOW DIAGRAMS

    If the data elements do not always flow

    together, then multiple lines will be

    needed.

    Customer ProcessPayment

    Customer Inquiry

    Customer Payment

  • 7/27/2019 ais10_ch03 baru

    24/114 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 24 of 138

    DATA FLOW DIAGRAMS

    A data flow diagram consists of four basic

    elements:

    Data sources and destinations

    Data flows

    Transformation processes

    Data stores

  • 7/27/2019 ais10_ch03 baru

    25/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 25 of 138

    DATA FLOW DIAGRAMS

    Processes

    Appear as circles

    Represent the transformation of data

  • 7/27/2019 ais10_ch03 baru

    26/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 26 of 138

    DATA FLOW DIAGRAMS

    Customer1.0

    Process

    Payment

    2.0

    Update

    A/R

    Credit

    Manager

    Bank

    Accounts

    Receivable

    Customer

    paymentRemittance

    data

    Receivables

    Information

    Deposit

    The transformation processes areshown in red.

    Every process must have at least

    one data inflow and at least one

    data outflow. Why?

    What do you notice about how theprocesses are labeled?

  • 7/27/2019 ais10_ch03 baru

    27/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 27 of 138

    DATA FLOW DIAGRAMS

    Data stores

    Appear as two horizontal lines

    Represent a temporary or permanent repository of

    data

  • 7/27/2019 ais10_ch03 baru

    28/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 28 of 138

    DATA FLOW DIAGRAMS

    Customer1.0

    Process

    Payment

    2.0

    Update

    A/R

    Credit

    Manager

    Bank

    Accounts

    Receivable

    Customer

    paymentRemittance

    data

    Receivables

    Information

    Deposit

    The data store is shown in red.

    Notice that the inflows and

    outflows to the data store are

    not labeled.

  • 7/27/2019 ais10_ch03 baru

    29/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 29 of 138

    DATA FLOW DIAGRAMS

    Data dictionary:

    Data flows and data stores are typically

    collections of data elements.

    EXAMPLE: A data flow labeled student

    in format ionmight contain elements such as

    student name, date of birth, ID number,

    address, phone number, and major.

    The data dictionary contains a description of

    all data elements, data stores, and data flows

    in a system.

  • 7/27/2019 ais10_ch03 baru

    30/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 30 of 138

    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.

  • 7/27/2019 ais10_ch03 baru

    31/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 31 of 138

    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

  • 7/27/2019 ais10_ch03 baru

    32/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 32 of 138

    DATA FLOW DIAGRAMS

    PayrollProcessing

    System

    Depart-

    ments

    HumanResources

    Govt.

    Agencies

    Employees

    Bank

    Manage-

    ment

    Employee checks

    This is the context diagram for the

    S&S payroll processing system

    (Figure 3-5 in your textbook).

  • 7/27/2019 ais10_ch03 baru

    33/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 33 of 138

    DATA FLOW DIAGRAMS

    PayrollProcessing

    System

    Depart-

    ments

    HumanResources

    Govt.

    Agencies

    Employees

    Bank

    Manage-

    ment

    Employee checks

    What information comes into this

    process, and from where?

  • 7/27/2019 ais10_ch03 baru

    34/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 34 of 138

    DATA FLOW DIAGRAMS

    PayrollProcessing

    System

    Depart-

    ments

    HumanResources

    Govt.

    Agencies

    Employees

    Bank

    Manage-

    ment

    Employee checks

    What information is produced by this

    process, and where does it go?

  • 7/27/2019 ais10_ch03 baru

    35/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 35 of 138

    DATA FLOW DIAGRAMS

    1.0

    Update

    empl.

    Payrollfile

    2.0

    Pay

    Employ-ees

    5.0

    Update

    Gen.

    Ledger

    4.0

    Pay

    taxes

    3.0

    Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Changeform

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

    This diagram

    shows the

    next level ofdetail for the

    context

    diagram in

    Figure 3-5.

  • 7/27/2019 ais10_ch03 baru

    36/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 36 of 138

    DATA FLOW DIAGRAMS

    1.0

    Update

    empl.

    Payrollfile

    2.0

    Pay

    Employ-ees

    5.0

    Update

    Gen.

    Ledger

    4.0

    Pay

    taxes

    3.0

    Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Changeform

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

    What

    information

    comes intothese

    processes

    and from

    where?

  • 7/27/2019 ais10_ch03 baru

    37/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 37 of 138

    DATA FLOW DIAGRAMS

    1.0

    Update

    empl.

    Payrollfile

    2.0

    Pay

    Employ-ees

    5.0

    Update

    Gen.

    Ledger

    4.0

    Pay

    taxes

    3.0

    Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Changeform

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

    What

    information is

    produced bythese

    processes,

    and where

    does it go?

  • 7/27/2019 ais10_ch03 baru

    38/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 38 of 138

    DATA FLOW DIAGRAMS

    1.0

    Update

    empl.

    Payrollfile

    2.0

    Pay

    Employ-ees

    5.0

    Update

    Gen.

    Ledger

    4.0

    Pay

    taxes

    3.0

    Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Changeform

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

    How do the

    sources and

    destinationsdiffer from

    the context

    diagram?

  • 7/27/2019 ais10_ch03 baru

    39/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 39 of 138

    DATA FLOW DIAGRAMS

    1.0Update

    empl.

    Payrollfile

    2.0Pay

    Employ-ees

    5.0Update

    Gen.

    Ledger

    4.0Pay

    taxes

    3.0Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Changeform

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

    Notice that

    each process

    in the DFD isnumbered

    sequentially.

  • 7/27/2019 ais10_ch03 baru

    40/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 40 of 138

    DATA FLOW DIAGRAMS

    1.0

    Update

    empl.

    Payrollfile

    2.0

    Pay

    Employ-ees

    5.0

    Update

    Gen.

    Ledger

    4.0

    Pay

    taxes

    3.0

    Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Changeform

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

    Suppose we

    exploded Process

    2.0 (pay

    employees) in the

    next level. The

    sub-processes

    would be

    numbered 2.1, 2.2,

    2.3, etc.

  • 7/27/2019 ais10_ch03 baru

    41/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 41 of 138

    DATA FLOW DIAGRAMS

    Were going to go into a partial example of

    how the first level of detail was created.

    But before we do, lets step through some

    guidelines on how to create a DFD.

  • 7/27/2019 ais10_ch03 baru

    42/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 42 of 138

    DATA FLOW DIAGRAMS

    RULE 1: Understand the system. Observe the

    flow of information and interview people involved

    to gain that understanding.

    RULE 2: Ignore control processes and controlactions (e.g., error corrections). Only very

    critical error paths should be included.

    RULE 3: Determine the system boundaries

    where it starts and stops. If youre not sure

    about a process, include it for the time being.

  • 7/27/2019 ais10_ch03 baru

    43/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 43 of 138

    DATA FLOW DIAGRAMS

    RULE 4: Draw the context diagram first, and

    then draw successively greater levels of detail.

    RULE 5: Identify and label all data flows. The

    only ones that do not have to be labeled arethose that go into or come out of data stores.

    RULE 6: Data flows that always flow together

    should be grouped together. Those that do not

    flow together should be shown on separate

    lines.

  • 7/27/2019 ais10_ch03 baru

    44/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 44 of 138

    DATA FLOW DIAGRAMS

    RULE 7: Show a process (circle) wherever a data flow is

    converted from one form to another. Likewise, every

    process should have at least one incoming data flow and

    at least one outgoing data flow.

    RULE 8: Transformation processes that are logicallyrelated or occur simultaneously can be grouped in one

    bubble.

    RULE 9: Number each process sequentially. A process

    labeled 5.0 would be exploded at the next level intoprocesses numbered 5.1, 5.2, etc. A process labeled

    5.2 would be exploded into 5.21, 5.22, etc.

  • 7/27/2019 ais10_ch03 baru

    45/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 45 of 138

    DATA FLOW DIAGRAMS

    RULE 10: Process names should include action

    verbs, such as update, prepare, etc.

    RULE 11: Identify and label all data stores,

    whether temporary or permanent. RULE 12: Identify and label all sources and

    destinations. An entity can be both a source and

    destination. You may wish to include such items

    twice on the diagram, if needed, to avoidexcessive or crossing lines.

  • 7/27/2019 ais10_ch03 baru

    46/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 46 of 138

    DATA FLOW DIAGRAMS

    RULE 13: As much as possible, organize the

    flow from top to bottom and left to right.

    RULE 14: Youre not likely to get it beautiful the

    first time, so plan to go through several iterationsof refinements.

    RULE 15: On the final copy, lines should not

    cross. On each page, include:

    The name of the DFD

    The date prepared

    The preparers name

  • 7/27/2019 ais10_ch03 baru

    47/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 47 of 138

    DATA FLOW DIAGRAMS

    Now that weve been through theguidelines for developing DFDs, lets goback to the chapter example and see if we

    can re-create a part of it. You may wish to create a table with the

    following headings to organize yourinformation:

    Data Inputs

    Processes

    Data Outputs

  • 7/27/2019 ais10_ch03 baru

    48/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 48 of 138

    DATA FLOW DIAGRAMS

    Data Inputs Processes Data Outputs

  • 7/27/2019 ais10_ch03 baru

    49/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 49 of 138

    DATA FLOW DIAGRAMS

    The first paragraph of the narrative for the payroll

    process reads as follows:

    When employees are hired, they complete a new employee

    form. When a change to an employees payroll status occurs,

    such as a raise or a change in the number of exemptions, humanresources completes an employee change form. A copy of these

    forms is sent to payroll. These forms are used to create or

    update the records in the employee/payroll file and are then

    stored in the file. Employee records are stored alphabetically.

  • 7/27/2019 ais10_ch03 baru

    50/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 50 of 138

    DATA FLOW DIAGRAMS

    The first paragraph of the narrative for the payroll

    process reads as follows:

    When employees are hired, they complete a new employee

    form. When a change to an employees payroll status

    occurs, such as a raise or a change in the number ofexemptions, human resources completes an employee

    change form. A copy of these forms is sent to payroll.

    These forms are used to create or update the records in the

    employee/payroll file and are then stored in the file.

    Employee records are stored alphabetically.

    The portion marked in red relates to activities that go on

    outside the boundaries of the payroll system. Consequently,

    these activities will not be included on the DFD.

  • 7/27/2019 ais10_ch03 baru

    51/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 51 of 138

    DATA FLOW DIAGRAMS

    The first paragraph of the narrative for the payroll

    process reads as follows:

    When employees are hired, they complete a new employee

    form. When a change to an employees payroll status

    occurs, such as a raise or a change in the number ofexemptions, human resources completes an employee

    change form. A copy of these forms is sent to payroll.

    These forms are used to create or update the records in the

    employee/payroll file and are then stored in the file.

    Employee records are stored alphabetically.

    The portion marked in red suggests two data flows coming into

    the payroll process (new employee forms and employee

    change forms). The source of the inflows is the human

    resources department.

  • 7/27/2019 ais10_ch03 baru

    52/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 52 of 138

    DATA FLOW DIAGRAMS

    Data Inputs Processes Data Outputs

    New employee forms and

    employee change forms

    (from H.R. Dept.)

  • 7/27/2019 ais10_ch03 baru

    53/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 53 of 138

    DATA FLOW DIAGRAMS

    The first paragraph of the narrative for the payroll

    process reads as follows:

    When employees are hired, they complete a new employee

    form. When a change to an employees payroll status

    occurs, such as a raise or a change in the number ofexemptions, human resources completes an employee

    change form. A copy of these forms is sent to payroll.

    These forms are used to create or update the records in the

    employee/payroll file and are then stored in the file.

    Employee records are stored alphabetically.

    The sentence marked in red suggests a process (update

    employee records) with the data outflow going to a data store

    (the employee/payroll file).

  • 7/27/2019 ais10_ch03 baru

    54/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 54 of 138

    DATA FLOW DIAGRAMS

    Data Inputs Processes Data Outputs

    New employee forms and

    employee change forms

    (from H.R. Dept.)

    Update records (read from

    file and record)

    Updated employee/

    payroll file

  • 7/27/2019 ais10_ch03 baru

    55/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 55 of 138

    DATA FLOW DIAGRAMS

    The first paragraph of the narrative for the payroll

    process reads as follows:

    When employees are hired, they complete a new employee

    form. When a change to an employees payroll status

    occurs, such as a raise or a change in the number ofexemptions, human resources completes an employee

    change form. A copy of these forms is sent to payroll.

    These forms are used to create or update the records in the

    employee/payroll file and are then stored in the file.

    Employee records are stored alphabetically.

    The final sentence in this paragraph provides information

    about the physical storage of the data. Physical information is

    utilized in flowcharts but not in data flow diagrams.

  • 7/27/2019 ais10_ch03 baru

    56/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 56 of 138

    DATA FLOW DIAGRAMS

    Data Inputs Processes Data Outputs

    New employee forms and

    employee change forms

    (from H.R. Dept.)

    Update records (read from

    file and record)

    Updated employee/

    payroll file

    We will not do the entire DFD, however, you could finish thistable by reading the remainder of the narrative in Table 3-1 in

    your textbook. The portion of the table completed so far allows

    us to draw the segment of the DFD that is highlighted on the

    following slide.

  • 7/27/2019 ais10_ch03 baru

    57/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 57 of 138

    DATA FLOW DIAGRAMS

    1.0

    Update

    empl.

    Payrollfile

    2.0

    Pay

    Employ-ees

    5.0

    Update

    Gen.

    Ledger

    4.0

    Pay

    taxes

    3.0

    Prepare

    reports

    Employee/

    Payroll file

    General

    Ledger

    Human

    Resources

    Depart-

    ments Employees

    Bank

    Govt.

    Agencies

    Manage-

    ment

    Employee

    Change

    form

    New employee

    form

    Time

    cards

    Employee

    paychecks

    Payroll

    check

    Payroll

    Disburse-

    ment data

    Payroll taxdisb. voucher

    Tax report

    & payment

    Payroll

    report

  • 7/27/2019 ais10_ch03 baru

    58/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 58 of 138

    DATA FLOW DIAGRAMS

    Keep the following in mind as you develop your

    DFD:

    Remember to ignore control activities, such as error

    correction processes.

    Some data inputs and outputs will not appear on the

    first level of the DFD but appear as the processes are

    exploded into greater levels of detail.

  • 7/27/2019 ais10_ch03 baru

    59/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 59 of 138

    DATA FLOW DIAGRAMS

    The data flow diagram focuses on the logical

    flow of data.

    Next, we will discuss flowcharts, which place

    greater emphasis on physical details.

  • 7/27/2019 ais10_ch03 baru

    60/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 60 of 138

    FLOWCHARTS

    A flowchart is an analytical technique that

    describes some aspect of an information system

    in a clear, concise, and logical manner.

    Flowcharts use a set of standard symbols todepict processing procedures and the flow of

    data.

  • 7/27/2019 ais10_ch03 baru

    61/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 61 of 138

    FLOWCHARTS

    Every shape on a flowchart depicts a unique

    operation, input, processing activity, or storage

    medium.

    In the days of yore, flowcharts were commonlydrawn with templates.

    Now, it is more common to use a software

    program such as Visio.

    Microsoft and Power Point are also used

  • 7/27/2019 ais10_ch03 baru

    62/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 62 of 138

    FLOWCHARTS

    There are four types of flowcharting

    symbols:

    Input/output symbols

    Input/output symbols indicate thetype of device or media that provides

    input to or records output from a

    process.

  • 7/27/2019 ais10_ch03 baru

    63/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 63 of 138

    FLOWCHARTS

    There are four types of flowcharting

    symbols:

    Input/output symbols

    Processing symbols

    Processing symbols indicate the type

    of device used to process the data or

    whether the data is processed

    manually.

  • 7/27/2019 ais10_ch03 baru

    64/114

  • 7/27/2019 ais10_ch03 baru

    65/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 65 of 138

    FLOWCHARTS

    There are four types of flowcharting

    symbols:

    Input/output symbols

    Processing symbols

    Storage symbols

    Flow symbols

    Flow symbols may indicate:

    The flow of data and goods

    The beginning or end of the flowchart

    The location of a decision

    An explanatory note

  • 7/27/2019 ais10_ch03 baru

    66/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 66 of 138

    FLOWCHARTS

    Click on buttons below if you wish to

    review symbols in the various categories.

    Input/Output

    Symbols

    Processing

    Symbols

    Storage

    Symbols

    Flow & Misc.

    Symbols

  • 7/27/2019 ais10_ch03 baru

    67/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 91 of 138

    DOCUMENT FLOWCHARTS

    A document flowchart shows the flow of

    documents and information among areas of

    responsibility in an organization.

    These flowcharts trace a document from cradleto grave and show:

    Where a document comes from

    Where its distributed

    How its used

    Its ultimate disposition

    Everything that happens as it flows through the

    system

  • 7/27/2019 ais10_ch03 baru

    68/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 92 of 138

    DOCUMENT FLOWCHARTS

    Internal control flowcharts are document

    flowcharts used to evaluate the adequacy of

    internal controls, such as segregation of duties or

    internal checks.

    They can reveal weaknesses or inefficiences such

    as:

    Inadequate communication flows

    Unnecessarily complex document flows Procedures that cause wasteful delays

    Document flowcharts are also prepared in the

    system design process.

  • 7/27/2019 ais10_ch03 baru

    69/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 93 of 138

    This is part of the

    document flowchart

    from Figure 3-9 in

    your textbook.

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    70/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 94 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    Lets step through some guidelines for

    preparing flowcharts:

    As with DFDs, you cant effectively prepare a

    flowchart if you dont understand the system,so:

    Interview users, developers, auditors, and

    management.

    Administer questionnaires.

    Read through narratives.

    Walk through systems transactions

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    71/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 95 of 138

    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 withdifferent shapes (e.g., drawing a rectangle

    around entities, circling documents, etc.).

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    72/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 96 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    Use separate columns for the activity of

    each entity.

    Example: If there are three different

    departments or functions that do things inthe narrative, there would be three columns

    on the flowchart.

  • 7/27/2019 ais10_ch03 baru

    73/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 97 of 138

    What are the entities

    in this flowchart?

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    74/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 98 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    Flowchart the normal course of operations, and identifyexceptions with annotations.

    As much as possible, the flow should go from top to bottom and

    left to right.aliran dari atas ke bawah dan dari kiri ke kanan

    disebut aliran natural.

    Use standard flowcharting symbols, and draw with a template or

    computer.menggunakan symbol yg standar

    Clearly label all symbols. Use annotations if necessary to

    provide adequate explanation.kita hrs memberi label terhadap

    semua simbol.A

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    75/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 99 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    Give the flowchart a clear beginning andending. Show where each document originated and its final

    disposition.

    One approach you can use is to read throughthe narrative and for each step define: What was (were) the input(s)

    What process was carried out

    What was (were) the output(s)

    Note on the next slide that the flow sequenceis input -- process output.

    Identifies where input is coming from

  • 7/27/2019 ais10_ch03 baru

    76/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 100 of 138

  • 7/27/2019 ais10_ch03 baru

    77/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 101 of 138

    Inputs

  • 7/27/2019 ais10_ch03 baru

    78/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 102 of 138

    Process

  • 7/27/2019 ais10_ch03 baru

    79/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 103 of 138

    Output to

    storage

  • 7/27/2019 ais10_ch03 baru

    80/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 104 of 138

    Input for

    next

    process

  • 7/27/2019 ais10_ch03 baru

    81/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 105 of 138

    Process

  • 7/27/2019 ais10_ch03 baru

    82/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 106 of 138

    Output

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    83/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 107 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    Every manual process should have at leastone input and at least one output.

    Show all data entered into or retrieved from a

    computer file as passing through a processfirst.

    Do not show process symbols for:

    Forwarding a document to another entity

    Filing a document

  • 7/27/2019 ais10_ch03 baru

    84/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 108 of 138

    Forwarding

    a document

  • 7/27/2019 ais10_ch03 baru

    85/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 109 of 138

    Filing

    a document

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    86/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 110 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    Do not connect two documents exceptwhen forwarding to another column.

    When a document is forwarded, show it in

    both locations.

  • 7/27/2019 ais10_ch03 baru

    87/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 111 of 138

    Show forwarded

    document in both

    locations

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    88/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 112 of 138

    GUIDELINES FOR PREPARING

    FLOWCHARTS

    When using multiple copies of adocument, place document numbers in

    the upper, right-hand corner.

  • 7/27/2019 ais10_ch03 baru

    89/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 113 of 138

    What happens to the

    document numbers

    as the documents

    move to other

    locations?

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    90/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 114 of 138

    GU S O G

    FLOWCHARTS

    Show on-page connectors and labelthem clearly to avoid excess flow lines.

  • 7/27/2019 ais10_ch03 baru

    91/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 115 of 138

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    92/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 116 of 138

    FLOWCHARTS

    Use off-page connectors if the flow goesto another page.

  • 7/27/2019 ais10_ch03 baru

    93/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 117 of 138

    Are there other off-

    page connectors on

    this flowchart?

    GUIDELINES FOR PREPARING

  • 7/27/2019 ais10_ch03 baru

    94/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 118 of 138

    FLOWCHARTS

    If a flowchart takes more than one page, labelthe pages as 1 of 5, 2 of 5, 3 of 5, etc.

    Show documents or reports first in the columnwhere they are created.

    Start with a rough draft; then redesign toavoid clutter and crossed lines.

    Verify the accuracy of your flowchart byreviewing it with users, etc.

    Place the flowchart name, the date, and thepreparers name on each page of the finalcopy.

    SYSTEM FLOWCHARTS

  • 7/27/2019 ais10_ch03 baru

    95/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 119 of 138

    SYSTEM FLOWCHARTS

    Now that weve looked at documentflowcharts and guidelines for creating

    flowcharts, lets take a brief look at system

    flowcharts.

    SYSTEM FLOWCHARTS

  • 7/27/2019 ais10_ch03 baru

    96/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 120 of 138

    SYSTEM FLOWCHARTS

    A system flowchart depicts the relationshipamong the inputs, processes, and outputs

    of an AIS.

    The system flowchart begins by identifyingthe inputs to the system.

    These inputs can be:

    New data

    Data stored for future use

    Both

    SYSTEM FLOWCHARTS

  • 7/27/2019 ais10_ch03 baru

    97/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 121 of 138

    SYSTEM FLOWCHARTS

    A system flowchart depicts the relationshipamong the inputs, processes, and outputs

    of an AIS.

    The system flowchart begins by identifying theinputs to the system.

    Each input is followed by a process, i.e.,

    the steps performed on the data.

    If the process is performed by a

    computer, the logic of the computer

    program would be depicted in a program

    flowchart.

    SYSTEM FLOWCHARTS

  • 7/27/2019 ais10_ch03 baru

    98/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 122 of 138

    SYSTEM FLOWCHARTS

    A system flowchart depicts the relationshipamong the inputs, processes, and outputs

    of an AIS.

    The system flowchart begins by identifying theinputs to the system.

    Each input is followed by a process, i.e., the

    steps performed on the data.

    The process is followed by outputsthe

    resulting new information.

    The output may be:

    Stored for later use

    Displayed on a screen

    Printed on paper

    An input to the next process

    SYSTEM FLOWCHARTS

  • 7/27/2019 ais10_ch03 baru

    99/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 123 of 138

    SYSTEM FLOWCHARTS

    A system flowchart depicts the relationshipamong the inputs, processes, and outputs of an

    AIS. The system flowchart begins by identifying the inputs

    to the system. Each input is followed by a process, i.e., the steps

    performed on the data.

    The process is followed by outputsthe resulting newinformation.

    In other words, its the same basic input process output pattern that we saw in thedocument flowchart.

    System

  • 7/27/2019 ais10_ch03 baru

    100/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 124 of 138

    Flowchart

    Shown in Figure3-11 in your

    textbook

    Can you spot

    the input

    process output

    pattern?

    PROGRAM FLOWCHARTS

  • 7/27/2019 ais10_ch03 baru

    101/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 125 of 138

    PROGRAM FLOWCHARTS

    Program flowcharts illustrate the sequenceof logical operations performed by a

    computer in executing a program.

    They also follow an input processoutput pattern.

  • 7/27/2019 ais10_ch03 baru

    102/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 126 of 138

    The program flowchart from

    Figure 3-11 in your textbook

    is shown on the right.

  • 7/27/2019 ais10_ch03 baru

    103/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 127 of 138

    Note that the program flowchart

    details the logic of processes

    performed by the computer.

  • 7/27/2019 ais10_ch03 baru

    104/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 128 of 138

    This flowchart becomes the

    programmers blueprint for writing

    the actual computer program.

    FLOWCHARTS VS DFDs

  • 7/27/2019 ais10_ch03 baru

    105/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 129 of 138

    FLOWCHARTS VS. DFDs

    Now that weve examined both flowchartsand DFDs, it may be useful to discuss the

    differences again.

    DFDs place a heavy emphasis on thelogical aspects of a system.

    Flowcharts place more emphasis on the

    physical characteristics of the system. An example may be useful.

    FLOWCHARTS VS DFDs

  • 7/27/2019 ais10_ch03 baru

    106/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 130 of 138

    FLOWCHARTS VS. DFDs

    EXAMPLE: The registrars office of asmall college receives paper enrollmentforms from students. They sort theserecords alphabetically and then update thestudent record file to show the newclasses. They also prepare class lists fromthe same data. The sorted enrollment

    forms are forwarded to the bursars officefor billing purposes. Class lists are mailedto faculty members.

  • 7/27/2019 ais10_ch03 baru

    107/114

    Students Students

    Registrars Office

    Enrollment Sort

  • 7/27/2019 ais10_ch03 baru

    108/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 132 of 138

    Students

    1.0

    Update

    Student

    Records

    2.0

    Prepare

    Class Lists

    Student

    Records

    Faculty

    Bursar

    Enrollment

    Forms

    EnrollmentForms

    Enrollment

    Forms

    Class

    Lists

    StudentsForms

    Sort

    Forms

    Sorted

    Enrollment

    Forms

    Update

    Student

    Records

    A

    Prepare

    Class

    Lists

    SortedEnrollment

    Forms

    Class

    Lists

    Sorted

    EnrollmentForms

    BursarFaculty

    Heres a

    flowchart

    that goeswith the

    story

    FLOWCHARTS VS DFDs

  • 7/27/2019 ais10_ch03 baru

    109/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 133 of 138

    FLOWCHARTS VS. DFDs

    Now lets change the story so thatstudents enter enrollment data online.

    The registrars office sends a tape file of

    the enrollment data to the bursars officeand continues to send paper class lists to

    faculty.

    Students

    Original

    DFDStudents

    Heres therevised DFD.

    How has it

  • 7/27/2019 ais10_ch03 baru

    110/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 134 of 138

    Students

    1.0

    Update

    Student

    Records

    2.0

    Prepare

    Class Lists

    Student

    Records

    Faculty

    Bursar

    Enrollment

    Data

    EnrollmentData

    Enrollment

    Data

    Class

    Lists

    Students

    1.0

    Update

    Student

    Records

    2.0

    Prepare

    Class Lists

    Student

    Records

    Faculty

    Bursar

    Enrollment

    Forms

    EnrollmentForms

    Enrollment

    Forms

    Class

    Lists

    How has it

    changed?

    Registrars Office

    Students EnrollmentStudent

    Registrars Office

    Enrollment

    FormsSort

  • 7/27/2019 ais10_ch03 baru

    111/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 135 of 138

    Heres the revised

    flowchart. How has it

    changed?

    Students

    Class

    Lists

    Bursar

    Faculty

    Data

    Update

    Student

    Records

    Student

    Records

    Enrollment

    Data

    PrepareClass

    Lists

    sForms Forms

    Sorted

    Enrollment

    Forms

    Update

    Student

    Records

    A

    Prepare

    ClassLists

    Sorted

    Enrollment

    Forms

    Class

    Lists

    Sorted

    Enrollment

    Forms

    BursarFaculty

    Original

    Flowchart

    FLOWCHARTS VS. DFDs

  • 7/27/2019 ais10_ch03 baru

    112/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 136 of 138

    FLOWCHARTS VS. DFDs

    Moral of the Story: Changes in thephysical characteristics of the process do

    affect the flowchart but have little or no

    impact on the DFD. The DFD focuses more on the logic.

    When deciding which tool to employ,

    consider the information needs of thosewho will view it.

    QUIZ QUESTION

  • 7/27/2019 ais10_ch03 baru

    113/114

    2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart 137 of 138

    QUIZ QUESTION

    How is playing the piano like making DFDsand flowcharts?

    You cant learn to do it by just watching

    someone else. You cant learn to do it by just looking at

    examples.

    Your first attempts are clumsy.

    Practice leads to improvement and maybe

    even perfection.

    SUMMARY

  • 7/27/2019 ais10_ch03 baru

    114/114

    SUMMARY

    Weve learned about graphical forms ofdocumentation, particularly:

    Data flow diagrams

    Flowcharts Weve learned why these tools are

    important to accountants and how they areemployed.

    Weve learned basic guidelines forcreating data flow diagrams and