91 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahapan yang dilakukan setelah tahap perancangan sistem adalah pembuatan prototype program aplikasi. Proses implementasi juga membutuhkan perangkat keras (hardware) maupun perangkat lunak (software). 4.1.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang diusulkan agar aplikasi dapat bekerja secara optimal minimal sebagai berikut : Tabel 4.1 Spesifikasi Perangkat Keras Perangkat Keras Processor Spesifikasi Intel(R) Core(TM) i5-3210m CPU @ 2.50GHz (4 CPUs),~2.5GHz RAM 2.00 GB Graphic card 1GB 4.1.2 Spesifikasi Perangkat Lunak Perangkat lunak yang diusulkan membangun program aplikasi ini, sebagai berikut :
92 Tabel 4.2 Spesifikasi Perangkat Lunak Perangkat Lunak Windows 7 32-bit Xampp (MySql) Microsoft Office 2007 Microsoft Visio 2007 Justinmind Prototyper 7.0.0. Fungsi Sistem Operasi Rancangan Database Dokumentasi dan penulisan Pembuatan Desain Sistem Pembuatan Mockup 4.1.3 Rancangan Tabel Database Gambar 4.1. Rancangan Tabel Arsip Gambar 4.2. Rancangan Tabel Peminjaman
93 Tabel 4.3 Rancangan Tabel Peminjam 4.2 Mockup Antar Muka Berikut ini adalah implementasi dari antar muka sistem yang dibangun. Antar muka dibuat baik mungkin agar mudah digunakan. 4.2.1 Mockup antar muka halaman utama Gambar 4.4 Mockup halaman utama 4.2.2 Mockup antar muka login Pengguna yang akan menggunakan aplikasi harus melakukan prose login terlebih dahulu. Pengguna harus memasukan data berupa userid (alamat e-mail) dan password. Apabila kedua data tersebut valid maka pengguna akan masuk ke halaman utama.
94 Gambar 4.5 Mockup halaman login 4.2.3 Mockup halaman pendaftaran Gambar 4.6 Mockup halaman Pendaftaran 4.2.4 Mockup halaman Hasil Pencarian Gambar 4.7 Mockup halaman Hasil Pencarian
95 4.2.5 Mockup halaman permohonan peminjaman Gambar 4.8 Mockup halaman permohonan peminjaman 4.2.6 Mockup halaman daftar permohonan peminjaman Gambar 4.9 Mockup halaman Daftar Permohonan Peminjaman 4.2.7 Mockup halaman persetujuan Gambar 4.10 halaman persetujuan peminjaman
96 4.2.8 Mockup halaman Layanan Pencetakan Arsip Gambar 4.11 Mockup halaman layanan pencetakan arsip 4.2.9 Mockup halaman Layanan Pencetakan Arsip Gambar 4.12 Mockup halaman detail pencetakan arsip 4.3 Verifikasi Pengujian Pengujian diperlukan untuk menguji sistem atau aplikasi yang telah dibuat apakah sudah sesuai dengan rancarangan yang sudah dibuat diawal atau tidak. Pengujian yang akan dilakukan meliputi pengujian semua proses pada halaman login, halaman customer service, menu pencarian konsumen blacklist, data master (data ao, data produk, data nasabah), data permohonan kredit dan cetak form permohonan, scoring dan upload foto rumah, persetujuan spv dan bmm, data pencairan dan cetak form pencairan, laporan sales cabang dan status kredit.
97 4.4 Skenario Pengujian Uji coba sistem atau aplikasi dilakukan setelah perangkat lunak selesai dengan percobaan pada user interface. Dengan melakukan uji coba ini dapat dilakukan untuk mengetahui kemungkinan terjadinya kesalahan dan untuk memastikan apakah fungsi-fungsi pada modul-modul aplikasi ini sudah berjalan dengan baik. Dalam proses pengujiannya metode yang digunakan adalah black box. Metode ini dipilih karena cukup dengan mengetahui fungsi-fungsi yang ada pada sistem berjalan tanpa ada kesalahan dan tidak memerlukan pengetesan secara detail. Berikut adalah tabel pengujian menggunakan metode blackbox. Tabel 4.3 Pengujian Black box No Deskripsi Kasus Uji Kondisi Awal Hasil yang diinginkan 1 Form Login. Memasukan userid dan password. Halaman login tampil. Bisa memasukan userid dan password dan muncul halaman utama. Halaman login tidak tampil. Tidak bisa memasukan userid dan password
98 No Deskripsi Kasus Uji Kondisi Awal Hasil yang diinginkan 2 Form Pendaftaran pendaftaran peminjaman. Peminjaman Form dapat tampil. Dapat menampilkan data peminjamn yang sudah diinput, menambah, mengubah, menghapus dan mencari data peminjam. Form tidak Tidak dapat tampil. menampilkan data yang sudah diinput, menambah, mengubah, menghapus dan mencari data. 3 Form pencarian Melakukan data arsip pencarian data. Form pencarian Apabila data yang data tampil. dicari ada maka akan muncul di data grid. Form pencarian Data tidak muncul di tidak tampil. data grid.
99 No Deskripsi Kasus Uji Kondisi Awal Hasil yang diinginkan 4 Form Pinjam Melakukan Arsip. peminjaman arsip Dapat menampilkan Dapat menampilkan data peminjam dan form pinjam arsip yang akan arsip dipinjam. Form tidak Data peminjam tidak tampil ada, data arsip tidak tampil, data peminjaman tidak terkirim. 5 Form Melakukan Persetujuan Peminjaman. persetujuan peminjaman arsip Dapat menampilkan form Dapat melakukan persetujuan dan menolak permohonan peminjaman pinjam arsip, data arsip terkirim ke admin PTSP, Notifikasi email terkirim kepada peminjam. Form Tidak dapat melakukan persetujuan persetujuan tidak tampil, peminjaman, data detail tidak peminjaman tidak muncul terkirim, notifikasi tidak terkirim.
100 No Deskripsi Kasus Uji Kondisi Awal Hasil yang diinginkan 6 Form Mencetak Pencetakan salinan arsip. salinan arsip IMB Dapat menampilkan Dapat menampilkan data peminjaman form cetaka. mencetak arsip dan menghitung biaya cetak. Tidak dapat Tidak apat menampilkan menampilkan data form cetak. peminjaman, tidak dapat mencetak dan tidak dapat menghitung biaya cetak.