BAB IV HASIL DAN UJICOBA
IV.1 Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari penerapan metode flat rate dalam penentuan bunga dan pokok pinjaman pada PT BPR Mitra Dana Madani Medan. halaman pertama kali saat aplikasi ini dijalankan. Halaman ini berisi menu seperti Home dan Login dapat dilihat pada gambar IV.1.
Gambar IV.1 Tampilan Pertama Aplikasi Dijalankan IV.1.1 Halaman Menu Login Halaman login ini merupakan halaman untuk dapat masuk ke sistem dan mengoperasikannya. Halaman Menu Login dapat dilihat pada gambar IV.2.
66
67
Gambar IV.2 Halaman Login IV.1.2 Tampilan Menu Utama Tampilan ini merupakan tampilan awal pada saat aplikasi dijalankan dan merupakan suatu tampilan untuk menampilkan menu-menu lainnya yang ada didalam aplikasi ini. Tampilan Menu Utama dapat dilihat pada gambar IV.3.
Gambar IV.3 Halaman Utama
68
IV.1.3 Halaman Nasabah Halaman
nasabah
merupakan
halaman
untuk
menampilkan
dan
mengelolah data nasabah. Halaman nasabah dapat dilihat pada gambar IV.4.
Gambar IV.4 Halaman Nasabah IV.1.4 Halaman Create Nasabah Halaman create nasabah merupakan halaman untuk menambah data nasabah. Halaman create nasabah dapat dilihat pada gambar IV.5.
Gambar IV.5 Halaman Create Nasabah
69
IV.1.5 Halaman Edit Nasabah Halaman edit nasabah merupakan halaman untuk mengedit data nasabah, jika terjadi kesalahan dalam penginputan data nasabah. Halaman edit nasabah dapat dilihat pada gambar IV.6.
Gambar IV.6 Halaman Edit Nasabah IV.1.6 Halaman Simulasi Kredit Halaman simulasi merupakan halaman untuk menampilkan simulasi bagi nasabah yang akan melakukan peminjaman pada PT. BPR Mitra Dana Madani. Halaman simulasi kredit dapat dilihat pada gambar IV.7.
Gambar IV.7 Halaman Simulasi Kredit
70
Dengan menekan tombol save maka hasil simulasi kredit akan ditampilkan seperti pada gambar IV.8.
Gambar IV.8 Hasil Simulasi Kredit IV.1.7 Halaman Pinjaman Halaman pinjaman merupakan halaman untuk menampilkan data peminjaman. Halaman peminjaman dapat dilihat pada gambar IV.9.
Gambar IV.9 Halaman Pinjaman IV.1.8 Halaman Create Peminjaman Halaman create peminjaman merupakan halaman untuk menambah data peminjaman. Halaman create peminjaman dapat dilihat pada gambar IV.10.
71
Gambar IV.10 Halaman Create Pinjaman Jika nasabah meminjam sebelum habis melakukan cicilan nya maka nasabah tersebut tidak boleh meminjam
Gambar IV.10 Halaman Peringatan Nasabah IV.1.9 Halaman Edit Pinjaman Berdasarkan Gaji Halaman edit peminjaman merupakan halaman untuk mengedit data pinjaman, jika terjadi kesalahan dalam penginputan data pinjaman berdasarkan gaji. Halaman edit peminjaman dapat dilihat pada gambar IV.11.
72
Gambar IV.11 Halaman Edit Pinjaman IV.1.9 Halaman Pembayaran Halaman pembayaran merupakan halaman untuk menampilkan dan mengelolah data pembayaran. Halaman pembayaran dapat dilihat pada gambar IV.12.
Gambar IV.12 Halaman Pembayaran
73
IV.1.10 Halaman Create Pembayaran Halaman create pembayaran merupakan halaman untuk menambah data pembayaran. Halaman tambah pembayaran dapat dilihat pada gambar IV.13.
Gambar IV.13 Halaman Create Pembayaran Kemudian dengan menekan tombol save maka akan menampilkan halaman pembayaran cicilan nasabah seperti pada gambar IV.14
Gambar IV.14. Pembayaran Cicilan Nasabah
74
IV.1.23 Halaman Laporan Pembayaran Kredit Halaman
laporan
pembayaran
kredit
merupakan
halaman
untuk
menampilkan laporan pembayaran kredit nasabah. Halaman laporan pembayaran dapat dilihat pada gambar IV.15.
Gambar IV.15 Halaman Laporan Pembayaran Kredit Dengan menekan tombol print maka laporan pembayaran kredit akan tercetak seperti terlihat pada gambar dibawah IV.16
Gambar IV.16 Print Out Laporan Pembayaran Kredit
75
IV.2 Uji Coba Hasil rancangan sistem penerapan metode flat rate dalam penentuan bunga dan pokok pinjaman pada PT BPR Mitra Dana Madani Medanyang dibuat penulis dapat dengan mudah digunakan. Dalam pembangunan penerapan metode flat rate dalam penentuan bunga dan pokok pinjaman pada PT BPR Mitra Dana Madani Medan, penulis menggunakan bahasa pemrograman PHP dan menggunakan MySql sebagai databasenya. Perintah-perintah yang ada pada program yang penulis buat juga cukup mudah untuk dipahami karena admin atau pengguna hanya perlu mengklik tombol-tombol yang sudah tersedia sesuai kebutuhan. Alasan di atas dapat menjadi tujuan untuk meningkatkan efektivitas kerja dan bisa lebih memaksimalkan sumber daya yang terkait dengan pengolahan data penentuan bunga dan pokok pinjaman pada PT BPR Mitra Dana Madani Medan.
IV.2.1 Perangkat Keras (Hardware) Perangkat keras yang dapat digunakan untuk sistem ini antara lain ; 1. Prosessor Minimal Intel Pentium IV 2. Harddisk 500 GB 3. Memory 1 GB 4. Monitor 5. Mouse 6. Keyboard Querty
76
IV.2.2
Perangkat Lunak (Software)
1. Sistem operasi Microsoft Windows. 2. Wamp (MySql, Aphache dan PHP) 3. web Browser (Mozila fire fox) IV.2.3. Skenario Pengujian Pada tahap ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru untuk mengetahui apakah program yang dibangun sudah sesuai dengan tujuannya atau tidak. Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi sistem merupakan tahap meletakkan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul-modul perancangan, sehingga pengguna dapat memberi masukan terhadap pengembangan sistem. Pengujian dengan menggunakan metode Black Box testing merupakan tahap pengujian yang memfokuskan kepada persyaratan fungsional perangkat lunak. Test Case ini bertujuan untuk menunjukkan fungsi perangkat lunak tentang cara beroprasinya. Teknik pengujian black-box berfokus pada domain informasi dari perangkat lunak, dengan melakukan test case dengan menpartisi domain input dari suatu program dengan cara yang memberikan cakupan pengujian yang
77
mendalam. Pengujian black box didesain untuk mengungkap kesalahan pada persyaratan fungsional tanpa mengabaikan kerja internal dari suatu program. Dari serangkaian uji coba didapat hasil yang cukup baik. Semua fungsi menu berjalan dengan tepat sesuai dengan perancangan, dan fungsi mouse sebagai penunjuk operasional sistem juga berjalan sesuai dengan rencana. Secara keseluruhan sistem ini sudah layak untuk diujicobakan kepada user. Tabel IV.1 Hasil Pengujian Black Box No
Skenario
Test Case
pengujian 1.
Mengosongkan username :semua isian data Password:login, lalu langsung, mengklik tombol login
2.
Hanya mengisi data textbox username admin dan mengosongkan data textbox password lalu langsung, mengklik tombol login Hanya mengisi data textbox password dan mengosongkan data textbox username
3.
username admin Password : -
username :Password adm123
Hasil yang
Hasil
diharapkan
pengujian
Sistem akan menolak akses login dan menampilkan pesan “ the username field is required” dan “the password field is required” : sistem akan menolak akses login dan menampilkan pesan “the password field is required”
ket
Sesuai harapan
valid
Sesuai harapan
Valid
sistem akan Sesuai : menolak harapan akses login dan menampilkan pesan
Valid
78
4.
5.
admin, lalu langsung, mengklik tombol login Menginputkan dengan kondisi salah satu data benar dan satu lagi salah, lalu langsung mengklik tombol login Menginputkan data login yang benar, lalu mengklik tombol login
“username field is required” username admin (benar) Password admin (salah)
username admin (benar) Password adm123 (benar)
: sistem akan menolak akses login : dan menampilkan pesan “these credentials do not match our records” : Sistem menerima akses login : kemudian akan menampilkan menu utama
Sesuai harapan
valid
Sesuai harapan
Valid
IV.3 Hasil Pengujian Hasil pengujian diperoleh dengan membandingkan hasil perhitungan sistem dengan hasil perhitungan manual. Hal ini di lakukan untuk mencari tingkat akurasi sistem dengan menggunakan 3 langkah yang diambil dari sampel data. Hasil perhitungan tersebut disajikan pada tabel IV.2 Tabel IV.2. Hasil Pengujian No
Nama Nasabah
Perhitungan
Perhitungan Sistem
(T/F)
Manual 1.
Aprija
Rp. 13,263,158
Rp. 13,263,158
T
2.
Rio
Rp. 6,631,579
Rp. 6,631,579
T
3.
Reza
Rp. 11,052,632
Rp. 11,052,632
T
79
Keterangan : T = True Terjadi apabila hasil perhitungan sistem sama dengan perhitungan manual F = False Terjadi apabila hasil perhitungan sistem berbeda dengan hasil perhitungan manual. Berdasarkan pengujian yang telah dilakukan, maka diperoleh : Tingkat keakuratan = (jumlah data akurat / total sampel) * 100% = (3/3)*100% =100% Kesimpulan dari hasil uji coba sistem sudah berjalan sebagaimana yang diinginkan pada sistem sudah berjalan sesuai seperti yang diharapkan pada analisa sistem pada pembahasan yang sebelumnya. Adapun yang menjadi kelebihan dari sistem yang akan dirancang yaitu : 1. Pada tahap proses penginputan data dan transaksi dapat dilakukan dengan lebih cepat, tepat, akurat dan efisien serta data dapat tersimpan dengan teratur karena sudah ada sistem basis data (database) untuk menjaga keamanan dari data dan transaksi yang di masukan. 2. Proses pendataan nasabah yang melakukan peminjaman bisa dilakukan sekaligus dan menghasilkan laporan yang akurat.
80
Adapun kekurangan dari program yang penulis rancang ini antara lain : 1.
Aplikasi ini hanya memunculkan data dan transaksi yang berkaitan dengan penentuan bunga peminjaman.
2.
Pada Sistem ini belum mencakup sampai ke laporan transaksi perhari mungkin bisa dikembangkan lagi oleh penulis-penulis yang akan meneliti di lain waktu dengan metode tertentu.