• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN TESTING

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN TESTING"

Copied!
25
0
0

Teks penuh

(1)

BAB IV

IMPLEMENTASI DAN TESTING

4.1. Implementasi

Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan dilakukan proses implementasi sistem. Pada proses ini pengembang sistem akan melakukan aktivitas-aktivitas terkait dengan penggunaan hasil dari tahapan perancangan sebelumnya dalam bentuk komponen-komponen berupa kode-kode dalam bahasa pemograman yang dipilih atau dalam bentuk skrip-skrip, berkas-berkas yang dapat dieksekusi dan sebagainya yang memungkinkan sistem/perangkat lunak yang sedang dikembangkan bekerja dengan semestinya. Kika kita melakukan perancangan dengan benar, sebagian besar arsitektur sistem sesungguhnya dapat dikenali dalam tahap perancangan tersebut. Adapun tujuan utama tahap implementasi adalah mengimplementasikan arsitektur dan perancangan sistem secara keseluruhan.(Adi Nugroho:275)

4.1.1. Lingkungan Implementasi

Perancangan sistem ini dapat berjalan dengan baik karena didukung oleh perangkat pendukung yaitu perangkat lunak dan perangkat keras.

a. Perangkat lunak pendukung yang digunakan adalah sebagai berikut : 1. Sistem operasi yang digunakan adalah windows XP

2. Pemograman PHP version 5.5.3 dan Bootstrap versi 3

3. Program aplikasi database yang digunakan adalah mySQL versi 5.6.11 4. Program aplikasi IDE Netbeans versi 8 yang digunakan untuk penulisan kode

program

5. Web browser Mozila Firefox dan Google Chrome

b. Perangkat Keras Pendukung yang digunakan adalah sebagai berikut : 1. Processor Intel iCore 3

2. Memory 2GB 3. Monitor 14 inchi 4. Hardisk 500 GB 5. Laptop ASPIRE 4750

(2)

69

4.1.2. Implementaasi Database

Implementasi basis data untuk pembuatan aplikasi pengajuan kartu kredit sebagai berikut :

Gambar 4.1 Struktur tb_user

Struktur tabel diatas merupakan tabel master user/ pengguna aplikasi.

Gambar 4.2 Struktur tb_provinsi

Struktur tabel diatas merupakan tabel master data Provinsi yaitu nama-nama provinsi yang ada di Indonesia.

(3)

Gambar 4.3 Struktur tb_kota

Struktur tabel diatas merupakan tabel master data Kota yaitu nama-nama kota yang ada di setiap provinsi.

Gambar 4.4 Struktur tb_kecamatan

Struktur tabel diatas merupakan tabel master data Kecamatan yaitu nama-nama kecamatan yang ada di setiap kota.

(4)

71

Gambar 4.5 Struktur tb_step1

Struktur tabel diatas merupakan tabel transaksi tb_step1 yaitu tabel yang menyimpan proses input data step 1 terkait data pribadi calon nasabah.

Gambar 4.6 Struktur tb_step2

Struktur tabel diatas merupakan tabel transaksi tb_step2 yaitu tabel yang menyimpan proses input data step 2 terkait data tempat tinggal calon nasabah sesuai Kartu Tanda Penduduk (KTP).

(5)

Gambar 4.7 Struktur tb_step3

Struktur tabel diatas merupakan tabel transaksi tb_step3 yaitu tabel yang menyimpan proses input data step 3 terkait data refrensi yang memiliki hubungan keluarga dengan calon nasabah atau sebagai data penjamin.

Gambar 4.8 Struktur tb_step4

Struktur tabel diatas merupakan tabel transaksi tb_step4 yaitu tabel yang menyimpan proses input data step 4 terkait data pekerjaan calon nasabah.

(6)

73

Gambar 4.9 Struktur tb_step5

Struktur tabel diatas merupakan tabel transaksi tb_step5 yaitu tabel yang menyimpan proses input data step 5 terkait data pinjaman yang ada saat ini pada calon nasabah.

Gambar 4.10 Struktur tb_noregistrasi

Struktur tabel diatas merupakan tabel transaksi tb_noregistrasi yaitu tabel nomer registrasi.

(7)

Gambar 4.11 Struktur tb_verifikasi

Struktur tabel diatas merupakan tabel transaksi tb_verifikasi yaitu tabel verifikasi yang dilakukan oleh staff verifikasi.

Gambar 4.12 Struktur tb_penilaian

Struktur tabel diatas merupakan tabel transaksi tb_penilaian yaitu tabel penilaian yang dilakukan oleh staff penilai.

(8)

75

Gambar 4.13 Struktur tb_approval

Struktur tabel diatas merupakan tabel transaksi tb_approval yaitu tabel persetujuan yang dilakukan oleh manager.

4.1.3. Implementasi Aplikasi Antarmuka

Implementasi antarmuka merupakan penggambaran antarmuka atau tampilan dari aplikasi yang dikembangkan, implementasi antarmuka aplikasi pengajuan kartu kredit sebagai berikut :

(9)

Pengguna aplikasi harus terdaftar dalam database. Menu login merupakan pintu masuk kedalam aplikasi dengan cara mengisi username dan password lalu menekan tombol login.

Gambar 4.15 Halaman Home

Pada gambar di atas adalah form halaman utama aplikasi pengajuan kartu kredit dengan gambar sebagai banner atau iklan halaman utama.

Gambar 4.16 Form Step 1

Pada gambar di atas adalah form input tahap I permohonan pengajuan kartu kredit oleh calon nasabah, yaitu mengisi data pribadi sesuai KTP.

(10)

77

Gambar 4.17 FormStep 2

Pada gambar di atas adalah form input tahap II permohonan pengajuan kartu kredit oleh calon nasabah, yaitu mengisi data tempat tinggal sesuai KTP.

Gambar 4.18 FormStep 3

Pada gambar di atas adalah form input tahap III permohonan pengajuan kartu kredit oleh calon nasabah, yaitu mengisi data tempat tinggal referensi calon nasabah.

(11)

Gambar 4.19 FormStep 4

Pada gambar di atas adalah form input tahap IV permohonan pengajuan kartu kredit oleh calon nasabah, yaitu mengisi data tentang pekerjaan calon nasabah.

Gambar 4.20 FormStep 5

Pada gambar di atas adalah form input tahap V permohonan pengajuan kartu kredit oleh calon nasabah, yaitu mengisi data riwayat pinjaman calon nasabah.

(12)

79

Gambar 4.21 FormInformasi Nasabah

Pada gambar di atas adalah informasi hasil permohonan pengajuan kartu kredit yang telah disubmit oleh calon nasabah.

Gambar 4.22 Form Cek Informasi Nasabah

Pada gambar di atas adalah form cek informasi proses pengajuan kartu kredit yang telah disubmit oleh calon nasabah.

(13)

Gambar 4.23 Form Hasil Cek Informasi Nasabah

Pada gambar di atas adalah form hasil cek informasi proses pengajuan kartu kredit yang telah disubmit oleh calon nasabah.

Gambar 4.24 Form Overview Pengajuan Kartu Kredit

Pada gambar di atas adalah overview pengajuan kartu kredit yang telah disubmit oleh calon nasabah. Untuk melakukan verifikasi dapat klik kolom action dengan status verifikasi. Untuk melihat detail data nasabah dapat klik kolom nama lengkap.

(14)

81

Gambar 4.25 Form Detail data nasabah

Pada gambar di atas adalah detail data nasabah yang telah disubmit, untuk dilihat oleh staff verifikasi, penilai dan manager sebagai data pendukung penindak lanjutan proses pengajuan kartu kredit dan pengambilan keputusan.

Gambar 4.26 Form verifikasi data nasabah

Pada gambar di atas adalah verifikasi data nasabah. Staff verifikasi melakukan update setelah melakukan verifikasi terhadap data nasabah.

(15)

Gambar 4.27 Form Overview Pengajuan Kartu Kredit

Pada gambar di atas adalah overview pengajuan kartu kredit yang telah diverifikasi. Untuk melakukan penilaian dapat klik kolom action dengan status penilaian. Untuk melihat detail data nasabah dapat klik kolom nama lengkap.

Gambar 4.28 Form penilaian data nasabah

Pada gambar di atas adalah penilaian data nasabah. Staff penilaian melakukan update setelah melakukan penilaian terhadap data nasabah.

(16)

83

Gambar 4.29 Form Overview Pengajuan Kartu Kredit

Pada gambar di atas adalah overview pengajuan kartu kredit yang telah dilakukan penilaian. Untuk melakukan persetujuan dapat klik kolom action dengan status approval. Untuk melihat detail data nasabah dapat klik kolom nama lengkap.

Gambar 4.30 Form persetujuan data nasabah

Pada gambar di atas adalah persetujuan data nasabah. Manager melakukan update setelah melakukan persetujuan atau tidak terhadap data nasabah.

(17)

Gambar 4.31 Form Pencarian Laporan

Pada gambar di atas adalah form pencarian laporan. Apabila ingin dicetak pencarian tekan tombol cetak.

Gambar 4.32 Form Hasil Cetak Laporan Pada gambar di atas adalah hasil cetak laporan.

(18)

85

4.3.1. Pengujian Aplikasi

Setelah membuat perancangan dan pembangunan yang telah di implementasikan dalam sebuah program tahap selanjutnya adalah tahapan Pengujian sistem yang dilakukan untuk membuat sebuah perbandingan hasil yang ditampilkan dengan kesesuaian fungsi yang diharapkan.

4.3.2 Teknik Pengujian

Metode pengujian bertujuan untuk memastikan bahwa modul atau program melakukan fungsinya sebagaimana didefinisikan dalam spesifikasi program.

Memakai metode pengujian blackbox dengan teknik Cause Effect Graph,

Dalam teknik ini, dilakukan proses testing yang menghubungkan sebab dari sebuah inputan dan akibatnya pada output yang dihasilkan.

4.3.2.1 Skenario Pengujian

Berikut skenario pengujian aplikasi. Skenario pengujian berisikan item yang diuji, cara pengujian, dan hasil yang diharapkan.

Tabel 4.1 Skenario pengujian halaman login

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan

Hasil Pengujian

1 Menu

Login

Input username yang terdaftar dan password yang benar.

Masuk ke halaman utama dan menu yang tampil sesuai dengan hak akses

masing-masing user

Sukses dan sesuai

(19)

Tabel 4.2 Skenario pengujian halaman form pengajuan (calon nasabah)

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 1 Step form 1 Isi data pribadi

Isi field nama depan dan belakang.jenis kelamin,agama,kewarg anegaraan,tempat lahir (provinsi,kota),tanggal lahir,pendidikan terakhir,status pernikahan,jumlah tanggungan,nama ibu,no KK,email,no Handphone,telp rumah, lalu klik button next step 2

Field-field terisi dengan benar dan berlanjut ke form selanjutnya

setelah menekan tombol next step Sukses dan sesuai 2 Step form 2 Tempat tinggal Isi field no KTP,tanggal berlaku,provinsi,kota,k ecamatan,kelurahan,al amat rumah,RT/RW,no rumah,SHM,tinggal sejak,biaya rumah,upload foto KTP, lalu klik button next step 3

Field-field terisi dengan benar dan berlanjut ke form selanjutnya

setelah menekan tombol next step

Sukses dan sesuai

(20)

87

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 3 Step form 3 Data refrensi pribadi

Isi field nama lengkap refrensi,hubungan keluarga,provinsi,kota, kecamatan,kelurahan, Rt/Rw,no rumah,lamat rumah,no telp,no hp, lalu klik button next step 4

Field-field terisi dengan benar dan berlanjut ke form selanjutnya

setelah menekan tombol next step Sukses dan sesuai 4 Step form 4 Data pekerjaan Isi field no NPWP,jenis pekerjaan,nama perusahaan,lama bekerja,jabatan pekerjaan,status pekerjaan,bidang pekerjaan,kota perusahaan,no ID karyawan, penghasilan perbulan,penghasilan tambahan,lamat pekerjaan, lalu klik button next step 5

Field-field terisi dengan benar dan berlanjut ke form selanjutnya

setelah menekan tombol next step

Sukses dan sesuai

(21)

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 5 Step form 5 Data riwayat pinjaman

Isi filed biaya cicilan KPR,biaya cicilan kendaraan,biaya cicilan kartu kredit,biaya cicilan kredit tanpa agunan,total pinjaman, lalu klik button submit

Field-field terisi dengan benar dan apply

pengajuan selesai dengan tampilan

halaman informasi lama persetujuan dan no registrasi setelah klik tombol submit

Sukses dan sesuai

Tabel 4.3Skenario pengujian halaman informasi pengajuan

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 1 Cari informasi pengajuan

Isi field email,tanggal lahir,no registrasi lalu klik button cari

Field-field terisi dan halaman info cek informasi tampil setelah kilk button cari

Sukses dan sesuai

(22)

89

Tabel 4.4Skenario pengujian halaman verifikasi (staff verifikasi)

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 1 Cari data calon nasabah

Isi field-filed yang tersedia dan klik simpan

Tampil data overview nasabah pengajuan kartu kredit Sukses dan sesuai 2 Ubah proses

Clik status verified di kolom action

Tampil form verifikasi Sukses

dan sesuai

3 Update

proses

Pilih button untuk setiap penilaian telpon data diri,telpon

kantor,telpon keluarga lalu klik button submit

Status berubah ter verified

Sukses dan sesuai

Tabel 4.5Skenario pengujian halaman penilaian(credit analis)

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 1 Cari data calon nasabah

Isi field-filed yang tersedia dan klik simpan

Tampil data overview nasabah pengajuan kartu kredit Sukses dan sesuai 2 Ubah proses

Clik status penilaian di kolom action

Tampil form penilaian Sukses

(23)

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan

Hasil Pengujian

3 Update

proses

Isi data field survey,catatan survey,cek data BI,persetujuan limit lalu klik submit

Status berubah ter scored

Sukses dan sesuai

Tabel 4.6Skenario pengujian halaman approval(manager)

No

Item yang diuji

Cara Pengujian Hasil Yang Diharapkan Hasil Pengujian 1 Cari data calon nasabah

Isi field-filed yang tersedia dan klik simpan

Tampil data overview nasabah pengajuan kartu kredit Sukses dan sesuai 2 Ubah proses

Clik status approval di kolom action Tampil form persetujuan Sukses dan sesuai 3 Update proses

Klik button approve untuk terima dan button reject untuk tolak

Status berubah sesuai pilihan button

Sukses dan sesuai

(24)

91

Tabel 4.7Skenario pengujian halaman laporan (manager)

No Item yang

diuji Cara Pengujian

Hasil Yang Diharapkan Hasil Pengujian 1 Menampil kan laporan pengajuan Masukkan tahun/bulan/status laporan pengajuan kartu kredit yang ingin di cari kemudian klik cari

Tampil laporan

pengajuan kartu kredit beserta status proses

Sukses dan sesuai

2. Mencetak

laporan pengajuan

Setelah tampil data klik tombol cetak

Muncul page download dan data siap di

download

Sukses dan sesuai

4.3.2 Analisa Hasil Pengujian

Pada kesimpulan hasil pengujian yang dilakukan dapat disimpulkan bahwa semua proses dan link berjalan dengan baik sesuai dengan yang direncanakan pada perencanaan yang dilakukan dan dapat berjalan dengan baik menggunakan spesifikasi komputer yang digunakan. Dalam pengujian ini menggunakan browser mozila firefox.

Pada pengujian yang telah dilakukan setiap user hanya berhak dapat mengakses data sesuai dengan wewenangnya.

1. Halaman login

Proses login sukses setelah memasukkan username dan password lalu

klik tombol sign in dan masuk ke menu utama UOB pengajuan kartu

kredit.

2. Halaman form pengajuan kartu kredit (calon nasabah)

Step 1-5 telah di uji coba dan berjalan dengan sukses dan sesuai data tersimpan dalam data base setelah di submit.

(25)

Tampil informasi lama proses persetujuan dan no registrasi sebagai ID calon nasabah setelah klik submit di form pengajuan

4. Halaman verifikasi (staff verifikasi)

Overview status data pengajuan berhasil berubah dari submitted menjadi verified setelah data berhasil di verifikasi.

Form verifikasi sukses dan sesuai.

5. Halaman penilaian (credit analis)

Overview status data pengajuan berhasil berubah dari verified menjadi scored setelah data berhasil di nilai

Form penilaian sukses dan sesuai.

6. Halaman approval (manager)

Overview status data pengajuan berhasil berubah dari scored menjadi approved/reject setelah data berhasil update

Form approval sukses dan sesuai

7. Halaman laporan (manager)

Data yang di cari dapat di tampilan dengan baik dalam table.overview semua data calon nasabah tertampil.

Button cetak berfungsi dengan dengan dengan muncul tampilan form cetak

Gambar

Gambar 4.2 Struktur tb_provinsi
Gambar 4.3 Struktur tb_kota
Gambar 4.5 Struktur tb_step1
Gambar 4.8 Struktur tb_step4
+7

Referensi

Dokumen terkait

Kebocoran udara pulmonal spontan terjadi pada 8 (21,6%) pasien yang tidak memiliki riwayat mendapatkan resusitasi VTP dan kelainan paru lain yang mendasarinya.. Spektrum

Tahun 2014 tentang Desa dan Peraturan Pemerintah Republik Peraturan Pemerintah Republik Indonesia Nomor 60 tahun 2014 tentang Dana Desa yang Indonesia Nomor 60 tahun 2014

Berdasarkan hasil penelitian yang dilakukan dapat disimpulkan bahwa pemberian mineral berpengaruh tidak nyata terhadap jumlah bakteri E.coli dan Coliform pada sapi bali

PERANCANGAN VISUAL MEDIA SOSIALISASI TENTANG PENYAKIT MAAG UNTUK USIA 18-21 TAHUN.. Laporan

Hasil uji F pada analisis ragam (Lampiran 14 dan 16) menunjukkan bahwa dosis dolomit berpengaruh nyata terhadap berat berangkasan bagian atas dan berpengaruh tidak

ArcGIS\Geoprocessing pada view Double klik perintah Erase, akan muncul kotak dialog berikut: Pada pilihan Input Features pilih layer Sarana dan pada Erase Features

Beban maksimum aktual komposisi 8% yang dihasilkan lebih kecil dari beban rencana yaitu 90,02 Kn dengan perbedaan sebesar 41,41 kN Pola retak dan keruntuhan yang terjadi pada

Visi itu dijabarkan ke dalam sepuluh misi: (1) meningkatkan layanan yang prima di bidang pembinaan dan kebahasaan dan kesastraan, (2) meningkatkan mutu penggunaan bahasa