Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
PROGRAM KOPERASI Inti program ini adalah bagaimana cara menyimpan gambar (foto) ke dalam database dan menampilkannya pada form. Kemudian di dalamnya dibahas tentang bagaimana proses sistem koperasi. Program ini sebenarnya sangat sederhana. Proses program ini diawali dengan mengambil foto anggota melalui webcam. Dalam pengambilan gambar ini seringkali ukurannya harus diatur ulang secara manual. Oleh karena itu dalam CD pendukung buku ini kami lapirkan software TNT Capture untuk mengambil gambar dengan ukuran yang sesuai dengan besarnya ukuran pictureBox dalam form anggota. Untuk melihat petunjuk instalasi dan cara menggunakan software TNT Capture ini silakan lihat bab cara instalasi TNT Capture di bagian bawah.
5.1 Merancang Database Dan Bentuk Relasi Tabel Langkah awal yang harus dilakukan dalam pembuatan program penggajian ini adalah : 1.
Membuat database dengan nama DBKOPERASI.mbd
2.
Membuat tabel ANGGOTA
3.
Membuat tabel KASIR
4.
Membuat tabel SIMPAN
5.
Membuat tabel PINJAM
1
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected] Demikianlah ilustrasi awal rancangan database untuk program penggajian ini. Langkah selanjutnya adalah membuat project di VB. Bentuk relasi tabel dalam program koperasi ini terlihat pada gambar di bawah ini :
Gambar 5.1 Relasi Tabel
5.2
Membuat Modul
Hal ini dibuat agar melakukan koneksi ke database cukup dengan memanggil nama prosedurnya saja. Lakukanlah langkah di bawah ini : •
Buka VB
•
Klik menu project
•
Pilih add module
2
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected] •
Klik open
•
Kemudian ketiklah koding di bawah ini :
Public Public Public Public Public
Conn As New ADODB.Connection RSKasir As ADODB.Recordset RSAnggota As ADODB.Recordset RSSimpan As ADODB.Recordset RSPinjam As ADODB.Recordset
Public Sub BukaDB() Set Conn = New ADODB.Connection Set RSKasir = New ADODB.Recordset Set RSAnggota = New ADODB.Recordset Set RSSimpan = New ADODB.Recordset Set RSPinjam = New ADODB.Recordset Conn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DBKoperasi.mdb" End Sub
5.3 Data Anggota Setelah membuat module, buatlah form untuk mengolah tabel master anggota dengan bentuk seperti gambar di bawah ini. Dalam form anggota tambahkanlah objek CommonDialog (untuk membuka forlder dan mengambil gambar) dan objek PictureBox (untuk menampilkan gambar yang dipilih).
3
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
Gambar 5.2 Form Anggota
4
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
5.4 Data Tabungan Kemudian buatlah form untuk mengolah data penyimpanan dana nasabah dengan bentuk seperti gambar di bawah ini.
Gambar 5.4 Data Tabungan
5.5 Data Pinjaman Kemudian buatlah form untuk mengolah transaksi peminjaman dana dengan bentuk seperti gambar di bawah ini:
5
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
Gambar 5.5 Form Pinjaman
Jika anda ingin membuat program lebih cepat pada proses peminjaman ini, salin saja form tabungan berikut kodingnya, kemudian simpan dengan nama Pinjaman. Setelah itu ubahlah proses penambahan saldo menjadi pengurangan saldo (artinya anda cukup mengganti tanda + menjadi tanda – (minus). Setelah itu ubahlah sebuah hal yang berkaitan dengan simpanan menjadi pinjaman. Dengan satu cacatan penting anda harus memasang validasi agar jangan sampai peminjaman melebihi saldo awal
5.6 Pembuatan Laporan Dalam program ini laporan dibagi menjadi dua bagian berdasarkan proses yang terjadi sebelumnya, yaitu laporan tabungan dan laporan pinjaman. Laporan tabungan dikelompokkan berdasarkan nomor anggota, laporan tabungan per
6
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected] hari, per minggu, per bulan dan per tahun. Begitupun dengan laporan pinjaman, dibuat sama dengan laporan tabungan. Tetapi dalam buku ini kami tidak akan membahas laporan pinjaman secara rinci. Kami cukupkan contohnya dengan laporan tabungan saja. Buatlah form laporan tabungan seperti gambar di bawah ini.
Gambar 5.6 Form Laporan Tabungan
7
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
5.6.1 Laporan Penyimpanan Per Anggota
Gambar 5.7 Laporan Tabungan Per Anggota
8
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
5.6.2 Laporan Tabungan Harian
Gambar 5.8 Laporan Tabungan Per Tanggal
9
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
5.6.3 Laporan Tabungan Mingguan
Gambar 5.9 Laporan Tabungan Per Minggu
10
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
5.6.4 Laporan Tabungan Bulanan
Gambar 5.10 Laporan Tabungan Per Bulan
11
Oleh : Uus Rusmawan http://www.konsultasivb.com Harga program Rp. 50.000 (Lima Puluh Ribu Rupiah) Bagi yang berminat silakan transfer ke nomor rekening : 066 - 0525 - 947 (Bank BCA) an: Uus Rusmawan 156 - 00 - 0250214 - 6 (Bank Mandiri) an: Uus Rusmawan 0139 - 01- 063038 - 50 - 4 (Bank BRI) an: Uus Rusmawan Kemudian segera lakukan konfirmasi melalui email :
[email protected]
5.6.5 Laporan Tabungan Tahunan
Gambar 5.11 Laporan Tabungan Per Tahun
12