Tujuan Pembelajaran
organisasi
Menjelaskan bagaimana dokumentasi sistem
digunakan dalam business process redesign dan
business process re-engineering
Menjelaskan bagaimana akuntan dan auditor dapat
terlibat dalam dokumentasi sistem
Memahami jenis jenis teknik dokumentasi sistem
Simbol masing masing teknik
Aturan penggambaran masing masing teknik
Pengenalan
Jika sebuah sistem tanpa adanya peta (alat / media) untuk
Pengenalan
Teknik yang digunakan untuk memetakan proses
sampai level detail dan juga DFD logis dan DFD fisik
Sistem Flowchart
adalah:
buku ini:
Process Map
Data Flow Diagram
System Flowchart
10
organisasi
Mengidentifikasi aktivitas bisnis yang terjadi
Siapa yang terlibat
Bagian organisasi yang berinteraksi dengan proses dan alur data yang
berpindah dalam proses tersebut
organisasi tersebut
Salah satu cara untuk melakukannya adalah dengan memahami dan
meninjau kembali dokumentasi sistem yang digunakan dalam proses
tersebut
Dokumentasi sistem memberikan gambaran tentang aktivitas yang
berurut dalam proses bisnis
11
14
15
entitas
16
kegiatan (entitas)
Pahami bagian / divisi spesifik yang terlibat dalam sistem yang disebutkan
17
18
19
20
21
22
a. Structure narration
Contoh structure narration yang ditulis dalam bentuk narasi
23
Digunakan untuk meringkas narasi ke dalam tabel yang meliputi: siapa yang
terlibat dalam proses, apa yang digunakan dalam proses (data, dan
dokumen), aktivitas apa yang terjadi dalam proses dan tujuan dari proses
untuk menghasilkan output apa
Hal hal yang perlu diperhatikan tentang penggunaan Structured
narrative table:
Kolom Entitas (entities) mewakili siapa yang terlibat dalam proses tersebut
Entitas dapat saja muncul lebih dari sekali dalam sebuah proses
Kolom input mewakili input data atau dokumen yang digunakan atau diterima
24
25
26
Process Maps
c. Process Maps
Process Maps
c. Process Maps
yang terjadi
Simbol tanda panah (arrow) menghubungkan proses yeng mewakili
aliran dokumen atau informasi diantara kegiatan yang ada
Simbol kegiatan dan aliran informasi ditempatkan pada peta
berdasarkan divisi atau area fungsional yang melaksanakan kegiatan
tersebut
Nama dari divisi atau area fungsioanl organisasi diletakkan pada area
horizontal (garis mendatar) di diagram
Untuk membedakan masing masing area fungsional atau divisi
maka dapat ditarik garis pemisah diantaranya
Simbol belah ketupa (diamond) mewakili keputusan (decision)
28
Process Maps
c. Process Maps
c. Process Maps
30
Process Maps
c. Process Maps
Menyusun deskripsi dari proses yang akan dibuat, beserta versi terakhir (final
version) diagram yang dibuat
Masukan / komentar dari orang / bagian yang meninjau kembali isi dari
31
Process Maps
c. Process Maps
32
c. Process Maps
33
Process Maps
c. Process Maps
Jika terdapat 2 entitas yang berbeda yang berada dalam 1 divisi yang
terlibat dalam proses, perlu dimasukkan dalam peta
Maka berilah garis pembatas berupa garis putus putus (dashed line)
Contoh: pada figure 6.13 bagian warehouse clerk dan dispatch officer
berada pada 1 divisi (yaitu inventory control) sehingga dipisahkan
dengan garis putus putus
34
c. Process Maps
35
c. Process Maps
36
entitas eksternal
39
Data Flow
o Menggambarkan perpindahan data / informasi
Data Store
o Tempat menyimpan data
40
Hanya terdiri dari 1 buah proses, dan diberi nama dengan nama sistem
yang digambarkan
Tentukan entitas eksternal yang terlibat (sumber data atau tujuan
informasi)
Tentukan aliran data yang menghubungkan entitas eksternal dengan proses
41
42
DFD Level 0
Merupakan pecahan dari Diagram konteks yang menjelaskan tentang sema proses
yang terjadi dalam organisasi
Aturan penomoran proses diakhiri dengan 0
Misal: proses 1.0, proses 2.0 dll
DFD Level 1
Merupakan pecahan dari DFD level 0, proses yang terdapat di level 0 dapat
diperjelas lebih lanjut
Aturan penomoran proses
Nomor proses sesuai dengan prefiks nomor prosesnya di Level 0 (Bila Nomor
Prosesnya 3.0), maka di level 1 menjadi 3.1,3.2, dan 3.3 dan seterusnya
43
DFD Fisik
penyimpanan data
44
45
DFD Logis
47
dalam sistem)
Kelompokkan proses / aktivitas (yang terjadi pada saat yang sama) yang
terdapat pada structured narrative table
Beri nama dan penomoran pada proses yang telah dikelompokkan
Identifikasi setiap aliran data antara entitas eksternal dan proses
Identifikasi aliran data yang mengalir diantara proses yang menunjukkan
perpindahan data yang dikirimkan atau yang diterima oleh proses
Identifikasi penyimpanan data (data store) yang dibutuhkan sebagai tempat
penyimpanan data
Pastikan DFD Logis level 0 yang digambar balance dengan Diagram
Konteks dan DFD Fisik level 0
48
DFD:
menghasilkan keluaran
Aliran data tanpa peranan proses
Elemen tanpa nama/keterangan
Melanggar aturan balancing sewaktu mengembangkan
DFD berlevel
49
50
51
52
53
54
55
e. System Flowchart
System Flowchart
56
57
58
e. System Flowchart
System Flowchart
system flowchart:
Membaca system flowchart dimulai dari pojok kiri atas sampai pada
e. System Flowchart
Contoh 1: System Flowchart yang sederhana
60
e. System Flowchart
Penjelasan contoh 1
Person A melakukan penginputan secara manual isi dari
61
e. System Flowchart
Penjelasan contoh 2
Person A
Isi dari dokumen A diinput secara manual ke dalam komputer dan
hasilnya disimpan pada penyimpanan
64
e. System Flowchart
System Flowchart
65
e. System Flowchart
System Flowchart
66
e. System Flowchart
System Flowchart
6.21)
Lengkapi kolom dengan nama yang mewakili entitas internal / divisi
organisasi yang terlibat
Kemudian lengkapi dengan input dan output serta aktivitas yang
dilakukan
Pahami dan mengingat kembali simbol simbol flowchart, hal yang
diperluan antara lain:
Divisi organisasi yang melintasi flowchart yang terletak di bagian atas
Simbol flowchart yang digunakan untuk menggambarkan kegiatan yang
terjadi dalam sistem
Sebuah flowchart, umumnya digambarkan dari kiri ke kanan (left to
right) dan dari bagian atas ke bawah (top to bottom)
67
e. System Flowchart
68
69
Soal Latihan
70
Soal 1
Semantics Limited merupakan sebuah perusahaan produksi
71
Setiap akhir bulan manajer bagian penagihan (chief billing manager) memberikan
kode otorisasi ke dalam komputer untuk melakukan proses tagihan piutang kepada
pelanggan. Sebuah konfirmasi dan nomor penagihan ditampilkan pada layar, dan
manajer memberikan otoritas dengan mengklik tombol proses maka komputer akan
melakukan proses data penagihan piutang kepada pelanggan sepanjang malam.
Pada saat komputer memproses informasi penagihan piutang, komputer juga
melakukan pengecekan terhadap faktur penjualan per pelanggan untuk transaksi
penjualan bulan lalu. Dan juga komputer memproses piutang mana yang telah
dilunasi oleh pelanggan pada file pelunasan piutang dan juga melakukan pengecekan
retur penjualan dan transaksi lainnya yang mempengaruhi piutang pelanggan. Data
pelanggan juga dibutuhkan pada saat melakukan proses pengecekan piutang yang
belum dilunasi dan juga termasuk termin / syarat pembayaran yang telah disepakati.
Data ini digunakan untuk menyiapkan tagihan kepada pelanggan yang belum
melunasi piutang. Kemudian saldo piutang yang telah diupdate akan dikirimkan ke file
pelanggan. Kemudian tagihan akan dicetak dan ditampilkan pada laporan piutang
jatuh tempo. Kemudian besok paginya setelah manajer sampai di kantornya, laporan
tagihan piutang jatuh tempo sudah tersajikan di layar komputer. Kemudian informasi
tagihan piutang dan surat tagihan dikirimkan kepada bagian billing assistant (yang
melakukan perekapan jumlah total tagihan piutang pelanggan sebelum surat tagihan
dikirimkan ke pelanggan). Kemudian laporan tagihan piutang jatuh tempo juga
dikirimkan ke bagian account manager.
72
Soal 2
Soal 2
Kemudian pelayan memberikan stempel dengan keterangan pay by credit. Jika
pelanggan membayar secara tunai, maka stempel yang diberikan yaitu Cash to be
collected. Kemudian setelah data diinput ke dalam komputer dan mencetak daftar
menu pesanan (cooking list) dan mencetak bukti penerimaan penjualan (sales
receipt) rangkap 2. kemudian detail pesanan disimpan ke dalam file pesanan.
Formulir pesanan dan cooking slip dicocokan dan kemudian diberikan ke dapur untuk
dipersiapkan. Bukti penerimaan penjualan disimpan oleh kasir.
Setelah makanan selesai dimasak dan siap untuk diantar maka bagian pengantar
barang mengambil makanan tersebut, beserta formulir pesanan melalui telepon,
cooking slip dan 2 rangkap bukti penerimaan penjualan untuk kemudian diantar
kepada pelanggan. Pelanggan menerima pesanan dan bukti penerimaan penjualan.
Kemudian pelanggan menandatangani bukti penerimaan penjualan dan
mengembalikannya kepada pengantar barang beserta pembayaran. Pengantar barang
memeriksa dokumen apakh sudah ditandatangani dan pembayaran ayng diterima
sesuai jumlahnya dan kemudian pengantar barang kembali ke restoran. Dan
kemudian menyerahkan bukti penerimaan penjualan yang telah ditandatangani
kepada duty manager dan pembayaran diserahkan ke kasir. Dan cooking slip beserta
formulir pesanan melalui telepon diarsip oleh kasir.
74
Soal 2
Berdasarkan penjelasan pada narasi yang disediakan, maka
buatlah:
Structure narrative
Process map
Diagram Konteks
DFD Fisik
DFD Logis
System Flowchart
75
Tanya Jawab
76