Dokumentasi
Ada berapa alasan mengapa sistem perlu di dokumentasikan :
-Untuk merancang atau membuat sebuah sistem. Dokumentasi
sistem berguna sebagai media diskusi dan komunikasi antar
perancang, analisis maupun programmer.
-Dokumentasi berguna untuk mengevaluasi kelemahan dan
keunggulan sebuah sistem maupun pengendalian dalam sebuah
sistem.
-Dokumentasi sistem juga berguna bagi mereka yang sedang
mempelajari prosedur dalam sebuah perusahaan. Dokumentasi
sistem dapat menjadi media pelatihan karyawan baru.
Proses dalam DFD harus dinamai dengan kata kerja yang deskriptif,
misalnya kirim barang, Perbaharui Catatan, atau Terima Pesanan
Pelanggan.
Objek proses tidak boleh diwakili oleh kata benda, seperti Gudang,
Departemen Piutang Dagang atau Departemen Penjualan
Tandah panah yang diberi label, yang menghubungkan objek proses
mewakili arus data seperti pesanan pembelian, Faktur atau
Pemberitahuan Pengiriman. Setiap label arus data harus bersipat
unik. Dengan kata lain, label yang sama tidak boleh dilekatkan pada
dua garis arus yang berbeda dalam DFD yang sama. Ketika data
mengalir ke dalam proses kemudian keluar lagi (ke proses lainnya),
data tersebut mengalami perubahan selama dalam proses tersebut.
Catatan
Kredit
Pelanggan
Pesanan
Pembelian
Setujui
Penjualan
Pengeluaran
Barang
Pesanan
Pembelian
Yang
Disetujui
Tagihan
Pelanggan
Kirim
Barang
Slip
Pengemasan
Pengirim
Pemberitahuan Pengiriman
Tagih
Pelanggan
Bukukan
data
Pesanan
Pembelian
Siapkan
Piutang
Dagang
Catatan Piutang
Dagang Pelanggan
5
Staf
Penjualan
Pelanggan
Pemasok
Ditugasi
Mobil
Perusahaan
Menempatkan
Pesanan
Penjualan
Menyediakan
Persediaan
Diagram ER
Tiga notasi dasar yang bekerja pada
model E-R yaitu :
entity sets
relationship sets
attributes
Entity (Entitas)
Merupakan obyek yang mewakili sesuatu dalam dunia
nyata dan dapat dibedakan antara satu dengan lainnya
(unique).
Memiliki atribut yang mendeskripsikan karakteristik dari
objek tersebut.
Dapat berupa:
Fisik (mobil, rumah, manusia, pegawai dsb)
Abstrak/konsep (department, pekerjaan, mata kuliah
dsb)
Kejadian (pembelian, penjualan, peminjaman, dll)
Notasi :
Nama Entitas
9
Contoh :
Entitas
Atribut
Pegawai
Departemen
Departemen
No
Lokasi
Nama
10
11
Pesanan
Penjualan
Ditugasi
Log
Pengiriman
M
1
Pesanan
Penjualan
Menempatkan
Catatan
Piutang
Dagang
Pelanggan
12
Bagan Alir
Bagan alir (flowchart) adalah representasi grafis dari sistem yang
mendeskripsikan relasi fisik di antara entitas-entitas intinya. Bagan alir
dapat digunakan untuk menyajikan aktivitas manual, aktivitas
pemrosesan komputer, atau keduanya.
Bagan alir dokumen (dokumen flowchart) digunakan untuk
menggambarkan elemen-elemen dari sistem manual, termasuk catatan
akuntansi (dokumen, jurnal, buku besar, dan file), departemen
organisasional yang terlibat dalam proses, dan aktivitas (baik yang
bersifat administratif maupun fisik) yang dilakukan dalam departemen
tersebut.
Bagan alir sistem (system flowchart) menggambarkan aspek-aspek
komputer dalam sebuah sistem. Bagan alir sistem menggambarkan
relasi antara data input (sumber), file transaksi, program komputer, file
utama, dan laporan output yang dihasilkan oleh sistem tersebut.
13
14
Operasi Manual
Konektor intrahalaman
15
Dep. Kredit
Gudang
Dep. Pengiriman
Pelanggan
Pesanan
Pelanggan
Siapkan
Pesanan
Penjualan
Pesanan 4
Penjualan
Pesanan 3
Penjualan
Pesanan 2
Penjualan
Pesanan 1
Penjualan
16
Dep. Kredit
Gudang
Dep. Pengiriman
Pesanan 1
Penjualan
Pesanan
Pelanggan
Periksa
Kredit
Catatan
Kredit
Siapkan
Pesanan
Penjualan
Pesanan 4
Penjualan
Pesanan 3
Penjualan
Pesanan 2
Penjualan
Pesanan 1
Penjualan
Pesanan 1
Pesanan 1
Penjualan
Yang ditanda
tangani
Penjualan
Yang ditanda
tangani
17