BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1
Infrastruktur Aplikasi Verifikasi Warkat Berbasis Website
Setelah melakukan analisis dan perancangan diharapkan agar aplikasi yang telah dibuat dapat menjadi solusi dalam proses perbankan saat ini. Dengan cara menyediakan aplikasi berbasis website. Aplikasi yang dibuat berbasiskan website sehingga pengoperasiannya membutuhkan perangkat lunak, perangkat keras, sistem jaringan serta sumber daya manusia agar dapat berjalan dengan baik. Berikut ini akan dijelaskan mengenai kebutuhan-kebutuhan yang diperlukan agar aplikasi dapat berjalan dengan baik dan sesuai dengan tujuan.
4.1.1
Spesifikasi Perangkat Keras
Untuk mengimplementasikan rancangan aplikasi dan basis data yang telah dibuat, diperlukan perangkat keras dengan spesifikasi yang ditentukan, yaitu sebagai berikut:
Tipe Komputer
: Personal Computer (PC)
Prosessor
: Intel(R) Pentium(R) CPU 2117U @1.80Ghz
RAM
: 2 GB DDR3 PC - 10600
Monitor
: Tipe layar LED backlight, Resolusi 1366 x 768 Pixels
4.1.2
Hard Disk Drive
: 500 GB
Spesifikasi Perangkat Lunak Untuk mengimplementasikan rancangan aplikasi verifikasi warkat yang telah
dibuat, diperlukan perangkat lunak dengan spesifikasi dibawah ini.
Sistem Operasional
: Windows 7
Web Server
: Apache friends (XAMPP 5.6.3)
Database
: MySQL 5.6
74 http://digilib.mercubuana.ac.id/
75
Browser
: Google Chrome, Internet Explorer
Program
: PHP
4.2
Implementasi Aplikasi Verifikasi Warkat Berbasis Website
4.2.1
Instalasi Sistem Berikut adalah petunjuk instalasi yang harus dilakukan agar aplikasi dapat
berjalan dengan baik. Proses instalasi adalah sebagai berikut: a.
Siapkan Komputer dengan Sistem Operasi Windows 7
b.
Lakukan instalasi Apache friends (Xampp 5.6.3)
Gambar 4.1 Tampilan installasi Xampp
http://digilib.mercubuana.ac.id/
76
c.
Membuat dan Import Database
Gambar 4.2 Tampilan import database d.
Masukan aplikasi ke directory htdocs yang ada dalam web server agar aplikasi dapat diakses.
Gambar 4.3 Tampilan root folder web server
4.2.2
Cara Penggunaan Sistem Berikut ini adalah tampilan dari sistem berikut cara penggunaannya:
1.
Tampilan Menu Login User Pada saat pertama membuka aplikasi, pengguna akan melihat halaman Menu
Login User.
http://digilib.mercubuana.ac.id/
77
Gambar 4.4 Tampilan Halaman Menu Login User Data yang diperlukan untuk Login User adalah username dan password. Login ini berlaku untuk admin, supervisor dan teller. 2.
Tampilan Menu Login Nasabah Sedangkan ini adalah menu tampilan Login Nasabah, apabila nasabah login
melalui menu ini.
Gambar 4.5 Tampilan Halaman Menu Login Nasabah Data yang diperlukan untuk Login Nasabah adalah username dan password.
http://digilib.mercubuana.ac.id/
78
3.
Tampilan Menu Create Karyawan Administrator dapat membuat data teller atau supervisor baru melalui menu
create karyawan ini
Gambar 4.6 Tampilan Halaman Menu Create Karyawan Data-data yang diperlukan untuk membuat karyawan baru adalah : NIP, Nama lengkap, Jabatan, Username dan Password. Setelah semua data terisi lalu klik tombol “submit”. 4.
Tampilan Menu Edit Karyawan Administrator dapat mengubah data dari karyawan tersebut, tampilannya sebagai
berikut.
Gambar 4.7 Tampilan Halaman Menu Edit Karyawan
http://digilib.mercubuana.ac.id/
79
Data yang dapat di rubah antara lain : nama dan jabatan. Setelah semua data terisi lalu klik tombol “submit”. 5.
Tampilan Menu Create Warkat Administrator dapat membuat data warkat baru melalui menu Create Warkat ini,
tampilannya sebagai berikut :
Gambar 4.8 Tampilan Halaman Menu Create Warkat Data-data yang diperlukan untuk membuat warkat baru antara lain : Nomor rekening, Jenis Warkat dan Nomor Warkat. Setelah semua data terisi lalu klik tombol “submit”. 6.
Tampilan Menu Create Nasabah Administrator dapat membuat data nasabah baru melalui menu Create Nasabah
ini, tampilannya sebagai berikut :
Gambar 4.9 Tampilan Halaman Menu Create Nasabah
http://digilib.mercubuana.ac.id/
80
Data-data yang diperlukan untuk membuat data nasabah baru antara lain : Nomor rekening, Nama, Jenis Rekening, Nomor Telepon, Alamat, Username dan Password. Setelah semua data terisi lalu klik tombol “submit”. 7.
Tampilan Menu Edit Nasabah Administrator dapat mengubah data nasabah melalui menu Edit Nasabah,
tampilannya sebagai berikut :
Gambar 4.10 Tampilan Halaman Menu Edit Nasabah Data yang dapat di rubah antara lain : Nama, Jenis Rekening, Nomor Telepon, Alamat dan Username. Setelah semua data terisi lalu klik tombol “submit”. 8.
Tampilan Menu Verifikasi Warkat Nasabah Nasabah yang ingin menjalankan transaksinya di bank harus memverifikasikan
warkatnya terlebih dahulu dengan cara masuk ke aplikasi lalu ke menu verifikasi warkat.
Gambar 4.11 Tampilan Halaman Menu Verifikasi Warkat Nasabah Data-data yang perlu diisi adalah : Nomor Rekening, Nomor Warkat, Jenis Warkat, Nominal, Transfer Ke (Nomor Rekening Tujuan), Atas Nama, Pada Bank.
http://digilib.mercubuana.ac.id/
81
Setelah semua data terisi lalu klik tombol “submit”. Setelah mendaftarkan warkatnya nasabah bisa datang ke Bank terdekat untuk menjalankan transaksinya. 9.
Tampilan Menu Verifikasi Warkat Teller Didalam menu ini teller dapat melihat daftar warkat yang telah didaftarkan oleh
nasabah. Tampilannya seperti di bawah ini.
Gambar 4.12 Tampilan Halaman Menu Verifikasi Warkat Teller Didalam menu ini teller dapat klik pada link verifikasi untuk menginput nama penyetor atau nama orang yang membawa warkat tersebut ke bank dengan cara meminta identitasnya, berikut tampilan dari menu input penyetor:
Gambar 4.13 Tampilan Halaman Menu Input Penyetor Setelah seluruh data terisi teller dapat klik tombol “submit” lalu klik tombol proses untuk mengirim data informasi penyetor ke nasabah.
http://digilib.mercubuana.ac.id/
82
10.
Tampilan Menu Verifikasi Warkat Teller Didalam menu ini nasabah dapat melihat daftar warkat yang telah ia daftarkan
lalu saat ini sedang diproses di teller.
Gambar 4.14 Tampilan Halaman Menu Proses Warkat Nasabah Nasabah dapat melihat informasi data penyetor yang diinput oleh teller dengan cara klik pada link detail seperti ini:
Gambar 4.15 Tampilan Halaman Menu Detail Proses Warkat Nasabah Apabila nasabah menyetujui transaksi tersebut dijalankan dapat klik tombol “Approve”. Apabila nasabah tidak menyetujuinya 11.
dapat klik tombol “batal”.
Tampilan Menu Proses Warkat Teller Didalam menu ini terdapat warkat yang telah disetujui oleh supervisor dan
nasabah untuk selanjutnya teller bertugas untuk mencairkannya dan transaksi verifikasi selesai.
http://digilib.mercubuana.ac.id/
83
Gambar 4.16 Tampilan Halaman Menu Proses Warkat Teller Teller dapat klik tombol “cairkan” untuk menyelesaikan transaksi. 12.
Tampilan Menu Tolakan Transaksi Didalam menu ini terdapat warkat yang ditolak oleh supervisor dan nasabah. Itu
semua terdokumentasi didalam menu ini.
Gambar 4.17 Tampilan Halaman Menu Tolakan Transaksi Teller 13.
Tampilan Menu Report Warkat Supervisor Didalam menu ini supervisor dapat mencetak tanggal transaksi yang ini dicetak
dengan memilih tanggal dari dan sampai tanggal berapa transaksi tersebut akan dicetak.
http://digilib.mercubuana.ac.id/
84
Gambar 4.18 Tampilan Halaman Menu Report Warkat Supervisor 14.
Tampilan Menu Ubah Password Teller Didalam menu ini teller dapat merubah password pribadinya berikut tampilannya.
Gambar 4.19 Tampilan Halaman Menu Ubah Password
4.3
Pengujian Pengujian aplikasi ini dilakukan untuk memastikan bahwa program aplikasi
verifikasi warkat yang dirancang ini dapat berjalan baik sesuai dengan rancangan yang telah ditetapkan sebelumnya. Tanpa adanya pengujian, maka tidak dapat diketahui apakah program yang telah dibuat sesuai dengan spesifikasi rancangan dari program yang dibuat atau tidak. 4.3.1
Metode Pengujian Pada metode pengujian ini dilakukan dengan menggunakan metode black box
testing yaitu suatu pengujian yang berfokus pada persyaratan fungsional perangkat lunak
http://digilib.mercubuana.ac.id/
85
tanpa memperdulikan source code program. Pengujian ini untuk menentukan sejauh mana sistem dapat memenuhi keinginan pengguna untuk melakukan verifikasi warkat Pengujian dengan metode black box dilakukan dengan cara memberikan sejumlah masukkan pada program aplikasi yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi verifikasi warkat ini menghasilkan keluaran yang diinginkan sesuai dengan fungsi dari program aplikasi tesebut. Bila dari input yang diberikan menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program aplikasi yang penulis rancang berhasil. Tetapi bila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program aplikasi tersebut. Pengujian dilakukan dengan mencoba semua kemungkinan yang terjadi dan dilakukan secara berulang-ulang. Jika dalam pengujian terdapat kesalahan, maka akan dilakukan pencarian dan perbaikan untuk memperbaiki kesalahan yang terjadi. Jika telah selesai melakukan perbaikan maka akan dilakukan pengujian kembali. Pengujian dan perbaikan dilakukan terus-menerus hingga diperolah hasil yang terbaik. 4.3.2
Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam
melakukan pengujian, yaitu mulai dari melakukan pendaftaran user teller, nasabah dan supervisor, melakukan login sesuai dengan role masing-masing, mendaftarkan warkat untuk diverifikasi, penginputan data penyetor, konfirmasi transaksi oleh nasabah, otorisasi supervisor dan melakukan pencairan warkat yang dilakukan oleh teller apakah telah sesuai dengan yang diharapkan. Berikut adalah skenario pengujian aplikasi verifikasi warkat berbasis website. Tabel 4.1 skenario pengujian sistem Verifikasi Warkat No
Role
Antar
Muka Bagian Antar Status
Yang Diuji
Muka
Yang Aplikasi
Skenario
Hasil
Yang
Pengujian
Diharapkan
Diuji 1
Teller,
Tampilan
Menguji
Antar
Klik
supervisor,
Login
Proses Login
muka
login
administrator
tombol Berhasil masuk ke
dalam
sudah
aplikasi
sesuai
diload dan
dengan role nya
sudah
masing-masing
muncul tampilan
http://digilib.mercubuana.ac.id/
86
login 2
Nasabah
Tampilan
Menguji
Antar
Klik
Login
Proses Login
muka
login
tombol Berhasil masuk ke
sudah
dalam
aplikasi .
diload dan sudah muncul tampilan login 3
Administrator, Tampilan
Menguji
link Sudah
Melakukan
Maka akan di
supervisor,
halaman
dari dilakukan
proses
arahkan
Utama
teller, nasabah
menu
login
dan pemilihan
ke
halaman sesuai
halaman
menu-menu
dengan
utama
dihalaman
dipilih
sudah
utama
yang
muncul 4
Nasabah
Tampilan
Menguji
Sudah
Menginput
verifikasi
proses
memilih
data verifikasi pendaftaran
menu
mulai
verifikasi
verifikasi
nomor
warkat berhasil
warkat
warkat
rekening
dan
warkat nasabah halaman
nasabah
Proses dari verifikasi
sampai
data
bank terkirim
untuk
tujuan setelah selanjutnya itu klik tombol teller menginput submit
informasi
data
penyetor 5
Teller
Tampilan
Menguji
Sudah
Klik
verifikasi
halaman
memilih
verifikasi
penginputan
menu
untuk
data
verifikasi
verifikasi
menginput
berhasil
warkat
warkat
data
penyetor transaksi
lalu
apabila kembali
ke
klik nasabah
untuk
warkat nasabah proses
sudah
link Proses
tombol proses
http://digilib.mercubuana.ac.id/
penyetor dan
proses approval.
87
6
Nasabah
Tampilan
Menguji
Sudah
Klik link detail Data
proses warkat halaman
memilih
untuk melihat disetujui
nasabah
menu
detail
proses
transaksi
warkat
tersebut
proses warkat
klik
transaksi dan
dari masuk ke proses warkat dan untuk
teller segera
tombol dicairkan
approve untuk menyetujui transaksi tersebut dicairkan batal
dan
apabila
tidak menyetujui transaksi tersebut dilanjutkan 7
Teller
Tampilan
Menguji
Sudah
Klik link detail Proses verifikasi
proses warkat halaman
memilih
untuk melihat warkat
teller
menu
detail
dari dilaksanakan
proses
transaksi
dan
warkat
klik
proses warkat
selesai
tombol
cairkan untuk proses mencairkan warkat 8
Teller
Tampilan
Menguji
Sudah
klik
detail Berhasil
Tolakan
halaman
memilih
untuk
Menampilkan
Transaksi
tolakan
menu
menampilkan
seluruh
transaksi
tolakan
detail
transaksi
transaksi
dari transaksi
data yang
dibatalkan oleh supervisor
dan
nasabah 9
Administrator
Tampilan
Menguji
Sudah
Create
halaman create memilih
http://digilib.mercubuana.ac.id/
Menginput
Berhasil
Data
data nip, nama yang baru telah
88
karyawan
karyawan
menu
lengkap,
diinput
dan
create user
jabatan,
dapat langsung
username dan dilihat
pada
password lalu bagian
bawah
klik
tombol halaman
submit 10
Administrator
Tampilan
Menguji
Sudah
Mengisi
Berhasil
Create
halaman create memilih
seluruh
Nasabah
nasabah
menu
secara lengkap diinput muncul
create
mulai
nasabah
nomor
data yang dari pada
data baru bagian
bawah halaman
rekening,nama, jenis rekening, nomor telepon, alamat username dan password lalu klik
tombol
submit 11
Administrator
Tampilan
Menguji
Sudah
Mengisi
data Berhasil
create warkat
halaman create memilih
nomor
warkat
menu
rekening, jenis diinput muncul
create
warkat
warkat
nomor warkat bawah halaman
yang dan pada
lalu
data baru bagian
klik
tombol submit 12
Teller,
Tampilan ubah Menguji
Supervisor,
password
Nasabah
Sudah
halaman ubah memilih password
Mengisi
password baru password telah
menu ubah yang password
Berhasil ingin berhasil diubah
digunakan lalu klik
tombol
submit 13
Supervisor
Tampilan
Menguji
report warkat
Sudah
Pilih
tanggal Berhasil muncul
tampilan report memilih
cetak
mulai laporan warkat
warkat
dari
menu
http://digilib.mercubuana.ac.id/
awal per
tanggal
89
report
tanggal
warkat
akhir
dan yang ingin di tanggal cetak
cetak
4.3.3
Analisa Hasil Pengujian Dari hasil skenario pengujian yang telah dilakukan dapat diperoleh kesimpulan
bahwa semua proses berjalan dengan baik sesuai dengan rancangan yang telah dibuat. Pada pengujian yang telah dilakukan semua user bisa melakukan kegiatan sesuai dengan role masing-masing. Dari hasil pengujian yang dilakukan pada aplikasi verifikasi warkat berbasis website ini maka dapat disimpulkan bahwa semua fungsi dapat dijalankan.
http://digilib.mercubuana.ac.id/