Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction
Techniques used to document a system
Narratives, flowcharts, diagrams and other written materials that
explain how a system works.
Documentation tools are important on one or more of the following
levels:
1. At minimum, you must be able to read documentation to
determine how the system works
2. You may be required to evaluate internal control systems
documentation to identify control strengths and weaknesses
and recommend improvements. Alternatively, you may have to
evaluate the documentation for a proposed system to
determine if the system meets the companys needs
3. The greatest amount of skill is needed to prepare
documentation. If you are a member of a team that is
developing a new system, then you must prepare documentation
to show how both the existing and the proposed systems
operate.
Page 1 of 13
Data flows
Transformation processes
Data stores
Figure 3-2 on Page 64 shows the basic data flow diagram elements.
Page 2 of 13
Page 3 of 13
Page 4 of 13
11.
12.
13.
14.
15.
a.
b.
c.
d.
Multiple Choice #2
Which of the following statements is false?
a. An entity can be either a source or a destination.
b. DGDs do not show the physical storage medium (such as disks
and paper) used to store the data.
c. A context diagram depicts a data processing system and the
external entities that are the sources and destinations of
the systems inputs and outputs.
d. The S&S Update employee and payroll files includes the
employee/payroll file input.
Page 5 of 13
Multiple Choice #3
There were five data processing activities in Ashtons description
of S&Ss payroll processing activities. The second activity is
a.
b.
c.
d.
Multiple Choice #4
There are fifteen guidelines for drawing a DFD. Never combine
unrelated items into a single transformation process are included
in which of the 15 guidelines?
a.
b.
c.
d.
Multiple Choice #5
Which of the following would be considered to be a data source?
a.
b.
c.
d.
e.
Human resources
Employees
Government agencies
All of the above
None of the above
Flowcharts
A flowchart is an analytical technique used to describe some
aspect of an information system in a clear, concise and logical
manner. Flowcharts use a standard set of symbols to describe
pictorially the transaction processing procedures a company uses
and the flow of data through a system.
The Sarbanes-Oxley Act requires companies to document their
business processes and internal controls.
Flowchart Symbols in Figure 3-8 on Pages 71 and 72
1. Input/output symbols. Input/output symbols represent
devices or media that provide input to or record output
from processing operations.
Page 6 of 13
5
6
7
8
9
10
11
15
12
13
14
16
18
19
20
17
[The following power point slides provide the same guidelines with
additional detailed information: #92-#94, #96, #97, #105, #108, #110,
#112, #114 and #116.]
Common flowcharting symbols are provided in Figure 3-8 on Pages 72
and 73.
Page 7 of 13
Document Flowcharts
A document flowchart illustrates the flow of documents and
information among areas of responsibility within an
organization.
Document flowcharts that describe and evaluate
internal controls are often referred to as internal
control flowcharts.
The document flowchart for the S&S payroll process, as
described in Table 3-2 on Page 68, is now shown in
Figure 3-9 on Pages 74 and 75.
Note that there are four areas of
responsibility; payroll, accounts payable,
management and general ledger.
Note that the solid lines represent the document
or processing flow while the dashed lines
represent the data/information flow.
[The following power point slides provide the inputs,
processes, outputs, forwarding documents to the next
department, on-page and off-page connectors marked in red:
power point slide #91, #95, #98-#104, #106-#107, #109, #111,
#113 and #115.]
System Flowcharts
System flowcharts depict the relationship among the input,
processing and output of an Accounting Information System.
A systems flowchart for the sales processing at S&S is provided in
Figure 3-10 on Page 76. [Refer to power point slide #122]
Note that there are two types of data storage used, magnetic
disk and on-line storage.
Note the display output; customer account status, inventory
status and sales analysis. Customer account status would
advice the sales clerk on whether to approve credit for the
customers purchase of merchandise. Also, inventory status
would tell the sales clerk whether there the item that the
customer wants to purchase is currently being stored in the
warehouse.
Program Flowcharts
A program flowchart illustrates the sequence of logical operations
performed by a computer in executing a program.
Some of the computer programs are COBOL (Common Business
Language), FORTRAN, RPG from the old days. COBOL is still being
used. Now, there is C Plus Plus and Java.
Page 8 of 13
Page 9 of 13
Page 10 of 13
Multiple Choice #6
The Sarbanes-Oxley Act requires companies to
a.
b.
c.
d.
e.
Multiple Choice #7
Which flowchart symbol is used to represent a processing operation
performed manually?
a.
b.
c.
d.
Auxiliary operation
document or processing flow
manual operation
computer processing
Page 11 of 13
Multiple Choice #8
The flowchart that begins by identifying the inputs that enter the
system and their origins is
a.
b.
c.
d.
e.
system flowchart
internal control flowchart
document flowchart
A and C
none of the above
Multiple Choice #9
In a document flowchart, a dotted line was be used for which of
the following?
a. Using tax tables to prepare the payroll register
b. Filing the payroll register
c. Using new employee data to update employee/payroll
register
d. Using the payroll register to prepare payroll checks
Multiple Choice #10
Which of the following statement or statements is/are false?
a. System flowcharts depict the relationships among the
input, processing, and output of an AIS.
b. A document flowchart illustrates the flow of data and
information among areas of responsibility within an
organization.
c. Internal control flowcharts describe and evaluate
internal controls.
d. Program flowchart illustrates the sequence of logical
operations performed by a computer in executing a
program.
Multiple Choice Question Answers
Number Answer Number
Answer
1
B
6
D
2
B
7
C
3
A
8
A
4
D
9
A
5
B
10
B
Reference Used:
1 Parts of this discussion are based on Tom DeMarco, Structured Analysis and
System Specification (Upper Saddle
River, NJ: Prentice Hall, 1979). DeMarco has been at the forefront of structural
analysis and design techniques
and is a well-respected authority on the subject.
Page 12 of 13
Note to Instructor: A number of students will most likely not have very
much experience in completing flowcharts that are described in chapter
three. Below are instructions for completing flowcharts using MS XL:
Flowcharting Using MX XL. Chapter three will require the use of
flowcharts. The toolbar option for using MS XL flowcharts is
provided in the XL software. To insert shapes go to the menu at
the top of your XL computer screen; first left click on View, then
left click on Toolbar and then left click on Drawing. Now you need
to go to the menu at the bottom of your screen. Left click on
AutoShapes and then left click on Flowchart. Click on the shape of
your choice. Then go to the location on your XL spreadsheet where
you want to put the shape, place your cursor there and left click
at that position. To insert connectors between shapes you follow
the same procedures, except instead of left clicking on Flowchart,
you left click on Connectors. To add Text to a Shape, you right
click inside the shape and start typing.
Page 13 of 13