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
Spesifikasi Intel(R) Core(TM) i5-3210M CPU @
Processor
2.50GHz (4 CPUs),~2.5GHz
4.1.2
RAM
2.00 GB
Graphic card
1GB
Spesifikasi Perangkat Lunak Perangkat lunak yang diusulkan membangun program aplikasi ini, sebagai berikut :
http://digilib.mercubuana.ac.id/
92
Tabel 4.2 Spesifikasi Perangkat Lunak
4.1.3
Perangkat Lunak
Fungsi
Windows 7 32-bit
Sistem Operasi
Xampp (MySql)
Rancangan Database
Microsoft Office 2007
Dokumentasi dan penulisan
Microsoft Visio 2007
Pembuatan Desain Sistem
Justinmind Prototyper 7.0.0.
Pembuatan Mockup
Rancangan Tabel Database
Gambar 4.1. Rancangan Tabel Arsip
Gambar 4.2. Rancangan Tabel Peminjaman
http://digilib.mercubuana.ac.id/
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.
http://digilib.mercubuana.ac.id/
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
http://digilib.mercubuana.ac.id/
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
http://digilib.mercubuana.ac.id/
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.
http://digilib.mercubuana.ac.id/
97
Skenario Pengujian
4.4
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 1
Deskripsi Form Login.
Kasus Uji
Kondisi Awal
Hasil yang diinginkan
Memasukan
Normal :
Normal : Bisa
userid dan
Halaman login
memasukan userid dan
password.
tampil.
password dan muncul halaman utama.
Tidak normal :
Tidak normal :
Halaman login
Tidak bisa memasukan
tidak tampil.
userid dan password
http://digilib.mercubuana.ac.id/
98
No Deskripsi
Kasus Uji
Kondisi Awal
Hasil yang diinginkan
2
Form
Pendaftaran
Normal :
Normal :
pendaftaran
Peminjaman
Form dapat
Dapat menampilkan
tampil.
data peminjamn yang
peminjaman.
sudah diinput, menambah, mengubah, menghapus dan mencari data peminjam.
Tidak normal :
Tidak normal :
Form tidak
Tidak dapat
tampil.
menampilkan data yang sudah diinput, menambah, mengubah, menghapus dan mencari data.
3
Form pencarian
Melakukan
Normal :
Normal :
data arsip
pencarian data.
Form pencarian
Apabila data yang
data tampil.
dicari ada maka akan muncul di data grid.
Tidak normal :
Tidak normal :
Form pencarian
Data tidak muncul di
tidak tampil.
data grid.
http://digilib.mercubuana.ac.id/
99
No Deskripsi
Kasus Uji
Kondisi Awal
Hasil yang diinginkan
4
Form Pinjam
Melakukan
Normal :
Normal :
Arsip.
peminjaman
Dapat
Dapat menampilkan
arsip
menampilkan
data peminjam dan
form pinjam
arsip yang akan
arsip
dipinjam.
Tidak normal :
Tidak normal :
Form tidak
Data peminjam tidak
tampil
ada, data arsip tidak tampil, data peminjaman tidak terkirim.
5
Form
Melakukan
Normal :
Normal :
Persetujuan
persetujuan
Dapat
Dapat melakukan
Peminjaman.
peminjaman
menampilkan
persetujuan dan
arsip
form
menolak permohonan
peminjaman
pinjam arsip, data arsip terkirim ke admin PTSP, Notifikasi email terkirim kepada peminjam.
Tidak normal :
Tidak normal :
Form
Tidak dapat melakukan
persetujuan
persetujuan
tidak tampil,
peminjaman, data
detail tidak
peminjaman tidak
muncul
terkirim, notifikasi tidak terkirim.
http://digilib.mercubuana.ac.id/
100
No Deskripsi
Kasus Uji
Kondisi Awal
Hasil yang diinginkan
6
Form
Mencetak
Normal :
Normal :
Pencetakan
salinan arsip
Dapat
Dapat menampilkan
salinan arsip.
IMB
menampilkan
data peminjaman
form cetaka.
mencetak arsip dan menghitung biaya cetak.
Tidak normal :
Tidak normal :
Tidak dapat
Tidak apat
menampilkan
menampilkan data
form cetak.
peminjaman, tidak dapat mencetak dan tidak dapat menghitung biaya cetak.
http://digilib.mercubuana.ac.id/