Anda di halaman 1dari 10

LAPORAN PROJECT KOMPUTASI MATEMATIKA

“PROGRAM KLASIFIKASI KARTU KREDIT


MENGGUNAKAN METODO KNN”
Dosen Pengampu : Dr. Elly Matul Imah, S.Si., M.Kom.

Dibuat Oleh :
Otniel Sukma P (18030214034)
Retno Wulansari (18030214062)

2018D

JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI SURABAYA
2020
BAB I

PENDAHULUAN

1.1 Latar Belakang


Dalam memenuhi kebutuhan sehari-hari, masyarakat melakukan
bermacam-macam hal. Tentunya dalam masa pandemi diberlakukan
pembatasan sosial oleh Pemerintah dengan tujuan untuk mencegah
menyebarnya penyakit yang saat ini membuat resah masyarakat yang ada di
Indonesia, bahkan di seluruh dunia. Mereka yang seharusnya memenuhi
kebutuhannya dengan bekerja di luar rumah/kantor tidak bisa melakukannya.
Hal ini membuat segala aktifitas dilakukan di rumah. Pastinya ini berdampak
bagi mereka yang terbiasa melakukan jual beli transaksi secara tunai harus
mengubah kebiasaan tersebut.
Salah satunya menggunakan kartu kredit. Ini merupakan alat
pembayaran pengganti uang tunai yang diterbitkan oleh bank untuk
memudahkan para nasabahnya bertransaksi. Kemunculan kartu kredit ini
mulai pertama langsung menjadi fenomena, tidak terkecuali sampai sekarang
walaupun tetap saja ada pro dan kontra mengenai kartu kredit. Bank-bank pun
terus berlomba-lomba melakukan penawaran promo yang bisa dinikmati oleh
para nasabahnya.
Mengenai adanya pro dan kontra berarti kehadiran kartu kredit
telah membawa dampak positif dan negatif, hal ini tentu berkaitan dengan
pribadi masing-masing sebagai pemilik dan pengguna kartu kredit. Berkaitan
dengan hal tersebut sebagian pihak berpendapat bahwa bank penerbit dinilai
sering melakukan keputusan secara sepihak yang menyebabkan kerugian pada
nasabahnya. Disisi lain banyak pihak yang pro dengan kartu kredit, karena
diuntungkan dan dimudahkan dengan adanya kartu kredit.
Bicara tentang dampak negatif kehadiran kartu kredit hingga saat
ini yaitu banyak terjadi kejahatan dunia maya ( cybercrime ). Istilah ini adalah
kejahatan dengan komputer atau jaringan komputer menjadi alat , sasaran atau
tempat terjadinya kejahatan. Yang sering terjadi saat ini, banyaknya kejahatan
penipuan transaksi kartu kredit yang menyebabkan kerugian beberapa nasabah
yang terkena. Karena itu penyalahgunaan yang membuat resah para nasabah
ini mungkin dapat dicegah oleh program yang kami buat yaitu program
prediksi penipuan bank. Meskipun kualitas belum maksimal, namun ini bisa
menjadi salah satu solusi untuk menanginya.

1.2 Tujuan
Adapun tujuan dari pembuatan program ini adalah :

1. Mencegah penipuan transaksi kartu kredit.


2. Meningkatkan keamanan data nasabah.

1.3 Manfaat
Adapun manfaat dari pembuatan program ini adalah :
1. Bagi Penulis .
a) Dapat membuat program yang sesuai dengan permasalahan yang
dihadapi.
b) Sebagai pembelajaran serta menambah wawasan tentang dunia
maya.

2. Bagi Instansi Terkait


a) Memudahkan pekerja untuk menganalisa sebelum kejahatan itu
terjadi.
b) Meningkatkan pelayanan para nasabahnya

BAB II

LANDASAN TEORI

Penipuan adalah sebuah kebohongan yang dibuat untuk menguntungkan


keuntungan pribadi, namun merugikan orang lain. Meskipun ia memiliki arti
hukum yang lebih dalam, detail jelasnya bervariasi di berbagai wilayah hukum.
Penipuan adalah kejahatan yang termasuk golongan yang ditujukan terhadap
hak milik. Tujuannya yaitu untuk memenuhi kebutuhan dari mereka yang
diuntungkan dan akan terus berlanjut jika tidak ada pencegahan dan tindakan
tegas oleh aparat hukum
Penipuan transaksi kartu kredit adalah kejahatan dunia maya yang dapat
dilakukan dimanapun, kapanpun oleh orang-orang yang tidak bertanggung
jawab. Upaya-upaya yang dilakukan untuk mencegah terjadinya penipuan
seperti ini akan meningkatkan kepercayaan para nasabah bank, sehingga
mereka tetap menggunakan kartu kredit untuk transaksi jual belinya. Hal ini
akan berdampak positif dan saling menguntungkan antara pihak bank juga
pihak nasabah.
BAB III

DESAIN
BAB IV
IMPLEMENTASI

4.1 Listing Code

buka=xlsread('data');
for i=1:30
buka(i,31)=0;
buka(i+30,31)=1;
end
for i=1:15
uji(i,1:31)=buka(i,1:31);
end
for i=31:45
uji(i-15,1:31)=buka(i,1:31);
end
for i=16:30
latih(i-15,1:31)=buka(i,1:31);
end
for i=46:60
latih(i-30,1:31)=buka(i,1:31);
end
for i=1:30
for j=1:30
jarak(i,j)= norm(uji(i,:)-latih(j,:));
end
end
k =input('masukan nilai k:');
%menghitung jarak terpendek
norma(1:30,1)=zeros(30,1);
notipu(1:30,1)=zeros(30,1);
for i=1:30
coba(1,1:30)=jarak(i,1:30);
for j =1:k
[hasil,indeks]=min(coba(:));
knn(1,j,i)=hasil;
knn(2,j,i)=indeks;
knn(3,j,i)=latih(indeks,31);
if( knn(3,j,i)==0)
norma(i,1)=norma(i,1)+1;
elseif(knn(3,j,i)==1)
notipu(i,1)=notipu(i,1)+1;
end
coba(1,indeks)=coba(1,indeks)+max(coba(:));
end
end
for i = 1:30
if (norma(i,1)<notipu(i,1))
keput(i,1) = 1;
else
keput(i,1)=0;
end
end

databenar=0;
for i = 1:30
if(keput(i,1)==uji(i,31))
databenar=databenar+1;
end
end
akurasi=(databenar*100)/30;
BAB V

KESIMPULAN

Berdasarkan pembahasan pada bab-bab sebelumnya, dapat ditarik


kesimpulan terkait dengan program klasifikasi penipuan kartu kredit
menggunakan metode KNN yang telah kami buat, diantaranya :

1. Program ini bisa menjadi salah satu solusi untuk mengklasifikasi data
transaksi kartu kredit nasabah yang asli dan bukan.
2. Selain itu, program ini juga dapat memudahkan pekerja dalam mengambil
solusi ketika hal tersebut terjadi.
DAFTAR PUSTAKA

http://e-journal.uajy.ac.id/10696/1/JurnalHK10067.pdf

https://media.neliti.com/media/publications/14278-ID-pertanggungjawaban-

pidana-penyalahgunaan-kartu-kredit-oleh-pengguna-kartu-kredit.pdf

https://media.neliti.com/media/publications/78106-ID-program-bantu-

prediksi-penjualan-barang.pdf
LAMPIRAN

Pembagian Tugas :

1. Otniel Sukma Priyambodo ( 18030214034 )


Program:

Laporan :
Pada pembuatan laporan, mengerjakan bab 1, bab 2, dan bab 3

2. Retno Wulansari ( 18030214034 )


Program :

Laporan :
Pada pembuatan laporan, mengerjakan bab 4 dan bab 5

Anda mungkin juga menyukai