JURNAL TEKNIK ITS Vol. 6, No. 2 (2017), 2337-3520 (2301-928X Print) A421 AbstrakPerkembangan teknologi informasi di dunia semakin cepat, khususnya pada teknologi perangkat bergerak dan internet. Akses dan pengambilan informasi dikatakan semakin mudah dan cepat diakses melalui penggunaan perangkat bergerak dan web. Perkembangan ini juga mempengaruhi data sebagai validasi menggantikan kode sandi (password). Validasi merupakan sebuah proses yang wajib ada dimana diperlukan sebuah kebenaran data atau informasi, salah satunya adalah proses validasi kehadiran. Proses validasi sudah banyak diterapkan seiring dengan perkembangan teknologi informasi misalnya validasi kehadiran dengan menggunakan alat yang menerima inputan metode fingerprint, validasi kehadiran menggunakan deteksi suara, dan lain-lain. Namun kelemahan dari penerapan yang sudah ada adalah kurangnya fleksibilitas. Fleksibilitas yang dimaksud adalah teknologi yang digunakan tidak bisa berpindah tempat dan diakses kapanpun. Oleh karena itu, studi ini akan mengimplementasikan sebuah aplikasi mobile validasi kehadiran berbasis android. Aplikasi validasi kehadiran yang telah dibuat sudah dibatasi ruang lingkup penggunaannya. Pengguna dari aplikasi ini adalah mahasiswa Teknik Informatika ITS. Proses validasi kehadiran pada aplikasi ini mengimplementasikan metode pencocokan lokasi mahasiswa terhadap kelas matakuliah berlangsung dan QR Code dari masing-masing kelas. Selanjutnya, lokasi yang didapatkan dari mahasiswa akan diklasifikan dengan menggunakan algoritma K-Nearest Neighbors. Selain dengan algoritma K-Nearest Neighbors, data lokasi mahasiswa juga akan diklasifikasikan dengan metode rata-rata dan metode regresi linier. Prinsip kerja dari aplikasi ini akan membandingkan metode KNN dengan kedua metode tersebut. Kemudian, ditemukan kesamaan hasil dari ketiga metode. Apabila ketiga metode mendapatkan hasil yang sama, maka dapat dipastikan lokasi mahasiswa dengan tingkat akurasi yang tinggi. Kata KunciAbsensi, Validasi Kehadiran, Lokasi, QR Code, KNN, Simple Average, Regresi Linier, Aplikasi Perangkat Bergerak. I. PENDAHULUAN ERKEMBANGAN teknologi informasi di dunia semakin cepat, khususnya pada teknologi perangkat bergerak dan internet. Akses dan pengambilan informasi dikatakan semakin mudah dan cepat diakses melalui penggunaan perangkat bergerak dan web. Perkembangan ini juga mempengaruhi data sebagai validasi menggantikan kode sandi (password). Validasi merupakan sebuah proses yang wajib ada dimana diperlukan sebuah kebenaran data atau informasi, salah satunya adalah proses validasi kehadiran. Proses validasi sudah banyak diterapkan seiring dengan perkembangan teknologi informasi misalnya validasi kehadiran dengan menggunakan alat yang menerima inputan metode fingerprint, validasi kehadiran menggunakan deteksi suara, dan lain-lain. Namun kelemahan dari penerapan yang sudah ada adalah kurangnya fleksibilitas dari penerapan ini. Fleksibilitas yang dimaksud adalah teknologi yang digunakan tidak bisa berpindah tempat dan diakses kapanpun. Sehingga, untuk memenuhi dan menghilangkan kelemahan tersebut, maka dibuatlah sistem validasi kehadiran mahasiswa berbasis perangkat bergerak. Sistem validasi kehadiran mahasiswa merupakan proses pencatatan kehadiran mahasiswa di kelas. Dengan adanya validasi kehadiran maka dapat membuktikan bahwa mahasiswa tersebut telah berada di dalam kelas. Validasi kehadiran dapat dilakukan dengan berbagai cara. Di Teknik Informatika ITS, sistem validasi kehadiran mahasiswa dilakukan secara manual yaitu melakukan tanda tangan di kertas validasi kehadiran kelas. Hal ini menimbulkan celah kelemahan yaitu terjadi kecurangan dalam validasi kehadiran atau disebut titip absen. Titip absen merupakan kejadian dimana mahasiswa meminta teman satu kelas untuk menandatangani absen pada matakuliah tertentu, sehingga mahasiswa tersebut tidak perlu datang untuk menghadiri kelas. Oleh karena itu, diperlukan suatu sistem yang dapat digunakan untuk mengatasi kecurangan dalam validasi kehadiran. Aplikasi validasi kehadiran yang sudah dibuat telah dibatasi ruang lingkup penggunanya. Pengguna dari aplikasi ini adalah mahasiswa Teknik Informatika ITS. Proses validasi kehadiran pada aplikasi ini mengimplementasikan metode pencocokan lokasi mahasiswa terhadap kelas matakuliah berlangsung dan QR Code dari masing-masing kelas. Selanjutnya, lokasi yang didapatkan dari mahasiswa akan diklasifikasikan dengan menggunakan algoritma K- Nearest Neighbors, Simple Average, dan Regresi Linier. Ketiga metode ini akan dibandingkan dan dicari kesamaan hasilnya. Hasil yang diharapkan dari pengerjaan studi ini berupa aplikasi perangkat bergerak yang menggantikan proses validasi kehadiran mahasiswa dari sistem manual melalui tanda tangan pada kertas presensi kehadiran kelas menjadi sistem online dengan metode pencocokan lokasi mahasiswa pada aplikasi mobile. Selain itu, dengan aplikasi ini diharapkan juga dapat memberikan kebenaran data absen (data validation) serta mempermudah pemantauan kehadiran mahasiswa di kelas untuk orang tua atau wali mahasiswa dan Rancang Bangun Sistem Validasi Kehadiran Perkuliahan dengan Metode K-Nearest Neighbor Berbasis Aplikasi Perangkat Bergerak Latifa Nurrohman, Adian dan Titi Ciptaningtyas, Hening. Sunaryono, Dwi. Departemen Teknik Informatika, Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember (ITS) e-mail: henning@if.its.ac.id P