Si 06 DFD
Si 06 DFD
Yang harus dibuat pertama kali adalah Diagram Konteks sebagai model
sistem global. Diagram konteks lalu didekomposisi menjadi DFD Level 0
untuk menampilkan proses-proses utama yang ada dalam sistem.
Selanjutnya DFD Level 0 didekomposisi ke Level 1, 2 dst hingga suatu
proses tidak bisa dirinci lagi.
Notasi DFD
Simbol
Keterangan
Aliran data
Entitas eksternal
Proses
Data store
8/31/2015
7-3
External Entities
7-4
8/31/2015
Data Flow
7-5
Process
7-6
8/31/2015
Data Store
7-7
7-8
8/31/2015
7-9
7-10
8/31/2015
7-11
Latihan 5.1
5.1
Find four errors that occur in this DFD :
7-12
8/31/2015
Logical
Focuses on the business and how the business operates
Not concerned with how the system will be constructed
Describes the business events that take place and the data
required and produced by each event
Physical
Shows how the system will be implemented
Depicts the system
713
714
8/31/2015
Dari file Rekening, Staf CS mencetak Buku Tabungan, lalu diserahkan ke Staf
Teller. Formulir Aplikasi & Fotocopy KTP diarsipkan.
Identifikasi Sistem
Pembukaan Rekening Tabungan
Entitas Eksternal :
Nasabah
Manajer Retail
Data Store :
Nasabah
Tabungan
Proses Utama :
1.
Registrasi nasabah
1.1 Rekam data nasabah
1.2 Cetak buku tabungan
2.
Setoran awal
2.1 Rekam data setoran
2.2 Cetak bukti transaksi
3.
Pelaporan
8/31/2015
Diagram Konteks
Sistem Pembukaan Rekening Tabungan
Nasabah
Laporan PRT
Manajer Retail
dt nasabah
dt nasabah
dt nasabah
dt nasabah
1
2
Pendaftaran
Nasabah
Buku Tabungan
Pelaporan
Setoran Awal
+
[Laporan PRT]
[Buku Tabungan]
[KTP & Form Aplikasi]
1.1
1.2
Rekam Data
Nasabah
[Buku Tabungan]
Cetak Buku
Tabungan
Setoran Awal
[dt nasabah]
[dt nasabah]
Nasabah
Nasabah
[Buku Tabungan]
[Slip Setoran]
[Buku Tabungan]
2.1
2.2
Rekam Data
Setoran
[dt nasabah]
Cetak Bukti
setoran
Nasabah
Tabungan
8/31/2015
Latihan 5.2
Selanjutnya Pengguna Jasa membayar biaya pengurusan pada Bagian Kasir sambil
memperlihatkan resi. Staf Kasir akan membuat kuitansi 2 rangkap : satu diserahkan
kepada Pengguna Jasa, dan satu lagi untuk diarsipkan.
Esoknya Pengguna Jasa bisa mengambil STNK baru di Bagian Administrasi dengan
memperlihatkan resi + kuitansi. KTP asli juga ikut dikembalikan, sedangkan resi dan
kuitansi diarsipkan.
Tiap akhir bulan Bagian Administrasi akan membuat Laporan Jasa Pelayanan
berdasarkan Buku Administrasi, sedangkan Bagian Kasir membuat Laporan
Penerimaan Keuangan berdasarkan arsip-arsip kuitansi. Kedua laporan tersebut
diserahkan kepada Pemilik Biro Jasa.
Buatlah rancangan sistem baru yang terkomputerisasi untuk layanan jasa tersebut.
Lakukan analisis terlebih dahulu dengan menetapkan ENTITAS EKSTERNAL, DATA STORE
dan PROSES-PROSES UTAMANYA. Lalu tuangkan hasil rancangannya berupa DFD Lojik
(Diagram Konteks, DFD Level 0 dan 1).
Latihan 5.3
Dago Disc Rental menyewakanVCD & DVD dengan service swalayan sbb :
Anggota baru harus mendaftar terlebih dahulu dengan menyerahkan KTP. Petugas
rental akan menginput data anggota dan mencetak Kartu Anggota (KA). Kemudian KA
+ KTP diberikan kepada anggota.
Anggota memilih sendiri film yang akan disewanya, lalu menyerahkannya ke petugas
sambil memperlihatkan KA ybs. Petugas akan menginput data peminjaman, lalu
mencetak slip rental.
Setelah biaya rental dibayar, petugas menyerahkan slip + KA + film yang disewa kepada
anggota.
Pada saat mengembalikan film, petugas rental akan mengecek kembali data
peminjaman di komputer. Bila terlambat akan dicetak slip denda. Setelah denda
dibayar, slip denda akan diserahkan kepada Anggota.
Setiap akhir pekan, Petugas Pelayanan akan mencetak Laporan Rental untuk
diserahkan kepada Pemilik Rental.
Buatlah DFD Lojik (Diagram Konteks, DFD Level 0 dan 1) untuk sistem layanan rental di
atas. Identifikasi dulu entitas eksternal, data store dan proses-proses utamanya.
10
8/31/2015
Latihan 5.4
CV Dago Garment menetapkan aturan pengupahan untuk pekerja produksi sbb :
Upah pekerja meliputi dua komponen, yaitu uang makan & transport, serta upah
produksi.
Uang makan & transport ditentukan berdasarkan jumlah hari kerja setiap pekerja.
Untuk itulah setiap buruh harus mencatatkan kehadirannya pada mesin absen ketika
datang & pulang kerja. Diasumsikan tidak ada jam lembur.
Upah produksi ditentukan berdasarkan akumulasi jumlah unit hasil produksi yang
dihasilkan setiap pekerja selama sepekan. Menjelang jam pulang, setiap pekerja harus
menyetorkan hasil pekerjaannya kepada Supervisor Produksi. Lalu Supervisor akan
meng-entri-kan datanya .
Pada tiap akhir pekan, Staf SDM akan memproses upah seluruh pekerja, kemudian
mencetak Slip dan Laporan Pengupahan. Slip beserta upah akan diserahkan kepada
pekerja, sedangkan Laporan Pengupahan diserahkan kepada Manajer SDM.
Buatlah DFD Lojik (Diagram Konteks, DFD Level 0 dan 1) untuk sistem pengupahan CV
Dago Garment. Identifikasi dulu entitas eksternal, data store dan proses-proses utamanya.
11