IMPLEMENTASI SISTEM PENGAMBIL KEPUTUSAN PEMBERIAN REMISI WARGA RUTAN KELAS I MEDAN MENGGUNAKAN METODE TOPSIS SKRIPSI

  

IMPLEMENTASI SISTEM PENGAMBIL KEPUTUSAN

PEMBERIAN REMISI WARGA RUTAN KELAS I

MEDAN MENGGUNAKAN METODE TOPSIS

SKRIPSI

ARDIN SYAHPUTRA

071401017

  

PROGRAM STUDI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

  

2014

  

IMPLEMENTASI SISTEM PENGAMBIL KEPUTUSAN

PEMBERIAN REMISI WARGA RUTAN KELAS I

MEDAN MENGGUNAKAN METODE TOPSIS

SKRIPSI

  Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer

  

ARDIN SYAHPUTRA

071401017

PROGRAM STUDI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

  

UNIVERSITAS SUMATERA UTARA

MEDAN

2014

  

PERSETUJUAN

  Judul : IMPLEMENTASI SISTEM PENGAMBIL KEPUTUSAN PEMBERIAN REMISI WARGA RUTAN KELAS I MEDAN MENGGUNAKAN METODE TOPSIS

  Kategori : SKRIPSI Nama : ARDIN SYAHPUTRA Nomor Induk Mahasiswa : 071401017 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

  INFORMASI (Fasilkom-TI) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, 28 Agustus 2014

  Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Dr.Syahril Efendi, S.Si, MIT Prof.Dr.Iryanto, M.Si

  NIP.196711101996021001

  NIP. 194604041971071001 Diketahui/Disetujui oleh Departemen Ilmu Komputer Fasilkom-TI USU Ketua, Dr.Poltak Sihombing, M.Kom NIP. 196203171991031001

  

PERNYATAAN

  IMPLEMENTASI SISTEM PENGAMBIL KEPUTUSAN PEMBERIAN REMISI WARGA RUTAN KELAS I MEDAN MENGGUNAKAN METODE TOPSIS DRAFT SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

  Medan, 28 Agustus 2014 Ardin Syahputra 071401017

  

PENGHARGAAN

  Alhamdulillah penulis ucapkan puji syukur kehadirat Allah SWT yang telah memberikan kesehatan dan kesempatan kepada penulis sehingga penulis dapat melaksanakan dan menyelesaikan Skripsi ini yang berjudul “Implementasi Sistem Pengambil Keputusan Pemberian Remisi Warga Rutan Kelas I Medan Menggunakan

Metode TOPSIS”. Shalawat beserta salam penulis hadiahkan kepada inspirator utama dalam kehidupan saya, Rasullullah Muhammad SAW yang menjadi junjungan semua

  umat manusia.

  Terima kasih penulis sampaikan kepada semua pihak yang telah membantu penulis dalam menyelesaikan skripsi ini baik secara langsung maupun tidak langsung. Dalam kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada Bapak Prof. Dr. Iryanto, M.Si dan Dr. Syahril Efendi, S.Si, MIT selaku pembimbing I dan II yang telah membimbing dan memberikan masukan-masukan kepada penulis dengan tulus ikhlas dalam menyelesaikan skripsi ini. Terima kasih yang mendalam juga penulis ucapkan kepada Bapak Prof. Dr. Muhammad Zarlis dan Dr. Poltak Sihombing, M.Kom selaku pembanding I dan II yang telah memberikan kritik dan masukan-masukan positif guna penyempurnaan skripsi ini. Penulis juga mengucapkan terima kasih kepada Bapak M. P. Jaya Saragih, A.Md.I.P., S.H., M.H yang telah menjadi narasumber penulis dalam memberikan pengetahuan tentang pemberian remisi umum dan remisi khusus dalam menyelesaikan skripsi ini. Ucapan terima kasih juga penulis ditujukan kepada Ketua dan Sekretaris Program Studi S1 Ilmu Komputer Fasilkom USU Bapak Dr. Poltak Sihombing, M.Kom dan ibu Maya Silvi Lydia, B.Sc,M.Sc. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, semua dosen dan pegawai pada Program Studi S1 Ilmu Komputer Fasilkom-TI USU, rekan-rekan mahasiswa Ilmu Komputer serta semua pihak yang telah membantu dan memberi masukan kepada penulis untuk menyempurnakan skripsi ini.

  Akhirnya, tidak terlupakan penulis menghaturkan ribuan terima kasih kepada ayahanda dan ibunda tercinta, Suhaili dan Asmaranizar yang tidak henti-hentinya mendukung dan mendoakan penulis serta memberikan motivasi dan dukungan baik secara moril dan materil, kepada seluruh keluarga, abang, kakak dan adik tersayang. Serta para teman kuliah angkatan 2007 yang selalu membantu dan menjadi teman diskusi penulis dalam menyelesaikan skripsi ini, khususnya Eka Patma Rahmansyah S.Kom, yang telah memberikan dukungan moril dalam penyusunan skripsi ini dan penulis berharap semoga amal kebaikan semua pihak yang telah membantu penulis akan dinilai sebagai amal dan mendapat balasan dari Allah SWT.

  Medan, 28 Agustus 2014 Penulis

  Ardin Syahputra

  

ABSTRAK

  Remisi adalah pengurangan masa menjalani pidana yang diberikan kepada narapidana yang telah memenuhi syarat-syarat yang ditentukan dalam peraturan perundang- undangan. Pemberian remisi kepada narapidana merupakan perintah dari undang- undang sebagai rangsangan agar narapidana bersedia menjalani pembinaan untuk merubah prilaku sesuai dengan tujuan sistem pemasyrakatan. Penentuan pemberian remisi secara manual tidak jarang juga ditemukan data yang bersifat ketidakpastian sehingga kurang tepat dijadikan sebagai acuan dalam pengambilan keputusan. Maka untuk mengatasi hal tersebut dapat digunakan metode TOPSIS. Metode TOPSIS merupakan metode pengambilan keputusan multi kriteria yang menggunakan prinsip bahwa alternatif yang terpilih harus mempunyai jarak terdekat dengan solusi ideal positif dan jarak terjauh dengan solusi ideal negatif. Metode ini dimulai dengan membangun sebuah matriks keputusan, membuat matriks keputusan ternormalisasi, membuat matriks keputusan ternormalisasi terbobot, menentukan solusi ideal positif dan negatif, menghitung separasi, menghitung kedekatan relatif terhadap solusi ideal positif dan merangking alternatif. Hasil yang didapatkan dari penelitian ini adalah berupa daftar narapidana yang diurutkan berdasarkan nilai kedekatan yang terbesar hingga yang terkecil. Kata kunci: Sistem Pendukung Keputusan, Remisi, TOPSIS.

  

DECISION MAKERS SYSTEM IMPLEMENTATION ON REMISSION

AWARDING FOR MEMBER OF RUTAN KELAS I MEDAN

USING TOPSIS METHODOLOGY

ABSTRACT

  Remission is reduction of detention period which is given to prisoners who are eligible based on specified requirements in legislation. Remission for prisoners is a directive of the law to act as stimuli for the inmates willing to undergo training in order to change the behaviour for humanity purposes. In granting the remissions, decisions are made manually so it can likely found data-uncertainty. One of the solutions is using TOPSIS method. TOPSIS method is a multi-criteria decision- making method that uses the principle that the chosen alternative should have the shortest distance to the positive ideal solution and the farthest distance to the negative ideal solution. This method begins by constructing a decision matrix, normalized decision-making matrix, and weighted normalized decision-making matrix, define the positive and negative ideal solution, calculate separation, calculate the relative closeness to the positive ideal solution and rank the alternatives. Result from this research is a list of prisoners who are sorted by the value of the closeness of the largest to the smallest.

  Keyword : Decision Support System, Remission, TOPSIS.

  Halaman Persetujuan ii

  2.3.2 Membuat Matriks Keputusan yang Ternormalisasi

  2.3.5 Menghitung Separasi

  14

  2.3.4 Menentukan Solusi Ideal Positif dan Solusi Ideal Negatif

  14

  2.3.3 Membuat Matriks Keputusan yang Ternormalisasi Terbobot

  14

  13

  2.3.6 Menghitung Kedekatan Relatif Terhadap Solusi Ideal

  2.3.1 Langkah-langkah Metode TOPSIS

  13

  2.3 Metode TOPSIS

  12

  2.2.1 Syarat-syarat mendapatkan Remisi

  11

  15

  16

  9

  2.4.4 Data Flow Diagram Fisik

  2.5.2 Konsep Dasar Entity

  21

  2.5.1 Konsep Dasar Model Entity Relantionship

  21

  2.5 Entity Relantionship Diagram (ERD)

  20

  20

  2.4 Data Flow Diagram (DFD)

  2.4.3 Data Flow Diagram Logis

  18

  2.4.2 Diagram Level n / Data Flow Diagram Levelled

  17

  2.4.1 Diagram Konteks

  16

  2.2 Pengertian Remisi

  2.1.5 Karakteristik dan Nilai Guna Sistem Pendukung Keputusan

  Pernyataan iii

  1

  2

  1.3 Batasan Masalah

  2

  1.2 Rumusan Masalah

  1

  1.1 Latar Belakang Masalah

  Bab 1 Pendahuluan

  3

  Daftar Gambar x

  Daftar Tabel ix

  Daftar Isi vii

  Abstract vi

  Abstrak v

  Penghargaan iv

  1.4 Tujuan Penelitian

  1.5 Manfaat Penelitian

  9

  2.1.1 Pengertian Sistem Pendukung Keputusan

  2.1.4 Proses Pengambil Keputusan

  8

  2.1.3 Komponen Sistem Pendukung Keputusan

  7

  2.1.2 Ciri-ciri Sistem Pendukung Keputusan

  7

  6

  3

  2.1. Sistem Pendukung Keputusan (SPK)

  6

  4 Bab 2 Landasan Teori

  1.7 Sistematika Penulisan

  3

  1.6 Metode Penelitian

  22

  2.5.3 Atribut

  22

  2.5.4 Relationship

  23

  2.5.5 Derajat Relasi atau Kardinalitas

  23

  2.6 Flowchart

  23 Bab 3 Analisis dan Perancangan Sistem

  25

  3.1 Analisis Permasalahan

  25

  3.2 Analisis Kebutuhan Sistem Pendukung Keputusan

  25

  3.2.1 Kebutuhan Fungsional

  26

  3.2.2 Kebutuhan Non Fungsional

  26

  3.3 Kriteria

  27

  3.3.1 Penentuan Kriteria

  27

  3.3.2 Pembobotan Kriteria

  27

  3.4 Langkah-langkah TOPSIS

  28

  3.4.1 Nilai Kecocokan Setiap Alternatif Terhadap Kriteria

  28

  3.4.2 Perhitungan Matriks Keputusan Normalisasi

  31

  3.4.3 Perhitungan Matriks Keputusan Normalisasi Bobot

  32

  3.4.4 Penentuan Solusi Ideal Positif dan Negatif

  33

  3.4.5 Perhitungan Jarak Setiap Alternatif Terhadap Solusi Ideal

  33

  3.4.6 Perhitungan Kedekatan Setiap Alternatif

  34

  3.5 Flowchart Proses Perhitungan TOPSIS

  36

  3.6 Data Flow Diagram (DFD)

  37

  3.7 Entity Relationship Diagram (ERD)

  39

  3.8 Perancangan Antarmuka

  41 Bab 4 Implementasi dan Pengujian

  45

  4.1 Implementasi Sistem

  45

  4.2 Pengujian Sistem

  45

  4.2.1 Tampilan Awal

  46

  4.2.2 Pengolahan Data Narapidana

  46

  4.2.3 Pengolahan Data Kriteria

  51

  4.2.4 Perhitungan TOPSIS

  52 Bab 5 Kesimpulan dan Saran

  55

  5.1. Kesimpulan

  55

  5.2. Saran

  55 Daftar Pustaka

  56 Lampiran A Listing Program A-1

  

DAFTAR TABEL

  29 Tabel 3.7 Tabel Kecocokan Alternatif Terhadap Kriteria

  40 Tabel 3.13 Kamus Data untuk data_topsis

  40 Tabel 3.12 Kamus Data untuk data_perkara

  40 Tabel 3.11 Kamus Data untuk data_pelanggaran

  40 Tabel 3.10 Kamus Data untuk data_jasa

  39 Tabel 3.9 Kamus Data untuk data_kriteria

  31 Tabel 3.8 Kamus Data untuk data_narapidana

  29 Tabel 3.6 Nilai Kecocokan Terhadap Kriteria Berjasa

  Halaman

  28 Tabel 3.5 Nilai Kecocokan Terhadap Kriteria Perkara Pidana

  28 Tabel 3.4 Nilai KecocokanTerhadap Kriteria Kelakuan

  27 Tabel 3.3 Nilai Kecocokan

  27 Tabel 3.2 Standar Nilai Bobot

  24 Tabel 3.1 Kriteria Sistem

  17 Tabel 2.2 Simbol Flowchart

Tabel 2.1 Simbol Data Flow Diagram

  41

  

DAFTAR GAMBAR

  47 Gambar 4.4 Proses Mengolah Data Perkara

  54 Gambar 4.15 Laporan Hasil Seleksi Urutan Kelayakan Pemberian Remisi

  53 Gambar 4.14 Hasil Proses Perhitungan Topsis

  52 Gambar 4.13 Proses TOPSIS Bagian Remisi Hari Besar Keagamaan

  51 Gambar 4.12 Proses TOPSIS Bagian Remisi Hari Kemerdekaan

  51 Gambar 4.11 Proses Konversi Nilai Bobot Kriteria

  50 Gambar 4.10 Proses Pengisian Nilai Bobot Kriteria

  50 Gambar 4.9 Konfirmasi Penghapusan Data

  49 Gambar 4.8 Proses Mengubah Data Narapidana

  49 Gambar 4.7 Pengolahan Data Narapidana Setelah Menambah Data Baru

  48 Gambar 4.6 Pengolahan Data Narapidana Baru Sebelum Penyimpanan

  48 Gambar 4.5 Proses Mengolah Data Jasa/Pelanggaran

  47 Gambar 4.3 Proses Mengolah Data Narapidana Baru

  Halaman

  46 Gambar 4.2 Data Narapidana

  44 Gambar 4.1 Halaman Utama

  43 Gambar 3.9 Rancangan Proses Perhitungan TOPSIS

  42 Gambar 3.8 Rancangan Halaman Input Bobot Data Kriteria

  42 Gambar 3.7 Rancangan Halaman Input Data Narapidana

  39 Gambar 3.6 Rancangan Halaman Utama

  38 Gambar 3.5 ERD SPK Pemilihan Remisi

  37 Gambar 3.4 DFD SPK Pemilihan Remisi Level 2

  37 Gambar 3.3 DFD SPK Pemilihan Remisi Level 1

  36 Gambar 3.2 DFD SPK Pemilihan Remisi Level 0

  8 Gambar 3.1 Flowchart Proses Perhitungan TOPSIS

Gambar 2.1 Model Konseptual SPK

  54