gelinas-dull 8e chapter 04 revised september 2009
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