PENERAPAN ALGORITMA ID3 UNTUK PREDIKSI MINAT STUDI MAHASISWA TEKNIK INFORMATIKA PADA UNIVERSITAS DIAN NUSWANTORO. Abstrak

dokumen-dokumen yang mirip
a. Prosesor yang digunakan adalah Intel Core i3 1.9 Ghz b. RAM dengan ukuran 2GB c. Harddisk dengan ukuran 500GB d. Layar monitor 14.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Bab III METODOLOGI PENELITIAN. Pada penelitian ini menggunakan ala penelitian berupa perangkat keras

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

SISTEM REKOMENDASI PENENTUAN JUDUL SKRIPSI MENGGUNAKAN ALGORITMA DECISION TREE

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

IMPLEMENTASI ALGORITMA C4.5 UNTUK KLASIFIKASI BIDANG KERJA ALUMNI DI STMIK LPKIA BANDUNG

BAB I PENDAHULUAN. program studi para siswa (Ruslan,1986:13). Tujuan dari penjurusan (Ruslan, 1986:14), yaitu

BAB 1 PENDAHULUAN. keahlian dalam bidang tertentu. Kesesuaian bidang pekerjaan dengan pekerjanya

BAB III METODOLOGI PENELITIAN. Desain penelitian untuk sistem penelusuran katalog perpustakaan sekolah

SISTEM PENDUKUNG KEPUTUSAN PROGRAM STUDI S1 DI LPKIA MENGGUNAKAN METODE AHP

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

BAB III METODE PENELITIAN

BAB I PENDAHULUAN. Dengan kemajuan teknologi informasi dewasa ini, kebutuhan akan informasi yang akurat

BAB I PENDAHULUAN. dengan menerapkan teknologi tepat guna, namun dalam mengembangkan sistem


BAB 3 METODE PENELITIAN. Jenis sumber data yang didapatkan peneliti adalah data primer dan data sekunder.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMETAAN SEKOLAH MENENGAH ATAS BERBASIS WEB SISTEM INFORMASI GEOGRAFIS

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa.

BAB I PENDAHULUAN. I.1 Latar Belakang

APLIKASI MEDIA PEMBELAJARAN INTERAKTIF MATA KULIAH INFORMATION TECHNOLOGY BERBASIS MULTIMEDIA

ANALISA DAN PERANCANGAN PENENTUAN GURU BERPRESTASI MENGGUNAKAN METODE DECISION TREE (Studi kasus SMA XYZ)

BAB 3. METODOLOGI PENELITIAN

Versi Online tersedia di : JURNAL TECH-E (Online)

BAB III METODE PENELITIAN

BAB I PENDAHULUAN.

Penerapan Metode WP (Weighted Product) Untuk Pemilihan Mahasiswa Lulusan Terbaik di Fakultas Teknik Universitas Muhammadiyah Purwokerto

BAB I PENDAHULUAN. Oleh karena itu dalam melakukan Kegiatan usahanya sehari-hari bank harus

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.

BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi komputer yang semakin tinggi memungkinkan berbagai pembuatan aplikasi yang dapat

SISTEM INFORMASI PEMBERITAHUAN IMPOR BARANG PADA PT. ASIA PACIFIC FIBERS, Tbk KALIWUNGU

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM REKOMENDASI KURIKULUM DENGAN METODE K-MEANS CLUSTERING

Dengan keterangan sebagai berikut : 1. Analisis Proses menganalisis dan pengumpulan kebutuhan sistem yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN

RANCANG BANGUN DASHBOARD DENGAN METODE PURESHARE UNTUK PEMANTAUAN KINERJA AKADEMIK MAHASISWA

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

Burhanudin Junardi Karim Dr. Lintang Yuniar Banowosari, S.Kom., M.Sc

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk

RANCANG BANGUN APLIKASI UJI KEPRIBADIAN MBTI BERBASIS ANDROID

PENERAPAN DATA MINING MENGGUNAKAN ALGORITME C4.5 DALAM PENENTUAN JURUSAN SISWA SMA NEGERI 2 SURAKARTA

BAB I PENDAHULUAN. Pengambilan keputusan adalah proses pemilihan, diantara berbagai alternatif aksi

ABSTRAK. Kata kunci : Information Retrieval system, Generalized Vector Space Model. Universitas Kristen Maranatha

BAB 1 PENDAHULUAN Pengantar

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.

SISTEM INFORMASI PENJURUSAN PADA SMA NEGERI 1KLIRONG KEBUMEN. Naskah Publikasi

SISTEM INFORMASI AKADEMIK PADA SMA KESATRIAN 2 SEMARANG BERBASIS ANDROID Nofri Fikry Hutama 1, Sudaryanto M.Kom 2

BAB 3 METODOLOGI PENELITIAN

SKRIPSI. Diajukan Untuk Melengkapi Syarat Mencapai Gelar Sarjana Strata Satu (S1) Disusun Oleh : JUNARTO

SISTEM PENDUKUNG KEPUTUSAN TERAPI JUS BUAH DAN SAYUR UNTUK PENYEMBUHAN MACAM PENYAKIT MENGGUNAKAN METODE FUZZY MULTIPLE ATTRIBUTE DECISION MAKING

PREDIKSI STATUS KEAKTIFAN STUDI MAHASISWA DENGAN ALGORITMA C5.0 DAN K-NEAREST NEIGHBOR IIN ERNAWATI G

BAB I PENDAHULUAN.

BAB VI KESIMPULAN DAN SARAN

BAB I PENDAHULUAN. Peminatan atau bidang peminatan adalah sebuah jurusan yang harus di

BAB III METODOLOGI PENELITIAN

PENERAPAN METODE DECISION TREE ALGORITMA C4.5 UNTUK KLASIFIKASI MAHASISWA BERPRESTASI

ABSTRAK. Kata Kunci: Beasiswa, sistem informasi, sistem pendukung keputusan. Universitas Kristen Maranatha

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODE PENELITIAN

Pengembangan Utility Pembuatan Grafik Data Penyelesaian Skripsi Pada Sistem Surat Jurusan Ilmu Komputer FMIPA Universitas Lampung

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. Sistem Informasi Geografis merupakan salah satu model sistem informasi

1. PENDAHULUAN. Kata Kunci: Data Mining, Clustering, Fuzzy C-Means

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK

Perancangan Sistem Pembagian Kelas Kuliah Mahasiswa dengan Kombinasi Metode K-Means dan K-Nearest Neighbors

BAB III ANALISIS DAN DESAIN SISTEM

PERBANDINGAN ALGORITMA APRIORI DAN ALGORITMA FP-GROWTH UNTUK PEREKOMENDASI PADA TRANSAKSI PEMINJAMAN BUKU DI PERPUSTAKAAN UNIVERSITAS DIAN NUSWANTORO

PERANGKAT LUNAK BANTU MENENTUKAN PILIHAN SEPEDA MOTOR BEKAS DI BEDAGAN DENGAN METODE FUZZY

PERANCANGAN DAN IMPLEMENTASI SISTEM PEMINATAN SISWA SMA DENGAN ALGORITMA C4.5 PADA SMAK HARAPAN DENPASAR

BAB III METODOLOGI PENELITIAN

Dimara Kusuma Hakim 1), Ahmad Fauzan 2) Jl. Raya Dukuhwaluh Purwokerto )

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN. jadwal yang disusun tetap realistis untuk digunakan. berjalan sebagaimana mestinya. Agar praktikum berjalan dengan baik, kepala

Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN DOSEN BARU DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

APLIKASI SISTEM INVENTARIS LABORATORIUM KOMPUTER FTIK UNIVERSITAS SEMARANG

Bab 3 Metode dan Perancangan Sistem

BAB I PENDAHULUAN 1-1

BAB I PENDAHULUAN. sekolah tersebut dalam mencetak generasi-generasi yang unggul.

BAB I PENDAHULUAN. yang harus dilakukan dengan sangat hati-hati dan teliti. Karena jika salah dalam

POHON KEPUTUSAN DENGAN ALGORITMA C4.5

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadyah Malang. Oleh:

BAB III ANALISA DAN PERANCANGAN. sampai tahap pengujian saja tidak sampai tahap pemeliharaan.

BAB I PENDAHULUAN. ada untuk dapat berkompetisi dan bertahan.(yuliazmi ; 2005 : 1)

RANCANG BANGUN APLIKASI MARKET BASKET ANALYSIS (MBA) PADA MINIMARKET UD. DIANI DENGAN ALGORITMA CT-PRO

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN SISWA BARU DI SMA NEGERI 2 PEMALANG DENGAN METODE SIMPLE ADDITIVE WEIGHTING

BAB 1 PENDAHULUAN 1.1 Latar Belakang

SISTEM CUSTOMER RELATIONSHIP MANAGEMENT (CRM) ALUMNI PADA UNIVERSITAS JENDERAL ACHMAD YANI

SISTEM PENDUKUNG KEPUTUSAN PENJURUSAN SMA MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING

BAB I Pendahuluan. 1

APLIKASI RENTAL MOBIL PADA CERIA RENT CAR SEMARANG. Edo Wahyu Kusprobo Jurusan Teknik Informatika UNIVERSITAS DIAN NUSWANTORO SEMARANG ABSTRAK

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

Transkripsi:

PENERAPAN ALGORITMA ID3 UNTUK PREDIKSI MINAT STUDI MAHASISWA TEKNIK INFORMATIKA PADA UNIVERSITAS DIAN NUSWANTORO Sirli Fahriah 1, Heru Agus Santoso,Ph.D 2 Mahasiswa Universitas Dian Nuswantoro Semarang 1, Dosen Universitas Dian Nuswantoro Semarang 2 1, 2 Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang Jl. Nakula 1, No. 5-11 Semarang, Kode Pos 50131, Telp. (024) 3515261, 3520165 Fax: 3569684 Email : 111201206567@mhs.dinus.ac.id 1, herezadi@gmail.com 2 Abstrak Fakultas ilmu komputer Universitas Dian Nuswantoro memiliki tujuh fakultas diantaranya Teknik Informatika S1, Sistem Informasi, Desain Komunikasi Visual, Teknik Informatika DIII, Management Informatika - DIII, Penyiaran, Ilmu Komunikasi. Pada fakultas Teknik Informatika S1 ditetapkan kurikulum baru yaitu untuk memilih minat studi pada semester ke lima. Dalam hal ini mahasiswa banyak yang bingung menentukan minat mereka. Dalam menangani hal ini, perlu adanya system pendukung atau system keputusan yang dapat merekomendasikan mahasiswa untuk memilih minat studi mereka. Untuk membuat sebuah system yang akan dipakai nantinya diperlukan suatu metode atau algoritma yang sesuai berdasarkan kriteria data yang akan dijadikan penentu rekomendasi. Metode atau algoritma yang akan dipakai dalam penelitian ini adalah datamining ID3. Metode ini merupakan salah satu metode klasifikasi yang membentuk pohon keputusan, yang akan memberi keputusan berdasarkan atribut data yang dipilih. Kata kunci : Data Mining, ID3, Prediksi Abtract Faculty of computer science of the University of Nuswantoro faculty has seven Lamps of which are Undergraduate computer engineering, information systems, Visual communication design, computer engineering DIII, Management of Informatics-DIII, broadcasting, communication studies. At the Faculty of Informatics Engineering Undergraduate new curriculum set to select a semester to study interest five. In this case the many confused students determine their interest. In dealing with this case, the need for system support or system decisions that can recommend students to choose their study interest. To create a system that will be used later required a method or an algorithm that matches criteria based on the data that will be used as the decisive recommendations. Method or algorithm that will be used in this research is datamining ID3. This method is one method of classification which forms the decision tree, which will give a decision based on the attributes of the selected data. Keywords: Data Mining, ID3, prediction

1. PENDAHULUAN Pendidikan adalah salah satu hal penting bagi kehidupan seseorang. Semua orang sadar begitu penting pendidikan di perlukan. Pendidikan juga dapat di katakan telah di alami sebagian besar orang di belahan dunia. Namun sebagian besar orang pun tidak terlalu mementingkan pendidikan yang pada hakikatnya pendidikan telah menjadi rutinitas yang layak [1]. Dalam bahasa jawa pendidikan adalah penggulawentah atau mengolah, mengubah, kejiwaan, memantangkan perasaan, pikiran dan juga watak, serta mengubah kepribadian seorang anak. Jadi dapat kita simpulkan pendidikan memiliki arti sebuah proses untuk mengubah dan mengajarkan tingkah laku seseorang atau sekelompok orang demi usaha untuk mendewasakan seseorang melalui pembelajaran dan pelatihan, baik proses perluasan maupun metode mendidik [2]. Dampak yang timbul akibat pemilihan jurusan yang kurang tepat membuat kualitas akademik mahasiswa menurun. Mahasiswa jadi enggan untuk mempelajari bidang studi yang mereka pilih karena tidak sesuai dengan minat dan bakat mereka. Banyak kasus di jumpai akibat salah memilih minat studi yang tidak sesuai dengan bakat dapat mempengaruhi kinerja mahasiswa dalam mengikuti perkuliahan. Pada sebagian besar penelitian psikologi pendidikan, minat dan bakat siswa cukup terkait dengan prestasi akademik [3]. Dampak yang mempengaruhi akademik seperti lulus tidak tepat waktu. Menurut beberapa ahli, Bakat merupakan kondisi dimana seseorang memungkinkan dapat mencapai suatu kecakapan, pengetahuan dan keterampilan khusus melewati latihan yang khusus [4]. Bakat adalah kondisi ataupun kualitas yang dimiliki masing masing individu, yang kemungkinan individu tersebut berkembang pada masa yang akan datang [5]. Bakat sebenarnya adalah aptitude yang biasanya di artikan sebagai kemapuan bawaan atau potensi yang masih harus di latih lagi untuk mencapai suatu kecakapan dan keterampilan yang khusus [6]. Berkenaan dengan bakat, mahasiswa Fakultas Ilmu Komputer Universitas Dian Nuswantoro tidak dapat mengenali bakat mereka untuk menentukan minat studi mereka. Pemilihan minat studi oleh mahasiswa Fakultas Ilmu Komputer Universitas Dian Nuswantoro pada semester ganjil khususnya mahasiswa yang menginjak semester lima. Solusi yang dapat membantu mahasiswa Fakultas Ilmu Komputer pada semester ke-lima yaitu di butuhkan suatu system pengambil keputusan yang akurat sehingga dapat mengarahkan minat dan bakat mereka kepada minat studi yang harus dipilih. 2. METODE PENELITIAN 2.1 Metode Pengembangan Sistem Metode yang sering digunakan dalam pengembangan sistem ini menggunakan model waterfall, yaitu sebuah metodelogi pengembangan perangkat lunak memiliki sifat sekuensial yang mulai pada tingkat dan kemajuan sistem sampai pada analisis, desain, kode, test dan pemeliharaan.

Gambar 1 Metode Waterfall Berikut adalah tahapan dari model waterfall : 2.1.1 Analisis Proses menganalisis dan pengumpulan kebutuhan sistem yang sesuai dengan domain informasi tingkah laku, unjuk kerja dan antar muka atau interface yang diperlukan. 2.1.2 Desain Dalam tahap ini akan merancang desain dan model aplikasi yang akan dikembangkan berdasarkan hasil analisa pada tahap sebelumnya. Pada tahap ini akan berisi tentang pemahaman tentang data mining melalui CRISP-DM yang akan dijelaskan pada bagian selanjutnya dan planning untuk software yang akan dibuat. 2.1.3 Kode Pengkodean atau coding merupakan proses menerjemahkan desain ke dalam suatu bahasa yang bias dimengerti oleh komputer. Pengkodean peneliti menggunakan bahasa PHP. 2.1.4 Test Proses pengujian berfokus pada logika internal software, memastikan bahwa semua pernyataan sudah diuji, dan pada eksternal fungsional, yaitu mengarahkan pengujian untuk menemukan kesalahan kesalahn dan memastikan bahwa input yang dibatasi akan memberikan hasil actual yang sesuai dengan hasil yang dibutuhkan. Pada penelitian ini penulis menggunakan teknik black box untuk menguji fitur fitur sistem yang telah dibangun. 3. HASIL DAN PEMBAHASAN 3.1 Perancangan 1. Use Case Diagram Use case diagram pada sistem ini memerlukan actor sebagai pelaku yang menjalankan case case yang ada. Actor yang terlibat dalam sistem ini secara khusus adalah Mahasiswa Teknik Informatika S1 Universitas Dian Nuswantoro. Berikut adalah diagram use case pada sistem prediksi minat studi mahasiswa Teknik Informatika : Input Nama Input NIM <<extend>> <<extend>> Melihat Data <<include>> <<include>> Nilai Parameter Hasil Prediksi

Gambar 2 Use Case Diagram 2. Activity Diagram Ketika pertama kali pengguna menjalankan program, pengguna akan masuk ke dalam halaman utama. Setelah masuk pada halaman pertama, pengguna dapat memilih untuk memulai menggunakan program. Selanjutnya pengguna masuk pada halamn input data. Pada halaman input data pengguna wajib memasukan nama dan NIM. Setelah data di input, akan memanggil nilai pada database sekaligus dilakukan proses mining. Setelah proses pemanggilan data dan mining selesai, program akan menampilkan hasil mining atau hasil prediksi. Berikut adalah diagram activity pada sistem prediksi minat studi mahasiswa Teknik Informatika : Gambar 3 Activity Diagram 3. Sequence Diagram Alur pada sequence diagram sama seperti activity diagram, mulai dari halaman utama, input data sampai pada hasil prediksi. Hanya saja pada gambar ini dijelaskan jika pada form input data kosong, maka akan kembali pada form utama yang mewajibkan data di isi. Berikut adalah diagram sequence pada sistem prediksi minat studi mahasiswa Teknik Informatika : MHS Tampil Form Utama Form Utama Masukan Data Form Input Data Jika Data diisi Proses Manggil Data Form Nilai dan Hasil Star Kembali Proses Algoritma ID3 Jika Data tidak diisi Masukan NIM dan Nama Jika Kosong Manggil Data Base Gambar 4 Sequence Diagram Jika Diisi Kelola Data Halaman Nilai dan Hasil Finish 4. Class Diagram Pada diagram ini dijelaskan mengenai database pada sistem. Pada sistem terdapat tiga tabel yaitu tabel nilai, tabel mahasiswa dan tabel makul. Pada masing masing tabel terdapat parameter yang akan dijadikan penilaian sehingga menghasilkan prediksi. Dapat

dilihat class diagram pada sistem sebagai berikut : Tabel_Nilai Kode_nilai Nim Kode_Makul NIlai Tabel_MHS Nim MInat_asli Tabel_Makul Kode_Makul Nama_Makul Gambar 5 Class Diagram 3.2 Pengolahan Data Data yang digunakan dalam penelitian ini merupakan sumber data sekunder yang diperoleh dari PSI Universitas Dian Nuswantoro Semarang. Data yang di peroleh yaitu data mahasiswa angkatan tahun 2012 dan 2013 dengan NIM, program studi, ips, ipk, status, mata kuliah, kode mata kuliah, nilai, minat studi. Sedangkan atribut yang akan digunakan sebagai parameter adalah atribut NIM, Nilai Matematika Diskrit, Nilai Algoritma dan Pemrograman, Nilai Rekayasa Perangkat Lunak, Nilai Basis Data dan Minat Studi Mahasiswa. 3.3 Hasil pohon keputusan Dengan rumus algoritma ID3 sampel perhitungan menggunakan 50 data menghasilkan pohon keputusan sebagai berikut : Gambar 6 Pohon Keputusan 3.4 Pengkodean dan pengujian Pengkodean sistem ini menggunakan php sesuai desain input output yang ada maka dihasilkan interface seperti dibawah ini : Gambar 7 Form Input Data Gambar 8 Sequence Diagram

3.5 Pengujian Metode pengujian yang dilakukan menggunakan metode black box. Pengujian akan dilakukan pada aplikasi yang telah dihasilkan pada penelitian ini. 4. KESIMPULAN DAN SARAN 4.1 Kesimpulan 1. Pohon keputusan oleh algoritma ID3 dapat dijadikan sebagai pengetahuan pada bidang pendidikan seperti memberi rekomendasi minat studi dari hasil prediksi perhitungan entropy dan gain. 2. Mahasiswa Teknik Informatika di prediksi untuk memilih minat studi IF atau RPLD berdasarkan beberapa parameter nilai matakuliah. 3. Rule yang dihasilkan dari pohon keputusan dapat diterapkan untuk pembuatan sebuah sistem sistem prediksi. 4.2 Saran 1. Masih terbatas pada data yang jumlahnya masih tergolong kecil sehingga hasil prediksi belum begitu akurat. 2. Jumlah parameter data yang perlu dikembangkan lagi agar terdapat beberapa pertimbangan dalam prediksi. DAFTAR PUSTAKA [1] Ayers Schlosser, Lee (2006). Distance Education and Glossary of Terms. Paperback. [2] Syamsudin, Abin. (2004). Kebutuhan Penelitian di Bidang Ilmu Pendidikan. Makalah, tidak diterbitkan. [3] Musrofi M. (2010). Melesatkan Prestasi Akademik Siswa. Yogyakarta: Pedagogia. [4] Wijaya, Utami. (2005). Skripsi : Persepsi Terhadap Hasil Tes Psikologi Dalam Penelusuran bakat di MAN I Malang, Malang : UIN malang. [5] Sukardi, Dewa Ketut. (2003). Analisis Tes Psikologi. Jakarta: Rineka Cipta. [6] Sukardi, Dewa Ketut. (2005). Analisis Tes Bakat. Bogor : Ghalia Indonesia.