PERANCANGAN APLIKASI ABSENSI PEGAWAI MENGGUNAKAN QR CODE PADA BANDARA HALIM PERDANA KUSUMA JAKARTA BERBASIS MOBILE ANDROID Muhammad Hadi1. Hari Purwanto2 hadi@gmail. com, 2raldy08@gmail. Universitas Dirgantara Marsekal Suryadarma ABSTRACTION Attendance or attendance card is a document that records the attendance hours of each employee in the company. This employee attendance record can be in the form of a regular attendance list, it can also be in the form of an attendance card filled in with a timekeeping machine. Time recording work can basically be separated into two parts, namely attendance time keeping and shop time keeping. QR codes or commonly known as QR codes are a form of bar code evolution from one dimension to two dimensions. Halim Perdana Kusuma Airport is an airport in Jakarta. Indonesia. The airport is also used as an air command headquarters to become a commercial airport starting January 10, 2014 to divert flights from Soekarno-Hatta International Airport which is considered to be overcrowded. The attendance system at Halim Perdana Kusuma Airport is still manual, namely by signature attendance, so it is possible that there is a difference in attendance calculations. Or cheating on employee attendance. In this case, cheating is in the form of the employee's absence but the attendance is made present. Based on these problems, the authors took the initiative to help the airport by creating an abscessnsi application using qr code and andoid programming language and sqlite as the database. Keywords: Airport, attendance, android, qr code. PENDAHULUAN 1 Latar Belakang Masalah Menurut (Dewi. Anggraeni. Mudjadi, & Wicaksono, 2. bahwa Absensi merupakan salah satu bentuk pengawasan atau kontrol terhadap tenaga pendidik maupun pegawai yang dilakukan di dunia pendidikan. Kegiatan absensi yang berjalan selama ini masih menggunakan sistem manual, dengan cara mencatat kehadiran tenaga pendidikan dan pegawai di buku atau kertas absensi. Akibatnya kemungkinan terjadinya kesalahan ataupun hambatan dalam membuat rekapitulasi absensi menjadi besar. Kesalahan ataupun hambatan yang sering muncul antara lain hilangnya kertas atau daftar absensi. Salah satu cara untuk mengurangi kesalahan yang terjadi adalah dengan membuat sebuah sistem yang dapat digunakan di mana saja, dengan menggunakan satu database yang akan menyimpan data absensi sehingga kemungkinan data tercecer akan kecil. Penelitian ini dilaksanakan di SMA Islamic Center Kota Tangerang yang telah terakreditasi A dan memiliki 30 orang tenaga pendidik serta 8 pegawai. Dengan predikat tersebut maka pihak sekolah senantiasa berusaha meningkatkan kinerja tenaga pendidik dan pegawainya sebagai bagian dari kompetisi mereka di dunia pendidikan. Penelitian ini dikembangkan dengan disain eksploratori menggunakan alat bantu . unified modelling language dilanjut pemrograman menggunakan MySQL untuk repositori data, penulisan koding dengan PHP dan desain interface dengan dreamweaver CS3. Hasil dari penelitian ini berupa aplikasi rekapitulasi absensi guru dan pegawai secara elektronik yang dapat menyajikan informasi kinerja guru dan pegawai dengan tepat dan akurat. aplikasi disimpan data dalam sistem database, untuk memudahkan pelaporan, aplikasi yang dibangun untuk menyediakan laporan kegiatan, dan laporan dapat dicetak. berdasarkan pengukuran kartu RFID dan pembaca, hasil kemampuan membaca kartu RFID sekitar A 2 detik, dengan tingkat akurasi 98 persen. Katakunci: Aplikasi. Mahasiswa. Absensi. Smartcard. Kampus. AuAbstract Politek-nik Negeri Tanah Laut is currently the only college which is located in the district of Tanah Laut. One of the campus activities is learning and teaching, student when enter to class sign in paper, the activities need more times and papers because the quantity of This application record the hand sign data to database. Applications are made to capable of storing the data attendance lectures when in the class Using smartcard included Radio Frequency Identification (RFID) on the card, the application stored data in the database system, to facilitate reporting, applications built to provide reports activities, and the reports can be printed. Based measurement RFID cards and readers, the result RFID card reading capability of approximately A 2seconds, with accuracy of 98 percentAy. Bandara Halim Perdana Kusuma adalah sebuah bandar udara di Jakarta. Indonesia. Bandar udara ini juga digunakan sebagai markas Komando Oara menjadi bandara komersial mulai tanggal 10 Januari 2014 untuk mengalihkan penerbangan dari Bandar Udara Internasional SoekarnoAeHatta yang dinilai telah penuh sesak. Sistem absensi yang ada di Bandara Halim Perdana Kusuma atau saat ini masih manual yaitu dengan absensi tanda tangan, sehingga memungkinkan terjadi nya selisih perhitungan Ataupun kecurangan pada absensi karyawan. Dalam hal ini kecurangan dalam bentuk, ketidak hadiran karyawan tersebut namun di absensi dibuat hadir. Berdasarkan permasalahan tersebut diatas, maka penulis berinisiatif untuk membuat sebuah penelitian dengan judul AuPerancangan Aplikasi Absensi Pegawai Menggunakan QR Code pada Bandara Halim Perdana Kusuma Jakarta Berbasis Mobile AndroidAy Menurut (Yusuf. Ginardi, & Ahmadiyah, 2. bahwa Proses absensi yang dilakukan secara manual dinilai kurang efektif karena terbukanya kesempatan melakukan kecurangan. Selain itu, proses rekapitulasi manual membutuhkan waktu yang lama. Sistem absensi dengan teknologi dapat diterapkan untuk membantu proses absensi dan rekapitulasi yang efektif (Awaludin. Yasin, & Risyda. Pada tugas akhir ini, tek-nologi yang digunakan adalah sistem pengenalan Pembuatan aplikasi absensi menggunakan metode Eigenface untuk melakukan proses pengenalan wajah. KAJIAN LITERATUR Tinjauan Pustaka Menurut (Santoso & Nurmalina, 2. bahwa Politeknik negeri tanah laut terletak di Kabupaten Tanah Laut. Salah satu kegiatan kampus adalah belajar dan mengajar, siswa ketika masuk ke dalam kelas mengisi absensi diatas kertas, kegiatan membutuhkan lebih banyak waktu dan kertas. Aplikasi ini merekam data absensi ke database. Aplikasi yang dibuat mampu menyimpan data kehadiran ketika di ruang kelas. Menggunakan smartcard yang memiliki Radio Frequency Identification (RFID) pada kartu. Sedangkan data-data yang dibutuhkan sistem adalah data mata kuliah, dosen, jadwal, kelas, mahasiswa, dan dataset foto wajah yang disimpan dalam sistem manajemen relasional basis data. Hasil dari aplikasi yang dibangun yaitu dapat mengelola data-data pada sistem, serta melakukan pencatatan dan perekapan data absensi. Proses absensi mahasiswa berhasil dilakukan pada kondisi pencahayaan yang bagus dan resolusi yang sama dengan kondisi foto wajah yang disimpan dalam basis data. Kata Kunci : Absensi. Mahasiswa. Pengenalan Wajah. Eigenface. Sistem Manajemen Basis Data Relasional I. Sistem operasi android ini telah memiliki 16 versi sejak tahun 2008 hingga saat ini . , setiap versi pembaruan dari sistem operasi android tersebut selalu memiliki pembaruan baik dari segi fitur maupun desain yang bertujuan untuk memudahkan penggunanya dalam mengoperasikan device (Nadia Firly, 2. Aplikasi Perangkat lunak aplikasi . oftware applicatio. adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna (Firdaus. Muksin, & Awaludin, 2. Biasanya disbandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media. Sistem Operasi Android Android merupakan sebuah sistem operasi terbuka yang diperuntukkan untuk perangkat bergerak . obile Dikembangkan oleh Open Handset Alliance yang terdiri dari pengembang software, hardware dan provider seperti Google. HTC. Intel. Motorola. Qualcomm. T-mobile, dan NVIDIA yang bertujuan membuat sebuah standar terbuka untuk perangkat bergerak. Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi . pplication suit. Contohnya adalah Microsoft Office dan Open Office. org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasiaplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi (Muryan Awaludin. Tata Sumitra, & Achmad Ramadhany, 2. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehing-ga menguntungkan pengguna. Contoh-nya, suatu lembar kerja dapat dibenam-kan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar Pada Juli 2005 Android telah dikuisisi oleh Google dan pada 5 November 2007 barulah secara resmi Android dirilis oleh Google. Dalam pengembangan aplikasi Android menyediakan Android SDK yang menyediakan tools dan API untuk para pengembang aplikasi dengan platform Android. Android menggunakan Java sebagai bahan pemogramannya. Pada tanggal 9 desember 2008, diumumkan anggota baru yang bergabung dalam program android ARM Holdings. Atheros Communications, di produksi oleh Asustek Computer Inc. Garmin Ltd. Softbank. Sony Erricsson. Toshiba Corp, dan Vodafone Group Plc. kerja yang terpisah. Aplikasi dapat digolongkan menjadi beberapa kelas, antara lain: Perangkat lunak perusahaan . Perangkat Perangkat lunak informasi kerja Perangkat lunak media dan hiburan Perangkat lunak pendidikan Perangkat lunak pengembangan Perangkat lunak rekayasa produk diagram merupakan diagram yang selalu ada di pemodelan sistem berorientasi objek, dalam class diagram terdapat objek dan atribut yang menjelaskan detail tiap Ae tiap Sequence Diagram Sequence diagram adalah salah satu diagram interaksi yang memperlihatkan peristiwa Ae peristiwa yang terjadi berdasarkan urutan waktu. Activity Diagram Activity diagram adalah gambaran bagan alir (Flowchar. dari aplikasi sistem yang sedang dirancang. Proses bisnis dan aliran kerja pada suatu sistem yang terdapat dalam use Pada pengertian umumnya, aplikasi adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya aplikasi merupakan suatu perangkat komputer yang siap pakai bagi user. METODE PENELITIAN Metode Pengumpulan Data Dalam mengumpulkan data yang dilakukan oleh penulis yang bertujuan untuk mengumpulkan data-data dan informasi untuk aplikasi absensi pada Bandara Halim Perdana Kusuma antara lain: Studi Kepustakaan Pengumpulan data dan informasi dari kutipan-kutipan buku-buku, serta hasil laporan dan bahan lainnya yang berkaitan dengan penelitian ini. Studi kepustakaan bertujuan untuk mempelajari dan mencari informasi untuk memahami dasar teori yang berhubungan dengan tujuan penulis. Selain itu penulis juga melakukan studi dari artikel-artikel yang ada di internet. Studi Lapangan Penulis melakukan studi lapangan untuk melihat langsung ke Bandara Halim Perdanakusuma. Wawancara Penulis melakukan wawancara dengan pimpinan Bandara Halim Perdana Kusuma saat ini. UML ( Unifield Modeling Language ) UML adalah bahasa untuk menspesifikasi, memvisualisasi, membangun dan mendokumentasikan artifacts dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya. Selain itu UML adalah bahasa pemodelan yang menggunakan konsep berorientasi object. UML berfungsi untuk mempermudah dalam penentuan spesiikasi sistem dan spesifikasi user bahkan untuk aplikasi tertentu diperlukan diagram UML. Adapun diagram yang dibuat adalah Use Case Diagram. Activity Diagram. Class Diagram. Sequence Diagram. (I Made Pariasa, 2. Use Case Diagram Use case diagram ini berfungsi untuk mendeskripsikan atau menjelakan atau menggantikan interaksi antara sebuah sistem dengan pengguna sebuah sistem. Class Diagram Class diagram menunjukkan hubungan antara class dalam sistem bagaimana sistem itu berjalan, class Spesikasi perangkat keras . yang digunakan dalam pengembangan sistem informasi sebagai berikut : Laptop dengan Prosesor Intel (R) Core (TM) i5-4210CPU @ 1. 70 GHz . Memory 8 GB RAM dan Hardisk 1 GB. Broadcom 802. 11n Network Adapter PEMBAHASAN Analisa Sistem Berjalan Activity Diagram Aktivitas yang sedang berjalan pada Bandara Halim Perdana Kusuma adalah karyawan yang hadir diharuskan absensi dengan menggunakan finger Kadang kala finger print error tidak bisa merekap absensi karyawan. Use Case Diagram Use Case Diagram Sistem Absensi dengan QR Code Activity Diagram Sistem Berjalan Karyawan Mulai Melakukan absensi finger print Dapa t QR Admin Sca Menu Utama Rekap absensi finger Selesai Phase Use Case Diagram Sistem Absensi dengan QR Code Activity Diagram Sistem Berjalan Absensi Pegawai Use Case Diagram Admin Analisa Sistem Yang Diusulkan Analisis Kebutuhan Software Analisa kebutuhan software pada sistem diawali dengan menentukan apa saja yang dibutuhkan oleh sistem, termasuk berapa user atau pengguna dari website ini. User Pass < <> Tahapan Analisis Sasaran utama pengguna sistem informasi ini adalah admin pada sistem absensi dengan QR-Code yang diharapkan . Halaman admin : A1. Admin dapat melakukan login A2. Admin dapat memberikan qr code 3 Admin dapat menerima absensi 4 Admin dapat Menambahkan Karyawan Tambah Karyawa Nama Karyaw Use Case Diagram Halaman Admin Deskripsi Use Case Diagram Halaman Utama Menu Admin Use Case Name Admin Requirements Kebutuhan Hardware dan Software Goal Admin memilih menu utama Pre-conditions Admin telah login Failed end Primary Actor Admin gagal menambahkan data baru Admin Main Flow / Basic Path Admin petugas pada sistem Post-conditions Admin Melakukan Login dengan Username dan Failed end Admin gagal Login Primary Actor Admin Main Flow / Admin melakukan Basic Path login untuk dapat mengakses sistem Invariant A Activity Diagram Activity diagram menggambarkan workflow . liran kerj. atau aktivitas dari sistem informasi ajuan pengaduan. Sistem ini memiliki stakeholder yaitu Activity Diagram Halaman Admin Activity Diagram Halaman Admin Use Case Diagram Halaman admin mendapat QR User Pass < <> Log Dapat Qr <> Input Nik Use Case Menu Kelola Akun admin Deskripsi Use Case Diagram Halaman Kelola akun admin Activity Diagram Halaman Admin Use Case Name Login Admin Requirements Goal Sistem Absensi dengan QR Code Pre-conditions pelanggan login dengan username dan password Post-conditions Sistem akan menampilkan form dapatkan QR Activity Diagram halaman utama Admin menambahkan data petugas baik yang akan menindaklanjuti aduan ataupun tidak C. User Interface Menu Dapatkan Qr Activity Diagram Halaman Admin User Interface Menu Kelola akun qr Activity Diagram kelola akun dapatkan Qr Siste Sist M d Dapat kan Qr Dap Sel Tid Si pa KESIMPULAN Melalui penelitian yang telah penulis lakukan dengan Perancngan sistem absensi karyawan dengan QR Code pada bandara Halim Perdana Kusuma berbasis mobile android, maka penulis dapat menarik kesimpulan yaitu: Dengan hadirnya website ini personalia merasa termudahkan untuk merekap absensi karyawan Dapat meminimalisir kecurangan karyawan dalam hal absensi masuk dan pulang. Activity Diagram menu dapatkan Qr User Interface User interface Halaman Utama User Interface Menu Halaman tambah karyawan DAFTAR PUSTAKA