Monitoring Lokasi Anak Menggunakan Handphone ber-GPS Muhammad Amrin Hakim 5107100064 Dosen Pembimbing I Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc Dosen Pembimbing II Baskoro Adi Pratomo, S.Kom, M.Kom
Latar Belakang Pada saat ini, orang tua semakin sibuk dengan urusannya masing-masing dan hanya memiliki sedikit waktu bersama dengan anak. Hal itu menyebabkan pengawasan orang tua ke anaknya sangat berkurang, tak jarang anaknya berbohong ketika akan pergi ke suatu tempat. Oleh karena itu diperlukan suatu perangkat untuk memonitor lokasi anak setiap saat serta mencatatnya untuk dijadikan history kegiatan anak sehingga orang tua akan tahu pola kegiatan anaknya
Latar Belakang
Rumusan Masalah • Bagaimana cara agar orang tua mengetahui lokasi keberadaan anak? • Bagaimana cara mengetahui lokasi anak tanpa anak mengetahui sedang dilakukan pengintaian? • Bagaimana cara agar orang tua mengetahui keberadaan lokasi anak dalam kondisi darurat? • Bagaimana cara agar orang tua mengetahui pola kegiatan anak?
Batasan Masalah • Handphone dengan platform Symbian S60 3rd Edition Feature Pack 2. • Kelancaran proses penerimaan koordinat lokasi tergantung kondisi lingkungan sekitar (terbuka/tertutup).
Gambaran Umum Aplikasi Aplikasi ini menyediakan layanan bagi pengguna (orang tua) untuk mengetahui lokasi anak berada melalui media handphone anak. Aplikasi ini terdiri dari aplikasi anak dan aplikasi orang tua.
Fitur Aplikasi • Orang tua secara aktif mengirimkan sms dengan format tertentu kepada anak untuk mengetahui lokasi anak. • Dalam kondisi darurat, anak dapat mengirimkan lokasi keberadaannya dengan otomatis dan diperbaharui setiap 5 menit. • Aplikasi mobile pada anak dapat di atur untuk mengirimkan lokasi keberadaannya pada waktu tertentu (Fitur Schedule). • Data lokasi anak akan disimpan dalam history kegiatan.
Gambaran Aplikasi
Hasil Uji Coba • Uji coba fungsionalitas • Uji coba performa
Uji Coba Fungsionalitas
Orang tua mengirimkan SMS permintaan lokasi ke handphone anak
Uji Coba Fungsionalitas (Emergency) Fitur ini diujikan dengan menghidupkannya ketika pengguna berangkat dari daerah kalikepiting ke gedung Teknik Informatika menggunakan sepeda motor dan mematikannya ketika sampai di gedung Teknik Informatika
17:24
17:28
17:38
17:43
17:33
Uji Coba Fungsionalitas (Schedule) Uji coba dilakukan dari pukul 08.40 - 10.40. Berawal dari kalikepiting Jaya ke Kembang Jepun menggunakan sepeda motor. Diperjalanan tersebut berhenti 3 kali di Kaliwaron Ambengan dan Kembang Jepun. Fitur Schedule : Anak mengirimkan peta lokasi secara berkala 20 atau 35 menit.
!S!Schedule Signal, Try to get map
08:40
09:00
!S!Schedule Signal, Try to get map
09:40
10:00
09:20
!S!Schedule Signal, Try to get map
10:20
Dari hasil uji coba dari jam 08.40 sampai 10.40 terdapat 7 kali hasil uji coba dan 3 diantaranya gagal mendapatkan koordinat. 10:40
Uji Coba Fungsionalitas (History) Peta lokasi tercatat dalam log file beserta tanggal pembuatannya.
Uji Coba Performa • Uji waktu penerimaan koordinat pada ruang tertutup terletak di laboratorium AJK. Nomor
Waktu (detik)
1
-
(request time out)
2
-
(request time out)
3
-
(request time out)
4
-
(request time out)
5
-
(request time out)
6
-
(request time out)
7
-
(request time out)
8
-
(request time out)
9
-
(request time out)
10
-
(request time out)
Uji Coba Performa • Uji waktu penerimaan koordinat pada ruang terbuka terletak di depan laboratorium AJK. Nomor
Waktu (detik)
1
18,72
2
12,48
3
18,78
4
11,57
5
11,85
6
15,74
7
15,61
8
15,94
9
9,72
10
16,39
Uji Coba Performa • Pengujian perangkat lunak aplikasi anak dan orang tua dimana pada saat bersamaan fitur schedule,emergency dan permintaan lokasi via SMS dijalankan. • Uji coba ini dilakukan di lantai dua dalam rumah daerah Kalikepiting Jaya
Emergency 23:51
Request 23:56
Schedule 23:52
Request 00:01
Emergency 23:56
Emergency 00:01
Request Failed 00:04
Request 00:05
Emergency 00:11
Schedule 00:12
Emergency 00:06
Emergency 00:16
Emergency 00:21
Kesimpulan • Perangkat lunak yang sudah dibuat sudah mampu memenuhi kebutuhan untuk mengetahui lokasi anak dengan menggunakan link peta lokasi Google Static Map. • Perangkat lunak yang sudah dibuat sudah mampu memenuhi kebutuhan untuk mengetahui lokasi anak tanpa anak tahu sedang dilakukan pengintaian karena SMS yang masuk dan keluar yang berhubungan dengan aplikasi langsung dihapus secara otomatis. • Perangkat lunak yang sudah dibuat sudah mampu memenuhi kebutuhan untuk mengetahui lokasi anak ketika anak dalam keadaan darurat. Anak cukup memilih menu Emergency, maka aplikasi akan mengirimkan peta lokasi secara terus menerus dalam rentang 5 menit. • Perangkat lunak yang sudah dibuat sudah mampu memenuhi kebutuhan untuk mengetahui pola kegiatan anak menggunakan log file.
Saran • Menambahkan fungsi yang dapat mendapatkan koordinat lokasi dimanapun kondisi tempat baik terbuka ataupun tertutup. • Menggunakan metode socket pada pengiriman dan penerimaan SMS sehingga tidak muncul message tone ketika SMS diterima dan dikirim.
Terima Kasih