SISTEM MONITORING PEGAWAI DENGAN TEKNOLOGI RFID
oleh
Gideon Ardiyanto NIM : 612009052
Skripsi
Untuk melengkapi salah satu syarat memperoleh Gelar Sarjana Teknik
Program Studi Teknik Elektro Fakultas Teknik Elektronika dan Komputer
Universitas Kristen Satya Wacana Salatiga
i
INTISARI
Pemantauan dan pengendalian kedisiplinan pegawai merupakan hal yang penting untuk memastikan pegawai hadir dan bekerja di kantor selama jam kerja untuk meningkatkan produktivitas lingkungan kerja. Untuk itu diperlukan sistem untuk mengawasi pegawai dengan efektif. Namun, teknologi yang kini banyak digunakan berupa absensi berbasis smartcard atau fingerprint kurang efektif karena sistem tersebut hanya mampu mencegah pemalsuan absensi saja namun tidak menjamin pegawai berada di kantor selama jam kerja. Bisa saja pegawai keluar kantor tanpa terdeteksi dan kembali ke kantor saat jam pulang kantor, sehingga data yang tersimpan hanya data pegawai masuk dan keluar kantor tanpa mendeteksi keberadaan pegawai tersebut selama jam kerja.
Sistem ini dirancang menggunakan Radio Frequency Identification (RFID). RFID adalah sebuah metode identifikasi objek maupun orang dengan menggunakan sarana tag dan reader untuk menyimpan dan menerima data tanpa membutuhkan kontak secara langsung. Tag digunakan sebagai tanda pengenal pegawai dan reader ditempatkan di tiap ruangan. Sehingga dengan sistem ini pegawai dapat dipantau secara langsung karena tag mengirim data terus-menerus ke reader sehingga keberadaan pegawai dapat diketahui.
Seluruh data disimpan di database, dan aplikasi desktop dirancang untuk memudahkan akses ke informasi-informasi yang dibutuhkan. Aplikasi ini dapat menampilkan data seluruh karyawan, monitoring ruangan secara realtime dan menampilkan history yaitu keluar-masuknya pegawai ke tiap ruangan. Sistem ini dapat mencegah pemalsuan absensi dan menjamin pegawai berada di kantor selama jam kerja dengan pengawasan yang akurat. Penerapan sistem ini di lingkungan kerja dapat memudahkan evaluasi kinerja pegawai, sehingga produktivitas lingkungan kerja dapat ditingkatkan.
ii
ABSTRACT
Monitoring and controlling employee discipline is essential to ensure employees are present and working in the office during working hours to improve the productivity of the working environment. It is necessary to make a system to supervise employees effectively. However, the technology that now widely used in the form of a smartcard or fingerprint based attendance is not effective because the system is only able to prevent the falsification of attendance alone but does not guarantee employees were in the office during working hours. An employee could be out of the office without being detected and returned to the office at quitting time, so the system only stored employee data in and out of the office without detecting the presence of the employee during working hours.
This system is built using Radio Frequency Identification (RFID). RFID is a method of object and people identification by means of the tag and reader to store and receive data without requiring direct contact. Tags are used as employee identification and reader were placed in every room. So with this system employees can be monitored directly because the tags send data continuously to the reader so that the presence of an employee can be known.
All data is stored in the database, and desktop applications are designed to ease the access of the information needed. This application can display the data of all employees, monitoring room in realtime and display the history of employees in and out of each room. These systems can prevent counterfeiting attendance and ensure employees were in the office during working hours with accurate supervision. The implementation of this system in the working environment can facilitate the evaluation of employees performance, so the productivity of the working environment can be improved.
iii
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yesus yang selalu menyertai penulis selama menempuh pendidikan sampai sekarang, hingga penulis dapat menyelesaikan perancangan serta penulisan tugas akhir sebagai syarat kelulusan di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana.
Pada kesempatan ini penulis juga ingin mengucapkan terima kasih kepada berbagai pihak yang baik secara langsung maupun tidak telah membantu penulis dalam menyelesaikan skripsi ini :
1. Papi dan Mami tersayang, orang tua yang sudah membesarkan dengan kasih sayang dan mendidik penulis selama ini.
2. Bapak Ir. Lukas B. Setyawan, M.Sc. dan Bapak Deddy Susilo, S.T., M.Eng. sebagai pembimbing I dan pembimbing II, terima kasih atas bimbingan dan saran hingga skripsi ini selesai.
3. Ko Eko, Ko Ferry, Ci Lia, dan Ci Sherly, kakak-kakak yang selalu memberi dukungan dana, daya dan moral sehingga penulis mampu menyelesaikan skripsi.
4. Pacarku Rosa yang dengan sabar dan penuh cinta memberi semangat tak habis-habisnya sehingga memotivasi penulis untuk segera menyelesaikan skripsi.
5. Tiara, Yosua, Kezia, Akim dan teman-teman yang menemani penulis untuk refreshing sehingga penulis dapat memecahkan kebuntuan dan menghilangkan stress selama menyelesaikan skripsi.
6. Yohan dan Wawan, serta teman-teman yang telah memberikan banyak bantuan saat penulis mengalami kesulitan sehingga pengerjaan skripsi berjalan lancar.
7. Komunitas Youth of Excellent GBI Bethel Area, tim Excellent Worship dan tim G singers GBI Bethel Area yang selalu memberi semangat dalam menyelesaikan skripsi.
8. Seluruh staff, dosen, karyawan dan laboran FTEK yang memfasilitasi penulis selama belajar di FTEK UKSW.
iv
9. Keluarga besar FTEK 2009 sebagai teman seperjuangan yang selalu memberi dukungan moral.
10.Berbagai pihak yang tidak dapat dituliskan satu persatu, penulis mengucapkan terima kasih.
Penulis menyadari bahwa skripsi ini masih jauh dari kata “sempurna”, oleh karena itu penulis sangat mengharapkan kritik maupun saran dari pembaca sekalian sehingga skripsi ini dapat berguna bagi kemajuan teknik elektronika.
Salatiga, September 2015
v
DAFTAR ISI
INTISARI ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... vii
DAFTAR TABEL ... viii
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Spesifikasi Sistem ... 2
1.3. Batasan Masalah ... 2
1.4. Sistematika Penulisan ... 2
BAB II DASAR TEORI ... 3
2.1. Konsep Dasar Sistem ... 3
2.2. Cara Kerja Sistem ... 5
BAB III PERANCANGAN ... 7
3.1. Perancangan Perangkat Keras ... 7
3.1.1. Reader RFID Pegasus PF-5210 ... 7
3.1.2. Modul Pengunci Pintu ... 8
3.2. Perancangan Perangkat Lunak ... 10
3.2.1. Perancangan Database ... 10
3.2.2. Aplikasi Pencatat Data ... 12
3.2.3. Aplikasi User ... 14
BAB IV PENGUJIAN DAN ANALISIS ... 19
4.1. Pengujian Jarak Deteksi Maksimal Reader RFID ... 19
4.2. Pengujian Deteksi Dan Identifikasi Tag RFID ... 20
4.3. Pengujian Deteksi Pada Ruangan ... 21
4.4 Pengujian Pengunci Ruangan ... 23
4.5. Pengujian Deteksi Tag RFID Dalam Ruangan ... 24
4.6. Pengujian Deteksi Tag RFID Keluar Ruangan ... 25
vi
5.1. Kesimpulan ... 27 5.2. Saran Pengembangan ... 28 DAFTAR PUSTAKA ... 29 LAMPIRAN
A. Spesifikasi RFID Reader Pegasus PF-5210 ... 30 B. Modul Pengunci Pintu ... 31
vii
DAFTAR GAMBAR
Gambar 2.1. Gambaran sistem keseluruhan ... 3
Gambar 2.2. Ilustrasi penerapan sistem. ... 6
Gambar 3.1. Pegasus PFH-500 (a) dan Pegasus PF-5210 (b) ... 7
Gambar 3.2. Koneksi serial reader RFID Pegasus PF-5210 dengan RS-232 ... 8
Gambar 3.3. Konverter RS-232 to USB ... 8
Gambar 3.4. Skematik Arduino Uno ... 9
Gambar 3.5. Skematik driver solenoid (modul relay arduino) ... 10
Gambar 3.6. Diagram alir aplikasi pencatat data ... 12
Gambar 3.7. Prosedur pencatatan data ... 13
Gambar 3.8. Tampilan aplikasi pencatat data ... 14
Gambar 3.9. Diagram alir aplikasi user ... 15
Gambar 3.10. Tampilan aplikasi user - Login ... 16
Gambar 3.11. Tampilan aplikasi user – Menu admin(a) dan Menu user (b) ... 16
Gambar 3.12. Tampilan aplikasi user – Ubah data karyawan ... 17
Gambar 3.13. Tampilan aplikasi user – Informasi karyawan ... 17
Gambar 3.14. Tampilan aplikasi user – Monitoring ruangan ... 18
Gambar 3.15. Tampilan aplikasi user - History ... 18
Gambar 4.1. Ilustrasi pengujian jarak deteksi tag RFID ... 19
Gambar 4.2. Tampilan tag yang terdeteksi pada aplikasi pencatat data ... 20
Gambar 4.3. Ilustrasi pengujian ruangan ... 21
viii
DAFTAR TABEL
Tabel 3.1. Penggunaan pin pada Arduino Uno ... 9
Tabel 3.2. Database monKaryawan ... 11
Tabel 3.3. Database monHistory ... 11
Tabel 3.4. Perbedaan hak akses admin dan user pada Aplikasi user ... 14
Tabel 4.1. Pengujian jarak deteksi maksimal tag RFID ... 19
Tabel 4.2. Kode tag RFID Pegasus PFH-300 ... 20
Tabel 4.3. Pengujian deteksi tag RFID ... 21
Tabel 4.4. Pengujian ruangan dengan reader A ... 22
Tabel 4.5. Pengujian ruangan dengan reader B ... 22
Tabel 4.6. Pengujian pengunci ruangan dengan modul pengunci A ... 24
Tabel 4.7. Pengujian pengunci ruangan dengan modul pengunci B ... 24
Tabel 4.8. Pengujian deteksi tag keluar ruangan ... 25
Tabel 4.9. Pengujian deteksi tag dengan reader A ... 25