PENDAHULUAN
Android sebagai sistem operasi berbasis linux yang dapat digunakan pada
berbagai perangkat mobile. Adanya fitur-fitur yang teruji pada linux kernel seperti
portability, features & security menjadi alasan penting digunakannya pada android.
Android sendiri bersifat open source atau terbuka bagi pengembang yang ingin
membuat dan menyesuaikan aplikasi pada perangkatnya (Zinoune, 2013). Sistem
operasi ini bukanlah sistem operasi biasa, karena sistem operasi android merupakan
program yang berkelanjutan dan semakin berkembang. Dengan memanfaatkan
perkembangan dari sistem operasi android, setiap instansi atau perusahaan
seharusnya dapat meningkatkan produktifitas kinerjanya dan menciptakan
kedisiplinan saat bekerja, salah satunya saat melakukan presensi.
Dalam bahasa inggris, pemakaian kata absen sering digunakan ebagai istilah
List of Absent, yang berarti seseorang yang tidak hadir dalam suatu pertemuan
1
sedangkan pemakaian kata kehadiran sering digunakan sebagai istilah List of
Presence atau List of Participants (Sido F., 2010).
2
Penelitian diusulkan bagi karyawan PT. Parama Solusi Indonesia untuk
memudahkan proses absensi yang berulang – ulang di berbagai tempat proyek
dalam satu perusahaan yang sama. Dalam aplikasi ini terdapat Google Maps yang
telah dibentuk dengan berbagai batas akses didalamnya sehingga user dapat melihat
posisinya sendiri dan dapat melakukan akses absen apabila sudah masuk dalam area
akses yang telah terlihat di Google Maps tersebut.
Salah satu penilaian dalam kinerja Pegawai adalah absensi. Saat ini sudah
terdapat sistem HRD berbasis web yang sudah berjalan dimiliki Pemerintah
Kabupaten Boalemo yang khususnya di Kantor Desa Ayuhulalo tetapi ada masalah
dalam absensi, dimana Aparat yang tugas diluar Jam Kantor sulit dalam melakukan
absensi sehingga mempengaruhi cuti, kinerja. Absensi pada Sistem HRD yang
berjalan hanya dapat digunakan untuk Aparat Desa Ayuhulalo
Aparat Desa yang di beri tugas mendadak atau surat perintah tugas harus
melakukan absensi di kantor terlebih dahulu lalu ke Tempat Penugasannya untuk
bekerja itu sangat menyulitkan Aparat. Maka dari itu perlu adanya mapping lokasi
untuk Aparat yang tergabung menjadi Aparat Desa Ayuhulalo, agar Aparat yang
bekerja diluar yang diberi penugasan luar dapat melakukan absensi . Absensi di
kantor client menggunakan perhitungan jarak maksimal 100 meter dari titik
koordinat karyawan menuju titik koordinat kantor menggunakan metode Haversine
Formula. Dari masalah tersebut peneliti tertarik untuk merancang dan membuat
aplikasi berbasis android yang dapat menyelesaikan masalah tersebut. Apabila
Aparat kembali ke kantor maka Aparat menggunakan absensi dari sistem berjalan.
Dengan adanya aplikasi android ini juga agar Aparat lebih mudah, cepat dan
efektif dalam melakukan absensi , permintaan tidak masuk kerja karena cuti, izin ,
sakit dan perhitungan jam lembur tidak perlu melaporkan ke atasan , mengingat
3
absensi adalah salah satu penilaian kerja yang penting apa bila telat sedikit dapat
mempengaruhi kinerja bahkan penghasilan Aparat tersebut. Dalam Perancangan
dan pembuatan aplikasi absensi berbasis android ini saya menggunakan metode
pengembangan sistem Rapid Aplication Development (RAD), dikarenakan dapat
mempercepat waktu pengembangan sistem secara keseluruhan. Oleh sebab itu
dengan berdasarkan alasan ini penulis mengambil tema dalam penulisan skripsi ini
dengan judul : “Perancangan Sistem Aplikasi Absensi Aparat Desa
Menggunakan Location Based Service (LBS) Berbasis Android (Studi
Kasus :Desa Ayuhulalo, Kecamatan Tilamuta)”
2. Absensi , permintaan tidak masuk kerja karena cuti , izin ,sakit dan perhitungan
jam lembur di dalam aplikasi website tergolong masih kurang cepat di
karenakan Pegawai harus membuka browser dahulu, mengetikan alamat URL
kemudian baru masuk ke dalam aplikasinya.
4
2. Membuat mapping lokasi para Aparat yang menjadi Aparat Kantor Desa
Ayuhulalo agar Aparat yang ditempatkan dimana Saja agar dapat melakukan
absensi.
2. Sistem HRD berbasis web yang berjalan hanya untuk pembuatan surat
tugas di luar , kelola data absensi , cuti , izin , sakit dan lembur
5
IDE versi 3.4), Android SDK dan Android API Level 28.
6. Aplikasi ini hanya dapat di gunakan untuk OS Android 4.3 Jelly bean dan
versi di atas nya.
6
Requirement, Workshop Design, dan Implementation.
c. Class Diagram ini menunjukan class object yang menyusun sistem dan
juga hubungan antara class object tersebut.
7
penulisan tugas akhir ini adalah sebagai berikut:
BAB I PENDAHULUAN