ISSN: 1693-6930 65 Pengembangan Sistem Basis Data Presensi Perkuliahan Dengan Kartu……(Abdul Fadlil) PENGEMBANGAN SISTEM BASIS DATA PRESENSI PERKULIAHAN DENGAN KARTU MAHASISWA BER-BARCODE Abdul Fadlil, Kartika Firdausy, Fauzi Hermawan Program Studi Teknik Elektro, Univesitas Ahmad Dahlan, Kampus III UAD Jl. Prof. Dr. Soepomo, Janturan, Umbulharjo, Yogyakarta Telp 0274-379418,381523, Fax 0274-381523 e-mail: fadlil3@yahoo.com Abstract The calculation of the level of attendance is very important, because one indicator of a person's credibility can be seen from the level of attendance. For example, at a university, data about the level of attendance of a student in a lecture is very important as one of components in the assessment. The manual presence system is considered less effective. This research presents the draft of presence system using bar codes (barcodes) as input data representing the attendance. The presence system is supported by three main components, those are a bar code found on the student card (KTM), a CCD barcode scanner series and a CD-108E computer. Management of attendance list using this system allows for optimization of functions of KTM. The presence system has been tested with several KTM through a variety of distances and positions of the barcode scanner barcode. The test results is obtained at ideal position for reading a barcode when a barcode scanner is at 2 cm from the object with 90 degree. At this position the level of accuracy reach 100%. Keywords: basisdata, barcode, MySQL, PHP Abstrak Perhitungan tingkat kehadiran adalah sangat penting, karena salah satu indikator kredibilitas seseorang dapat dilihat dari tingkat kehadirannya. Seperti misalnya dalam kegiatan di suatu universitas, data tentang tingkat kehadiran seorang mahasiswa dalam sebuah perkuliahan menjadi sangat penting karena sebagai salah satu komponen dalam penilaian. Sistem presensi manual yang ada dirasa kurang efektif. Oleh karena itu, pada penelitian ini dihadirkan rancangan sistem presensi menggunakan kode batang (barcode) sebagai input data presensinya. Sistem presensi ini didukung tiga komponen utama, yaitu barcode yang terdapat pada kartu tanda mahasiswa (KTM), barcode CCD scanner seri CD-108E dan komputer. Pengelolaan absensi menggunakan sistem ini memungkinkan adanya optimalisasi fungsi KTM. Sistem presensi ini telah diuji dengan beberapa KTM melalui berbagai variasi jarak dan posisi barcode terhadap barcode scanner. Hasil pengujian didapatkan posisi ideal pembacaan barcode terhadap barcode scanner yaitu pada jarak 2 cm dengan tingkat akurasi 100% dan pada sudut 90 0 tingkat akurasinya 100%. Kata kunci: barcode, basisdata, MySQL, PHP 1. PENDAHULUAN Dalam suatu instansi kehadiran sangatlah penting karena kredibilitas seseorang dilihat dari rajin tidaknya orang tersebut. Terlebih dalam kegiatan di suatu universitas, data tentang kehadiran seorang mahasiswa dalam sebuah perkuliahan menjadi sangat penting karena terdapat dosen yang memperhitungkan jumlah kehadiran sebagai salah satu komponen dalam penilaian. Pada sistem pencatatan manual mahasiswa yang hadir akan membubuhkan tanda tangan pada daftar kehadiran atau presensi pada setiap perkuliahan yang diikutinya. Keadaan ini memungkinkan dan berpeluang terjadinya kecurangan dimana seorang mahasiswa dapat