Aplikasi pendukung keputusan pemilihan program studi dengan metode fuzzy logic (studi kasus: universitas multimedia nusantara)
Teks penuh
(2) APLIKASI PENDUKUNG KEPUTUSAN PEMILIHAN PROGRAM STUDI DENGAN METODE FUZZY LOGIC (STUDI KASUS: UNIVERSITAS MULTIMEDIA NUSANTARA) Nama. : Joko Haryanto. NIM. : 10110110137. Program Studi. : Teknik Informatika. Fakultas. : Teknologi Informatika dan Komunikasi. SKRIPSI Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer (S.Kom.). UNIVERSITAS MULTIMEDIA NUSANTARA TANGERANG 2014/2015.
(3) HALAMAN PENGESAHAN SKRIPSI APLIKASI PENDUKUNG KEPUTUSAN PEMILIHAN PROGRAM STUDI DENGAN METODE FUZZY LOGIC (STUDI KASUS: UNIVERSITAS MULTIMEDIA NUSANTARA) Oleh : Nama. : Joko Haryanto. NIM. : 10110110137. Program Studi : Teknik Informatika Fakultas. : Teknologi Informasi dan Komunikasi. Skripsi ini telah diujikan pada 12 Juni 2014 dan dinyatakan lulus dengan susunan penguji sebagai berikut. Ketua Sidang. Dosen Penguji. Maria Irmina Prasetyowati, S.Kom, M.T.. H. Mohammad Subekti, BE, M.Sc.. Dosen Pembimbing. Seng Hansun, S.Si., M.Cs. Disahkan oleh Ketua Program Studi Teknik Infromatika. Maria Irmina Prasetyowati, S.Kom, M.T.. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(4) PERNYATAAN TIDAK MELAKUKAN PLAGIAT. Dengan ini saya, Nama. : Joko Haryanto. NIM. : 10110110137. Program Studi : Teknik Informatika menyatakan bahwa skripsi ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain yang dirujuk dalam skripsi ini telah disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka. Jika di kemudian hari terbukti ditemukan kekurangan atau penyimpangan, baik dalam pelaksanaan skripsi maupun dalam penulisan laporan skripsi, saya bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah skripsi yang telah saya tempuh.. Tangerang, 12 Juni 2014. Joko Haryanto. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(5) APLIKASI PENDUKUNG KEPUTUSAN PEMILIHAN PROGRAM STUDI DENGAN METODE FUZZY LOGIC (STUDI KASUS: UNIVERSITAS MULTIMEDIA NUSANTARA). ABSTRAK. Laporan skripsi ini menjelaskan tentang pengembangan aplikasi decision support system untuk membantu calon mahasiswa yang ingin memasuki dunia perkuliahan agar tidak salah memilih jurusan. Aplikasi ini menggunakan metode fuzzy logic karena fuzzy logic sangat fleksibel dalam data-data yang tidak pasti. Tujuan aplikasi ini dibuat agar membantu calon mahasiswa untuk memilih jurusan yang tersedia di Universitas Multimedia Nusantara sesuai dengan kemampuan yang dimilikinya. Aplikasi ini menerima lima macam input nilai yaitu, Jurusan, Matematika, Bahasa Indonesia, Bahasa Inggris, Fisika, dan TIK. Input yang diterima akan diproses oleh perhitungan sistem untuk pengambilan keputusan dan aplikasi ini akan menghasilkan output berupa persentase kecocokan untuk setiap jurusan. Dengan adanya aplikasi ini, calon mahasiswa dapat mengetahui jurusan mana yang cocok dengan kemampuan yang dimilikinya. Aplikasi ini memiliki tingkat keakurasian sembilan puluh sembilan persen untuk persentase hasil kecocokan dengan minat calon mahasiswa.. Kata kunci: fuzzy logic, Decision Support System, UMN, pemilihan jurusan. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(6) DECISION SUPPORT APPLICATION OF DEPARTMENT SELECTION USING FUZZY LOGIC METHOD (CASE STUDY: UNIVERSITAS MULTIMEDIA NUSANTARA). ABSTRACT. This thesis report describes the development of decision support system application to assist students who want to enter college so that no one choose the majors incorrectly. This application use fuzzy logic method because fuzzy logic is very flexible in data that are not appropriate. The purpose of this application is to assist students to choose available majors at University Multimedia Nusantara which are appropriate with his/her capabilities. This application accepts five kinds of input values i.e, Major, Name, Mathematics, Indonesian, English, Physics, and TIK. Received input will be processed by the calculation of the system for decision-making and the application will generate output that show how great a match for each majors. With this application, prospective students can find out where the majors that match his/her capabilities. This application has ninety nine percentage of match result accuracy.. Keyword: fuzzy logic, Decision Support System, UMN, Selection of major.. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(7) MOTO. “Percayalah kepada kemampuan diri sendiri karena tidak ada yang dapat menolongmu selain dirimu sendiri” “Hargailah karya orang lain, karena dengan menghargai karya orang lain berarti menghargai diri sendiri” “Raihlah cita-cita mu setinggi langit” “Hidup hanya sekali, jadi manfaatkanlah hidupmu”. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(8) KATA PENGANTAR. Puji syukur kepada Tuhan Yang Maha Esa, karena dengan berkat dan karunia-Nya penulis dapat menyelesaikan skripsi ini yang menjadi salah satu syarat kelulusan di Universitas Multimedia Nusantara. Terselesaikannya laporan ini tidak lepas dari dukungan, bantuan, dan kerja sama dari berbagai pihak. Oleh karena itu, penulis ingin mengucapkan banyak terima kasih kepada 1.. Dr. Ninok Leksono, selaku Rektor Universitas Multimedia Nusantara,. 2.. Maria Irmina Prasetiyowati, S.Kom, M.T., selaku Ketua Program Studi Teknik Informatika,. 3.. Seng Hansun, S.Si., M.Cs., selaku Dosen Pembimbing Tugas Akhir yang telah membimbing pembuat skripsi dan mengajarkan ilmu-ilmu yang dipakai untuk pembuatan skripsi ini,. 4.. Eka Gautama, selaku dosen di Universitas Multimedia Nusantara yang membantu dan mendukung proses pembuatan aplikasi,. 5.. Johannes T. Boro, selaku pakar yang membantu penulis untuk membuat sistem aplikasi. 6.. Keluarga penulis yang telah membantu dan mendukung penulis, baik secara moral maupun fisik, sehingga laporan ini telah terselesaikan dengan baik,. 7.. Ivan Oktana, Regilia, dan Sheila Maria yang telah membantu dan mendukung penulis dalam proses pembuatan skripsi,. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(9) 8.. Sahabat-sahabat penulis yang tak bosan-bosannya terus memotivasi dan memberikan semangat dalam penulisan laporan ini.. Penulis berharap semoga laporan skripsi ini dapat bermanfaat bagi pembaca, terutama mahasiswa jurusan Teknik Informatika Universitas Multimedia Nusantara. Penulis juga mengetahui bahwa laporan ini masih jauh dari sempurna, oleh karena itu, penulis memohon kepada pembaca untuk memberikan saran dan kritik, terutama kepada mahasiswa UMN.. Tangerang, 15 Mei 2014. Joko Haryanto. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(10) DAFTAR ISI. HALAMAN JUDUL ……………………………...………………………………… i HALAMAN PERSETUJUAN ……………………………………………...……… ii HALAMAN PERNYATAAN …………………………………………………….. iii ABSTRAK ………………………………………………………………………… iv ABSTRACT ………………………………………………………………………... v HALAMAN PERSEMBAHAN …………………………………………………… vi KATA PENGANTAR …………………………………………………………….. vii DAFTAR ISI ………………………………………………………………………. ix DAFTAR GAMBAR …………………………………………………………….... xi DAFTAR TABEL ………………………………………………………………… xii BAB I PENDAHULUAN .…………………………..……………………………... 1 1.1 Latar Belakang ………………………………………………………………….. 1 1.2 Rumusan Masalah ……..………………………………………………………. 2 1.3 Batasan Masalah ………………………………………………………………... 3 1.4 Tujuan Penelitian ……………………………………………………………….. 4 1.5 Manfaat Penelitian …………..………………………………………………….. 4 1.6 Sistematika Penulisan …..………………………………………………………. 4 BAB II LANDASAN TEORI ………………………………………………………. 6 2.1 Sistem Pendukung Keputusan …………….……………………………………. 6 2.1.1 Konsep Sistem Pendukung Keputusan ……………………………………….. 6 2.1.2 Komponen Sistem Pendukung Keputusan ………………………….………... 8 2.1.3 Proses Pengambilan Keputusan …………...………………………………….. 9 2.2 Fuzzy ...………………………………………………………………………... 10 2.2.1 Logika Fuzzy ……...………………………………………………………… 10 2.2.2 Himpunan Fuzzy …………………………………………………………….. 11 2.2.3 Atribut Himpunan Fuzzy ……………………………………………………. 12 2.2.4 Fungsi Keanggotaan ………………………………………………................ 12 2.2.5 Operator Dasar Zadeh Untuk Operasi Himpunan Fuzzy ................................. 14 2.2.6 Metode Mamdani…………………………………………………………….. 15 2.3 Program Studi …………………………………………………………………. 19 BAB III METODE DAN PERANCANGAN APLIKASI ………………………… 20 3.1 Metode Penelitian ……………………………………………………............... 20 3.2 Perancangan Aplikasi ………………………………………………................. 21 3.2.1 Flowchart ……………………………………………………………............. 21 3.2.2 Data Flow Diagram …………………………………………………………. 24 3.2.3 Entity Relationship Diagram ………………………………………………… 27 3.2.4 Struktur Tabel ……………………………………………………………….. 28 3.2.5 Rancangan Antarmuka ………………………………………………………. 30. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(11) 3.2.6 Penyelesaian Masalah dengan Fuzzy Logic …………………………………. 32 3.2.6.1 Input Variabel ……………………………………………………………... 32 3.2.6.2 Output Variabel ……………………………………………………………. 34 3.2.6.3 Fuzzy Rule ………………………………………………………………… 35 BAB IV IMPLEMENTASI DAN UJI COBA …………………………………….. 54 4.1 Spesifikasi Sistem ……………………………………………………………... 54 4.2 Implementasi Aplikasi ………………………………………………................ 55 4.3 Uji Aplikasi ……………………………………………………………………. 64 BAB V KESIMPULAN DAN SARAN …………………………………………… 72 5.1 Kesimpulan ……………………………………………………………………. 72 5.2 Saran …………………………………………………………………………... 72 DAFTAR PUSTAKA ……………………………………………………………... 74 RIWAYAT HIDUP ……………………………………………………………….. 76. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(12) DAFTAR GAMBAR. Gambar 2.1 Kurva Segitiga …………..………………………………………….... 13 Gambar 2.2 Kurva Trapesium …………………………………………………….. 14 Gambar 2.3 Proses Defuzzy ………………………………………………………. 17 Gambar 3.1 Flowchart System …………………………………………………….. 21 Gambar 3.2 Flowchart Proses Fuzzy ………………………………………………. 22 Gambar 3.3 Flowchart Report …………………………………………………….. 23 Gambar 3.4 Context Diagram …………………………………………................... 24 Gambar 3.5 DFD Level 1 …………………………………………………………. 25 Gambar 3.6 DFD Level 2 Proses 1 ………………………………………………… 26 Gambar 3.7 DFD Level 2 Proses 2 ………………………………………………… 27 Gambar 3.8 Entitiy Relationship Diagram ………………………………………… 27 Gambar 3.9 Sketsa Halaman Pertama Sistem ……………………………………... 30 Gambar 3.10 Sketsa Halaman Utama Sistem ……………………………………… 31 Gambar 3.11 Sketsa Halaman Laporan ……………………………………………. 32 Gambar 3.12 Himpunan Input Fuzzy ……………………………………………… 33 Gambar 3.13 Himpunan Output Fuzzy ……………………………………………. 34 Gambar 4.1 Tampilan Halaman Pertama ………………………………………….. 55 Gambar 4.2 Tampilan Halaman Utama ……………………………………………. 56 Gambar 4.3 Tampilan Halaman Output Sistem …………………………………… 57 Gambar 4.4 Gambar Potongan Coding Fungsi Fuzzifikasi ………………………... 58 Gambar 4.5 Gambar Potongan Coding Fungsi Rulefuzzy…………………………. 59 Gambar 4.6 Gambar Potongan Coding Fungsi Defuzzyfikasi ………………………. …………………………………………………………………………................... 60 Gambar 4.7 Gambar Tampilan Halaman Report ………………………………….. 62 Gambar 4.8 Gambar Contoh Report …………………………………..................... 63. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(13) DAFTAR TABEL. Tabel 3.1 User_Information ……………………………………………………….. 28 Tabel 3.2 User_Result …….……………………………………………………...... 29 Tabel 3.3 User_Minat ……………………………………………………………... 30 Tabel 3.4 Rule Fuzzy Teknik Informatika …………………………………………. 36 Tabel 3.5 Rule Fuzzy Sistem Komputer …………………………………………… 40 Tabel 3.6 Rule Fuzzy Ilmu Komunikasi …………………………………………… 45 Tabel 3.7 Rule Fuzzy Gabungan …………………………………………………… 49 Tabel 4.1 Tabel Uji Aplikasi ………………………………………………………. 64. Aplikasi Pendukung ..., Joko Haryanto, FTI UMN, 2014.
(14)
Dokumen terkait
Aplikasi Pendukung Keputusan Dengan Menggunakan Logika Fuzzy (Studi Kasus : Penentuan Spesifikasi Komputer Untuk Suatu Paket Komputer Lengkap).. Universitas
Aplikasi TOPSIS pada Fuzzy Multi Attribute Decision Making (FMADM) Untuk Pemilihan Karyawan Terbaik (Studi Kasus: Karyawan Inixindo Yogyakarta.. Jurusan
Menyatakan bahwa skripsi yang berjudul “Rancang Bangun Apikasi Ujian Saringan Masuk Online Perguruan Tinggi Dengan Sattolo Shuffle Algorithm Studi Kasus Universitas
Maka kebutuhan tersebut dalam sebuah sistem pendukung keputusan pemilihan program studi bagi mahasiswa teknik khususnya pada UNWAHAS (Ali, Untuk model penelitian
Aplikasi Pendukung Keputusan dengan Logika Fuzzy (Studi Kasus : Prakiraan Cuaca di BMKG Jambi) bertujuan khususnya untuk mempermudah Prakirawan Cuaca meramalkan cuaca dengan
Setelah mendapatkan semua data yang dibutuhkan, dilakukan perancangan desain sistem yang akan digunakan untuk melakukan pendukung keputusan bagi para calon
Setelah mendapatkan semua data yang dibutuhkan, dilakukan perancangan desain sistem yang akan digunakan untuk melakukan pendukung keputusan bagi para calon
Tujuan dari pembuatan tugas akhir ini adalah Membuat sistem pendukung keputusan yang dapat menentukan pemilihan suplemen untuk program latihan fitnes menggunakan basis data