gelinas-dull 8e chapter 04 revised september 2009

Upload: lalooooooooo

Post on 01-Jun-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    1/41

    Chapter 4 Documenting

    Information Systems

    Accounting Information Systems 8e

    Ulric J.Gelinas and ichard Dull

    ! "#$# Cengage %earning. All ights eser&ed. 'ay not (e copied) scanned) or duplicated)

    in *hole or in part) e+cept for use as permitted in a license distri(uted *ith a certain product

    or ser&ice or other*ise on a pass*ord,protected *e(site for classroom use

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    2/41

    %earning -(ecti&es

    Read and evaluate data flow diagrams.

    Read and evaluate systems flowcharts.

    Prepare data flow diagrams from a narrative.

    Prepare systems flowcharts from a narrative.

    2

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    3/41

    3

    Documentation /rocess

    Process documentation is a important skill in

    accounting.

    Data flow diagrams portray a business

    processes activities, stores of data, and flows

    of data among those elements.

    System flowcharts present a comprehensive

    picture of the management, operations,information systems, and process controls

    embodied in business processes.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    4/41

    0asic D1D Sym(ols

    4

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    5/41

    5

    Conte+t Diagram

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    6/41

    6

    /hysical D1D

    raphical representation of a system showingthe systems internal and e!ternal entities, andthe flows of data into and out of these entities.

    Specifies where, how, and by whom a systemsprocesses are accomplished.

    Does not specify what is being accomplished.

    "n the following slide, we see where the cashgoes and how the cash receipts data arecaptured but not e!actly what was done by thesales clerk.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    7/41

    /hysical D1D

    7

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    8/41

    8

    %ogical D1D

    raphical representation of a system showing thesystems processes #as bubbles$, data stores, andthe flows of data into and out of the processes anddata stores.

    %sed to document information systems &what tasksthe system is doing& without having to specify how,where, or by whom the tasks are accomplished.

    'oncentrates on the functions that a systemperforms.

    ( logical D)D portrays a systems activities, whereasa physical D)D depicts a systems infrastructure.

    *oth are needed to completely understand a system.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    9/41

    9

    %ogical

    D1D

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    10/41

    10

    0alanced D1Ds

    +!ist when the e!ternal data flows areeuivalent.

    -n the following slide, D)D #a$ is

    a conte!t diagram and #b$ is an

    e!plosion/ of it into a level 0

    logical D)D. D)D #c$, #d$ and #e$

    are e!plosions/ of the logical level

    0 D)D, etc.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    11/41

    11

    0alanced

    D1Ds

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    12/41

    12

    Standard

    1lo*chartSym(ols

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    13/41

    13

    Common System 1lo*charting

    outines

    1he following slides show several

    common ways of showing processing

    using system flowcharting. 2ote the way the columns are set up

    to communicate the flow of activities

    between processing entities.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    14/41

    14

    +nter document

    into computer via

    keyboard, edit

    input, record

    input.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    15/41

    15

    %ser ueries

    the computer.

    %pdate

    seuential

    data store.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    16/41

    16

    Preparation

    and manual

    reconciliation

    of control

    totals.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    17/41

    17

    3ey andkey verify

    inputs.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    18/41

    +nter

    document

    intocomputer

    using a

    scanner.

    18

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    19/41

    19

    +nter document into computer using scanner 4 manual keying.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    20/41

    20

    /reparing Data 1lo* Diagrams

    Read narrative carefully 5 number

    lines and paragraphs in te!t.

    Prepare table of entities andactivities.

    Draw conte!t diagram 5 use D)Dguidelines.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    21/41

    21

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    22/41

    22

    D1D Guidelines

    6. "ncludewithinthe system conte!t #bubble$ any entitythat performs one or more information processingactivities.

    7. )or now, include onlynormalprocessing routines,not

    e!ception routines or error routines, on conte!tdiagrams, physical D)Ds, and logical level 0 D)Ds.

    8. "nclude on the systems documentation all #and only$

    activities and entities described in the systems narrative.

    9. :hen multiple entities operate identically, depict only

    one to represent all.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    23/41

    23

    Cause*ay Conte+t Diagram

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    24/41

    24

    D1D Guidelines 2cont3d.

    5. )or clarity, draw a data flow for each flowinto and out of a data store. ;ou may label

    each flow with the activity number that gives

    rise to the flow or with a description of it.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    25/41

    25

    Cause*ay Current /hysical D1D

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    26/41

    26

    D1D Guidelines 2cont3d.

    =. roup activities if they occur in the sameplace and at the same time.

    >. roup activities if they occur at the same

    time but in different places.

    ?. roup activities that seem to be logically

    related.

    60.1o make the D)D readable, use between

    five and seven bubbles.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    27/41

    27

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    28/41

    7>

    'auseway

    'urrent

    @ogicalD)D

    #@evel 0$

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    29/41

    29

    D1D Guidelines 2cont3d.

    66. ( data flow should go to an operations entity square

    only when operations process functions such as storinggoods, picking goods, packing orders and so on are to

    performed by that entity.

    67.( data flow should enter an entity bubbleif the

    operations process entity is to perform an informationprocessing activity.

    68.-n a physical D)D, reading computer data stores and

    writing to computer data stores must go through a

    computer bubble.

    69.-n a logical D)D, data flows cannot go from higher5 to

    lower5numbered bubbles.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    30/41

    30

    /reparing Systems 1lo*charts

    6.Divide the flowchart into columnsA one columnfor each internal entity and one for each

    e!ternal entity. @abel each column.

    7. )lowchart columns should be laid out so thatthe flowchart activities flow from left to right.

    BinimiCe crossed lines and connectors.

    8.)lowchart logic should flow from top to bottomand from left to right. )or clarity, put arrows on

    all flow lines.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    31/41

    31

    /reparing Systems 1lo*charts

    2cont3d.

    9. 3eep the flowchart on one page, if possible. :ith

    multiple pages use off5page connectors.

    . :hen using a computeriCed flowcharting package,

    your flowcharts will only print on paper that fits inyour printer.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    32/41

    32

    Cause*ay3s Systems 1lo*chart

    1he systems flowchart for

    'auseway follows on the ne!t slide.

    1his flowchart is withoutan

    enterprise database.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    33/41

    33

    Cause*ay3s Systems 1lo*chart

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    34/41

    34

    /reparing Systems 1lo*charts

    2cont3d.

    =.:hen crossing organiCational lines #one

    column to another$, show a document at both

    ends of the flow line unless the connection is soshort that the intent is unambiguous.

    >. Documents or reports printed by a centraliCed

    computer facility on euipment located inanother organiCational unit should not be shown

    within the computer facility.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    35/41

    35

    /reparing Systems 1lo*charts

    2cont3d.

    ?.Processing within an organiCational unit on

    devices such as a P' or computeriCed cash

    register should be shown within the unit or as a

    separate column ne!t to that unit, but notin thecentral computer facility column.

    60. Seuential processing steps #computeriCed or

    manual$ with no delay between them #and resultingfrom the same input$ can be shown as one process

    or as a seuence of processes.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    36/41

    36

    /reparing Systems 1lo*charts

    2cont.66.1he only way into a computer data storage

    unit is through a computer processing

    rectangle.67.( manual process is not needed to show

    the sending of a document.

    68.Do not use a manual process to file adocument. Show the document going into a

    file.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    37/41

    37

    Cause*ay3s Systems 1lo*chart

    1he systems flowchart for

    'auseway is presented again on

    the ne!t slide.

    1his flowchart is again presented

    withoutan enterprise database.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    38/41

    38

    Cause*ay3s Systems 1lo*chart

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    39/41

    39

    Documenting 6nterprise Systems

    Boving from a file5based system to an

    enterprise database changes the

    system flowchart.E(n enterprise database replaces

    transaction and master data.

    E -ther flows may change depending on thesystem implementation.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    40/41

    40

    Cause*ay3s Systems 1lo*chart

    1he systems flowchart for

    'auseway follows on the ne!t slide.

    1his flowchart is withan enterprise

    database.

  • 8/9/2019 Gelinas-Dull 8e Chapter 04 Revised September 2009

    41/41

    41

    Cause*ay3s Systems 1lo*chart