program aplikasi lainnya berbasis Microsoft Windows. Microsoft Visual Basic 6.0 dapat memanfaatkan hampir semua
kemudahan dan kecanggihan yang disediakan sistem operasi Microsoft Windows, dan program Visual Basic dapat
menghasilkan program akhir yang berextensi .EXE, yang sifatnya program dapat langsung dijalankan.
Penulis menggunakan SQL Server 2000 sebagai basis datanya, pertimbangan penulis memakai SQL Server 2000,
karena SQL Server 2000 dapat berjalan pada kebutuhan hardware yang kecil sehingga dapat mempercepat akses ke basis
datanya.
4.2.1.4 Analisis Sistem yang di Usulkan
Dalam membahas sistem yang berjalan, yaitu terdiri dari prosedur dalam melakukan berbagai kegiatan dan dalam
penyusunan laporan pada simpan pinjam pada Koperasi Guru Sekolah, penulis mengelompokkan prosedur tersebut dalam lima
proses yang akan dijelaskan sebagai berikut :
a. Proses Pendaftaran Anggota Baru
Sekertaris menginput data sekolah dan data anggota lalu membuat kartu anggota kemudian anggota mendapatkan
kartu anggota.
b. Proses Pengajuan Pinjaman
Anggota mengajukan pinjaman ke Bendahara dengan
membawa surat permohonan pinjaman dari pimpinan unit kerja dan kartu anggota lalu sistem akan mendeteksi apakah
anggota tersebut telah memenuhi syarat untuk melakukan pinjaman sesuai dengan ketentuan yang berlaku, jika telah
memenuhi syarat maka anggota akan mendapatkan bukti peminjaman dan dana pinjaman.
c. Proses Penarikan
Anggota melakukan penarikan ke Bendahara dengan membawa kartu anggota, lalu sistem akan mendeteksi
simpanan manasuka anggota tersebut, kemudian bendahara melakukan proses penarikan sesuai dengan ketentuan,
setelah itu anggota akan mendapatkan bukti penarikan dan dana penarikan.
d. Proses Pembayaran Simpanan dan Angsuran Pinjaman
Anggota melakukan pembayaran simpanan Pokok yang dilakukan ketika pertama kali menjadi anggota dan
simpanan wajib, sukarela serta angsuran dengan cara di potong gaji bulannya yang dilakukan oleh bendahara melalui
petugas gaji sekolah kolektor, kemudian bendahara membuatkan bukti pembayaran simpanan dan angsuran
pinjaman kemudian di serahkan kepada petugas gaji sekolah kolektor.
e. Proses Pembuatan Laporan
Bendahara melakukan pembuatan laporan dan Ketua melakukan kebijakan terhadap prosedur sistem simpan
pinjam dan pembuatan laporan.
4.2.2 Perancangan Sistem Design
4.2.2.1 Data Flow Diagram DFD
Beberapa tahapan yang dilakukan penulis dalam merancang proses sistem adalah
a. Diagram Konteks Sistem Informasi Simpan Pinjam b. Diagram Zero Sistem Informasi Simpan Pinjam
c. Diagram Level 1 Proses 1.0 Pelayanan Anggota d. Diagram Level 1 Proses 2.0 Pelayanan Pinjaman
e. Diagram Level 1 Proses 3.0 Pelayanan Angsuran f. Diagram Level 1 Proses 4.0 Pembayaran Simpanan dan
Angsuran Pinjaman g. Diagram Level 1 Proses 5.0 Pembuatan Laporan
a. Diagram Konteks Sistem Informasi Simpan Pinjam
ANGGOTA BENDAHARA
BADAN PENGAWAS SISTEM KOPERASI
SIMPAN PINJAM
- laporan simpan pinjam sekolah - laporan keuangan
- laporan pinjaman - laporan keuangan
- laporan simpan pinjam sekolah - laporan simpan pinjam anggota
- bukti pinjaman - bukti penarikan
- bukti simpanan dan angsuran
- periode - ID_ anggota
- ID_ sekolah - Kartu Anggota
- bukti pinjaman - bukti penarikan
- bukti simpanan dan angsuran
KETUA
- Laporan simpan pinjam sekolah - laporan keuangan
SEKRETARIS
- sekolah - anggota
- Kelurahan
Gambar 4.6 Diagram Konteks Sistem Informasi Simpan Pinjam
b. Diagram Zero Sistem Informasi Simpan Pinjam
Gambar 4.7 Diagram Zero Sistem Informasi Simpan Pinjam
c. Diagram Level 1 Proses 1.0 Pendaftaran Anggota
Gambar 4.8 Diagram Zero Sistem Informasi Simpan Pinjam
d. Diagram Level 1 Proses 2.0 Pelayanan Pinjaman
Gambar 4.9 Diagram Level 1 Proses 2.0 Pelayanan Pinjaman
e. Diagram Level 1 Proses 3.0 Pelayanan Penarikan
ANGGOTA BENDAHARA
3.1 PENGECEKAN
ANGGOTA
Informasi saldo simpanan manasuka
3.2 PENENTUAN
MAKSIMAL JUMLAH PENARKAN
Bukti penarikan Kop_anggota
- pegawai - jumlah simpanan manasuka
3.3 PENARIKAN
- anggota - jumlah penarikan
Bukti penarikan
Kop_penarikan ID anggota
Gambar 4.10 Diagram Level 1 Proses 3.0 Pelayanan Penarikan
f. Diagram Level 1 Proses 4.0 Pembayaran Simpanan dan Angsuran
Gambar 4.11 Diagram Level 1 Proses 4.0 Pembayaran Simpanan dan Angsuran
g. Diagram Level 1 Proses 5.0 Pembuatan Laporan
5.3 PEMBUATAN
LAPORAN SIMPAN PINJAM
SEKOLAH 5.4
PEMBUATAN LAPORAN
KEUANGAN 5.5
PEMBUATAN LAPORAN
PINJAMAN
BENDAHARA
BADAN PENGAWAS
KETUA
Kop_sekolah Kop_anggota
Kop_sekolah Kop_anggota
Laporan keuangan Laporan pinjaman
- ID_anggota - ID_sekolah
- periode - ID_sekolah
- periode Laporan simpan pinjam
anggota - ID_anggota
- periode
Periode tanggal
- laporan simpan pinjam sekolah
- laporan keuangan
Laporan simpan pinjam sekolah Laporan pinjaman
Laporan keuangan 5.2
PEMBUATAN LAPORAN
SIMPAN PINJAM ANGGOTA
ANGGOTA
- ID_anggota - periode
Laporan simpan pinjam sekolah
Laporan simpan pinjam anggota
Gambar 4.12
Diagram Level 1 Proses 5.0 Pembuatan Laporan
4.2.2.2
Rancangan Flowchart program Alur Program
Gambar 4.13 merupakan alur program secara keseluruhan pada
pengembangan sistem simpan pinjam koperasi.
1 Flowchart Halaman Utama
Gambar 4.13 Flowchart Halaman Utama
2 Flowchart Sekretaris
Gambar 4.14 Flowchart Sekretaris
3 Flowchart Transaksi
Gambar 4.15 Flowchart Transaksi
4 Flowchart Pembuatan Laporan
C
Pilih Simpan
Pinjam Anggota
Simpan Pinjam
Sekolah Pilih
Input Isi Data
Anggota Proses
Cetak
Laporan Simpanan dan Angsuran
Anggota
Pilih Input
Isi Data Sekolah
Proses Cetak
Laporan Simpanan dan Pinjaman
Anggota Per Sekolah
Keluar
END Y
T Y
T
Pinjaman Periode
Pilih Input
Isi Tanggal Periode
Proses Cetak
Laporan Pinjaman Per
Periode
Y T
Keuangan Proses
Cetak Laporan
Keuangan
Y T
Gambar 4.16
Flowchart Laporan
5 Flowchart Billing Pembayaran Simpanan dan Angsuran Pinjaman
Gambar 4.17 Flowchart Proses Billing Pembayaran Simpanan dan
Angsuran Pinjaman
4.2.2.3 Perancangan Database
a. Entity Relationship Diagram ERD
Digunakan untuk menyatakan jenis data dari hubungan yang ada diantara jenis data yang terdapat dalam sistem. Tujuan
pemodelan ERD adalah mewujudkan hubungan antara simpanan data dan menghilangkan kerangka data serta
membuat model yang dapat dimengerti oleh pemakai maupun personal komputer.
GURU
terdapat
SEKOLAH
melakukan
PINJAMAN
PENARIKAN
detail
kop_bil_simpanan
memiliki
kop__bil_pinjaman sklh_nama
sklh_id sklh_alamat
sklh_kelurahan sklh_kota
sklh_kecamatan sklh_kode_pos
sklh_telepon
peg_nama peg_nip
peg_jenis_kelamin peg_tempat_lahir
peg_alamat peg_kelurahan
peg_id peg_kota
peg_telepon peg_kode_pos
peg_simp_wajib peg_hp
peg_bal_pokok peg_simp_manasuka
peg_kecamatan
peg_simp_pokok peg_bal_wajib
peg_bal_manasuka peg_bal_sisa
1
M 1
bil_sim_id bil_sim_periode
bil_sim_pokok bil_sim_manasuka
bil_sim_wajib 1
1
M M
M
pen_id
pen_saldo pen_jumlah
pen_tgl bil_pin_tanggal
bil_pin_id bil_pin_angsuran_ke
bil_pin_pbulan bil_pin_angsuran
bil_pin_bunga bil_pin_total
bil_pin_sisa
pjm_angsuran pjm_bunga
pjm_tanggal pjm_harga
pjm_id pjm_jml_angsuran
pjm_status pjm_pbulan
kop_simpanan
detail
1 M
b. Normalisasi