50 Gambar 3.26 merupakan Sistem Flow Perhitungan SHU, dimana
manager menginputkan tahun perhitungan SHU, manager bisa mencetak Laporan SHU, sedangkan sistem akan memproses SHU untuk Anggota dan akan disimpan
ditabel Master SHU.
III. 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.
1. Context Diagram
Laporan setoran Deposito Anggota Laporan Pembayaran Barang Konsinyasi
Nota Pembayaran Piutang Anggota
Nota Penjualan Tunai Data Beli
Laporan Deposito Anggota Nota Setoran Deposito
Pengajuan dan Setoran Deposito
Nota Setoran Deposito Nota Penarikan Deposito
Persetujuan Rekomendasi Pinjam Bukti Barang Masuk
Bukti Barang Konsinyasi Keluar dan barang Pembayaran Piutang Anggota
Data Piutang
Nota Setoran Nota Setoran
Nota Penarikan Simpanan Data Pegawai
SHU Data Pembelian Barang
Barang Konsinyasi Masuk
Permintaan Pembelian Persetujuan Pembelian
Permintaan Pembelian
Laporan SHU Laporan Barang Konsinyasi Masuk
Laporan Penjualan Periodik Laporan Penarikan Simpanan
Laporan Pembayaran Pinjaman Laporan Pembayaran Kredit
Laporan Simpanan Anggota Laporan Pinjaman Anggota
Laporan Kredit Anggota Laporan Pembelian Barang
Penarikan Simpanan Data Perusahaan
Data Supplier
Kartu Anggota
Data Anggota Pengajuan dan Setoran Simpanan
Pengajuan Pinjam Pengajuan Penjualan Kredit
Acc Rekomendasi Rekomendasi Pinjam
Rekomendasi HPP Sistem Informasi Koperasi Pegawai PT Prosam Plano
+
Supplier
Manager Anggota
Kepegawaian PT Prosam
Plano Perusahaan Konsinyasi
Gambar 3.27 Context Diagram
51 Terdapat 5 entitas yang berhubungan langsung dengan sistem informasi
ini yaitu Petugas Pembelian, Manager, Anggota, Admin Simpan Pinjam, Perusahaan Konsinyasi dan Kepegawaian PT. Prosam Plano. Context Diagram ini
menggambarkan secara umum bagaimana sistem ini nantinya melalu aliran data yang masuk dan keluar.
2. Data Flow Diagram Level 0
Laporan Penarikan Deposito
Data Penarikan Deposito Data Penarikan Deposito
Nota Pembayaran Piutang Anggota
Barang konsinyasi terjual Data barang konsinyasi
Data Penjualan Kredit
Data penjualan tunai Nota Penjualan Tunai
Data Beli Laporan setoran Deposito Anggota
Data Deposito Bunga deposito
Data Deposito Data Deposito
Nota Penarikan Deposito Nota Setoran Deposito
Nota Setoran Deposito Pengajuan dan Setoran Deposito
Data Anggota Data Bunga Pinjaman
Data gaji karyawan koperasi Pembayaran Barang Konsinyasi
Barang konsinyasi Keluar Persetujuan Rekomendasi Pinjam
Laporan Pembayaran Barang Konsinyasi
Pembayaran Barang Konsinyasi Data Barang Konsinyasi Masuk
Data Pinjaman Data Kredit
Data SHU
Data Pembelian Data Pembelian
Data SHU Data SHU
Stok Barang Data Barang
[Bukti Barang Konsinyasi Keluar dan barang] [Bukti Barang Masuk]
Barang Konsinyasi Terjual Data Barang Konsinyasi
[Data Piutang] [Pembayaran Piutang Anggota]
[Nota Penarikan Simpanan] [Nota Setoran]
[Nota Setoran] Data Simpanan
Data Anggota Stok Barang
Data Barang
Data Penjualan Kredit Data Pinjaman
Data Pembayaran Penjualan Kredit Data Pinjaman
[Rekomendasi Pinjam] [Pengajuan Pinjam]
[Acc Rekomendasi] [Data Pegawai]
Data Barang Data Barang
Data Anggota
Data Pembayaran Pinjaman Data Penjualan Tunai
Data Simpanan [SHU]
Data Pembelian Barang
Data Pembelian Barang [Data Pembelian Barang]
Data Pinjaman Data Penjualan Kredit
Data Penjualan Tunai
Data Simpanan Data Anggota
Data Pembayaran Pinjaman Data Pembayaran Kredit
Data Kredit Data Pinjaman
Data Penjualan Tunai Data Barang Konsinyasi
Data Barang Konsinyasi Data Perusahaan Konsinyasi
[Barang Konsinyasi Masuk] Data Barang
Data Perusahaan Konsinyasi Data Kredit
Data Anggota
[Pengajuan Penjualan Kredit] Data Simpanan
[Laporan Simpanan Anggota] [Laporan Pembayaran Pinjaman]
[Laporan Kredit Anggota] [Laporan Pembelian Barang]
[Laporan SHU] [Laporan Barang Konsinyasi Masuk]
[Laporan Penjualan Periodik] [Laporan Penarikan Simpanan]
[Laporan Pembayaran Kredit] [Laporan Pinjaman Anggota]
Data Anggota
[Penarikan Simpanan] [Pengajuan dan Setoran Simpanan]
Harga Barang
[Rekomendasi HPP] Data Supplier
[Permintaan Pembelian]
[Persetujuan Pembelian] [Permintaan Pembelian]
Data Perusahaan Konsinyasi [Data Perusahaan]
Data Supplier [Data Supplier]
Data Anggota [Kartu Anggota]
[Data Anggota]
Manager Anggota
Supplier
Kepegawaian PT Prosam Plano Perusahaan
Konsinyasi 1
Registrasi Anggota
+
1 mst_anggota
2 Registrasi
Supplier 2
mst_supplier
3 Registrasi
Perusahaan Konsinyasi
3 mst_pershKon
sinyasi 4
Pembelian Barang
+
5 Perhitungan
HPP 6
Simpanan Anggota
4 mst_barang
12 Pembuatan
Laporan 7
Penjualan Kredit dan
Pinjaman
+
5 trn_simpanan 6
trn_pinjaman 7
trn_penjualan Kredit
8 Penjualan Tunai
9 Pencatatan
Barang Konsinyasi
+
8 mst_barangKo
nsinyasi 9
trn_penjualan Tunai
10 Pembayaran Piutang
Karyawan
+
10 trn_pembayar
anKredit 11
trn_pembayaran Pinjaman
11 Perhitungan Sisa
Hasil Usaha
+
13 mst_SHU
12trn_pembelian
15 trn_barangkonsin
yasi_keluar 16
mst_karyawan _koperasi
13 Deposito
+
17 trn_deposito
18 trn_penarikan_de
posito
Gambar 3.28 Data Flow Diagram Level 0
52 Data Flow Diagram DFD Level 0 ini mendesrkipsikan gambaran sistem
secara lebih detil. Context diagram dipecah menjadi 12 proses yaitu Registrasi Anggota, Registrasi Supplier, Registrasi Perusahaan Konsinyasi, Pembelian
Barang, Perhitungan Harga Pokok Penjualan HPP, Simpanan Anggota, Penjualan Kredit dan Pinjaman, Penjualan Tunai, Pencatatan Barang Konsinyasi,
Pembayaran Piutang Karyawan, Deposito, Perhitungan Sisa Hasil Usaha SHU dan Pembuatan Laporan.
Pada DFD Level 0 juga nampak Data Store atau Penyimpan Data yang berjumlah
18 yaitu
mst_anggota, mst_supplier,
mst_pershKonsinyasi, mst_barang, mst_barangKonsinyasi, trn_barang_konsinyasi keluar, mst_SHU,
trn_pembayaranKredit, trn_pembayaranPinjaman,
trn_pembelian, trn_penjualanKredit, trn_penjualanTunai, trn_pinjaman,
mst_karyawan_koperasi, trn_barangkonsinyasi_keluar,
trn_penarikan_deposito, trn_deposito
dan trn_simpanan.
3. Data Flow Diagram Level 1
Data Flow Diagram DFD Level 1 adalah pemecahan proses yang ditampilkan pada DFD Level 0 menjadi beberapa sub proses. Tidak semua proses
pada DFD Level 0 bisa dipecah. Berikut adalah DFD Level 1 dari beberapa proses pada DFD Level 0 :
53 a. Subproses Registrasi Anggota
Data Anggota Benar
[Data Pegawai] [Data Anggota]
[Kartu Anggota] [Data Anggota]
Anggota 1
mst_anggota
Kepegawaian PT Prosam
Plano 1.1
Pencocokan Data
1.2 Penyimpanan
Data Anggota
Registrasi anggota mempunyai dua sub proses yaitu Pencocokan Data dan Penyimpanan Data Anggota. Data Pegawai yang hendak didaftarkan menjadi
anggota akan dicek kebenarannya di proses Pencocokan Data. Jika benar adalah pegawai PT. Prosam Plano, maka data pegawai tersebut akan disimpan sebagai
anggota di proses Penyimpanan Data Anggota dan Anggota mendapatkan Kartu Anggota.
b. Subproses Pembelian Barang
[Data Penjualan Kredit] [Data penjualan tunai]
[Data Pembelian] [Data Pembelian Barang]
[Data Pembelian Barang] [Data Barang]
[Data Barang] [Data Supplier]
[Data Pembelian Barang] [Permintaan Pembelian]
[Persetujuan Pembelian] [Permintaan Pembelian]
Supplier Manager
2 mst_supplier
Perhitungan HPP Perhitungan Sisa Hasil Usaha
4 mst_barang
4.1 Rekomendasi
Pembelian 4.2
Pencatatan Barang Masuk
12 trn_pembelian
9 trn_penjualan
Tunai 7
trn_penjualan Kredit
Gambar 3.29 Data Flow Diagram Level 1 Proses Registrasi Angota
Gambar 3.30 Data Flow Diagram Level 1 Proses Pembelian Barang
54 Proses Pembelian Barang tergantung pada persetujuan rekomendasi
pembelian dari Manager dan diajukan oleh bagian Pembelian. Jika rekomendasi pembelian disetujui, maka bagian pembelian akan melakukan pembelian barang
kepada supplier tertentu. Ketika barang dari supplier sudah tiba, maka dilakukan pencatatan
barang pada proses Pencatatan Barang Masuk, setelah itu data barang di simpan di mst_barang dan data pembelian di simpan trn_pembelian.
c. SubprosesPenjualan Kredit dan Pinjaman
[Persetujuan Rekomendasi Pinjam]
[Data Kredit] [Data Pinjaman]
[Stok Barang] [Data Barang]
[Data Pinjaman]
[Data Kredit] [Rekomendasi Pinjam]
Data Anggota Benar [Data Anggota]
[Pengajuan Penjualan Kredit] [Pengajuan Pinjam]
Manager Anggota
1 mst_anggota
7 trn_penjualan
Kredit 6
trn_pinjaman 7.1
Cek Anggota 7.2
Pelolosan Permohonan
+
4 mst_barang
Peminjam dan pemohon penjualan kredit harus merupakan anggota dari koperasi. Proses verifikasi ini dilakukan pada proses Cek Anggota. Jika benar
merupakan anggota koperasi, maka data anggota tersebut akan dibawa ke proses Pelolosan Permohonan untuk diurus peminjaman atau penjualan kreditnya.
Gambar 3.31 Data Flow Diagram Level 1 Proses Penjualan Kredit dan
Pinjaman
55 Pada proses Pelolosan Permohonan dilakukan rekomendasi pinjaman
kepada manager, apabila manager menyetujui maka data pinjaman di simpan di trn_pinjaman atau data penjualan kredit disimpan di trn_penjualan_kredit dan
melakukan simpan stok barang. d.
Subproses Pencatatan Barang Konsinyasi
Data Barang Konsinyasi masuk [Barang konsinyasi Keluar]
Barang Konsinyasi Masuk
[Data Barang Konsinyasi Masuk] [Pembayaran Barang Konsinyasi]
Data Perusahaan Konsinyasi Data Perusahaan Konsinyasi
[Data Perusahaan Konsinyasi]
[Data Barang Konsinyasi] [Data Barang Konsinyasi]
[Bukti Barang Masuk] [Barang Konsinyasi Masuk]
[Bukti Barang Konsinyasi Keluar dan barang] Perusahaan
Konsinyasi 3 mst_pershKonsinyasi
8 mst_barangKonsinyasi 9.1
Pencatatan Barang
Konsinyasi Masuk
+
9.2 Pencatatan
Barang Konsinyasi Keluar
Pembuatan Laporan 14
trn_barangKonsiny asi_masuk
15 trn_barangkonsiny
asi_keluar
Barang konsinyasi adalah barang titipan dari seseorang atau perusahaan tertentu. Barang konsinyasi dijual oleh koperasi dengan mengambil keuntungan
sekian persen dari harga yang diajukan penitip. Barang konsinyasi tidak dikulak melainkan menunggu perusahaan konsinyasi memasukkan barang titipannya.
Barang konsinyasi yang masuk dicatat pada proses Pencatatan barang Konsinyasi Masuk, pada proses tersebut untuk mencocokkan data perusahaan
Gambar 3.32 Data Flow Diagram Level 1 Proses Pencatatan Barang
Konsinyasi
56 konsinyasi dengan data dari table mst_perusahaan konsinyasi, setelah data
perusahaan ada maka barang yang masuk akan dibuatkan Bukti Barang Masuk dan akan disimpan didalam trn_barangkonsinyasi_masuk untuk barang konisnyasi
masuk dan disimpan kedalam data barang konsinyasi. Dalam jangka waktu tertentu setelah dititipkan, perusahaan tersebut akan
mengambil barang yang tersisa beserta uang hasil penjualannya. Proses tersebut ada pada Proses Pencatatan Barang Konsinyasi Keluar. Perusahaan Konsinyasi
memberikan bukti barang masuk kepada koperasi untuk di cocokkan dengan data yang ada, kemudian perusahaan konsiyasi akan menerima Bukti Pembayaran dan
Bukti Barang Keluar dan data akan disimpan di trn_barangkonsinyasi_keluar. e.
Subproses Pembayaran Piutang Anggota
[Data Piutang] [Pembayaran Piutang Anggota]
[Data Pembayaran Kredit]
[Data Pembayaran Pinjaman] [Nota Pembayaran Pinjaman]
[Nota Pembayaran Kredit]
[Data Kredit] [Data Pinjaman]
6 trn_pinjaman
7 trn_penjualan
Kredit 10
trn_pembayaran Kredit
11 trn_pembayaran
Pinjaman Anggota
Kepegawaian PT Prosam
Plano 10.1
Penagihan Kredit dan Pinjaman
10.2 Pelunasan Kredit
dan Pinjaman
Gambar 3.33 Data Flow Diagram Level 1 Proses Pembayaran Piutang
57 Piutang anggota terdiri dari dua macam, Kredit dan Pinjaman. Kredit
didapatkan dari penjualan kredit yang dilakukan anggota sedangkan pinjaman berasal dari pinjaman yang diajukan anggota.
Kedua piutang ini dibayarkan melalui pemotongan gaji oleh bagian Kepegawaian PT. Prosam Plano. Setiap bulan koperasi menagih kepada bagian
Kepegawaian tersebut untuk dipotongkan gajinya dan dibayarkan kepada koperasi guna melunasi hutang anggota. Anggota akan mendapatkan nota pembayaran
kredit ataupun nota pembayaran pinjaman, dan data pembayaran kredit akan disimpan di trn_pembayaran_kredit atau data pembayaran pinjaman akan
disimpan di trn_pembayaran_pinjaman. f.
Subproses Deposito
[Data Penarikan Deposito]
[Data Deposito] [Nota Penarikan Deposito]
[Nota Setoran Deposito] [Nota Setoran Deposito]
[Pengajuan dan Setoran Deposito] Data Anggota
Data Anggota
[Data Deposito] [Data Anggota]
1 mst_anggota
Anggota
17 trn_deposito
13.1 Setoran
Deposito
+
13.2 Pengambilan
Deposito 18
trn_penarikan_ deposito
Didalam Data Flow Diagram Level 1 proses deposito terdapat dua proses yaitu setoran deposito dan pengambilan deposito.
Gambar 3.34 Data Flow Diagram Level 1 Proses Deposito
58 Anggota yang menyetorkan deposito maka akan mendapatkan Nota
setoran deposito, nota setoran deposito ini digunakan untuk pengambilan deposito.
Pada Saat Pengambilan Deposito, Anggota menyerahkan Nota setoran deposito kemudian di lakukan pengecekan di proses pengambilan deposito, bila
data cocok maka Anggota mendapatkan Nota Penarikan Deposito beserta uang, dan data penarikan deposito di simpan di trn_penarikan_deposito.
g. Subproses Perhitungan Sisa Hasil Usaha
[Bunga deposito] Data SHU
[Data SHU] [Data SHU]
[SHU] [Data Bunga Pinjaman]
[Data Pinjaman]
[Data Penjualan Kredit] [Data Penjualan Tunai]
[Data gaji karyawan koperasi] [Pembayaran Barang Konsinyasi]
[Data Pembelian Barang] [Data Simpanan]
[Data Anggota] 1
mst_anggota 5
trn_simpanan
9 trn_penjualan
Tunai 7
trn_penjualan Kredit
6 trn_pinjaman
Pembelian Barang Anggota
13 mst_SHU
15 trn_barangkonsiny
asi_keluar 16
mst_karyawan_ koperasi
11 trn_pembayaran
Pinjaman
11.1 Perhitungan
SHU 11.2
Pembayaran ke Anggota
17 trn_deposito
Sisa Hasil Usaha SHU adalah ciri khas koperasi di seluruh Indonesia. Pembagiannya dilakukan di akhir tahun. Jumlah yang diterima masing-masing
anggota berbeda satu sama lain. Tergantung kontribusinya terhadap koperasi. Kontribusi anggota dihitung dari pinjaman, simpanan, penjualan kredit dan
penjualan tunai yang dilakukang anggota. Setelah dilakukan perhitungan SHU maka data SHU diberikan kepada
proses Pembagian ke anggota untuk dihitung data SHU yangg dibagikan kepada
Gambar 3.35 Data Flow Diagram Level 1 Proses Perhitungan Sisa Hasil Usaha
59 tiap – tiap anggota dan data SHU disimpan di mst_SHU, anggota akan
mendapatkan SHU.
4. Data Flow Diagram Level 2
Beberapa proses pada DFD Level 1 memerlukan penjabaran yang lebih mendalam. Beberapa proses pada DFD Level 1 dijabarkan lagi menjadi sub proses
yang lebih kecil. Berikut ini adalah proses yang ada pada DFD Level 2 adalah a
subproses Pelolosan Permohonan.
[Barang konsinyasi terjual] [Data barang konsinyasi]
[Persetujuan Rekomendasi Pinjam] [Data Pinjaman]
[Data Kredit] Data Maksimal Bulanan
Data Maksimal Bulanan Data Maksimal Bulanan
[Stok Barang] [Data Barang]
[Rekomendasi Pinjam] [Data Pinjaman]
[Data Kredit] [Data Anggota Benar]
Manager 7
trn_penjualan Kredit
6 trn_pinjaman
Cek Anggota
4 mst_barang
7.2.1 Cek Maksimal
Kredit
7.2.2 Pemberian
Kredit 7.2.3
Pemberian Pinjaman
8 mst_barangKo
nsinyasi
Permohonan Kredit atau permohonan pinjaman harus memenuhi syarat batas maksimal kreditpinjam. Total keduanya dalam satu bulan harus kurang dari
atau sama dengan 40 dari total gaji per bulan. Untuk itu perlu diadakan cek maksimal kredit. Jika Jumlah keduanya kurang dari atau sama dengan 40 dari
total gaji, maka permohonan tersebut bisa diberikan.
Gambar 3.36 Data Flow Diagram Level 2 Proses Pelolosan Permohonan
60 b
subproses Setoran Deposito
[Data Deposito] Data Setoran
[Nota Setoran Deposito] [Pengajuan dan Setoran Deposito]
[Data Anggota]
Data Anggota Anggota
13.1.1 Jumlah
Setoran
13.1.2 Hitung Bunga
dan buat nota setoran deposito
17 trn_deposito
Setoran deposito yang dilakukan oleh anggota dihitung dengan bunga 12 per tahun, dimana untuk jangka waktu deposito selama 6bulan. Data setoran
dan perhitungannya tersimpan dalam table trn_deposito.
IV. Entity Relational Diagram ERD