i
Perancangan dan Pembuatan Sistem Pendukung
Keputusan Penyeleksian Pemberian Kredit bagi
Calon Nasabah Menggunakan Metode TOPSIS
(Studi Kasus : PT Bank NTT)
SKRIPSI
Diajukan kepada Fakultas Teknologi Informasi
untuk memperoleh Gelar Sarjana Komputer
Oleh: Elvin Djami NIM: 682007049
Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
Salatiga November 2011
ii
iii
Pernyataan
Skripsi yang berikut ini :
Judul : Perancangan dan Pembuatan Sistem Pendukung Keputusan Penyeleksian Pemberian Kredit Bagi Calon Nasabah Menggunakan Metode TOPSIS (Studi Kasus pada PT Bank NTT)
Pembimbing : 1. Andeka Rocky Tanaamah, SE., M.Cs. 2. Jasson Prestiliano, ST., M.Cs.
Adalah benar hasil karya saya :
Nama : Elvin Djami
Nim : 682007049
Saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar pustaka. Peryataan ini dibuat dengan sebenarnya sesuai dengan ketentuan yang berlaku dalam penulisan karya ilmiah.
Salatiga, November 2011
(Elvin Djami)
iv
Prakata
Puji syukur dan terima kasih kepada Tuhan Yesus Kristus, atas segala tuntutan dan penyertaan-Nya kepada penulis, sehingga penulis mampu menyelesaikan skripsi yang berjudul “Perancangan Dan Pembuatan Sistem Pendukung Keputusan Penyeleksian Pemberian Kredit Bagi Calon Nasabah Menggunakan Metode TOPSIS (Studi Kasus : PT Bank NTT)” dengan baik.
Skripsi ini diajukan untuk memenuhi salah satu persyaratan guna memperoleh gelar Sarjana Komputer di Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Salatiga.
Skripsi ini dapat selesai berkat bantuan dari berbagai pihak yang telah memberikan bimbingan, ide, dan berbagai dukungan lainnya kepada penulis. Pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada :
1. Bapak Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana dan Pembimbing 1, terima kasih atas waktu, bimbingan, serta arahan yang diberikan bagi penulis dalam menyelesaikan skripsi ini.
2. Ibu Yessica Nataliani, S.Si., M.Kom., selaku Ketua Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.
3. Bapak Jasson Prestiliano, ST., M.Cs., selaku Pembimbing 2, terima kasih atas waktu, bimbingan, motivasi, serta arahan yang diberikan bagi penulis dalam menyelesaikan skripsi ini.
v
4. Bapak Adriyanto Juliastomo Gundo S.Si., M.Pd., selaku Koordinator KP/TA Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.
5. Mbak Denti, terima kasih atas bantuan surat menyuratnya. 6. Kepada para dosen pengajar dan seluruh staf Fakultas
Teknologi Informasi Universitas Kristen Satya Wacana, terima kasih atas ilmu dan pelayanan yang telah diberikan.
7. Bapak Hernimus Messack, selaku Kepala Bagian Kredit PT Bank NTT yang membantu penulis dalam penelitian ini, terima kasih atas waktu, kesediaan, dan arahan yang diberikan.
8. Kepada kedua orang tua terkasih : Bapak Johan Djami dan Ibu Cherly Djami, terima kasih untuk kasih sayang, perhatian, semangat, doa, dan dukungan yang selalu diberikan kepala penulis.
9. Buat Kaka Ti, Kaka Fa, Kaka La, Oy terima kasih untuk doa dan dukungan yang selalu diberikan. Penulis juga mengucapkan terima kasih buat ka Adhy yang telah membantu penulis dalam mengurusi segala keperluan yang penulis butuhkan dalam menyelesaikan skripsi ini.
10. Buat keluarga Cemara II No. 8 : Arlantus, Iktus, Monictus, Kaka Ni, dan juga untuk Emil, Icha, terima kasih untuk kebersamaan selama ini dan dukungan serta doa yang diberikan.
11. Buat sahabat-sahabatku yang terkasih : zizta Mitha, zizta Yustina, dan zizta Esti, sungguh hal yang sangat membahagiakan mengenal kalian semua, terima kasih buat
vi
kebersamaan dan persahabatan selama ini. Kita untuk selamanya.
12. Kepada Sonny Fortune Manoe, terima kasih buat semua dukungan, doa, serta motivasi yang tidak pernah henti diberikan bagi penulis.
13. Untuk semua pihak yang telah membantu penulis yang tidak dapat disebutkan satu per satu. Penulis mengucapkan terima kasih atas dukungannya.
Penulis menyadari masih banyak kekurangan dalam penyelesaian skripsi ini. Oleh karena itu, penulis mengharapkan saran dan kritik untuk perbaikan di masa yang akan datang. Semoga skripsi ini memberikan manfaat kepada semua pihak.
Salatiga, November 2011
vii
Daftar Isi
Halaman Halaman Judul ... i Halaman Pengesahan ... iiHalaman Pernyataan ... iii
Prakata ... iv
Daftar Isi ... vii
Daftar Tabel ... x
Daftar Gambar ... xi
Daftar Kode Program ... xiii
Daftar Rumus ... xiv
Daftar Lampiran ... xv
Daftar Istilah ... xvi
Abstract ... xvii
Bab 1 Pendahuluan ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 3
1.3 Tujuan ... 3
1.4 Pembatasan Masalah ... 4
1.5 Sistematika Penulisan ... 4
Bab 2 Tinjauan Pustaka ... 6
2.1 Penelitian Terdahulu ... 6
2.2 Definisi Sistem Pendukung Keputusan ... 9
2.2.1 Karakteristik Sistem Pendukung Keputusan ... 10
2.2.2 Proses Pengambilan Keputusan ... 12
2.2.3 Teknik Pengambilan Keputusan ... 13
2.3 Pengertian Kredit ... 14
2.3.1 Unsur-Unsur Kredit ... 14
2.3.2 Tujuan Penggunaan Kredit ... 15
2.3.3 Kriteria Penilaian Pemberian Kredit ... 16
2.3.4 Prosedur Kredit ... 18
2.4 Multiple Criteria Decision Making (MCDM) ... 20
2.5 Multiple Attribute Decision Making (MADM) ... 22
2.6 Technique for Others Reference by Similarity to IdealSolution (TOPSIS) ... 23
2.7 Prosedur TOPSIS ... 24
Bab 3 Metode Dan Perancangan Sistem ... 26
viii
3.2 Analisis Kebutuhan Sistem ... 28
3.2.1 Proses Bisnis Kredit ... 29
3.2.2 Persyaratan Pengajuan Kredit ... 30
3.2.3 Prosedur Pengajuan Kredit ... 31
3.2.4 Teknik Penilaian Permohonan Kredit ... 33
3.3 Perhitungan Metode TOPSIS ... 38
3.3.1 Alternatif ... 38
3.3.2 Kriteria/Atribut ... 39
3.3.3 Bobot Keputusan ... 39
3.4 Analisa Spesifikasi Kebutuhan Hardware dan Software... 49
3.4.1 Kebutuhan Perangkat Keras (Hardware) ... 49
3.4.2 Kebutuhan Perangkat Lunak (Software) ... 49
3.5 Perancangan Sistem ... 49
3.5.1 Diagram Use Case ... 50
3.5.2 Diagram Activity ... 51 3.5.3 Diagram Sequence ... 59 3.5.4 Diagram Class ... 67 3.6 Perancangan Tabel ... 69 3.6.1 Tabel User ... 70 3.6.2 Tabel Pegawai ... 70 3.6.3 Tabel Pemohon ... 71
3.6.4 Tabel Credit Apply ... 73
3.6.5 Tabel Jaminan ... 74
3.6.6 Tabel Kriteria ... 75
3.6.7 Tabel Bobot ... 76
3.7 Perancangan Antarmuka ... 76
3.8 Evaluasi Prototype ... 79
Bab 4 Hasil Dan Pembahasan ... 80
4.1 Implementasi ... 80
4.1.1 Implementasi Database ... 80
4.2 Hasil Perancangan Aplikasi ... 84
4.2.1 Form Login ... 84
4.2.2 Form Utama ... 85
4.2.3 Master Credit Apply ... 86
4.2.4 Delete All ... 90
4.2.5 Hasil Penilaian TOPSIS ... 91
4.2.6 Form Report ... 94
4.3 Pengujian... 95
4.3.1 Pengujian Manual ... 95
ix
4.3.2 Hasil Pengujian Sistem ... 106
4.4 Analisa Hasil Pengujian ... 109
Bab 5 Penutup ... 111
5.1 Kesimpulan ... 111
5.2 Saran Pengembangan ... 111
Daftar Pustaka ... xviii
x
Daftar Tabel
Halaman
Tabel 3.1 Tabel Kriteria Nilai Skor untuk Calon Nasabah ... 34
Tabel 3.2 Penilaian Kemampuan Membayar Kembali ... 35
Tabel 3.3 Penilaian Nilai Agunan ... 37
Tabel 3.4 Penilaian Jangka Waktu ... 37
Tabel 3.5 Penilaian Status Rumah ... 38
Tabel 3.6 Bobot Keputusan... 39
Tabel 3.7 Permohonan Kredit ... 40
Tabel 3.8 Penilaian Jangka Waktu Nasabah ... 44
Tabel 3.9 Penilaian Status Rumah Nasabah ... 44
Tabel 3.10 Rating Kecocokan dari setiap Alternatif pada setiap Kriteria ... 45
Tabel 3.11 Tabel User... 70
Tabel 3.12 Tabel Pegawai ... 71
Tabel 3.13 Tabel Pemohon ... 73
Tabel 3.14 Tabel Credit Apply ... 74
Tabel 3.15 Tabel Jaminan ... 75
Tabel 3.16 Tabel Kriteria ... 76
Tabel 3.17 Tabel Bobot... 76
Tabel 4.1 Permohonan Kredit Calon Nasabah ... 96
Tabel 4.2 Penilaian Jangka Waktu Nasabah ... 98
Tabel 4.3 Penilaian Status Rumah Nasabah ... 99
Tabel 4.4 Rating Kecocokan setiap Alternatif pada setiap Kriteria 99 Tabel 4.5 Bobot Keputusan... 100
Tabel 4.6 Rangking Hasil Penilaian TOPSIS ... 104
xi
Daftar Gambar
Halaman
Gambar 3.1 Model Proses Waterfall ... 26
Gambar 3.2 Proses Bisnis Kredit ... 29
Gambar 3.3 Diagram Use Case Pada Sistem Penyeleksian Pemberian Kredit Bagi Calon Nasabah ... 50
Gambar 3.4 Diagram Activity User ... 52
Gambar 3.5 Diagram Activity Tambah Data ... 53
Gambar 3.6 Diagram Activity Hapus Data ... 54
Gambar 3.7 Diagram Activity Admin ... 55
Gambar 3.8 Diagram Activity Proses Analisa Data SPK Kelayakan Kredit ... 56
Gambar 3.9 Diagram Activity Mengecek Data Hasil Analisa... 57
Gambar 3.10 Diagram Activity Melihat Report ... 58
Gambar 3.11 Diagram Sequence User ... 60
Gambar 3.12 Diagram Sequence Admin Masukkan Data User, Calon Nasabah, dan Permohonan Kredit ... 62
Gambar 3.13 Diagram Sequence Admin Masukkan Data Jaminan, Kriteria, dan Bobot Keputusan ... 64
Gambar 3.14 Diagram Sequence Admin Proses Analisa Data Dan Melihat Report... 66
Gambar 3.15 Diagram Class Dari Database Kredit Bank ... 68
Gambar 3.16 Tampilan Form Login ... 77
Gambar 3.17 Tampilan Form Utama ... 77
Gambar 3.18 Tampilan Form Input Data Permohonan ... 78
Gambar 3.19 Tampilan Form Penilaian TOPSIS ... 78
Gambar 3.20 Tampilan Form Report ... 79
Gambar 4.1 Database SPK_TOPSIS dan Tabel-Tabelnya ... 80
Gambar 4.2 Implementasi Tabel Tbl_Bobot ... 81
Gambar 4.3 Implementasi Tabel Tbl_CreditApply ... 81
Gambar 4.4 Implementasi Tabel Tbl_Jaminan ... 82
Gambar 4.5 Implementasi Tabel Tbl_Kriteria ... 82
Gambar 4.6 Implementasi Tabel Tbl_Pegawai ... 82
Gambar 4.7 Implementasi Tabel Tbl_Pemohon ... 83
Gambar 4.8 Implementasi Tabel Tbl_User ... 84
Gambar 4.9 Form Login ... 84
Gambar 4.10 Peringatan Username dan Password... 85
xii
Gambar 4.12 Form View Master Credit Apply ... 87
Gambar 4.13 Form New Master Credit Apply ... 88
Gambar 4.14 Form Save Master Credit Apply ... 88
Gambar 4.15 Form Delete Master Credit Apply ... 89
Gambar 4.16 Form Delete All ... 90
Gambar 4.17 Form Hasil Penilaian TOPSIS ... 91
Gambar 4.18 Form Report ... 94
Gambar 4.19 Master Calon Nasabah ... 104
Gambar 4.20 Master Credit Apply ... 105
Gambar 4.21 Hasil Penilaian ... 105
xiii
Daftar Kode Program
Halaman Kode Program 4.1 Kode Program untuk Menampilkan
Form Credit Apply ... 87 Kode Program 4.2 Kode Program untuk Membuat Credit
Apply Baru ... 88 Kode Program 4.3 Kode Program untuk Menyimpan Data
Credit Apply ... 89 Kode Program 4.4 Kode Program untuk Menghapus Data
pada Form Credit Apply ... 89 Kode Program 4.5 Kode Program untuk Delete All ... 91 Kode Program 4.6 Kode Program untuk Proses pada SQL
TOPSIS ... 92 Kode Program 4.7 Kode Program untuk Report ... 94
xiv
Daftar Rumus
Halaman
Rumus 2.1 Matriks Keputusan yang Ternormalisasi ... 24
Rumus 2.2 Matriks Keputusan yang Ternormalisasi Terbobot ... 24
Rumus 2.3 Matriks Solusi Ideal Positif (A+) dan Matriks Solusi Ideal Negatif (A-) ... 24
Rumus 2.5 Jarak Antara Nilai setiap Alternatif dengan Matriks Solusi Ideal Positif dan Matriks Solusi Ideal Negatif... 25
Rumus 2.7 Nilai Preferensi untuk setiap Alternatif ... 25
Rumus 3.1 Angsuran Pokok Pinjaman/bulan ... 35
Rumus 3.2 Perhitungan Bunga ... 35
Rumus 3.3 Angsuran/bulan ... 35
Rumus 3.4 Kemampuan Membayar Kembali ... 35
Rumus 3.5 Total Pinjaman ... 36
Rumus 3.6 Nilai Agunan... 36
Rumus 3.7 Penilaian Agunan ... 36
xv
Daftar Lampiran
Halaman
Lampiran 1 Surat Persetujuan Penelitian ... xix Lampiran 2 Formulir Pengajuan Kredit ... xx
xvi
Daftar Istilah
SPK : Sistem Pendukung Keputusan
TOPSIS : Technique for Order Preference by Similarity to Ideal Solution
MCDM : Multi Criteria Decision Making MADM : Multiple Attribute Decision Making MODM : Multi Objective Decision Making UML : Unified Modelling Language
NIP : Nomor Induk Pegawai
KTP : Kartu Tanda Penduduk
SIM : Surat Ijin Mengemudi
NPWP : Nomor Pokok Wajib Pajak
TASPEN : Tabungan dan Asuransi Pegawai Negeri
SK : Surat Keputusan
KARPEG : Kartu Pegawai
xvii
Abstract
Seeing the development of technology is developing rapidly increasing, companies need information systems that can support decision-making requirement. The existence of a bank's lending activities is certainly one advantage for the bank including also the customers. In need of credit ratings as a material consideration for the prospective customer before the bank decides to accept or reject the request of prospective customers, this is done given the risk of uncollectible big enough. To assist in determining a person's determination would be eligible for a loan then takes a decision support system.
This study aims to design and build a Decision Support System for Selecting Candidates Lending Customer using TOPSIS method. The criteria used in determining the decision, among others, ability to repay, collateral value, duration and status of the house.
The benefits of this application is to provide an alternative form of reference to the bank in determining the prospective customer who deserved the credit.