SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN OPERATOR TERBAIK MENGGUNAKAN METODE TOPSIS (STUDI KASUS: CBOC REGIONAL 1/ PT. TELEKOMUNIKASI, TBK.) DRAF SKRIPSI ANDRIAN HAMZANI 071401057 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015
i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN OPERATOR TERBAIK MENGGUNAKAN METODE TOPSIS (STUDI KASUS: CBOC REGIONAL 1/ PT. TELEKOMUNIKASI, TBK.) DRAF SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer ANDRIAN HAMZANI 071401057 PROGRAM STUDI S-1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015
ii PERSETUJUAN Judul : SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN OPERATOR TERBAIK MENGGUNAKAN METODE TOPSIS (STUDI KASUS: CBOC REGIONAL 1/ PT. TELEKOMUNIKASI, TBK.) Kategori : SKRIPSI Nama : ANDRIAN HAMZANI Nomor Induk Mahasiswa : 071401057 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen Fakultas : ILMU KOMPUTER : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI (Fasilkom-TI) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, 2015 Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Dian Rachmawati, S.Si, M.Kom M. Andri Budiman,ST,MCompSc,MEM NIP. 19830723 200912 2 004 NIP. 19751008 200801 1 011 Diketahui/Disetujui oleh Departemen Ilmu Komputer Fasilkom-TI USU Ketua, Dr.Poltak Sihombing, M.Kom NIP. 19620317199103100
iii PERNYATAAN SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN OPERATOR TERBAIK MENGGUNAKAN METODE TOPSIS (STUDI KASUS: CBOC REGIONAL 1/ PT. TELEKOMUNIKASI, TBK.) DRAF SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, 2015 ANDRIAN HAMZANI 071401057
iv PENGHARGAAN Segala puji dan syukur kepada Allah SWT yang senantiasa melimpahkan rahmat dan karunia-nya kepada penulis sehingga skripsi ini dapat selesai. Skripsi ini merupakan salah satu syarat wajib diselesaikan guna meraih gelar sarjana komputer pada jurusan S1 Ilmu Komputer. Judul yang diangkat penulis adalah Sistem Pendukung Keputusan Menentukan Operator Terbaik Menggunakan Metode Topsis (Studi Kasus: CBOC Regional 1 / PT Telekomunikasi, TBK). Penulis berterima kasih kepada semua pihak yang telah membantu dalam menyelesaikan skripsi ini baik secara langsung maupun tidak langsung. Dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1. Ketua Jurusan S1 Ilmu Komputer Bapak Dr. Poltak Sihombing, M.Kom. Bapak M. Andri Budiman, ST, M.CompSc, MEM dan Ibu Dian Rachmawati,S.Si,M.Kom selaku dosen pembimbing yang telah memberikan panduan dan bimbingan untuk menyelesaikan skripsi ini. 2. Dosen penguji Bapak Prof.Dr. Muhammad Zarlis dan Bapak Dr. Poltak Sihombing, M.Kom yang telah memberikan banyak masukan guna penyempurnaan skripsi ini. 3. Sekertaris Jurusan S1 Ilmu Komputer, Ibu Maya Silvi Lydia, B.Sc, M.Sc., Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi beserta para pegawai/staf S1 Ilmu Komputer. 4. Keluarga tercinta, kepada ayahanda Syawaluddin dan ibunda Radiyah tercinta, dan yang tidak henti-hentinya mendukung dan mendoakan penulis serta memberikan motivasi dan dukungan baik secara moril dan materil. 5. Sahabat yang selalu membantu dan menjadi teman diskusi penulis dalam menyelesaikan skripsi ini, rekan-rekan mahasiswa Program Studi S1 Ilmu Komputer pada umumnya dan angkatan 2007 pada khususnya yang telah memberikan dukungan moril dalam penyusunan skripsi ini. Penulis menyadari bahwa dalam penyelesaian skripsi ini masih jauh dari sempurna. Untuk itu, penulis sangat mengharapkan kritik dan saran guna penyempurnaan dimasa mendatang. Medan, 2015 Penulis Andrian Hamzani
v ABSTRAK Sistem pendukung keputusan merupakan sebuah sistem yang berbasis komputer yang dapat membantu pengambilan keputusan untuk memecahkan masalah tertentu dengan memanfaatkan data dan model tertentu. Banyak kasus yang bisa dijadikan penelitian dalam sistem pendukung keputusan salah satunya Menentukan Operator Terbaik. Pada penelitian ini akan dirancang sebuah sistem pengambil keputusan menggunakan metode TOPSIS (Technique for Order Preference by Similarity to Ideal Solution). 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. Langkahlangkah yang digunakan dalam metode TOPSIS adalah proses perhitungan matriks normalisasi, proses perhitungan matriks normalisasi berbobot, proses penentuan solusi ideal positif dan solusi ideal negatif, proses perhitungan jarak pisah setiap alternatif terhadap solusi ideal, dan proses perhitungan nilai preferensi setiap alternatif. Hasil yang didapatkan dari penelitian ini adalah berupa data operator terbaik dalam satu bulan. Kata Kunci: Sistem Pendukung Keputusan, TOPSIS, Operator Terbaik.
vi DECISION SUPPORT SYSTEM FOR DETERMINING THE BEST OPERATOR USING TOPSIS METHOD (CASE STUDY: CBOC REGIONAL 1 / PT. TELEKOMUNIKASI, TBK.) ABSTRACT Decision makers system is a computer based system that helps to make decision to solve certain problem using certain information and model. Many cases can be researched and one of them is Determining The Best Operator. In this study we will designed a decision makers system using TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) methodology. TOPSIS methodology is a multi-criteria decision-making method which uses the principle that the chosen alternative should have the shortest distance to the positive ideal solution and farthest distance with the negative ideal solution. Steps used in TOPSIS methodology is the calculation process of matrix normalization, the calculation process of weighted matrix normalization, the process of determining positive and negative ideal solution, separation distance calculation process of each alternative to ideal solution and process of calculating the value of each alternative preferences. Result obtained from this research is the selection of the best operator monthly. Keywords: Decision Support System, TOPSIS, Best Operator.
vii DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv v vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 3 1.5 Manfaat Penelitian 3 1.6 Metode Penelitian 3 1.7 Sistematika Penulisan 4 Bab 2 Landasan Teori 6 2.1. Sistem Pendukung Keputusan 6 2.1.1 Karakteristik Sistem Pendukung Keputusan 7 2.1.2 Manfaat Sistem Pendukung Keputusan 7 2.1.3 Keterbatasan Sistem Pendukung Keputusan 7 2.1.4 Komponen Sistem Pendukung Keputusan 8 2.1.5 Proses Pengambilan Keputusan 10 2.2 Multiple Attribute Decision Making (MADM) 11 2.2.1 TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) 11 2.2.2 Langkah-Langkah Metode TOPSIS 12 2.3 Penentuan Operator Terbaik 15 Bab 3 Analisis dan Perancangan Sistem 16 3.1 Analisis Permasalahan 16 3.2 Fishbone Diagram 17 3.3 Analisis Kebutuhan 17 3.3.1 Kebutuhan Fungsional 17 3.3.2 Kebutuhan Non Fungsional 18 3.4 Kriteria 18 3.4.1 Penentuan Kriteria 18 3.4.2 Pembobotan Kriteria 19 3.5 Langkah-Langkah TOPSIS 20
viii 3.5.1 Nilai Kecocokan Setiap Alternatif Terhadap Kriteria 20 3.5.2 Perhitungan Matriks Keputusan Normalisasi 22 3.5.3 Perhitungan Matriks Keputusan Normalisasi Bobot 23 3.5.4 Penentuan Solusi Ideal Positif dan Negatif 24 3.5.5 Perhitungan Jarak Setiap Alternatif Terhadap Solusi Ideal 24 3.5.6 Perhitungan Kedekatan Setiap Alternatif 25 3.6 Flowchart Proses Perhitungan TOPSIS 26 3.7 Data Flow Diagram (DFD) 27 3.8 Entity Relationship Diagram (ERD) 30 3.9 Perancangan Antarmuka 32 Bab 4 Implementasi dan Pengujian 37 4.1 Implementasi Sistem 37 4.2 Pengujian Sistem 37 4.2.1 Tampilan Awal 38 4.2.2 Pengolahan Data Operator Gangguan 38 4.2.3 Proses Perhitungan Metode TOPSIS 41 Bab 5 Kesimpulan dan Saran 48 5.1 Kesimpulan 48 5.2 Saran 48 Daftar Pustaka 49
ix DAFTAR TABEL No. Keterangan Hal. 3.1 Kriteria Sistem 19 3.2 Standar Nilai Bobot 19 3.3 Nilai Kecocokan Kriteria 20 3.4 Tabel Kecocokan Alternatif Terhadap Kriteria 22 3.5 Kamus Data untuk dtkaryawan 31 3.6 Kamus Data untuk tbranking 31 3.7 Kamus Data untuk tbnormalisasi 31 3.8 Kamus Data untuk tbnormalisasibobot 31 3.9 Kamus Data untuk tbjarak 31 3.10 Kamus Data untuk tbkedekatan 32
x DAFTAR GAMBAR No. Keterangan Hal. 2.1 Model Konseptual SPK 9 2.2 Matriks Keputusan X 12 3.1 Fishbone Diagram 17 3.2 Flowchart Proses Perhitungan TOPSIS 26 3.3 DFD Level 0 27 3.4 DFD Level 1 27 3.5 DFD Level 2 Proses Perhitungan TOPSIS 29 3.6 ERD Penentuan Operator Terbaik 30 3.7 Rancangan Halaman Utama 32 3.8 Rancangan Halaman Input Data Operator Gangguan 33 3.9 Rancangan Proses Perhitungan TOPSIS 34 4.1 Halaman Utama 38 4.2 Daftar Operator Gangguan 39 4.3 Proses Mengubah Data Operator Gangguan 39 4.4 Pengolahan Data Operator Gangguan Baru Sebelum Penyimpanan 40 4.5 Pengolahan Data Operator Gangguan Setelah Menambah Data Baru 41 4.6 Konfirmasi Penghapusan Data 41 4.7 Halaman Proses Penyeleksian Operator 42 4.8 Daftar Operator Gangguan Pada Bulan dan Tahun Tertentu 42 4.9 Hasil Perankingan Alternatif Terhadap Krieria 43 4.10 Hasil Perhitungan Normalisasi 43 4.11 Proses Pengisian Nilai Bobot Kriteria 44 4.12 Hasil Konversi Nilai Bobot Kriteria 44 4.13 Hasil Perhitungan Normalisasi Bobot 45 4.14 Hasil Penentuan Solusi Ideal Positif dan Negatif 45 4.15 Hasil Perhitungan Jarak Pisah 45 4.16 Hasil Perhitungan Kedekatan Relatif 46 4.17 Hasil Akhir Penyeleksian Operator Terbaik 46 4.18 Hasil Akhir Proses Perhitungan TOPSIS 47