Acc4071 Week03 Std
Short Description
Download Acc4071 Week03 Std...
Description
Systems Techniques and Documentation
Chapter 2
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, Hall, AIS, 11/e 11/e,, by Bodnar/Hopwood
2 – 1
Learning Objective 1
Characterize the use of systems techniques by auditors and systems development personnel.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, Hall, AIS, 11/e 11/e,, by Bodnar/Hopwood
2 – 2
Use of Systems Techniques Techniques Analysis
Graphical tools used
Design
for… Documentatio n
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, Hall, AIS, 11/e 11/e,, by Bodnar/Hopwood
2 – 3
se o ys ems ec n ques n Auditing
Two Basic Components of an Audit Engagement: 1. Interim Audit – Compliance Testing Internal Control Evaluation 2. Financial Statement Audit – Substantive
Testing Direct Verification of Financial Statement Items
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 4
Internal Control Evaluation Auditors are typically concerned with the flow of processing and distribution of documents within an application system. Auditors use flowcharts to analyze the distribution of documents in a system.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 5
Compliance Testing
Compliance testing of internal controls:
Existence Effectiveness Continuity
Consider technology employed by information system: Auditor must understand information system documentation techniques. Input-process-output (IPO) Hierarchy plus input-process-output (HIPO) Logical data flow diagrams (DFD)
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 6
Working Papers
Records kept by the auditor: Procedures performed Tests applied Information obtained Conclusions Required by professional standards System techniques are used to document and analyze working papers: Analytic and system flowcharts DFDs, HIPO charts, program flowcharts Branching and decision tables
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 7
Systems Development – Three Phases Systems Analysis
Systems Design Systems Implementation 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 8
Systems Analysis
Collecting and organizing facts:
Interview techniques Questionnaires Document reviews Observation Matrix techniques
System techniques useful for these activities
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 9
Systems Design
Formulate a blueprint. Tools are needed to assist in the design process:
2013
Input/Output (matrix) analysis System flowcharts DFDs
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 10
Systems Implementation
Carrying out the design plan Documentation is one of the most important activities Assists in training new employees. Ensures system design specifications are met.
System techniques used to document new system:
2013
Program flowcharts Decision tables Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 11
se o ys ems ec n ques or Sarbanes-Oxley Act (SOX) Compliance
Systems documentation is the support for the internal control and process documentation requirements as set forth by the Sarbanes-Oxley Act (SOX).
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 12
Learning Objective 2 Describe the use of flowcharting techniques in the analysis and documentation of information processing systems.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 13
Flowcharts A symbolic diagram that shows the data flow and sequence of operations Most commonly used system technique Standard symbols are used
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 14
Basic Symbols Input/output Process Flowline Annotation 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 15
Specialized Input/Output Symbols Punched card Online storage Magnetic tape 2013
Punched tape Magnetic disk
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 16
Specialized Input/Output Symbols Document
Manual input
Communication link
Offline storage
Display 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 17
Specialized Process Symbols Auxiliary operation
Decision Predefined process
Merge
Preparation
Extract
Manual operation 2013
Collate
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
Sort 2 – 18
Additional Symbols Connector Off-page connector Terminal 2013
Transmittal tape
Parallel mode
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 19
Symbol Use in Flowcharting
Symbols are used in a flowchart to represent the functions of an information or other type of system. Normal direction of flow is from left to right and top to bottom. Open arrowheads should be used on reverse-direction flowlines.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 20
Symbol Usage Illustration
Normal Direction of Flow Invoice
Review and approve
Approved invoice
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 21
Symbol Usage Illustration
everse Flow Shown With Arrowhead
Approved invoice
2013
Review and approve
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
Invoice
2 – 22
Symbol Usage Illustration
Use of Connector Symbol Stores
Purchasing
Approved invoice
A
Invoice A 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 23
Symbol Usage Illustration idirectional Flow Shown with Arrowhea Requisition Prepare purchase order and update vendor files
Vendor files Purchase order
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 24
Learning Objective 4 Define and illustrate a variety of common systems techniques, including HIPO charts, logical data flow diagrams, business process diagrams, and resource utilization analysis.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 25
IPO and HIPO Charts Used primarily by systems development personnel to distinguish the level of system detail described in the flowchart. At the most general level of analysis, only the basic IPO relations in a system are of concern. Additional processing detail is provided by HIPO charts.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 26
IPO Chart System: Payr oll Descri ption: Calcul ate Author: M r. F oxx Gr oss Pay Chart N umber : 3.1 I nput
Payroll job record Payroll master file
2013
Pr ocess
Date: 6/9/0X Output
Accumulate hours Gross pay records worked Payroll master file Find correct pay rate Error messages Compute gross pay
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 27
HIPO Illustration 1.0
Payroll system 2.0
Data preparation
2013
4.0
3.0
Processing
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
Review
2 – 28
HIPO Illustration 3.1
3.2
Calculate gross pay
Calculate net pay
3.11
3.12
Accumulate hours worked
Find correct pay rate
3.13
Compute gross pay
Each nu mber ed modul e woul d be detail ed in an I PO chart. 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 29
Systems and Program Flowcharts
System flowchart – identifies the overall or broad flow of operations in a system. Program flowchart – (block flowchart) is more detailed with regard to individual processing functions than a systems flowchart.
2013
Each processing function in a systems flowchart is further detailed in a program flowchart. Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 30
Symbols Name
Symbol
M eani ng
Terminator
Represents sources a destinations of data
Process
Task or function being done
Data store
A repository of data
Data flow
Communication channel
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 31
Data Flow Diagram
Timekeeping
Payroll data
Process payroll data
Payroll data
Paychecks
Employees
Payroll details
Payroll Payrolldata Data 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 32
Data Flow Diagram Expanded Current status
Timekeeping
Payroll data
Employee data
Verify payroll data P1 Data valid
2013
Valid payroll data
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 33
Data Flow Diagram Expanded Employee data
Net pay and deductions
Data to process
Calculate pay
Paychecks
Employees
P2
Valid payroll data 2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 34
aa
Update employee files
ow
Current amounts
agram Further Process payroll journal
xpan e
Details
Journal data
Net pay and deductions
Compute net pay
2013
Paychecks
Employees
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 35
Learning Objective 3
Illustrate the preparation of analytic flowchart for a business process.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 36
Analytic, Document, and Forms Distribution Flowcharts Analytic flowchart – similar to a systems flowchart in level of detail and technique.
Document flowchart – similar in format to an analytic flowchart but contains less detail about processing functions of each entity.
Identifies all significant processing in an application, emphasizing processing tasks that apply controls.
Takes each document used in an application system and identifies points of origin, distribution, and ultimate disposition.
Forms distribution chart – illustrates the distribution of multiple-copy forms within an organization.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 37
Analytic Flowchart Purchasing Approve vendor list
Suppliers Select vendors
Prepare quotation requests Requests for quotation 2013
Requests for quotation
Quotations
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 38
Analytic Flowchart Purchasing
Suppliers
Quotations
Select bid
Quotations
Prepare purchase order Purchase order
2013
Purchase order
Pearson Education, Inc. Publishing as Prentice Hall, AIS, Hall, AIS, 11/e 11/e,, by Bodnar/Hopwood
2 – 39
Document Flowchart Controller Accounts Payable
Purchase requisition
Vice President Manufacturing Purr chas Pu chasii n g A ge gen nt
Rece Re ceii vi vin ng
Purchase requisition
Purchase requisition
1
1
2 To Vendor
5 2013
2 Purchase order
1 2
Purchase order
Stor es
3
4
Purchase order
3
Purchase order
4 5
Pearson Education, Inc. Publishing as Prentice Hall, AIS, Hall, AIS, 11/e 11/e,, by Bodnar/Hopwood
2 – 40
Forms Distribution Chart Purchasing Inventory Purchase order copy 1 2
Payables
Production Accounting
1
1 2
2
3 4
3 4
5
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, Hall, AIS, 11/e 11/e,, by Bodnar/Hopwood
2 – 41
Analytical Flowcharting Illustration
Planning the Flowchart Symbol Systems selection analysis Drawing the flowchart Using the connector symbol
2013
Sandwich rule Entity-column relations
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 42
Learning Objective 4 Define and illustrate a variety of common systems techniques, including HIPO charts, logical data flow diagrams, business process diagrams, and resource utilization analysis.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 43
Unified Modeling Language (UML)
UML – Technology that assists in the specification, visualization, and documentation of models developed to structure and design software systems. UML version 2.4 – Defines more than a dozen types of diagrams, divided into two categories: 1. Structured diagrams – Illustrate static structure of the system and its components on different abstraction and implementation levels and how they are related to each other. 2. Behavior diagrams – Model the dynamic behavior between the objects in the system; how the system changes over time.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 44
Use Case Diagrams Communication Use case
Actor
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 45
Activity Diagram Symbols Name
Activity Flow Document Flow 2013
Symbol
M eani ng Indicates events
Shows the sequence of events
Represents documents and reports Represents the flow of information between events
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 46
Activity Diagram Symbols (continued) Name
Symbol
Start/end Start
End
Branch Guard expression Fork/join 2013
M eani ng Indicates the start or the end of the activity Represents branching situations
Text
Labels the transitions coming out of a branch Indicates the fork and the subsequent join of the threads coming out of fork
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 47
Activity Diagram Swimlanes Name
2013
Name
Name
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 48
Business Process Diagrams
Business Process Diagram (BPD) – Graphical representation of a business process. Focuses on the sequence of activities that constitute a business process, and also on the related business logic.
Business Process Modeling and Notation (BPMN) – Widely accepted standard for modeling business processes using BPDs. Computer industry specific standard Process-oriented approach to modeling Focus on business process
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 49
BPMN Symbols Name
Task Sequence flow Gateway Event Data object 2013
Symbol
Meaning
Represents tasks or activities Shows the order that activities will be performed in a Process Represents decisions that affect the flow Represents something that “happens” during the course of a business process Provides information about what activities require to be performed and/ or what they produced
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 50
BPMN Swimlanes
Pool
e m a N
Lane
e m e a m N a e N m a N
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 51
BPMN Additional Symbols Name
Symbol
Meaning
Annotation
Allows modeler to provide additional information to the reader of BPD
Message flow
Shows the flow of messages between two separate process participants
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 52
Narrative Techniques
Useful in fact-finding stage of systems analysis Examples of narrative techniques:
2013
Interviews Open-ended and close-ended questionnaires Document reviews
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 53
Resource Utilization Analysis
Work Measurement – Based on a simple premise…quantitative measurement is essential to design efficient procedures. Four basic steps: 1. Identify tasks 2. Obtain estimates for performing tasks 3. Adjust the time estimates for idle time 4. Analyze requirements based on data
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 54
Resource Utilization Analysis
Work Measurement: (Average time/unit + Idle time/unit) × Average volume = Total task time Total time available ÷ Total task time = Capacity utilization
Work Distribution Analysis - undertaken to assign specific tasks to employees.
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 55
Resource Utilization Analysis
Branching Tables – Used to depict a decision function Statement of the decision to be made List of all the conditions that can occur Path to be followed for each condition Matrix Methods – Convenient method for analyzing and displaying a large volume of data using row/column combination
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 56
Branching Table Format
Code equal to Go to
2013
1
2
3
4
Inconnector Inconnector reference reference
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 57
Decision Table Format
Table Title
Rules 1
If : Then:
2013
2
3
Condition stub
Condition entry
Action stub
Action entry
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
…
N
2 – 58
Decision Table for Processing Labor Distribution
If
Then
Line 1 2 3 10 11 12 13 14
Condition action rule 15 Regular hours 15 Overtime hours 15 Shift bonus hours Regular dollars Overtime dollars Shift dollars Error no shift or OT Nest record
1
2
3
4
5
6
7
8
Y Y Y
–
–
–
–
–
–
N
N Y
N Y Y
N
N Y
N
×
×
×
×
×
×
×
×
×
×
×
×
×
×
N
×
×
×
×
Go to – F (Function); R (Rule, same table); T (Table)
2013
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 59
Software for Systems Techniques Advantages of using software for system techniques:
Legibility Enhanced formatting and presentation capabilities Enhanced capabilities to revise and reproduce documentation
Examples of specialized software:
2013
Microsoft Office applications Computer-aided software engineer (CASE) UML modeling tools
Pearson Education, Inc. Publishing as Prentice Hall, AIS, 11/e, by Bodnar/Hopwood
2 – 60
View more...
Comments