BAB III ANALISA MASALAH
3.1
Analisa Masalah Dalam menangani suatu pembayaran kredit yang mempunyai data
yang
sangat banyak, kemungkinan kita akan mengalami kesulitan. Salah satu contohnya ada seorang pelanggan yang akan melakukan pembayaran atau pelanggan yang belum melakukan pembayaran. Letak kesulitannya ialah pada proses pencatatan dan transaksi pada data pelanggan. Mengapa sulit, dikarenakan data pelanggan tersebut banyak dan kita harus mencari terlebih dahulu data pelanggan tersebut.
3.1.1 • • • • • • 3.1.2
Perhitungang Kredit Asuransi Administrasi
3%, 5%, 7% 200 ribu, 300 ribu, 400 ribu 1 tahun, 2 tahun, 3 tahun Denda ----> 0.5% Pokok Pinjaman = Administrasi + Asuransi (Harga OTR = DP (uang Muka) Jumlah Bunga = 21%(pertahun) * Pokok Pinjaman Jumlah Angsuran = Asuransi * (Harga OTR – DP(uang Muka) Keadaan saat ini Pada era globalisasi saat ini, kemajuan mengenai informasi sangatlah pesat.
Kemajuan ini sangalah cepat, terutama pada bidang komputerisasi. Salah satunya dalam bidang pengolahan data. Banyak para pengguna komputer yang kesulitan dalam melakukan pengolahan data. Ini disebabkan karena ketidaktahuan pengguna dalam hal pengolahan data. Sehingga pada saat melakukan proses pengolahan data,
banyak waktu yang terbuang yang berakibat pada terlambatnya pekerjaan yang harus diselesaikan. Pekerjaan yang semakin menumpuk juga mengakibatkan pengguna komputer melakukan segala cara walaupun itu akan berakibat pada keterlambatan waktu.
3.2
Pemecahan Masalah Untul mengatasi permasalahan ini penulis mencoba membuat suatu, program
aplikasi Pembayaran Kredit Motor dengan menggunakan Microsoft Visual Basic 6.0 agar dapat mempermudah pengguna komputer. Program aplikasi Pembayaran Kredit Motor ini dibuat dengan tujuh buah program : 1. Program pertama disebut program logo. Program ini merupakan program yang pertama kali muncul diaplikasi Pembayaran Kredit Motor. 2. Program kedua disebut program menu. Program ini berisi tentang program Pembayaran Kredit Motor, bagaimana cara menggunakan program ini 3. Program ketiga disebut program data konsumen. program ini berisi tentang data konsumen, serta pengolahan data konsumen diprogram aplikasi Pembayaran Kredit Motor, dan berisi tentang data konsumen yang akan melakukan kredit Motor..
4. Program keempat disebut program data kolektor. Program ini berisi tentang data kolektor, serta pengolahan data kolektor diprogram aplikasi Pembayaran Kredit Motor. 5. Program kelima disebut program pembayaran kredit/angsuran. Konsumen program ini berisi tentang data pelanggan yang melakukan pembayaran kredit di aplikasi Pembayaran Kredit Motor. 6. Program data pelanggan yang menunggak. Program ini berisi tentang data pelanggan yang sudah membayar ataupun sebaliknya di aplikasi Pembayaran Kredit Motor. 7. Program kesembilan disebut program kolektor. Program ini berisi tentang data pelanggan yang membayar melalui kolektor di aplikasi Pembayaran Kredit Motor.
3.3
Algoritma program aplikasi Pembayaran Kredit Motor. Algoritma program aplikasi Pembayarann Kredit Motor adalah sebagai
berikut: a. Mulai. b. StatusLogo = 0 c. Jika statuslogo = 0 maka input tombol d. Jika tombol = esc maka statuslogo =1. e. Jika statuslogo = 1 maka keluar. f. Pilih menu AKM.
g. Jika pilih Data maka tampil sub menu konsumen, kolektor. h. Jika pilih Transaksi maka tampil sub menu kredit, angsuran konsumen. i. Jika pilih Laporan maka tampil sub menu tungggakan konsumen, angsuran kolektor. j. Jika ya maka selesai. k. Jika tidak kembali ke point f. l. Pilih menu data. m. Jika pilih sub menu konsumen maka jalankan form konsumen. n. Jika pilih sub menu kolektor maka jalankan form kolektor. o. Jika tidak kembali ke point f. p. Pilih menu. q. Jika pilih sub menu kredit maka jalankan form kredit. r. Jika pilih sub menu angsuran konsumen maka jalankan form angsuran konsumen. s. Jika tidak kembali ke point f. t. Pilih menu laporan. u. Jika pilih sub menu tunggakan konsumen maka jalankan form tunggakan konsumen. v. Jika pilih sub menu angsuran kolektor maka jalankan form angsuran kolektor. w. Jika tidak kembali ke point f.
Algoritma Form Konsumen a. Tampil form konsumen. b. AKMstatus = 0 c. Pilih tombol menu yang ada pada form konsumen. d. Jika pilih tambah
AKMstatus = 1 maka proses tambah data
konsumen. e. Kembali ke point b. f. Jika pilih ubah AKMstatus = 2 maka proses ubah data konsumen. g. Kembali ke point b. h. Jika pilih hapus maka proses hapus, kembali ke point b. i. Jika pilih simpan AKMstatus = 1 maka proses simpan data konsumen, kembali ke point b. j. Jika pilih batal maka proses batal data konsumen, kembali ke point b. k. Jika pilih kredit maka jalankan form kredit. l. Jika pilih cetak , maka proses mencetak data konsumen. m. Jika pilih keluar maka kembali ke form utama. n. Jika tidak kembali ke point c.
Algoritma Form Kolektor a.
Tampil form Kolektor.
b.
AKMstatus = 0.
c.
Pilih tombol menu yang ada pada form kolektor.
d.
Jika pilih tambah AKMstatus = 1, maka proses tambah data
kolektor, kembali ke point b. e.
Jika pilih ubah AKMstatus = 2, maka proses ubah data
kolektor, kembali ke point b. f.
Jika pilih hapus maka proses hapus data kolektor, kembali
ke point b. g.
Jika pilih simpan AKMstatus = 1, maka proses simpan data
kolektor, kembali ke point b. h.
Jika pilih batal maka proses batal data kolektor, kembali ke
point b. i.
Jika pilih cetak maka proses mencetak data kolektor.
j.
Jika pilih keluar maka kembali ke form utama.
k.
Jika tidak kembali ke c.
Algoritma Form Kredit a.
Tampil form kredit.
b.
AKMstatus = 0.
c.
Pilih tombol yang ada pada form kredit. d.
Jika pilih tambah AKMstatus = 1, maka proses tambah data
kredit, kembali ke point b.
e.
Jika pilih ubah AKMstatus = 2, maka proses ubah data
kredit, kembali ke point b. f.
Jika pilih hapus maka proses hapus data kredit, kembali ke
point b. g.
Jika pilih simpan AKMstatus = 1, maka proses simpan data
kredit, kembali ke point b. h.
Jika pilih batal maka proses batal data kredit, kembali ke
point b. i.
Jika pilih cetak maka proses mencetak data kredit.
j.
Jika pilih keluar maka ke form utama.
k.
Jika tidak kembali ke point c.
Algoritma Form Angsuran Konsumen a.
Tampil form menu angsuran konsumen.
b.
AKMstatus = 0.
c.
Pilih tombol yang ada pada form angsuran
konsumen. d.
Jika pilih bayar AKMstatus = 1, maka proses
tambah data angsuran konsumen, kembali ke point b. e.
Jika pilih hapus maka proses hapus data angsuran
konsumen, kembali ke point b. f.
Jika pilih simpan AKMstatus = 1, maka proses
simpan data angsuran konsumen, kembali ke point b.
g.
Jika pilih batal maka proses batal data angsuran
konsumen, kembali ke point b. h.
Jika pilih cetak maka proses mencetak data
angsuran konsumen. i.
Jika pilih keluar maka kembali ke form utama.
j.
Jika tidak kembali ke point c.
Algoritma Form Tunggakan Konsumen a.
Tampil form menu tunggakan konsumen.
b.
Pilih tunggakan pada form.
c.
Jika pilih tunggakan semua, maka mencetak tunggakan
semua konsumen. d.
Jika pilih perNoPK, maka mencetak tunggakan perNoPK.
e.
Jika pilih keluar maka kembali ke menu form utama.
f.
Jika tidak kembali ke point b.
Algoritma Form Angsuran Kolektor a.
Tampil form angsuran kolektor.
b.
Pilih Id kolektor.
c.
Jika pilih semua, maka mencetak semua data
angsuran kolektor.
d.
Jika pilih per Id, maka mencetak Id data angsuran
kolektor. e.
Jika pilih keluar maka kembali ke form menu
utama. f.
3.4
Jika tidak kembali ke point b.
Flowchart Program Aplikasi Pembayaran Kredit Motor Flowchart digunakan untuk melihat langkah-langkah dari proses program.
Pada saat program dimulai, program akan menampilkan menu yang terdiri dari tombol-tombol active windows.