Sie sind auf Seite 1von 43

Documentation Techniques>>>

Main topic:
TEKNIK DOKUMENTASI

DATA FLOW DIAGRAM

FLOWCHART

1577.ws

Tools of Documentation>>>

Narasi, Flowcharts, Diagram, etc.

Yang ada dalam dokumentasi>>>

(5W + 1 H) who, what, when, where, why, and how of:


Data entry
Processing
Storage
Information output
System controls

ERA (Event, Resources, Agent)


1577.ws

DFD & Flowchart>>>

Data flow diagrams


menggambarkan:

Asal data
Alur data
Proses
Tujuan data

Flowcharts
Terdiri dari tiga tipe:
Document flowcharts menggambarkan flow of documents dan
informasi antar unit.
System flowcharts menggambarkan hubungan antara inputs,
processing, and outputs sistem
Program flowcharts menggambarkan urutan dari logical
operations dalam suatu program komputer.

1577.ws

INTRODUCTION

Documentation techniques are necessary tools


for accountants:
SAS-94

requires that auditors understand the


automated and manual procedures an entity uses.

This understanding can be gleaned through documenting the


internal control systema process that effectively exposes
strengths and weaknesses of the system.

SOX

(2002) effectively requires that publicly-traded


corporations and their auditors document and test the
companys internal controls.
Auditing Standard No. 2 promulgated by the
PCAOB requires that the external auditor express an
opinion on the clients system of internal controls.
1577.ws

Elemen Data Flow Diagram (DFD)

Data Source & Destination

Data Flows

Transformation Processes

Data Stores

1577.ws

Contoh: DFD Pembayaran Piutang oleh Customer


Accounts
Receivable

Customer

Customer
payment

1.0
Process
Payment

Remittance
data

2.0
Update
A/R

Receivables
Information

Credit
Manager

Deposit

Bank

Data flows should always be labeled, kecuali yang ke data store


Setiap proses minimal terdiri dari data inflow & outflow
1577.ws

DATA FLOW DIAGRAMS

Jika data yang akan diproses tidak masuk secara bersamaan,


maka dipisah untuk tiap alur

Customer Inquiry

Customer

Customer Payment

Process
Payment

1577.ws

Context Diagram

Merupakan DFD level tertinggi


Merupakan rangkuman dari sistem secara keseluruhan
Biasanya menggambarkan data processing dengan
eksternal

Time cards

Departments

e
ye

orm
ef
g
n
cha
e
e
lo y
p
Em

we
e
N

Human
Resources

lo
mp

m
for

Payroll
Processing
System

ep
Tax r

pa
ort &

t
ymen

Employee checks
Pay
ro
Pa
yr
ol

ll ch

lr
ep
or
t

entitas

Govt.
Agencies

Employees

eck

Bank

Management

1577.ws

Detailed Level
Departments
Human
Resources

New employee
form

Notice that
each process
in the DFD is
numbered
sequentially.

Time
cards

1.0

2.0

Update
Empl.
Payroll
file

Employee
Change
form

Employees

3.0
Prepare
reports

Payroll
report

Management

Pay
Employees

Employee/
Payroll file

Payroll
Disbursement data

Payroll tax
disb. voucher

Employee
paychecks

Payroll
check

5.0
Update
Gen.
Ledger

General
Ledger

4.0
Pay
taxes

Bank

Tax report
& payment

Govt.
Agencies
1577.ws

GuideLines toCreateDFD

RULE 1: Pahami sistem


RULE 2: Abaikan control process & action
RULE 3: Tentukan batasan sistem
RULE 4: Buat context diagram terlebih dahulu
RULE 5: Identify and label all data flows.
RULE 6: Data flows that always flow together should be grouped together. Those
that do not flow together should be shown on separate lines.
RULE 7: Show a process wherever a data flow is converted from one form to
another.
RULE 8: Transformation processes that are logically related
RULE 9: Number each process sequentially.
RULE 10: Process names should include action verbs, such as update, prepare,
RULE 11: Identify and label all data stores, whether temporary or permanent.
RULE 12: Identify and label all sources and destinations.
RULE 13: As much as possible, organize the flow from top to bottom and left to right.
RULE 14: Youre not likely to get it beautiful the first time, so plan to go through
several iterations of refinements.
RULE 15: On the final copy, lines should not cross.
1577.ws

DATA FLOW DIAGRAMS


Data Inputs

Processes

Data Outputs

1577.ws

Input process - output


Departments
Human
Resources

New employee
form

Time
cards
1.0
Update
Empl.
Payroll
File

Employee
change
form

Employees

3.0
Prepare
Reports

2.0
Pay
Employees

Employee/
Payroll File

Payroll tax
disb. voucher

Payroll
report

Management

Payroll
disbursement data

4.0
Pay
Taxes

Employee
paychecks

Payroll
check

Bank

5.0
Update
Gen.
Ledger

General
Ledger
Tax report
& payment

Govt.
Agencies
1577.ws

SimboL dalam Flowchart

Secara umum dibedakan menjadi 4 macam:

Input/Output
Input/Output
Symbols
Symbols

Storage
Storage
Symbols
Symbols

Processing
Processing
Symbols
Symbols

Flow&&Misc.
Misc.
Flow
Symbols
Symbols

1577.ws

INPUT/OUTPUT SYMBOLS

Document Symbol
Represents

a document or report that is


prepared by hand or printed by a computer.

1577.ws

INPUT/OUTPUT SYMBOLS
1

Multiple Copies of One Document


Indicates

multiple copies of a paper document

or report.
The document copies should be numbered in
the upper, right-hand corner.
1577.ws

INPUT/OUTPUT SYMBOLS

Input/Output; Journal/Ledger
Can

represent any input or output on a


program flowchart.
Also represents accounting journals or
ledgers in a document flowchart.
1577.ws

INPUT/OUTPUT SYMBOLS

Display
Represents

information displayed by an
online output device such as a terminal,
monitor, or screen.
1577.ws

INPUT/OUTPUT SYMBOLS

Online Keying
Represents

data entry by an online device


such as a terminal or personal computer.

1577.ws

INPUT/OUTPUT SYMBOLS

Terminal or Personal Computer


Combines

the display and online keying


symbols to represent terminals and personal
computers.
1577.ws

INPUT/OUTPUT SYMBOLS

Transmittal Tape
Represents

manually prepared control totals,


which are to be compared to computer totals
for control purposes.

Return to Menu

Processing Symbols

Skip Symbols
1577.ws

PROCESSING SYMBOLS

Computer Processing
Represents

a process performed by a
computer, which usually results in a change in
data or information.
1577.ws

PROCESSING SYMBOLS

Manual Operation
Represents

a processing operation that is


performed manually.

1577.ws

PROCESSING SYMBOLS

Auxiliary Operation
Represents

a processing operation carried


out by a device other than a computer, e.g.,
an optical character scanner.
1577.ws

PROCESSING SYMBOLS

Off-line Keying Operation


Represents

an operation that uses an off-line


keying device, such as a cash register or
keying to a disk.

Return to Menu

Storage Symbols

Skip Symbols
1577.ws

STORAGE SYMBOLS

Magnetic Disk/Drive
Represents

data stored on a magnetic disk or

drive.

1577.ws

STORAGE SYMBOLS

Magnetic Tape
Represents

data stored on a magnetic tape.


Sometimes represents transaction files.

1577.ws

STORAGE SYMBOLS
A

File
Represents

a file of documents that are manually


stored and retrieved.
Letter indicates the ordering sequence:

A = Alphabetic order
D = Date order
N = Numeric order

Return to Menu

Flow/Misc. Symbols

Skip Symbols
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Document or Processing Flow


Represents

the direction of processing or


document flow.
Normal flow is top to bottom and left to right.
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Data/Information Flow
Represents

the direction of data/information

flow.
Often used to show data being copied from
one document to another.
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Communication Link
Represents

the transmission of data from one


location to another via communication lines.

1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

On-page connector
Connects

processing from one location to


another on the same page.
Used to avoid crisscrossing lines.
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Off-page Connector
Connects

the processing flow between two


different pages.
Signals the exit from one page and the
corresponding entrance on another page.
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Terminal
Represents

the beginning, end, or a point of


interruption in a process or program.
Also used to indicate an external party.
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Decision
Represents

a decision-making step.
Used in a program flowchart to show
branching to alternate paths.
1577.ws

FLOW AND MISCELLANEOUS


SYMBOLS

Annotation
Provides

for the addition of descriptive


comments or explanatory notes as
clarification.

Return to Menu

Continue
1577.ws

QUIZ

Apa keterkaitan membuat flowchart/


DFD dengan playing piano?

You cant learn to do it by just watching someone else.


You cant learn to do it by just looking at examples.
Your first attempts are clumsy.
Practice leads to improvement and maybe even perfection.

1577.ws

FLOWCHARTS VS. DFDs

EXAMPLE:
- Bagian pendaftaran suatu universitas menerima form
pendaftaran dari siswa.
- Kemudian berdasarkan form tersebut, record siswa
diupdate dan diurutkan berdasarkan abjad.
- Selanjutnya record yang sudah diupdate dijadikan
dasar untuk pembagian kelas.
- Daftar kelas dikirim ke fakultas, dan record yang sudah
diupdate dikirim ke bagian keuagan.

1577.ws

Registrars Office

Students

Mulai

Enrollment
Forms

Sort
Forms

Update
Student
Records

Sorted
Enrollment
Forms

Sorted
Enrollment
Forms

Prepare
Class
Lists

Enrollment
Forms

1.0
Update
Student
Records

Student
Records

Enrollment
Forms

2.0
Prepare
Class Lists

Class
Lists

Faculty

Finance
Enrollment
Forms
Class
Lists

Faculty

Sorted
Enrollment
Forms

Finance
1577.ws

FLOWCHARTS VS. DFDs

Jika siswa mengisi form secara online.


Bagaimana flowchart dan DFD nya??

1577.ws

Original
DFD

Students

Enrollment
Forms
1.0
Update
Student
Records

Student
Records

Class
Lists
Faculty

Enrollment
Forms

Students

Enrollment
Data

Enrollment
Forms
2.0
Prepare
Class Lists

(Revised)

1.0
Update
Student
Records

Student
Records

Enrollment
Data

Bursar

2.0
Prepare
Class Lists

Enrollment
Data

Bursar

Class
Lists
Faculty
1577.ws

Registrars Office
Students

Enrollment
Forms

Sort
Forms

Students

Enrollment
Data

Update
Student
Records

Sorted
Enrollment
Forms

Enrollment
Data

Update
Student
Records

Sorted
Enrollment
Forms

Prepare
Class
Lists

Class
Lists

Faculty

Original
Flowchart

Registrars Office

Sorted
Enrollment
Forms

Bursar
Student
Records

(Revised)

Prepare
Class
Lists

Class
Lists

Bursar
Faculty

1577.ws

concLusion

Which method should you useflowcharts


or DVDs?
62.5%

of IS professionals use DFDs


97.6% use flowcharts
Both can be prepared relatively simply using
available software
Both are tested on professional exams
CONCLUSION: dua-duanya penting

1577.ws

Terima Kasih

Jakarta, 18 Oktober 2011


1577.ws

Das könnte Ihnen auch gefallen