BAB IV DESKRIPSI KERJA PRAKTEK
4.3 Perancangan Sistem
4.3.1 Data Flow Diagram
Data Flow Diagram (DFD) menggambarkan aliran data yang terjadi di
dalam sistem, sehingga dengan dibuatnya DFD ini akan terlihat arus data yang mengalir dalam sistem.
A. Contex Diagram
Gambar 4.5 dibawah ini merupakan diagram konteks sistem informasi pengelolaan piutang pada PT. Barata Indonesia Gresik, diagram konteks ini terdapat lima entitas, yaitu Pelanggan, Pemasaran, Produksi, Manajer. Pada sistem ini pelanggan melakukan pemesanan barang kemudian akan dilakukan pengecekan ke bagian produksi oleh bagian pemasaran, kemudian pesanan barang tersebut akan diverifikasi apakah dapat dipenuhi atau tidak, apabila dapat dipenuhi maka akan diberikan surat permintaan penawaran harga kepada pelanggan dan
STIKOM
apabila disetujui maka bagian pemasaran menerima data transaksi pemesanan barang yang telah diberikan oleh pelanggan. Gambar 4.5 menunjukkan contex diagram Sistem Informasi Penjualan dan Pengelolaan Piutang.
faktur penjualan
pembayaranstockpemesanan
Laporan penerimaan barang
Laporan Pelanggan
Dt Trans Piutang batas limit
Laporan Piutang Yg Belum Terbayar Laporan Kas Masuk Laporan Pemesanan Barang
Laporan Piutang yg Telah Terbayar Laporan Umur Piutang
Laporan Limit Kredit Laporan Piutang Jatuh Tempo
Dt Trans Piutang
Dt Barang Laporan Progres Dt Trans Surat Jalan
Dt Pesanan Barang Bukti Pembayaran Surat Tagihan Surat Jalan Faktur Pelunasan Pembayaran penawaran harga Pesan Barang Dt Pelanggan Bayar DP Pelanggan Produksi Manajer KaDept Pemasaran 0
SI Penjualan dan Pengelolaan Piutang
+
Bagian Penjualan
Gambar 4.5 Contex Diagram
B. DFD Level 0
DFD level 0 dari Sistem Informasi Penjualan dan Pengelolaan Piutang dapat dilihat pada Gambar 4.6 dibawah ini. Pada DFD level 0 ini terdapat 5 (lima) sub proses yaitu sub proses Maintenance File Induk, sub proses Maintenance Transaksi Pemesanan, sub proses Maintenance Transaksi Penjualan, sub proses Maintenance Transaksi piutang, sub proses Laporan.
STIKOM
[faktur penjualan] [pemesanan] [pembayaran]
[stock]
[Laporan penerimaan barang]
[Laporan Pelangga [Dt Trans Piutang] [batas limit] dt Pemesanan Dt Trans Pemesanan Tahap Pembayaran Dt Penerimaan Barang
[Laporan Piutang Yg Belum Terbayar] [Laporan Kas Masuk] dt trans piutang
trans limit piutang
bts limit LimitPelanggan dt Limit Progres bayar tahap pembayaran dt Trans piutang dt Pemesanan Dt Penerimaan Barang Dt Pembayaran Dt Transaksi Penjualan
Laporan Progres Pembayaran
Daftar Barang
Dt Pelanggan
Dt Trans Pemesanan [Dt Barang]
[Dt Trans Surat Jalan]
Dt Pembayaran
dt Trans Piutang
[Laporan Pemesanan Barang] [Laporan Piutang yg Telah Terbayar]
[Laporan Piutang Jatuh Tempo] [Laporan Limit Kredit]
[Laporan Umur Piutang]
[Laporan Progres] [Dt Trans Piutang] Dt Trans Piutang [Bayar DP] [Surat Tagihan] [Bukti Pembayaran] [Pelunasan Pembayaran] Dt Penerimaan Barang Dt Stok Barang Dt Pembayaran Dt Faktur Dt Trans Pemesanan [Surat Jalan] [Faktur] [penawaran harga]
[Pesan Barang] dt Pesanan Barang [Dt Pesanan Barang] dt Pelanggan Dt Kota Dt Barang Dt Pelanggan [Dt Pelanggan] Pelanggan Pelanggan Produksi Manajer KaDept Pemasaran 1 Maintenance File Induk + 1Pelanggan 2 Barang 3 Kota 2
Maintenance Transaksi Pemesanan
+ 5Pemesanan 6PemesananDetail 3 Transaksi Penjualan + 7 Penjualan 8Pembayaran 9Stok Barang 10Penerimaan Barang 4 Maintenance Transaksi Piutang + 12Detil Piutang 5 Laporan + 14tahap pembayaran 15 Limit Bagian Penjualan Gambar 4.6 DFD Level 0
STIKOM
SURABAYA
C. DFD level 1 Maintenance File Induk
DFD level 1 sub sistem maintenance File Induk, dimana sub sistem ini terdapat 4 (empat) sub proses/kegiatan, yaitu sub proses Maintenance File Induk Pelanggan, sub proses Maintenance File Induk Barang, sub proses Maintenance Kota, sub proses Maintenance File Induk Limit. Pada proses ini sistem mengelola semua data file induk . DFD Level 1 Sub Sistem Maintenance File Induk dapat dilihat pada Gambar 4. 7.
batas Limit [dt Limit] Dt Kota [Dt Barang] [Dt Barang] [Dt Kota] [Dt Pelanggan] [Dt Pelanggan] Pelanggan 1 Pelanggan Produksi 2 Barang 3 Kota 1.1
Maintenance File Induk Pelanggan
1.2
Maintenance File Induk Barang
1.3
Maintenance File Induk Kota
15 Limit
1.4
Maintenance File Limit
Gambar 4.7 DFD Level 1 Subsistem Maintenance File Induk
D. DFD Level 1 Sub Sistem Transaksi Pemesanan
DFD level 1 sub sistem Transaksi Pemesanan, dimana proses ini terdapat 2 (dua) sub proses/kegiatan, yaitu sub proses Transaksi Pemesanan, sub proses Transaksi Cetak Surat Pemesanan. Pada proses ini sistem mengelola semua data yang terkait dengan Pemesanan dan Penerimaan Pemesanan yang telah dilakukan oleh pelanggan. DFD Level 1 Sub Sistem Maintenance Transaksi Pemesanan dapat dilihat pada Gambar 4.8.
STIKOM
[Dt Trans Piutang] [batas limit] Dt Trans Pemesanan [dt Pemesanan] [LimitPelanggan] [dt trans piutang] [tahap pembayaran] Dt Pelanggan Update Barang [dt Pesanan Barang] [dt Pelanggan] [Dt Pesanan Barang] [Dt Trans Pemesanan] [penawaran harga] [Pesan Barang] Pelanggan 1 Pelanggan Produksi 2 Barang 6 Detail Pemesanan 2.1 Transaksi Pemesanan 2.2
cetak surat pemesanan 14 tahap
pembayaran
15 Limit 12 Detil Piutang
5 Pemesanan
Gambar 4.8 DFD Level 1 Subsistem Transaksi Pemesanan
E. DFD Level 1 Sub Sistem Transaksi Penjualan
[pemesanan] [stock] [pembayaran] [faktur penjualan] [Dt Penerimaan Barang] [Dt Trans Pemesanan] [dt Trans piutang] Dt penerimaan Barang [Dt Penerimaan Barang] [Dt Stok Barang] [Faktur] [Dt Pembayaran] [Dt Faktur] [Dt Trans Surat Jalan]
[Surat Jalan] Pelanggan Produksi 7 Penjualan 8 Pembayaran 9 Stok Barang 10 Penerimaan Barang 3.2 Buat Surat Jalan 3.1
Buat Faktur 12 Detil Piutang
6 PemesananDetail
Bagian Penjualan
Gambar 4.9 DFD Level 1 Subsistem Transaksi Penjualan
STIKOM
DFD level 1 sub sistem Transaksi Penjualan, dimana proses ini terdapat 2 (Dua) sub proses/kegiatan, yaitu sub proses Buat Faktur, sub proses Buat Surat Jalan. Pada proses ini sistem mengelola pembuatan faktur dan surat jalan atas transaksi penjualan yang dilakukan pelanggan. DFD level 1 sub sistem Transaksi Penjualan dapat dilihat pada Gambar 4.9.
F. DFD Level 1 Sub Sistem Transaksi Piutang
DFD level 1 sub Transaksi Piutang di atas terdapat 2 (dua) sub proses / kegiatan, yaitu sub proses Daftar Tagihan dan sub proses Transaksi Pembayaran. Pada proses ini sistem menampilkan daftar tagihan dan pembayaran yang berhubungan dengan penjualan dan piutang. DFD level 1 sub sistem Transaksi Piutang dapat dilihat pada Gambar 4.10.
[Tahap Pembayaran]
pelunasan Piutang
[trans limit piutang]
[Bukti Pembayaran] [Bayar DP] [Pelunasan Pembayaran] [Dt Pembayaran] [Dt Trans Piutang] [Dt Trans Piutang] [Dt Transaksi Penjualan] [Surat Tagihan] Pelanggan Manajer 12 Detil Piutang 4.1 Transaksi Daftar Tagihan 4.2 Transaksi Pembayaran 7 Penjualan 8 Pembayaran 15 Limit 14 tahap pembayaran
Gambar 4.10 DFD Level 1 Subsistem Transaksi Piutang
STIKOM
G. DFD Level 1 Sub Sistem Laporan
DFD level 1 sub sistem laporan, dimana proses ini terdapat 4 (empat) sub proses/kegiatan, yaitu sub proses laporan pelanggan, sub proses laporan pemesanan, sub proses Laporan penjualan, sub proses Laporan Piutang dan Pembayaran. Pada proses ini sistem menampilkan daftar Laporan terhadap semua transaksi yang sudah dilakukan pada proses penjualan dan piutang. DFD level 1 sub sistem laporan dapat dilihat pada Gambar 4.11.
[Laporan penerimaan barang] [Laporan Pelanggan]
[Laporan Piutang Yg Belum Terbayar] [Laporan Kas Masuk]
[bts limit] [Progres bayar]
[Laporan Progres] [Laporan Progres Pembayaran]
[Dt Pembayaran] [dt Trans Piutang]
[Laporan Piutang yg Telah Terbayar] [Laporan Umur Piutang]
[Laporan Limit Kredit] [Laporan Piutang Jatuh Tempo]
[Laporan Pemesanan Barang]
[dt Pemesanan] [Dt Trans Pemesanan] [Dt Penerimaan Barang] [Daftar Barang] [Dt Pelanggan] Produksi Manajer KaDept Pemasaran 12 PiutangDetil 8 Pembayaran 6 Detail Pemesanan 1 Pelanggan 2 Barang 5.1 Laporan Pelanggan 5.2 Laporan Penerimaan Barang 9 Stok Barang 5.3 Laporan Pemesanan Barang 5 Pemesanan 5.5
Laporan Piutang dan
Pembayaran 14 pembayarantahap
15 Limit KaDept
Pemasaran
Produksi
Gambar 4.11 DFD Level 1 Sub sistem Laporan