Anda di halaman 1dari 15

Aplikasi Absensi Karyawan di Konsuil Bogor

Menggunakan GPS
Rizky Mulya Akbar, Budi Setiawan, SKom., MMSI, Siti Saidah, SKom., MMSI.
Rissqy@gmail.com, buset_tob@yahoo.com, sitisaidahskom@yahoo.co.id
Jurusan Sistem Informasi Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
Jl. Margonda Raya No. 100 Pondok Cina Depok 16424
Abstraksi
KONSUIL adalah Komite Nasional Keselamatan Untuk Instalasi Listrik yang
merupakan lembaga pemeriksa instalasi listrik konsumen tegangan rendah. Dalam
penulisan skripsi ini penulis akan menjelaskan tentang pembuatan aplikasi absensi yang
digunakan karyawan Konsuil Bogor untuk melakukan absensi menggunakan perangkat
mobile android dengan mengimplementasikan penggunaan web service maupun
pemanfaatan teknologi GPS yang diharapkan menjadi salah satu alternatif bagi
karyawan untuk melakukan absensi. Dengan adanya aplikasi ini, pengolahan data
absensi menjadi lebih mudah diolah oleh bagian personalia, karena secara real time
aplikasi dapat diolah untuk mengetahui jumlah kehadiran masing-masing karyawan
berdasarkan tanggal dan nama karyawan.
Kata Kunci : Aplikasi Android, Absensi, GPS
Abstract
KONSUIL is the National Committee for Safety of Electrical Installation which
is an agency inspector consumer low-voltage electrical installations. In writing this
paper the author will explain about the creation of applications that use employee
attendance Konsuil Bogor to make attendance using android mobile device by
implementing the use of web services and the use of GPS technology is expected to be
one alternative for employees to do attendance. With this application, attendance data
processing to be more easily processed by the personnel, because in real time
applications can be processed to determine the number of attendance of each employee
based on the date and name of the employee.
Keywords: Android Applications, Attendance, GPS
LATAR BELAKANG
Perkembangan teknologi mobile saat ini telah mencapai taraf yang sangat pesat
jika dibandingkan dengan keadaan satu dekade lalu. Sejalan dengan perkembangan
tersebut, keberadaan mobile device sudah semakin menyatu dengan kehidupan personal
manusia. Salah satu bentuk perkembangan tersebut adalah kemudahan seseorang untuk
memperoleh data-data posisi spasial orang lain. Hal ini dimungkinkan karena secara
langsung ataupun tidak langsung mobile device yang dibawa oleh seseorang dapat
menjadi sebuah pemancar keberadaan orang tersebut. Salah satu teknologi mobile yang
memanfaatkan data spasial / ruang sebagai faktor penunjang utamanya adalah Location
Based Service.
Konsuil adalah singkatan dari Komite Nasional Keselamatan Untuk Instalasi
Listrik. Berfungsi sebagai lembaga pemeriksa instalasi pemanfaatan tenaga listrik
konsumen tegangan rendah, Dalam pelaksanaan nya perusahaan ini mempunyai
karyawan yang cukup banyak guna mencapai tujuan dan fungsi perusahaan yang telah
ditetapkan. Oleh karena karyawan yang cukup banyak, maka data karyawan tersebut

harus terorganisir dengan baik. Absensi Karyawan yang ada sekarang masih
dilaksanakan secara manual menggunakan ms excel dengan menginputkan data absensi
karyawan satu per satu ke dalam komputer.
Dari penjelasan di atas, penulis mencoba mengusulkan pada penulisan skripsi
ini, implementasi penggunaan web service dan GPS pada perangkat mobile Android,
dengan judul penulisan skripsi Aplikasi Absensi Karyawan di Konsuil Bogor
menggunakan GPS. Karyawan yang melakukan absensi harus berada di area kantor,
penggunaan web service dan GPS berdampak pada aplikasi untuk melakukan
pembatasan area akses karyawan pada saat melakukan absensi. Proses absensi ini juga
mempermudah petugas di bagian personalia dalam mengolah data absensi karyawan
secara komputerisasi.
TINJAUAN PUSTAKA
Absensi
Absensi adalah kata untuk menyatakan ketidakhadiran, sedangkan presensi
adalah kata untuk menggantikan kehadiran.
GPS
GPS (Global Positioning System) merupakan satu-satunya sistem navigasi
satelit yang dapat berfungsi sepenuhnya untuk saat ini. Sistem GPS merupakan sistem
yang cukup dapat diandalkan dengan ketelitian penentuan lokasi hingga 15 meter.
Artinya, hasil baca GPS dari satelit memberikan output koordinat yang toleransinya bisa
terjadi penyimpangan maksimum 15 meter dari koordinat sebenarnya di bumi.
Sistem Koordinat Geografis
Sistem koordinat geografis menjelaskan keberadaan setiap titik di permukaan
bumi dengan koordinat lintang dan bujur. Lintang adalah sudut yang dibuat dari pusat
bumi terhadap garis khatulistiwa, dimulai dari 0 di khatulistiwa hingga 90 di kutub
utara/selatan. Bujur adalah sudut yang dibuat dari pusat bumi terhadap garis Prime
Meridian, dari 0 pada Prime Meridian hingga kurang dari 180 belahan bumi barat dan
kurang dari 180 belahan bumi timur.
Sistem Operasi Android
Android merupakan sebuah sistem operasi terbuka yang diperuntukan untuk
perangkat bergerak (mobile device). Android menggunakan Java sebagai bahasa
pemrogramannya.
Eclipse
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent)
PHP
PHP adalah salah satu server side yang dirancang khusus untuk aplikasi web.
PHP disisipkan diantara bahasa HTML dan karena bahasa server side, maka bahasa
PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi

dalam bentuk HTML, dan kode PHP tidak akan terlihat. PHP termasuk Open Source
Product. Jadi, dapat diubah source code dan mendistribusikanya secara bebas
Untuk menjalankan sistem PHP dibutuhkan 3 komponen :
1.
Web server
2.
Program PHP
3.
Database Server
MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal.
Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk
mengakses databasenya.. Untuk mengelola database MySQL ada beberapa cara yaitu
melalui prompt DOS (tool command line) dan dapat juga menggunakan program utility
seperti:
1. PHP MyAdmin
2. MySQLGUI
3. MySQL Manager Java Based
4. MySQL Administrator for windows.
PERANCANGAN
Kerangka Kerja (Framework)
Berikut ini merupakan kerangka kerja (framework) pengerjaan aplikasi dari awal
sampai akhir :

Gambar 1. Gambaran Umum Sistem yang diusulkan.


1. Kemudahan perangkat telepon genggam (handphone) berbasis Android, membuat
inspirasi penulis untuk memanfaatkan sebagai alat bantu absensi karyawan, yang
tentunya harus ada tambahan aplikasi yang disesuaikan dengan sistem yang berjalan.
2. Aplikasi absensi mobile android yang diusulkan merupakan aplikasi absensi untuk
karyawan Konsuil Bogor. Aplikasi ini berbasiskan client server, dimana sebagai
servernya adalah berupa web yang dikelola oleh administrator dan diunggah pada
sebuah webhosting. Sedangkan untuk sisi client merupakan user yang terdiri dari
karyawan Konsuil Bogor dengan aplikasi absensi mobile yang berjalan pada
platform android. Webserver merupakan tempat untuk menyimpan data absensi
karyawan yang diinputkan melalui aplikasi mobile android

3. Pada aplikasi ini, user harus melakukan validasi keberadaan posisi karyawan untuk
bisa melakukan absensi. Data absensi karyawan masuk ke webserver yang dikelola
oleh admin yang bertugas untuk memvalidasi kembali absensi yang telah diinputkan
oleh user/karyawan. Webadmin dapat mengelola seluruh data absensi karyawan.
4. Data absensi karyawan yang dikirim melalui telepon genggam akan diakses oleh
sinyal (GPS) dan Google Maps untuk di identifisikan keberadaan / posisi karyawan.
Dalam hal ini penentuan posisi karyawan yang diakui keberadaanya di batasi oleh
area akses yang ditentukan oleh titik pusat lokasi kantor.
5. Penentuan titik pusat lokasi kantor, berawal dari koordinat lokasi kantor terdiri atas
Latitude dan Longitude, koordinat ini diambil dari google masps. Berikut di bawah
ini merupakan lokasi keberadaan lokasi kantor Konsuil area Bogor.

Gambar 2. Titik Koordinat Lokasi Kantor


Sumber: Google Maps

6. Sinyal kehadiran karyawan yang dibaca oleh GPS, akan diolah oleh aplikasi dengan
bentuk tanggapan penerimaan yang diberikan adalah anda berada di area kantor
untuk sinyal yang berada di dalam batasan area dan tanggapan penolakan yang
diberikan adalah anda tidak berada di area kantor untuk sinyal yang berada di luar
batasan area. Untuk validasi kehadiran karyawan maka Manager/Kepala Bagian
diberi hak akses penuh untuk melakukan verifikasi data, pada aplikasi disediakan
tombol x delete untuk karyawan yang tidak hadir di kantor.

Gambar 3. Gambaran umum aplikasi yang diusulkan


Pembatasan Area Akses
Aplikasi yang dibuat ini merupakan aplikasi berbasiskan mobile android
memiliki kemampuan untuk mengetahui posisi pengguna dengan menggunakan GPS
yang terdapat pada perangkat android. Posisi pengguna akan memperoleh berupa nilai
latitude dan longitude yang digunakan untuk acuan pembatasan area.
Pembatasan area yang dimaksud adalah hanya pengguna yang berada di area
yang ditentukan yang dapat mengakses aplikasi mobile khususnya untuk aktivitas

absensi. Berikut di bawah ini merupakan langkah yang dilakukan penulis dalam
melakukan pembatasan area:
- Menentukan Titik Koordinat Lokasi Kantor
- Membuka halaman website http://maps.google.com/
- Mencari letak posisi kantor Konsuil, lalu selanjutnya klik kanan, dan pilih whats
here?
- Maka akan tampil nilai latitude -6.570085 dan longitude 106.811139

Gambar 4. Lokasi Kantor melalui Google Maps


Diketahui bahwa luas tanah adalah kurang lebih sekitar 15 x 15 meter. 15 meter sendiri
dapat diasumsikan sebagai diameter luas tanah, maka r nya yaitu 7.5 meter. Dapat
dilihat pada gambar dibawah ini.

15 m

7.5 m

7.5 m

7.5 m
7.5 m
15 m

Gambar 5. Diagram Penjelasan Area


R ini sendiri dapat dikatakan sebagai jarak antara titik pusat yang berada di -6.570085,
106.811139 dengan batasan yang akan dihitung. Untuk dapat melakukan perhitungan
untuk memperoleh batasan, maka penulis akan merubah nilai koordinat yang berupa
nilai desimal menjadi nilai derajat. Dan untuk pembatasan areanya sendiri akan yang
digunakan adalah nilai decimal.
Berikut dibawah ini merupakan rumus bagaimana merubah nilai decimal ke nilai derajat
:
D / Degree = Nilai Integer bernilai positif
M / Minute = Nilai Integer ((Pecahan Nilai Degree) * 60)
S / Second = ((Pecahan Nilai Minute * 60)

Dan dibawah ini rumus bagaimana merubah nilai derajat ke nilai decimal
Nilai Desimal = (nilai Degree) + (nilai
Minute/60) + (nilai Second/3600)

Dengan rumus diatas maka penulis akan melakukan perhitungan titik pusat nilai desimal
menjadi titik pusat nilai derajat:
Berikut dibawah ini perubahan nilai dari decimal ke derajat :
Latitude -6.570085
a. Nilai D/ Degree diambil dari Nilai Integer bernilai positif, yaitu 6
b. Nilai M/ Minute diambil dari Nilai Integer ((Pecahan Nilai Degree) * 60)
= int (0. 570085 * 60)
= int (34.2051), hasil akhirnya
= 34
c.Nilai S / Second diambil dari ((Pecahan Nilai Minute * 60)
= (0.2051 * 60)
= 12.3054
Longitude 106.811139
a. Nilai D/ Degree diambil dari Nilai Integer bernilai positif, yaitu 106
b. Nilai M/ Minute diambil dari Nilai Integer ((Pecahan Nilai Degree) * 60)
= int (0.811139* 60)
= int (48.66834), hasil akhirnya
= 48
c. Nilai S/ Second diambil dari ((Pecahan Nilai Minute * 60)
= (0.66834 * 60)
= 40.0998 hasil akhirnya dengan pembulatan
= 40
Dengan hasil perhitungan nilai decimal menjadi nilai derajat
- 6.570085, 106.811139 (decimal)
-6 34' 12.3054" , 106 48' 40.0998" (derajat)

Latitude dibaca 6 derajat 34 menit 12 detik


Longitude dibaca 106 derajat 48 menit 12 detik
1 detik (lintang/bujur) = 30.9227 meter
Maka jarak 7.5 meter dibagi 30.9227 = 7.5 / 30.9227= 0.2425
Nilai 0.2425 ini pada nilai sebenarnya adalah sekitar 7.5 meter
Dari langkah diatas dapat diperoleh tampilan table hasil untuk menentukan titik-titik
sudut A,B,C,D sebagai berikut
Tabel 1.
Perhitungan Pembatasan Area 2D
Latitude

Longitude

Keterangan

-6 34' 12.3054"

106 48' 40.0998"

(+) 0.2425

(-)0.2425

-6 34' 12.0629

106 48' 39.8573

Titik A Derajat

-6.570017

106.811071

Titik A Desimal

-6 34' 12.3054"

106 48' 40.0998"

(+) 0.2425

(+)0.2425

Titik
Titik Lokasi Kantor

Titik A
Titik Lokasi Kantor

6 34' 12.0629

106 48' 40.3423

Titik B Derajat

-6.570017

106.811206

Titik B Desimal

-6 34' 12.3054"

106 48' 40.0998"

(-) 0.2425

(+) 0.2425

-6 34' 12.5479

106 48' 40.3423

Titik C Derajat

-6.570152

106.811206

Titik C Desimal

-6 34' 12.3054"

106 48' 40.0998"

(-) 0.2425

(-) 0.2425

-6 34' 12.5479

106 48' 39.8573

Titik D Derajat

-6.570152

106.811071

Titik D Desimal

Titik B
Titik Lokasi Kantor

Titik C
Titik Lokasi Kantor

Titik D

Ringkasan hasil mengenai perolehan titik batas yang digambarkan pada tabel dibawah
ini
Tabel 2.
Perolehan Nilai Titik Batas Area
No
Titik
Latitude
Longitude
1
2
3
4

A
B
C
D

-6.570017
-6.570017
-6.570152
-6.570152

106.811071
106.811206
106.811206
106.811071

Penyesuaian dengan sistem koordinat kartesius dari titik-titik yang diperoleh


sebelumnya dalam perhitungan, maka selanjutnya dibuat gambar pada diagram dibawah
ini:

Gambar 6. Diagram Pembatasan Area 2D


Berikut adalah kesimpulan dari penjelasan kondisi pembatasan area tersebut :
Kesimpulan
106.811071 <

Longitude <

-6.570017 >

Latitude

>

106.811206
-6.570152

Pembatasan area di atas bisa diasumsikan hanya untuk pembatasan area yang bersifat
datar dikenal dengan sistem koordinat kartesius 2 dimensi, berdasarkan acuan pada

kenyataan yang ada, bahwa ruang kantor Konsuil yang memiliki gedung bertingkat dua,
maka pembatasan area dikembangkan lagi dengan pendekatan pada system koordinat
kartesius 3 dimensi (3D), sehingga sumbu yang digunakan adalah 3 sumbu yaitu X. Y
dan Z yang didefinisikan sebagai berikut:
Sumbu X sebagai Longitude
Sumbu Y sebagai Latitude
Sumbu Z sebagai Altitude
Penambahan sumbu Z diasumsikan sebagai ketinggian di atas permukaan laut. Gambar
7 merupakan pengembangan batas area yang menggunakan system koordinat 3D.

Gambar 7 Diagram Pembatasan Area 3D


Perancangan Aplikasi
Use Case Diagram (Diagram Use Case)

Gambar 8 Use Case Diagram Aplikasi Mobile

Gambar 9 Use Case Diagram Website


Activity Diagram

Gambar10 Activity Diagram Aplikasi Mobile

Gambar 11 Activity Diagram Websie


Class Diagram

Gambar 12 Class Diagram

IMPLEMENTASI DAN UJI COBA


Aplikasi Absensi
Saat aplikasi terinstall di handset Android, icon aplikasi akan muncul di menu
utama Android. Saat user membuka aplikasi, akan muncul Splashscreen sekitar 5 detik.
Kemudian pengguna akan masuk ke halaman utama. Langkah tersebut harus dilakukan
pengguna untuk menikmati seluruh fitur aplikasi Absesni ini. Splashscreen aplikasi
yaitu sebagai berikut.

Gambar 13. Splash Screen


Website Konsuil
Website dapat diakses di alamat Konsuil.16mb.com, website ini digunakan
sebagai pusat pengolahan data absensi karyawan Sedangkan untuk tampilan website
dapat dilihat pada gambar dibawah ini

Gambar 14 Halaman Index


Pengujian Aplikasi
Pengujian telah berhasil dilakukan pada tanggal 6-September-2012 di kantor
Konsuil Area Bogor yang beralamatkan Jl. Baladewa Raya No.1 Indraprasta Bogor
dengan melibatkan staff sebagai saksi pengujian aplikasi

Pengujian Pada Perangkat Handphone


Dari hasil output yang di tampilan baik handphone, penulis melihat bahwa hasil yang
diperlihatkan sudah sesuai dengan yang diharapkan dan aplikasi pun telah berjalan
dengan baik, berikut ditampilkan dalam table dibawah ini
Tabel 3
Pengujian Pada Berbagai Tipe Handphone

No
Perangkat
1 Samsung Galaxy Gio

Hasil
Aplikasi berjalan dengan Baik

Samsung Galaxy Ace

Aplikasi berjalan dengan Baik

Samsung Galaxy Fit

Aplikasi berjalan dengan Baik

Pengujian Waktu Akses


Pengujian waktu akses pengambilan koordinat melalui GPS, apabila pengguna
berada di dalam gedung / bangunan, waktu akses relatif lama, bahkan kadang tidak ada
respon sedikitpun. Berikut adalah pengujian waktu yang dapat dilihat pada tabel 4.1 di
bawah ini.
Tabel 4
Pengujian Waktu Akses

No
Nama Akses
Waktu Akses (Detik)
1 Getting Location via GPS (di luar bangunan)
5
2 Getting Location via GPS (di dalam bangunan biasa)
26
3 Getting Location via GPS (di gedung bertingkat)
~timeout

Pengujian Mengenai Kinerja Aplikasi


Dalam menganalisis kriteria masing-masing parameter berdasarkan kuesioner
yang penyusun berikan pada karyawan yang berjumlah 10 orang, akan menggunakan
teknik presentase. Kuisioner dibagikan ketika penulis sudah memberikan penjelasan
secara umum dan mendemonstrasikan aplikasi didepan karyawan. Selain itu setiap
karyawan diberikan kesempatan untuk mencoba aplikasi
Hasil contoh pengisian Kuisioner yang dilakukan oleh karyawan dapat dilihat dilihat
pada tabel 5 dibawah ini :

Tabel 5
Kuisioner

Berdasarkan tabel 5 di atas maka dapat digambarkan tabulasi presentase data


keseluruhan sebagai berikut.

Berdasarkan presentase keseluruhan Hasil Kuisioner, dapat ditarik analisa yang


menyatakan bahwa jawaban setuju dan sangat setuju mendominasi jawaban-jawaban
dari 10 responden yang telah menjawab kuesioner, yaitu sebesar 62% dan 24%,
sehingga diambil kesimpulan bahwa responden dapat dikatakan puas terhadap aplikasi
ini.

KESIMPULAN DAN SARAN


Kesimpulan
Setelah melalui beberapa tahap pengembangan dan ujicoba aplikasi ini, dapat diambil
kesimpulan bahwa Aplikasi Absensi Konsuil Bogor sebagai salah satu alternatif proses
absensi karyawan sudah berhasil dilakukan, dengan basis Android yang berfungsi
sebagai media komunikasi antara karyawan dengan kantor Konsuil Bogor, khususnya
bagian personalia.

Simpulan khusus yang terkait untuk Karyawan :


- Aplikasi ini memiliki fitur untuk mengetahui informasi tentang Konsuil Bogor
dengan fitur utamanya yaitu menu untuk melakukan absensi yang terhubung ke web
server tempat file absensi disimpan.
- Aplikasi ini juga dilengkapi dengan Google Maps untuk identifikasi keberadaan /
posisi karyawan di luar kantor menuju kantor Konsuil.
- Aplikasi absensi yang dibuat dikhususkan untuk karyawan yang berada di dalam
ruang kantor oleh karena itu teknik penentuan batas area menggunakan metode titik
koordinat kartesius 3D.
- Aplikasi ini ditampilkan dengan desain yang baik dengan tambahan suara-suara
untuk memperjelas informasi absensi yang berhasil atau absensi yang gagal
dilakukan.
- Daya tarik lain dari aplikasi di situs juga dilengkapi dengan foto karyawan.
Simpulan khusus yang terkait untuk Bagian Personalia :
- Di bagian personalia, file absensi diolah sesuai kebutuhan bagian-bagian yang
terkait, misalnya untuk mengetahui kondite karyawan yang sering terlambat atau
mangkir.
- Website yang digunakan untuk menyimpan file absensi tadi juga dapat merekap file
absensi yang sudah masuk berdasarkan tanggal dan nama pegawai, sehingga
mempermudah bagian personalia dalam perhitungan jumlah kehadiran dalam satu
bulan.
- Website ini dilengkapi dengan validasi data yang otoritasnya hanya boleh dilakukan
oleh pihak-pihak tertentu seperti kepala area atau bagian personalia. Hal ini
dimaksudkan agar pengolahan file absensi dapat dilakukan sebagaimana mestinya
sesuai prosedur yang berlaku di Konsuil Bogor.
Simpulan khusus yang terkait untuk Admin / Programmer :
- Berbagai tahapan ujicoba yang telah dilakukan oleh penulis terhadap beberapa
karyawan melalui kuisioner menyatakan bahwa aplikasi absensi dapat berjalan
dengan baik pada handphone dengan tipe Samsung Galaxy Gio, Samsung Galaxy
Ace dan Samsung Galaxy Fit.
- Selain itu waktu akses penarikan koordinat GPS memiliki waktu yang berbeda sesuai
tempat penarikan koordinat GPS itu dilakukan, waktu tercepat untuk penarikan
koordinat GPS dilakukan di luar gedung.
- Aplikasi ini dilengkapi dengan password berupa login yang bisa diberikan untuk stafstaf tertentu, dalam upaya keamanan data.
- Pada tahap ujicoba aplikasi dapat berjalan dengan baik dan tidak menutup
kemungkinan sistem ini akan diterapkan di Kantor Konsuil Bogor, dengan mengikuti
aturan yang berlaku di perusahaan.
Saran
Penulis menyadari bahwa masih terdapat kekurangan dalam aplikasi ini,
dibutuhkan pengembangan dan penyempurnaannya untuk memperoleh aplikasi yang
lebih lengkap.
Pengembangan Aplikasi untuk Bagian Personalia, disarankan :
- Bekerjasama dengan Programmer, dapat menambahkan icon / field keterangan
sakit, izin dan alfa pada aplikasi absensi maupun web, sehingga dapat lebih
detail lagi dalam pengolahan data absensi.

Dapat bekerja sama dengan pihak-pihak tertentu seperti perusahaan provider


atau produsen handphone khususnya smartphone android untuk semoga
selanjutnya aplikasi ini dapat dijalankan diberbagai platform.
Untuk dapat menerapkan sistem absensi ini diperlukan biaya yang tidak murah,
karena setiap karyawan harus memiliki handphone berbasis Android.

Pengembangan Aplikasi untuk Admin / Programmer, disarankan :


Aplikasi dapat dikembangkan secara maksimal, menggunakan penentuan batas
area metode sistem koordinat polar yang dituju bagi karyawan di luar kantor
dengan penentuan jarak radius yang telah disepakati oleh pihak perusahaan.
Memberikan hak akses penuh, agar karyawan dapat memperbaharui foto secara
langsung tanpa harus melibatkan programmer ataupun admin.
Pemeliharaan aplikasi ini membutuhkan tempat memori (Back-up Data ) dan
biaya yang cukup besar, baik program maupun datanya.
DAFTAR PUSTAKA
[1] Adi Nugroho 2008, Pemrograman Java Menggunakan IDE Eclipse, Jakarta:
Andi Publisher
[2] Abdul Kadir, 2001, Dasar Pemrograman Web Dinamis Menggunakan PHP,
Yogyakarta : Andi
[3] Eko Yuli Handoko, 2004 Diklat Teknis Pengukuran dan Pemetaan Kota : Bab 3
: Sistem Koordinat, Surabaya
[4] Mulyadi. 2010. Membuat Aplikasi Untuk Android. Yogyakarta: Multimedia
Center Publishing.
[5] Nugroho, Bunafit 2004, PHP dan MySQL dengan editor Macromedia
Dreamweaver MX, Yogyakarta: Andi Offset.
[6] Rahmat Hidayat , 2005, Seri Panduan Pemetaan Partisipatif No.4 Geografi dan
Koordinat Peta. Bandung :Garis Pergerakan
[7] Safaat H, Nazruddin. 2011. Pemrograman Aplikasi Mobile Smartphone dan
Tablet PC Berbasis Android. Bandung : Informatika.
[8] Absensi : URL : http://id.wiktionary.org/wiki/absensi diakses pada July 2012
[9] Android. Home page : URL : http://agusharyanto.net.wordpress/ diakses pada
bulan Juni 2012.
[10] DFD. Home page : URL :
http://febriani.staff.gunadarma.ac.id
/Downloads/files/5615/DFD.pdf diakses pada bulan July 2012.
[11] ERD.
Home
page:
URL
:
http://yuli.staff.gunadarma.ac.id/
Downloads/files/16231/MODEL+ERD.doc diakses pada bulan July 2012
[12] GPS. Home page :URL : http://www8.garmin.com/aboutGPS/ diakses pada
bulan July 2012
[13] JAVA. Home page : URL http://java.sun.com/javase/downloads/index.jsp
diakses pada bulan Januari 2012.
[14] Konversi Nilai Koordinat Home page : URL : http://iwayansudana
.wordpress.com/2011/06/03/konversi-koordinat-dms-to-decimal-atau-decimalto-dms/ diakses Agustus 2012
[15] SDK. Home page : URL : http://developer.android.com/sdk/index.html diakses
pada bulan Februari 2012
[16] UML. Home page : URL : http://id.wikipedia.org/wiki Unified_
Modeling_Language diakses pada bulan July 2012

Anda mungkin juga menyukai