Top Banner
Advanced Accounting Information Systems Day 4 Systems Documentation
21

Advanced Accounting Information Systems Day 4 Systems Documentation.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Advanced Accounting Information Systems Day 4 Systems Documentation.

Advanced Accounting Information Systems

Advanced Accounting Information Systems

Day 4

Systems Documentation

Page 2: Advanced Accounting Information Systems Day 4 Systems Documentation.

ObjectivesObjectives

Understand why systems documentation is important in today’s environment

READ and DRAW – Document flowchart– Systems flowchart– Process maps– Data flow diagrams– End user computing documentation

Understand and use – Program flowcharts– Decision tables

Understand importance of end user computing documentation

Page 3: Advanced Accounting Information Systems Day 4 Systems Documentation.

Questions for todayQuestions for today

Why is documenting an AIS important?

Page 4: Advanced Accounting Information Systems Day 4 Systems Documentation.

Question for todayQuestion for today

Describe the differences between document flowchart and system flowchart

Page 5: Advanced Accounting Information Systems Day 4 Systems Documentation.

Question for todayQuestion for today

Describe the sandwich rule

Page 6: Advanced Accounting Information Systems Day 4 Systems Documentation.

Why is documentation important? Why is documentation important?

– Depicts how the system works– Training users– Designing new systems– Controlling system development and maintenance costs– Standardizing communications with others– Auditing AIS– Documenting business processes– Complying with SOX– Establishing accountability

Page 7: Advanced Accounting Information Systems Day 4 Systems Documentation.

When do we use each documentation tool?When do we use each documentation tool?

– Document flowchart– System flowchart– Process map– Data flow diagram– Program flowcharts– Decision trees– Entity relationship diagrams

Page 8: Advanced Accounting Information Systems Day 4 Systems Documentation.

Document FlowchartsDocument Flowcharts

– Traces physical flow of documents through an organization– Symbols are NOT standardized– Board definition of ‘document’

• Includes all types of organizational communications and data flows

– Start by• Identifying different departments or groups that handle documents• Each department or group gets their own column

– Next step• Identify documents involved• Identify where each document is created, processed and used

– Be sure to account for each copy of a document

Page 9: Advanced Accounting Information Systems Day 4 Systems Documentation.

Document Flowchart - ExampleDocument Flowchart - Example

Problem 3-15 The data-entry department of Ron Mitchell Manufacturing Company is responsible for converting all the company’s shipping and receiving information to computer records. Because accuracy in this conversion is essential, the firm employs a strict verification process.

a.Shipping department sends a copy of all shipping orders to the data- entry departmentb.A data-entry operator keys the information from a shipping order onto a diskettec.A supervisor checks every record with the original shipping order. If no errors are detected, the diskette is sent to the computer operations staff and the original shipping order is filed.

Page 10: Advanced Accounting Information Systems Day 4 Systems Documentation.

System FlowchartsSystem Flowcharts

Traces computerized data flows through AIS (i.e., electronic flow of data and processing steps)

More likely to have standardized symbols Levels

– High level – less detail– Lower level – more details

Indirectly, system flowcharts also indicate processing cycles (daily, weekly, monthly), hardware needs (e.g., disk drives and printers), and potential bottlenecks, major files of system, and major system reports

Each processing phase of system flowchart usually involves preparing one or more control report (counts of transactions processed; identify of unprocessed transactions – exception reports)

Page 11: Advanced Accounting Information Systems Day 4 Systems Documentation.

System FlowchartsSystem Flowcharts

Tested on both CPA and CMA exams Read from top to bottom; left to right Sandwich rule – processing symbol should be

found between input and output symbol

Page 12: Advanced Accounting Information Systems Day 4 Systems Documentation.

System Flowchart - ExampleSystem Flowchart - Example

Problem 3.19 (page 95)

Page 13: Advanced Accounting Information Systems Day 4 Systems Documentation.

Process MapsProcess Maps

Business process – natural group of business activities that create value for an organization

Process maps – document business processes in easy-to-follow diagrams

Newer technology Easy to use and easy for novices to

follow

Page 14: Advanced Accounting Information Systems Day 4 Systems Documentation.

Process MapsProcess Maps

Used by auditors to– Learn how a department or division operates– Assist in documenting what they have learned– Identify internal control weaknesses

Used by consultants– As training tool

Used by accountants and auditors– Describe current processes to others

Hierarchical process maps

Page 15: Advanced Accounting Information Systems Day 4 Systems Documentation.

Process Map - ExampleProcess Map - Example

Problem 3-15 The data-entry department of Ron Mitchell Manufacturing Company

is responsible for converting all the company’s shipping and receiving information to computer records. Because accuracy in this conversion is essential, the firm employs a strict verification process.

a. Shipping department sends a copy of all shipping orders to the data- entry department

b. A data-entry operator keys the information from a shipping order onto a diskette

c. A supervisor checks every record with the original shipping order. If no errors are detected, the diskette is sent to the computer operations staff and the original shipping order is filed.

Page 16: Advanced Accounting Information Systems Day 4 Systems Documentation.

Data Flow DiagramsData Flow Diagrams

Used primarily in systems development process– analyze existing system– create new system

Four symbols– External entity– Data flow– Internal entity or transformation process– Data store (file)

Leveled system– Context DFD– Decomposition levels

• Physical • Logical

Page 17: Advanced Accounting Information Systems Day 4 Systems Documentation.

Data Flow Diagrams - PhysicalData Flow Diagrams - Physical

Physical dfd– Focus on physical entities such as employees involved in system; tangible

documents, reports– Bubbles – identify employee who performs process

Rules– Each bubble contains number as well as title– Physical dfd includes same inputs and outputs as it

predecessor context diagram (i.e. context dfd and physical dfd are BALANCED)

– All bubbles contain names of system entities (titles of employees) that correspond to official organizational chart

Page 18: Advanced Accounting Information Systems Day 4 Systems Documentation.

Data Flow Diagram - ExampleData Flow Diagram - Example

Problem 3-16

Page 19: Advanced Accounting Information Systems Day 4 Systems Documentation.

Data Flow Diagrams - LogicalData Flow Diagrams - Logical

Logical dfd– Focus on what participants do in system (processes)– Bubbles – identify employee who performs process

Rules– Each bubble contains number as well as process

name– Physical dfd includes same inputs and outputs as it

predecessor context diagram (i.e. context dfd and logical dfd are BALANCED)

Page 20: Advanced Accounting Information Systems Day 4 Systems Documentation.

Data Flow Diagram - ExampleData Flow Diagram - Example

Page 21: Advanced Accounting Information Systems Day 4 Systems Documentation.

Questions for WednesdayQuestions for Wednesday

What is the purpose of a process map? How does a process map differ from a

flowchart? What are the critical components to end

user computing documentation? (i.e., what must be included in end user computing documentation?)