skripsi uin alauddin makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · ibu mustikasari ,...

58
APLIKASI PENAMPILAN INFORMASI AREA KAMPUS UIN ALAUDDIN MAKASSAR BERBASIS LOCATION BASED SERVICE DENGAN ANDROID SKRIPSI Diajukan untuk memenuhi salah satu syarat guna mencapai gelar Sarjana Komputer pada Jurusan Teknik Informatika Fakultas Sains dan Teknologi UIN Alauddin Makassar Oleh : AHMAD NURHIDAYAT NIM : 60200108062 JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI (UIN) ALAUDDIN MAKASSAR 2013

Upload: others

Post on 01-Nov-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

APLIKASI PENAMPILAN INFORMASI AREA KAMPUS UIN

ALAUDDIN MAKASSAR BERBASIS LOCATION BASED

SERVICE DENGAN ANDROID

SKRIPSIDiajukan untuk memenuhi salah satu syarat guna mencapai gelar

Sarjana Komputer pada Jurusan Teknik InformatikaFakultas Sains dan Teknologi

UIN Alauddin Makassar

Oleh :AHMAD NURHIDAYAT

NIM : 60200108062

JURUSAN TEKNIK INFORMATIKAFAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI (UIN) ALAUDDINMAKASSAR

2013

Page 2: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

ii

ABSTRAK

Nama : Ahmad NurhidayatNIM : 60200108062Jurusan : Teknik InformatikaJudul : Aplikasi Penampil Informasi Area Kampus UIN

Alauddin Makassar Berbasis Location Based ServicePada Android

Pembimbing I : Faisal, S.Kom., M.KomPembimbing II : Faisal, S. T., M. T

Perkembangan smartphone memberikan pola baru terhadap kehidupanmanusia dalam berinteraksi satu sama lain. Hal tersebut memberi dampak positifdalam pengembangan aplikasi mobile sebagai media informasi. Salah satu aplikasiyang sangat ideal dalam penyampaian informasi adalah aplikasi Location BasedService. Dengan mengusung lisensi Open Source disertai dukungan dari Googlemaka android merupakan pilihan yang tepat untuk pengembangan aplikasiLocation Based Service pada mobile smartphone.

Penyampaian informasi dalam dan luar kampus masih belum cukup teratursehingga terkadang masyarakat kesulitan dalam mendapatkan informasi yangdiinginkan. Oleh karena itu perlu dikembangkan sebuah sistem untuk menanganimasalah tersebut.

Implementasi aplikasi Location Based Service pada UIN AlauddinMakassar merupakan salah satu sarana untuk mengetahui informasi kegiatanmaupun area-area pada kampus UIN Alauddin Makassar. Penelitian inimerupakan jenis penelitian kualitatif dengan metode pengumpulan data berupalibrary research dan field Research.

Berdasarkan hasil implementasi dan pengujian aplikasi ini, makapenyampaian informasi menjadi lebih terarah dan meluas serta masyarakat dapatlebih mengenal UIN Alauddin Makassar. Sehingga dapat dikatakan bahwa denganadanya aplikasi ini maka masyarakat maupun civitas akademik dapat denganmudah untuk memperoleh informasi mengenai UIN Alauddin Makassar, maupunkegiatan-kegiatan yang berlangsung dalam lingkup kampus.

Page 3: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

iii

PERSETUJUAN PEMBIMBING

Pembimbing penulisan skripsi saudara Ahmad Nurhidayat, NIM : 60200108062

mahasiswa Jurusan Teknik Informatika pada Fakultas Sains dan Teknologi

Universitas Islam Negeri (UIN) Alauddin Makassar, setelah dengan seksama

meneliti dan mengoreksi skripsi yang bersangkutan dengan judul, ”Aplikasi

Penampilan Informasi Area Kampus UIN Alauddin Makassar Berbasis

Location Based Service dengan Android”, memandang bahwa skripsi tersebut

telah memenuhi syarat-syarat ilmiah dan dapat disetujui untuk diajukan ke sidang

Munaqasyah.

Demikian persetujuan ini diberikan untuk proses selanjutnya.

Makassar, 28 Maret 2013

Pembimbing I Pembimbing II

Faisal, S.Kom., M.Kom Faisal, S.T.,M.T.

Page 4: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

iv

PERNYATAAN KEASLIAN SKRIPSI

Saya yang bertanda tangan di bawah ini :

Nama : Ahmad Nurhidayat

NIM : 60200108062

Jurusan : Teknik Informatika

Judul Skripsi : Aplikasi Penampilan Informasi Area Kampus UIN Alauddin

Makassar Berbasis Location Based Service dengan Android

Menyatakan dengan sebenarnya bahwa skripsi yang saya tulis ini benar

merupakan hasil karya saya sendiri dan bukan merupakan pengambilalihan tulisan

ataupun pikiran orang lain yang saya akui sebagai hasil tulisan atau pikiran

sendiri.

Apabila di kemudian hari terbukti atau dapat dibuktikan bahwa skripsi ini

hasil jiplakan, maka saya bersedia menerima sanksi atas perbuatan tersebut sesuai

ketentuan yang berlaku.

Makassar, 28 Maret 2013

Penulis,

Ahmad NurhidayatNIM : 60200108062

Page 5: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

v

PENGESAHAN SKRIPSI

Skripsi ini berjudul “APLIKASI PENAMPIL INFORMASI AREA KAMPUS

UIN ALAUDDIN MAKASSAR BERBASIS LOCATION BASED SERVICE

PADA ANDROID” yang disusun oleh Saudara Ahmad Nurhidayat, NIM :

60200108062, Mahasiswa Jurusan Teknik Informatika Universitas Islam Negeri

(UIN) Alauddin Makassar, telah diuji dan dipertahankan dalam sidang

Munaqasyah yang diselenggarakan pada hari Kamis, 28 Maret 2013 M dinyatakan

telah dapat diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana

Komputer dalam Jurusan Teknik Informatika dengan beberapa perbaikan.

Makassar, 28 Maret 2013 M16 Jumadil Awal 1434 H

DEWAN PENGUJI

1. Ketua : Dr. Muhammad Khalifah Mustami, M.Pd. ( )

2. Sekretaris : Wasilah, S.T., M.T.I ( )

3. Munaqisy I : Mustikasari, S.Kom.,M.Kom. ( )

4. Munaqisy II : Yusran Bobihu, S.Kom., M.Si. ( )

5. Munaqisy III : Prof. Dr. H. Sattu Alang, MA. ( )

6. Pembimbing I : Faisal, S.Kom., M.Kom. ( )

7. Pembimbing II : Faisal, S.T., M.T. ( )

Diketahui oleh :

Dekan Fakultas Sains dan Teknologi

UIN Alauddin Makassar

Dr. Muhammad Khalifah Mustami, M.Pd

NIP . 19710412 200003 1 001

Page 6: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

vi

KATA PENGANTAR

Assalamu Alaikum Wr. Wb.

Alhamdulillah, puji dan syukur tiada terhingga penulis panjatkan kehadirat

Allah SWT berkat limpahan rahmat dan hidayah-Nya selama proses pengerjaan

tugas akhir ini, sehingga penulis dapat menyelesaikan skripsi yang berjudul

“Aplikasi Penampilan Informasi Area Kampus UIN Alauddin Makassar

Berbasis Location Based Service dengan Android” ini sebagai salah satu syarat

meraih gelar kesarjanaan pada Jurusan Teknik Informatika Fakultas Sains dan

Teknologi Universitas Islam Negeri Alauddin Makassar.

Begitu banyak hambatan yang penulis alami selama penyusunan tugas

akhir ini dimulai dari perencanaan sampai pada titik akhir dari tugas akhir ini,

bahkan semangat dan kata menyerah telah menghampiri. Namun berkat dukungan

dari berbagai pihak sehingga penulis dapat menyelesaikan skripsi ini meski

terbalut dengan kesederhanaan.

Ucapan terima kasih yang sebesar-besarnya penulis sampaikan kepada :

1. Bapak Prof. Dr. H. A. Qadir Gassing, H. T, MS. selaku Rektor Universitas

Islam Negeri (UIN) Alauddin Makassar.

2. Bapak Dr. Muh. Khalifah Mustami, MPd. selaku Dekan Fakultas Sains

dan Teknologi Universitas Islam Negeri (UIN) Alauddin Makassar.

Page 7: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

vii

3. Bapak Nur Afif, S.T.,M.T. selaku ketua jurusan Teknik Informatika dan

Ibu Mega Orina, S.T., M.T. selaku wakil ketua jurusan Teknik

Informatika.

4. Bapak Faisal, S. Kom., M. Kom sebagai Pembimbing I dan Bapak Faisal,

S.T, M.T selaku Kepala Laboratorium Jurusan Teknik Informatika

sekaligus sebagai Pembimbing II, yang telah merelakan waktu untuk

membimbing dan membantu penulis untuk mengembangkan pemikiran

dalam penyusunan tugas akhir ini hingga selesai.

5. Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu,

S.Kom., M.Si selaku Penguji II dan Bapak Prof. Dr.H. Sattu Alang, M.A

sebagai Penguji III.

6. Ayahanda Arifin dan Ibunda Tammasse atas segala doa, nasihat dan rasa

sayang serta pengorbanan yang mengiringi penulis dalam penyelesaian

skripsi ini.

7. Seluruh Dosen di jurusan Teknik Informatika, yang telah mengajarkan

banyak hal kepada penulis baik dari sisi akademisi maupun dari sisi

lainnya..

8. Dosen, staf, dan karyawan Fakultas Sains dan Teknologi UIN Alauddin

Makassar yang telah banyak memberikan sumbangsih baik tenaga maupun

pikiran.

9. Almarhumah Tahasriani S.Pd, sosok kakak yang pantang menyerah

bahkan sampai detik terakhir di dunia pun masih terpancar semangat yang

mendalam. Sosok yang menginspirasi penulis untuk tidak gampang

Page 8: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

viii

menyerah, serta untuk almarhum Kasmah dan Aco yang tak sempat

kunikmati rupa dan sosoknya.

10. Untuk seluruh keluarga atas dukungan dan semangat yang diberi selama

penulis melaksanakan penelitian ini.

11. Ummu Fatimah, atas doa dan dukungannya selama ini.

12. Teman-teman dari jurusan Teknik Informatika angkatan 2008 yang telah

menjadi saudara seperjuangan menjalani suka dan duka bersama dalam

menempuh pendidikan di kampus yang tidak mungkin untuk dituliskan

satu persatu.

13. Organisasi yang dulu bernama Infinity sekarang Inready sebagai wadah

penulis dalam mengembangkan ilmu dalam dunia informatika. Serta para

intelektual yang ada di dalamnya mulai dari jajaran tertinggi sampai yang

terendah.

14. Kakanda dan Adinda yang tercakup dalam ruang teknik informatika atas

segala interaksi, canda - tawa serta sharing dalam berbagai hal.

15. Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, namun telah

banyak terlibat membantu penulis dalam proses penyusunan skripsi ini.

Sekali lagi penulis ucapkan terima kasih atas segala bentuk dukungannya

semoga Allah SWT membalas dengan rahmat-Nya, amin.

Dalam penelitian ini penulis sendiri masih merasa bahwa karya yang

tercipta ini masih jauh dari sempurna oleh karena itu peneliti akan sangat terbuka

apabila terdapat saran-saran ataupun hal lainnya demi pengembangan diri dan

sistem ini ke depannya sehingga dapat menambah kualitas dari karya ini.

Page 9: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

ix

Semoga apa yang tercoret dalam lembaran kertas ini dapat berguna untuk

pembaca sekalian. Lebih dan kurangnya penulis memohon maaf yang sebesar-

besarnya.

Makassar, 28 Maret 2013

Penulis,

Ahmad NurhidayatNIM : 60200108062

Page 10: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

x

DAFTAR ISI

HALAMAN JUDUL ........................................................................................... i

ABSTRAK ........................................................................................................... ii

PERSETUJUAN PEMBIMBING ..................................................................... iii

PERNYATAAN KEASLIAN SKRIPSI ................. .......................................... iv

PENGESAHAN SKRIPSI ................................................................................. v

KATA PENGANTAR .. ...................................................................................... vi

DAFTAR ISI ....................................................................................................... x

DAFTAR GAMBAR........................................................................................... xii

DAFTAR TABEL .............................................................................................. xiv

BAB I PENDAHULUAN

A. Latar Belakang ...................................................................................... 1

B. Rumusan Masalah ................................................................................. 6

C. Ruang Lingkup Penelitian ..................................................................... 6

D. Tujuan dan Manfaat .............................................................................. 7

E. Definisi Operasional .............................................................................. 8

BAB II TINJAUAN PUSTAKA

A. Universitas Islam Negeri (UIN) Alauddin ............................................. 10

B. Location Based Service ......................................................................... 13

C. Global Positioning System (GPS) .......................................................... 16

D. Android ................................................................................................. 17

E. Pemrograman Android .......................................................................... 25

F. HTML, PHP, dan MySQL ..................................................................... 27

G. Penelitian Terdahulu .............................................................................. 29

Page 11: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

xi

H. Desain Sistem......................................................................................... 30

BAB III METODOLOGI PENELITIAN

A. Jenis Penelitian ...................................................................................... 34

B. Metode Pengumpulan Data ................................................................... 34

C. Alat dan Bahan Penelitian...................................................................... 35

D. Teknik Pengujian Sistem ...................................................................... 36

BAB IV METODOLOGI PENELITIAN

A. Analisis Sistem ...................................................................................... 40

B. Perancangan Sistem .............................................................................. 44

BAB V IMPLEMENTASI

A. Hasil dan Pembahasan ........................................................................... 59

B. Dampak Penelitian ................................................................................. 77

BAB VI PENUTUP

A. Kesimpulan ........................................................................................... 79

B. Saran ...................................................................................................... 79

DAFTAR PUSTAKA

RIWAYAT HIDUP PENULIS

Page 12: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

xii

DAFTAR GAMBAR

Gambar II.1. Peta Kampus II UIN Alauddin Makassar .................................... 11

Gambar II.2. Metode Cell ID ............................................................................ 14

Gambar IV.1. Use Case Diagram Aplikasi ........................................................ 46

Gambar IV.2. Activity Diagram Aplikasi .......................................................... 48

Gambar IV.3. Class Diagram Aplikasi ............................................................. 49

Gambar IV.4. Sequence Diagram Menuju ke UIN............................................. 50

Gambar IV.5. Sequence Diagram Area Kampus ................................................ 50

Gambar IV.6. Sequence Diagram Daftar Kegiatan ............................................ 51

Gambar IV.7. Sequence Diagram Setting........................................................... 51

Gambar IV.8. Flowchart Input, update, dan delete Informasi............................ 53

Gambar IV.9 Flowchart Approve Informasi...................................................... 54

Gambar IV.10 Desain Splash Screen ................................................................... 56

Gambar IV.11. Desain Menu Utama..................................................................... 56

Gambar IV.12. Desain Menu Menuju ke UIN...................................................... 57

Gambar IV.13. Desain Menu Daftar Kegiatan ..................................................... 57

Gambar IV.14. Menu Login Untuk Web Backend ................................................ 58

Gambar IV.15. Menu Untuk Pengelolaan Informasi ............................................ 58

Gambar V.1. Splashscreen ................................................................................. 61

Gambar V.2. Halaman Menu Utama ................................................................. 62

Gambar V.3. Halaman Menuju ke UIN ............................................................ 63

Gambar V.4. Halaman Detail Rute ................................................................... 64

Gambar V.5. Halaman Informasi Kegiatan........................................................ 65

Gambar V.6. Halaman Detail Informasi Kegiatan............................................. 66

Page 13: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

xiii

Gambar V.7. Halaman Desain Lokasi Kegiatan ............................................... 67

Gambar V.8. Halaman Lihat Area Kampus ..................................................... 68

Gambar V.9. Halaman Pengaturan ................................................................... 69

Gambar V.10. Halaman Tentang Aplikasi .......................................................... 70

Gambar V.11. Halaman Login ........................................................................... 71

Gambar V.12. Halaman Operator ....................................................................... 72

Gambar V.13. Halaman Administrator .............................................................. 73

Page 14: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

xiv

DAFTAR TABEL

Tabel II.1. Keterangan Peta Kampus II UIN Alauddin Makassar ................... 11

Tabel II.2. Simbol Flowchart .......................................................................... 31

Tabel II.3. Simbol UML .................................................................................. 33

Tabel IV.1. Identifikasi Use Case .................................................................... 47

Tabel V.1. Implementasi Class ....................................................................... 60

Tabel V.2. Hasil pengujian menu..................................................................... 74

Tabel V.3. Hasil pengujian penanganan kesalahan ......................................... 75

Page 15: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

1

BAB I

PENDAHULUAN

A. Latar Belakang

Kebutuhan manusia akan informasi semakin hari semakin meningkat, dan

dengan adanya kebutuhan ini maka manusia dihadapkan dengan munculnya

berbagai tuntutan dalam mengembangkan teknologi yang memungkinkan kepada

pengguna untuk saling terhubung dan bertukar informasi. Untuk menjawab

kebutuhan tersebut maka perangkat telekomunikasi dikembangkan mulai dari alat

komunikasi yang bersifat statis sampai pada alat komunikasi yang memiliki

mobilitas tinggi.

Salah satu teknologi dalam bidang komunikasi yang paling banyak diminati

dewasa ini adalah teknologi ponsel pintar atau dikenal dengan sebutan

smartphone. Ponsel pintar sangat berkembang dikarenakan dengan menghadirkan

teknologi yang biasanya digunakan secara statis menjadi lebih dinamis. Sebagai

contoh, penggunaan internet dengan kecepatan tinggi dahulunya dinikmati pada

komputer personal kini hadir dalam teknologi ponsel pintar.

Dengan penawaran mobilisasi ini maka pengguna semakin tertarik untuk

menggunakan ponsel pintar. Dan dengan adanya ponsel pintar ini maka koneksi

dan pertukaran informasi sesama pengguna lebih efektif dan efisien. Ponsel pintar

diciptakan dengan berbagai fitur yang sangat membantu dalam hal pertukaran

informasi.

Page 16: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

2

Salah satu dari sekian banyak ponsel pintar yang beredar saat ini yaitu

ponsel yang memiliki sistem operasi Android. Dengan kehadiran sistem operasi

Android pada ponsel ini maka memberikan inovasi yang lebih terhadap

pengembangan teknologi ponsel pintar. Dengan mengusung lisensi open source,

Android memberikan pandangan berbeda dalam masyarakat sehingga

pertumbuhan konsumen dari hari ke hari semakin bertambah. Oleh karena itu hal

tersebut juga secara tidak langsung sangat berpengaruh terhadap kehidupan sosial

bermasyarakat.

Tanpa disadari kehidupan manusia sebagian besar bergantung terhadap

perangkat dengan tingkat mobilitas yang tinggi, utamanya dalam hal teknologi

komunikasi, di mana pada saat ini telah terjadi perubahan pola dari yang

sederhana menjadi sebuah ketergantungan terhadap produk teknologi. Sebagai

contoh, dengan menggunakan teknologi maka pengambilan keputusan terhadap

suatu perkara dapat menjadi efektif dan efisien.

Salah satu media yang dapat digunakan untuk berbagi informasi pada

perangkat ponsel pintar adalah Global Positioning System (GPS), yakni suatu

media yang dapat memberikan informasi mengenai keberadaan suatu obyek

berdasarkan titik koordinat. Pengembangan aplikasi yang sangat berhubungan

dengan GPS ini salah satunya adalah Location Based Service (LBS) yaitu layanan

yang disediakan berdasarkan lokasi. Penggunaan LBS sangatlah bermacam-

macam seperti contoh, digunakan untuk navigasi, tracking, pencarian point of

interest dan layanan informasi lokasi.

Page 17: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

3

Untuk mengembangkan suatu aplikasi LBS maka dibutuhkan perangkat

yang mendukung teknologi positioning melalui GPS yang mampu untuk

berkomunikasi ke server dan pengolahan data untuk dijadikan output layanan

pengguna. Dengan adanya kebutuhan tersebut ponsel pintar Android menjadi

jawaban yang tepat untuk mengembangkan aplikasi layanan berbasis lokasi

dikarenakan sebagian besar ponsel pintar Android di dalamnya sudah terpasang

sistem GPS sehingga memudahkan untuk mengembangkan aplikasi LBS.

Terlebih lagi dalam pengembangan LBS untuk keperluan tracking

dibutuhkan perangkat yang memiliki dukungan penuh terhadap pemetaan lokasi

dan Android sendiri tidak diragukan lagi untuk hal tersebut karena sistem operasi

ini merupakan sistem operasi yang dikembangkan oleh Google, sebagaimana telah

diketahui bersama bahwa Google merupakan perusahaan yang telah menghasilkan

banyak layanan yang sangat berguna dan salah satunya adalah Google Maps, dan

Google Maps telah tersedia dalam ponsel Android. Jadi dengan dukungan tersebut

maka Android menjadi pilihan yang sangat tepat untuk pengembangan aplikasi

LBS.

Namun dengan dukungan dari Google Maps itu sendiri belum cukup untuk

mengembangkan aplikasi LBS untuk area tertentu sebagai mana data yang

terdapat dalam layanan Google tersebut belum dapat menjangkau semua daerah

yang ada di Indonesia. Salah satu di antaranya adalah area kampus Universitas

Islam Negeri (UIN) Alauddin Makassar, di mana layanan tracking tidak dapat

dilakukan karena keterbatasan tersebut. Begitu pun dalam lingkup kampus UIN

sangat minim dalam penampilan informasi setiap area.

Page 18: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

4

Oleh karena itu maka dapat dilakukan pengembangan aplikasi LBS untuk

lingkup UIN Alauddin Makassar yang berfungsi sebagai navigator serta

penampilan informasi pada tiap-tiap area kampus.

Sebagaimana dalam menyampaikan informasi melalui media teks atau papan

informasi sering sekali dijumpai penumpukan informasi yang tidak begitu penting

sehingga tidak ada lagi tempat untuk menyampaikan informasi yang penting.

Belum lagi sering adanya salah penempatan informasi sehingga penyampaian

informasi jadi tidak teratur.

Sebagaimana firman Allah SWT dalam surah Al Anbiyah ayat 33:

Terjemahnya : dan Dialah yang telah menciptakan malam dan siang, mataharidan bulan. masing-masing dari keduanya itu beredar di dalamgaris edarnya.

Pada akhir ayat di atas terdapat kalimat kullun fi falakin yasbahun yang

artinya masing-masing beredar pada garis edarnya, mengandung makna bahwa

masing-masing mempunyai poros dan garis edar sendiri – sendiri, dan semua

tanpa kenal lelah dan tidak pernah diam, terus beredar. Kenyataan ini tampak jelas

pada matahari dan bulan. (Shihab, 2002).

Berdasarkan penjelasan ayat di atas dapat disimpulkan bahwa pergantian

siang dan malam serta perputaran bumi pada porosnya memiliki konsep

keteraturan dan konsistensi. Oleh karena itu dalam mengelola informasi harusnya

diterapkan konsep keteraturan dan kerapian sehingga informasi yang tersedia

dapat dicerna dengan baik. Selain dari itu informasi yang disampaikan harus tepat

dan akurat sehingga tidak ada kesalahan dalam pemaknaan informasi tersebut.

Page 19: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

5

Sebagaimana firman Allah dalam surah Al Hujurat ayat 6 :

Terjemahnya : Hai orang-orang yang beriman, jika datang kepadamu orang Fasikmembawa suatu berita, Maka periksalah dengan teliti agar kamutidak menimpakan suatu musibah kepada suatu kaum tanpamengetahui keadaannya yang menyebabkan kamu menyesal atasperbuatanmu itu.

Dari ayat tersebut dijelaskan bahwa informasi yang diterima dan yang akan

disampaikan harus disaring sebaik-baiknya sehingga tidak terjadi kesalahan dalam

pengaplikasian informasi tersebut. Dalam mengelola informasi ini dilakukan

dengan memanfaatkan teknologi sebagai wadah filterisasi informasi.

Adapun ayat Al Quran yang membahas mengenai teknologi dapat dilihat

dalam kisah Nabi Sulaeman yang berhasil memindahkan istana ratu Balqis

menggunakan teknologi teleportasi. Sebagaimana dijelaskan dalam Firman Allah

SWT dalam Surah An-Naml ayat 41 :

Terjemahnya : Dia (Sulaeman) berkata, “Ubahlah untuknya singgasananya; kita

akan melihat apakah dia (Balqis) mengenal; atau tidakmengenalnya lagi”.

Ayat di atas menjelaskan bahwa teknologi merupakan kebutuhan dan

penunjang dalam kehidupan manusia, bahkan teknologi sudah ada dan

diperkenalkan pada zaman Nabi dan terus berkembang seiring dengan

perkembangan zaman.

Page 20: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

6

Dari pemaparan tersebut di atas maka skripsi ini mengambil judul Aplikasi

Penampilan Informasi Area Kampus UIN Alauddin Makassar Berbasis

Location Based Service dengan Android.

B. Rumusan Masalah

Berdasarkan dari pemaparan latar belakang yang telah dibahas sebelumnya

maka permasalahan dapat dirumuskan sebagai berikut :

1. Bagaimana cara menampilkan informasi area kampus UIN Alauddin

Makassar berbasis Location Based Service dengan Android ?.

2. Bagaimana dampak penampilan informasi berbasis Location Based Service

dengan Android bagi UIN Alauddin Makassar ?.

C. Ruang Lingkup Penelitian

Adapun ruang lingkup pada penelitian ini sebagaimana telah peneliti

tetapkan pada permasalahan-permasalahan sebagai berikut :

1. Aplikasi ini menggunakan Sistem Operasi Android.

2. Informasi yang ditampilkan mencakup lokasi Kampus II UIN

Alauddin Makassar.

3. Informasi yang ditampilkan sebagai output aplikasi ini meliputi:

a. Area gedung pada Kampus II UIN Alauddin Makassar.

b. Panduan pengguna dalam bentuk direction dan text step-by-step

untuk menuju ke Kampus II UIN Alauddin Makassar

berdasarkan dari titik koordinat pengguna.

c. Informasi tentang rencana kegiatan yang bersifat umum baik

untuk konsumsi masyarakat maupun untuk civitas akademika

Page 21: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

7

yang akan diadakan dalam ruang lingkup UIN Alauddin

Makassar, sebagai contoh informasi yang mengacu pada kalender

kegiatan, seminar, lomba, dan kegiatan akademik.

d. Tampilan visual map mengenai keberadaan pengguna.

4. Aplikasi client dapat melihat data view dan informasi serta berinteraksi

terhadap fasilitas yang disediakan.

5. Pembuatan website sebagai media penyimpanan dan untuk

mengupdate data yang akan ditampilkan pada aplikasi client yang

dikelola oleh admin.

D. Tujuan dan Manfaat

1. Tujuan Penelitian

Tujuan dari penelitian ini secara umum sebagai sarana

penyampaian informasi kepada pengguna mengenai kegiatan yang ada

dalam Kampus II UIN Alauddin Makassar serta menampilkan

visualisasi area gedung sehingga pengguna dengan mudah mengetahui

tata letak dari Kampus II UIN Alauddin Makassar dan mendapatkan

informasi yang disediakan, hanya dengan menggunakan aplikasi pada

smartphone Android.

2. Manfaat Penelitian

a. Bagi peneliti : dapat menerapkan dan mengembangkan ilmu yang

telah diperoleh di perkuliahan dan dapat menambah pengetahuan

dan wawasan bagi peneliti.

Page 22: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

8

b. Bagi masyarakat :

1. Sebagai media dalam menyampaikan informasi tentang area

kampus dan informasi mengenai kegiatan yang sedang dan

akan berlangsung.

2. untuk mempermudah dalam memperoleh informasi mengenai

kegiatan-kegiatan yang sedang berlangsung dalam lingkup

kampus.

E. Definisi Operasional

Untuk menghindari kesalahan dalam menafsirkan atau memaknai judul

skripsi ini, maka terlebih dahulu penulis akan memaparkan definisi operasional

yang tercakup dalam skripsi ini yakni sebagai berikut :

a. Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani

kebutuhan akan beberapa aktivitas seperti sistem perniagaan, game,

pelayanan masyarakat, periklanan, atau semua proses yang hampir manusia

lakukan.1

b. Informasi adalah salah satu sumber daya penting dalam manajemen

modern, bahkan dikatakan bahwa informasi merupakan aliran darah dalam

tubuh organisasi, sehingga tanpa informasi maka organisasi akan mati.

Informasi diperoleh melalui pengolahan data, sehingga data adalah bahan

1 Pramana, W, Hengky., Aplikasi Manajemen Perekrutan Berbasis Access (97/2000/XP).Jakarta: Elex Media Komputindo : 2005.

Page 23: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

9

mentah informasi, dan informasi adalah produk pengolahan data yang

dilakukan oleh sistem informasi.2

c. Location Based Service atau layanan berbasis lokasi adalah istilah umum

yang digunakan untuk menggambarkan teknologi yang digunakan untuk

menemukan lokasi perangkat yang kita gunakan.3

d. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis

linux yang mencakup sistem operasi, middleware dan aplikasi.4

2 Suarga., Faisal, dan Sattu Alang, Pengantar Teknologi Informasi 1. Makassar :Alauddin Press, 2006.

3 Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan Tablet PCBerbasis Android Edisi Revisi . Bandung : Informatika Bandung, 2012.

4 Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan Tablet PCBerbasis Android. Bandung : Informatika Bandung, 2011.

Page 24: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

10

BAB II

TINJAUAN PUSTAKA

A. Universitas Islam Negeri (UIN) Alauddin

Universitas Islam Negeri Alauddin atau UIN Alauddin adalah

perguruan tinggi islam negeri yang berada di Makassar. Penamaan UIN di

Makassar dengan Alauddin diambil dari nama raja Kesultanan Gowa yang

pertama memeluk Islam dan menerima agama Islam sebagai agama

kerajaan, yaitu Sultan Alauddin.

UIN Alauddin Makassar terdiri dari beberapa kampus. Dua di

antaranya adalah kampus I yang terletak di jalan Sultan Alauddin dan

kampus II di kelurahan Samata kabupaten Gowa, yang mana merupakan

pusat pendidikan utama UIN Alauddin saat ini yang notabene hal tersebut

masih asing di sebagian masyarakat. Keberadaan kampus II yang

sepenuhnya belum terjangkau dari jalur angkutan umum menyebabkan

minimnya pengetahuan masyarakat mengenai hal-hal yang ada dalam

kampus II UIN Alauddin Makassar baik mengenai informasi lokasi maupun

informasi-informasi lainnya yang tercakup dalam ruang lingkup kampus.

Oleh karena itu dengan memanfaatkan teknologi mobile maka dapat

dirancang sebuah media dalam penyampaian informasi sehingga

pengetahuan masyarakat dapat bertambah mengenai UIN Alauddin

Makassar.

Page 25: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

11

Dalam menampilkan informasi area kampus UIN Alauddin Makassar

ini digambarkan dengan menggunakan tampilan peta yang disediakan oleh

Google, sebagaimana tampilannya pada gambar II.1 berikut.

Gambar II.1. Peta Kampus II UIN Alauddin Makassar

Berikut ini pemaparan dari keterangan-keterangan lokasi pada gambar

II.1 di atas :

Tabel II.1. Keterangan Peta Kampus II UIN Alauddin Makassar

No Keterangan1 Gerbang 1 kampus II UIN Alauddin Makassar2 Auditorium3 Rektorat4 Gedung A

Page 26: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

12

Lanjutan Tabel II.1.No Keterangan5 Gedung K6 Gedung L Fakultas Ushuluddin dan Filsafat7 Gedung C8 Gedung D9 Lapangan Sepak Bola10 Foodcourt dalam tahap pembangunan11 Rusunawa12 Pusat Penelitian dan Perpustakaan13 Fakultas Tarbiyah dan Keguruan14 Lapangan Futsal15 Pusat Kegiatan Mahasiswa16 Mesjid17 Fakultas Adab dan Humaniora18 Fakultas Dakwah dan Komunikasi19 Fakultas Syariah dan Hukum20 Gedung F21 Gedung N22 Fakultas Ilmu Kesehatan23 Poliklinik24 Gedung LT25 Mesjid26 Gerbang 2 kampus II UIN Alauddin Makassar

Berdasarkan data lokasi tersebut maka peneliti mengelompokkan

informasi pada kampus II UIN Alauddin Makassar berdasarkan dari tiga

pengelompokan berikut ini:

1. Gedung.

2. Fakultas.

3. Fasilitas umum.

Dengan pengelompokan data informasi berdasarkan ketiga area di atas

maka dapat meminimalkan duplikasi informasi pada tiap-tiap area kampus.

Page 27: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

13

B. Location Based Service (LBS)

Location Based Service (LBS) adalah suatu layanan yang

mengeksploitasi seluruh informasi yang dapat diperoleh pengguna

berdasarkan lokasinya. LBS menentukan lokasi pengguna dengan

menggunakan teknologi penentuan posisi, kemudian menggunakan posisi

dan informasi yang diperoleh untuk mengaktifkan layanan yang dinginkan.

Dalam mengimplementasikan LBS terdapat dua cara, yaitu :

1. Mengolah data lokasi pada server kemudian hasilnya dikirim kembali

ke perangkat pengguna.

2. Memperoleh data lokasi kemudian diolah langsung pada perangkat itu

sendiri.

Dalam mendapatkan informasi lokasi dari perangkat , LBS harus

menggunakan metode real-time positioning. Tingkat akurasi untuk

mendapatkan informasi lokasi perangkat tergantung pada metode yang

digunakan. Dalam metode real-time positioning terdapat tiga metode, yaitu:

a. Metode Basic Positioning yang Berbasis Pada Cell Identification (Cell

ID)

Penentuan posisi didasarkan pada daerah geografis yang tercakup

oleh sebuah cell berhubungan dengan daerah cakupan dari sinyal radio.

Ketika sebuah ponsel terhubung secara aktif dengan sebuah base

station, berarti ponsel tersebut diasumsikan berada dalam cell dari base

station tersebut. Untuk mengukur jarak dan arah handset dari base

station tidak dapat diketahui dengan pasti. Oleh karena itu, untuk lebih

Page 28: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

14

meningkatkan lagi akurasi hasil pencarian, metode Cell ID ini sering

dikombinasikan dengan metode lain misalnya :

1) Timing Advanced (TA), dengan menggunakan TA ini, metode Cell

ID akan ditambahkan sebuah fungsionalitas untuk menghitung

Round Trip Time (RTT), yaitu waktu transmisi sebuah frame (dari

base station ke ponsel) dan waktu penerimaan sebuah frame (dari

ponsel ke base station). Dengan tambahan metode ini, jarak antara

ponsel dan base station dapat ditentukan dengan keakuratan 50 m.

2) Network Measurement Report (NMR), dengan berdasar pada besar

kecilnya sinyal (Received Signal Strength) yang diterima ponsel

yang ada di suatu “sector cell”, maka posisi itu dapat ditentukan

lebih akurat.

Gambar II.2. Metode Cell ID

b. Metode Enhanced Positioning

Pada umumnya metode ini menggunakan pendekatan Observe

Time Difference (OTD). Dalam jaringan GSM yang sering digunakan

Page 29: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

15

adalah Enhanced-OTD (E-OTD). E-OTD adalah metode pencarian

posisi yang berdasarkan pada waktu. Untuk menentukan posisi relatif,

sebuah ponsel harus aktif terhadap tiga base station dan perlu

ditentukan terlebih dahulu jarak ponsel terhadap masing-masing base

station berdasarkan waktu yang ditempuh oleh sebuah sinyal dari

ponsel ke masing-masing base station. Selanjutnya, dengan

menggunakan rumus matematika untuk triangulasi, maka dapat

ditentukan posisi dari ponsel yang sedang aktif tersebut. Dengan

menggunakan metode ini akurasinya akan meningkat hingga memiliki

ketelitian sampai kurang dari 50m.

c. Metode Advanced Positioning

Pada umumnya menggunakan teknologi Assisted-Global

Positioning System (A-GPS). A-GPS juga merupakan metode yang

berbasis pada waktu. Pada metode ini, akan dilakukan pengukuran

waktu tiba dari sebuah sinyal yang dikirim dari tiga buah satelit GPS.

Hal ini berarti handset harus memiliki fasilitas untuk mengakses GPS.

A-GPS juga menghasilkan akurasi secara vertikal dan estimasi jarak

yang baik. Akurasinya pun sampai kurang dari 10m.5

Berdasarkan dari berbagai metode di atas maka pada penelitian

ini akan menggunakan metode advanced positioning yang mana

dengan mempertimbangkan tingkat akurasi dari perangkat yang akan

digunakan.

5 http://digilib.ittelkom.ac.id, Diakses 06 Agustus 2012

Page 30: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

16

C. Global Positioning System (GPS)

Global Positioning System (GPS) adalah sistem navigasi berbasis

satelit yang terdiri dari jaringan 24 satelit ditempatkan ke orbit oleh

Departemen Pertahanan Amerika Serikat. GPS pada awalnya ditujukan

untuk aplikasi militer, namun pada 1980-an, pemerintah membuat sistem

yang tersedia untuk penggunaan sipil. GPS bekerja di semua kondisi cuaca,

di mana saja di dunia, 24 jam sehari. Tidak ada biaya langganan atau biaya

setup untuk menggunakan GPS. 6

Untuk dapat mengetahui posisi seseorang maka diperlukan alat yang

dinamakan GPS reciever yang berfungsi untuk menerima sinyal yang

dikirim dari satelit GPS. Posisi di ubah menjadi titik yang dikenal dengan

nama Way-point dan akan berupa titik-titik koordinat lintang serta bujur dari

posisi seseorang atau suatu lokasi kemudian di layar pada peta elektronik.

Adapun pada saat ini semakin banyak sistem yang dibangun di mana

sistem tersebut memerlukan perangkat GPS untuk pengoperasiannya, dan

dengan memanfaatkan teknologi komunikasi di mana sangat dengan

mudahnya mendapatkan perangkat yang di dalamnya telah tertanam sistem

GPS sehingga bukan lagi kendala dalam memanfaatkan teknologi GPS

dalam kehidupan sehari-hari.

6 http://garmin.co.id/search/berbasis-satelit-sistem-navigasi-terdiri-dari-jaringan-24-

satelit-ditempatkan-ke-orbi. Diakses 3 Agustus 2012.

Page 31: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

17

D. Android

Android merupakan sistem operasi yang dikembangkan untuk

perangkat mobile berbasis linux. Pada awalnya sistem operasi ini

dikembangkan oleh Android Inc. yang kemudian dibeli oleh Google pada

tahun 2005.7

Sebagai salah satu sistem operasi untuk perangkat mobile yang bersifat

open source perkembangan Android dapat dikatakan cukup pesat dan hal

tersebut seiring dengan pertambahan pengguna. Dan hal tersebut dapat

dilihat dari perkembangan versi dari tahun ke tahun berikut perkembangan

versi Android :

1. Android versi 1.0 (Apple Pie)

Android 1.0 merupakan versi awal dari sistem operasi Android

yang diumumkan pada tanggal 23 September 2008 dengan

diluncurkannya Android SDK 1.0 release 1. Android 1.0 ini memiliki

kode nama Apple pie serta ukuran layar 320×480 HVGA.

2. Android versi 1.1 (Banana Bread)

Pada tanggal 9 Februari 2009, dirilis versi Android 1.1

dikeluarkan untuk T-Mobile G1. Pada versi ini telah dilakukan

perbaikan terhadap sejumlah permasalahan yang ditemui pada Android

1.0 serta ada penambahan fitur di aplikasi Maps dan perbaikan-

perbaikan komponen lainnya.

7 Hermawan S, Stephanus., Mudah Membuat Aplikasi Android. Yogyakarta: AndiPublisher, 2011.

Page 32: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

18

3. Android versi 1.5 (Cupcake)

Pada 30 April 2009, update Android 1.5 diluncurkan secara

resmi. Ini merupakan versi Android terendah yang pernah ditemui

pada perangkat-perangkat Android saat ini dan jumlah penggunanya

juga sudah tidak banyak karena versi ini diperbaharui ke versi 1.6 atau

yang lebih baru. Fitur baru yang muncul pada versi ini antara lain :

a. Perekam dan pemutar video dari aplikasi Camcorder.

b. Mengunggah video ke YouTube dan gambar ke Picasa langsung

dari perangkat Android.

c. Keyboard virtual baru yang dilengkapi dengan prediksi input text.

d. Adanya widgets dan folder yang bisa diletakkan pada home

screen.

e. Animasi perpindahan layar.

f. Browser dengan kemampuan yang lebih cepat.

4. Android versi 1.6 (Donut )

Pada tanggal 15 September 2009 diluncurkan SDK untuk

Android 1.6 atau yang memiliki codename Donut (kue donat). Fitur-

fitur baru yang muncul pada versi ini antara lain :

a. Dukungan terhadap teknologi CDMA/EVDO, 802.1.x, VPN, dan

text-to-speech engine.

b. Tambahan dukungan terhadap resolusi layar WVGA.

c. Perubahan tampilan Android Market.

d. Aplikasi kamera, camcorder, dan galeri yang terintegrasi.

Page 33: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

19

e. Adanya gesture framework untuk mekanisme input.

f. Update untuk pencarian dengan suara (voice search).

g. Aplikasi navigasi jalan gratis dari Google.

5. Android versi 2.0/2.1 (Eclair)

SDK Adroid 2.0 diluncurkan pada 26 Oktober 2009 yang diikuti

dengan SDK Android 2.0.1 yang berisi perbaikan minor pada tanggal 3

Desember 2009 dan dilanjutkan dengan peluncuran SDK Android 2.1

pada tanggal 10 Januari 2010. Dua versi utama (2.0 dan 2.1) dan satu

versi minor (2.0.1), memiliki codename yang sama yaitu éclair. Fitur-

fitur yang hadir pada saat ini adalah :

a. Optimasi kecepatan perangkat keras.

b. Dukungan terhadap lebih banyak resolusi dan ukuran layar.

c. Perubahan tampilan atau interface.

d. Tampilan browser yang baru dan dukungan terhadap HTML5.

e. Tampilan daftar kontak yang baru.

f. Google Maps 3.1.2.

g. Dukungan terhadap Microsoft Exchange Server by Exchange

Active Sync 2.5.

h. Dukungan lampu flash yang terintegrasi untuk aplikasi Camera

dan adanya digital zoom.

i. Dukungan multi-touch.

j. Perbaikan di keyboard virtual.

Page 34: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

20

k. Adanya Live Wallpapers dan dukungan terhadap teknologi

Bluetooth 2.1.

6. Android versi 2.2 (Froyo)

Pada tanggal 20 Mei 2010 SDK Android versi 2.2 dikeluarkan

dengan codename Frozen Yoghurt atau yang disingkat Froyo.

Perangkat pertama yang menerima update versi ini adalah Google

Nexus One. Pada versi ni terdapat banyak sekali penambahan fitur dan

perbaikan yang cukup besar pengaruhnya terhadap Android.

Perubahan dan perbaikan tersebut antara lain :

a. Optimasi umum terhadap kecepatan, memori, dan kemampuan

Android.

b. Penggunaan Just-In-Time (JIT) Compilation yang membuat

aplikasi dapat berjalan lebih cepat.

c. Penggunaan Chrome’s V8 Javascript Engine ke aplikasi Browser.

d. Peningkatan dukungan terhadap Microsoft Exchange (security

policies, auto-discovery, GAL look-up, calendar synchronization,

dan remote wipe).

e. Perubahan pada launcher aplikasi, dengan adanya shortcut untuk

mengakses Phone dan Browser.

f. USB tethering dan fungsionalitas Wi-Fi yang membuat perangkat

Android bisa berbagi koneksi internet dengan perangkat lain

menggunakan koneksi USB atau Wi-Fi.

Page 35: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

21

g. Mendukung Adobe Flash 10.1 (dukungannya tergantung pada

prosesor).

h. Instalasi aplikasi ke kartu memori eksternal.

i. Perbaikan aplikasi Market dengan menambahkan fitur Automatic

Update.

j. Dukungan untuk layar extra high DPI (320 dpi).

7. Android versi 2.3 (Gingerbread)

SDK Android versi 2.3 atau yang memiliki codename

Gingerbread diumumkan pada tanggal 6 Desember 2010. Perangkat

pertama yang diluncurkan dan langsung menggunakan Android 2.3

adalah Google Nexux S. pada versi ini, Android secara resmi

mendukung beberapa perangkat keras baru, seperti kamera yang lebih

dari satu, perangkat Near Field Communication (NFC), sensor

gyroscope, dan sensor barometer. Fitur-fitur baru lain yang ada di versi

ini antara lain :

a. Perubahan tampilan.

b. Dukungan untuk ukuran layar dan resolusi ekstra besar (WXGA

dan yang lebih besar).

c. Perbaikan mekanisme copy-paste yang lebih mudah.

d. Multitouch virtual keyboard yang dirancang ulang.

e. Dukungan native SIP VoIP Telephony.

Page 36: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

22

f. Implementasi Khronos EGL dan OpenSL ES untuk

mempermudah dan memperkaya efek audio dan grafis dalam

pengembangan aplikasi permainan.

g. Peningkatan dukungan pembuatan aplikasi native (menggunakan

bahasa C/C++).

8. Android versi 3.0 dan 3.1 (Honeycomb)

Android versi ini dikhususkan untuk perangkat tablet yang

memiliki ukuran layer 5-10 inci. Versi preview SDK Android 3.0

dikeluarkan pada tanggal 26 Januari 2011 yang kemudian diikuti

dengan versi finalnya pada tanggal 22 Februari 2011, yaitu dua hari

sebelum peluncuran resmi tablet pertama yang menggunakan Android

3.0, Motorolla Xoom. Sejumlah perangkat tablet dari HTC, Huawei

dan Samsung diumumkan juga akan mengadopsi sistem operasi ini.

Selanjutnya pada pembukaan event GoogleIO 2011 tanggal 11 Mei

2011, Google pun mengumumkan adanya Android versi 3.1 untuk

Xoom yang masih menggunakan codename Honeycomb. Beberapa

fitur yang terdapat pada versi Android ini antara lain :

a. Adanya tampilan baru yang dioptimasi untuk layar tablet yang

disebut sebagai Holo Theme.

b. Tabbed browsing, private browsing mode, bookmark sync dengan

Google Chrome.

c. Desktop 3D dan komponen widget baru yang bisa di-resize.

d. Mendukung multi-core processor dan penggunaan Graphic

Page 37: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

23

Processing Unit (GPU) untuk proses rendering user interface

yang lebih rich and smooth.

e. Visual multitasking switching.

9. Android versi 4.0 (Ice Cream Sandwich)

Android versi 4.0 yang memiliki codename Ice Cream Sandwich

ini merupakan versi Android yang paling baru yang memadukan versi

Gingerbread dengan Honeycomb. Fitur-fitur yang terdapat pada versi

ini antara lain:

a. Face Unlock, yaitu fitur yang memungkinkan user membuka

kunci perangkat dengan identifikasi wajah.

b. Groups Apps and Shortcut yang digunakan untuk

mengelompokkan aplikasi atau shortcut ke dalam satu folder.

c. Favorite Tray untuk membuat shortcut aplikasi favorit.

d. Multitasking, fitur yang memungkinkan user melihat thumbnail

aplikasi yang sedang berjalan.

e. Data Usage, digunakan untuk melihat dan membatasi konsumsi

data suatu aplikasi yang sedang berjalan.

f. Kamera yang dilengkapi dengan aplikasi edit video dan gambar

termasuk live effect yang memungkinkan untuk melakukan

penambahan efek pada foto dan background pada video.

g. Social network dan internet.

Page 38: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

24

10. Android versi 4.1(Jelly Bean)

Android Jelly Bean yang diluncurkan pada acara Google I/O lalu

membawa sejumlah keunggulan dan fitur baru. Penambahan baru di

antaranya meningkatkan input keyboard, desain baru fitur pencarian,

UI yang baru dan pencarian melalui Voice Search yang lebih cepat.

Tak ketinggalan Google Now juga menjadi bagian yang

diperbaharui, Google Now memberikan informasi yang tepat pada

waktu yang tepat pula. Salah satu kemampuannya adalah dapat

mengetahui informasi cuaca, lalu lintas, ataupun hasil pertandingan

olahraga. OS Android Jelly Bean muncul pertama kali dalam produk

tablet Asus, yakni Google Nexus 7.8

Dari perkembangan yang signifikan tersebut maka Android dari tiap

versi melakukan perbaikan dan peningkatan kualitas. Dan dari sekian

banyak versi yang ada, Android versi 2.3 (Gingerbread) sampai pada

Android versi 4.1 (Jelly Bean) merupakan versi yang paling banyak

digunakan oleh produsen alat telekomunikasi saat ini sehingga dalam

pembuatan aplikasi dengan menggunakan target versi 2.3 sampai 4.1

sangatlah baik mengingat kompatibilitas terhadap LBS lebih baik dibanding

versi sebelumnya. Selain daripada itu dukungan-dukungan framework

terhadap versi tersebut lebih banyak dibandingkan versi sebelumnya.

Android dipuji sebagai “platform mobile pertama yang Lengkap,

Terbuka dan Bebas”.

8 Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan Tablet PCBerbasis Android. Bandung : Informatika Bandung, 2011.

Page 39: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

25

1. Lengkap (Complete Platform): Para desainer dapat melakukan

pendekatan yang komprehensif ketika mereka sedang mengembangkan

platform Android. Android merupakan sistem operasi yang aman dan

banyak menyediakan tools dalam membangun software dan

memungkinkan untuk peluang pengembangan aplikasi.

2. Terbuka (Opne Source Platform): Platform Android disediakan melalui

lisensi Open Source. Pengembang dapat dengan bebas untuk

mengembangkan aplikasi. Android sendiri menggunakan Linux Kernel

2.6.

3. Free (Free Platform): Android adalah Platform/aplikasi yang bebas

untuk develop. Tidak ada lisensi atau biaya royalti untuk dikembangkan

pada platform Android. Tidak ada biaya keanggotaan yang diperlukan.

Tidak diperlukan biaya pengujian. Tidak ada kontrak yang diperlukan.

Aplikasi untuk Android dapat didistribusikan dan diperdagangkan dalam

bentuk apapun.9

E. Pemrograman Android

Dalam pengembangan sistem atau aplikasi pada platform Android

Programmer dapat memilih sendiri cara dalam mengembangkan aplikasinya

tersebut. Adapun secara umum dalam perancangan sistem Android

dibutuhkan beberapa hal sebagai berikut:

9 Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan Tablet PCBerbasis Android Edisi Revisi . Bandung : Informatika Bandung, 2012.

Page 40: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

26

1. Java (JDK dan JRE)

Bahasa pemrograman java dimulai dari sebuah tim pengembang

software dari Sun Microsystem yang dipimpin oleh James Gosling dan

Patrick Naughton. Pada tahun 1991, Sun Microsystem mengembang sebuah

bahasa pemrograman yang berukuran kecil untuk diimplementasikan pada

alat elektronik rumah tangga seperti switchbox TV kabel.10

Dalam dunia java ada banyak istilah-istilah yang sering digunakan

seperti Java Language Specification, API, JDK dan IDE.

Java Language Specification adalah definisi teknis dari bahasa

pemrograman Java yang di dalamnya terdapat aturan penulisan sintaks dan

semantik Java.11

API adalah aplication programming interface yaitu sebuah layer yang

berisi class-class yang sudah didefinisikan dan antarmuka pemrograman

yang membantu para pengembang aplikasi dalam perancangan aplikasi.

JDK adalah singkatan dari Java Development Kit yaitu software yang

digunakan untuk membangun aplikasi-aplikasi Java. Tanpa JDK kita tidak

akan bisa membangun atau membuat berbagai macam aplikasi Java.

JRE adalah singkatan dari Java Runtime Environment yaitu software

yang diciptakan oleh Sun Microsystem berguna hanya untuk menjalankan

program atau aplikasi Java yang sudah di-compile atau sudah jadi.12

10 Prabawati, Arie., Membangun GUI dengan JAVA Netbeans 6.5. Semarang: WahanaKomputer. 2010

11 Prabawati, Arie., Membangun GUI dengan JAVA Netbeans 6.5. Semarang: WahanaKomputer. 2010

12 http://ffaaddiillaahh.wordpress.com/2010/01/31/sekilas-tentang-java. Diakses 3Agustus 2012.

Page 41: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

27

2. Android SDK

Android SDK adalah tools API (Application Programming Interface)

yang diperlukan untuk mulai mengembangkan aplikasi pada platform

Android menggunakan bahasa pemrograman Java.13

3. Eclipse

Eclipse merupakan software atau aplikasi sebagai IDE untuk

pengembangan aplikasi Java/Android.

4. Android Development Tools (ADT) plugin Eclipse

Android Development Tools (ADT) adalah plugin yang didesain untuk

IDE Eclipse yang dapat memberikan kemudahan kepada para programmer

dalam mengembangkan aplikasi Android dengan menggunakan IDE

Eclipse.

F. HTML, PHP dan MySQL

Untuk mengembangkan aplikasi LBS yang dinamis dan dapat

menampung data dalam jumlah besar maka dibutuhkan beberapa bahasa

scripting berikut ini:

1. HTML

HTML adalah kependekan dari Hyper Text Markup Language.

Fasilitas hypertext merupakan metode yang menautkan (link) satu

dokumen ke dokumen lainnya melalui suatu teks. HTML merupakan

halaman yang berada pada suatu internet atau web.

13 Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan Tablet PCBerbasis Android Edisi Revisi . Bandung : Informatika Bandung, 2012.

Page 42: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

28

2. PHP

PHP singkatan dari hypertext preprocessor yaitu bahasa

pemrograman Web server-side yang bersifat open source. PHP

merupakan script yang terintegrasi dengan HTML dan berada pada

server (server side HTML embedded scripting). PHP adalah script yang

digunakan untuk membuat halaman website yang dinamis. Dinamis

berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta

oleh client. Mekanisme ini menyebabkan informasi yang diterima client

selalu yang terbaru/up to date. Semua script PHP dieksekusi pada server

di mana script tersebut dijalankan.14

3. MySQL

MySQL (My Structure Query Language) adalah sebuah

perangkat sistem manajemen basis data SQL (Database Management

System) atau DBMS, dari sekian banyak DBMS, seperti Oracle, MS

SQL, Postagre SQL, dan lain-lain. MySQL merupakan DBMS

multithread, multiuser yang bersifat gratis di bawah lisensi GNU

General Public License (GPL) .

Ketiga bahasa scripting diatas dibutuhkan dalam

mengembangkan aplikasi web sebagai media penampungan dan

untuk update data dari suatu aplikasi yang dikoneksikan dengan web

tersebut.

14 Anhar., Panduan Menguasai PHPdan MySQL Secara Otodidak. Jakarta: Mediakita,2010.

Page 43: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

29

G. Penelitian Terdahulu

Pramestyo (2007) telah melakukan penelitian yang mengambil tema

mengenai teknologi context aware yaitu location based service dengan judul

“ Panduan Navigasi Informasi Kampus ITB Dengan Menggunakan

Teknologi J2ME”. Penelitian yang dilakukan menggunakan teknologi J2ME

ini memiliki beberapa kekurangan apabila akan dimanfaatkan pada masa

sekarang ini dikarenakan menggunakan perangkat teknologi yang mana saat

ini teknologi tersebut telah mengalami banyak pengembangan. Peneliti

menyatakan bahwa terdapat kekurangan untuk dimanfaatkan pada saat

sekarang ini dikarenakan pada penelitian tersebut dalam penerapannya

menggunakan GPS receiver dan telepon dengan dukungan J2ME kemudian

kedua perangkat ini dihubungkan menggunakan koneksi bluetooth untuk

mendukung aplikasi LBS tersebut sehingga kemungkinan besar akurasi dari

sistem yang telah dirancang bermasalah atau kurang akurat.15

Sementara untuk penelitian ini menggunakan perangkat ponsel pintar

Android di mana di dalamnya telah tertanam teknologi GPS sehingga tidak

dibutuhkan lagi penambahan perangkat GPS receiver eksternal.

Selain itu pada penelitian ini tidak lagi menggunakan teknologi J2ME,

akan tetapi menggunakan teknologi Android yang mana telah dijelaskan

sebelumnya bahwa perangkat dengan dukungan sistem operasi ini memiliki

beberapa kelebihan untuk dijadikan layanan LBS.

15 Pramestyo, Dwi, Anggandanu., Panduan Navigasi Informasi Kampus ITB denganMenggunakan Teknologi J2ME. Bandung, 2007.

Page 44: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

30

Imaniar (2011) melakukan penelitian dengan judul “ Aplikasi Location

Based Service untuk Sistem Informasi Publikasi Acara pada Platform

Android”. Dalam penelitian tersebut memiliki kesamaan konsep dengan

penilitian ini hanya dibedakan pada service real time, sebagaimana dalam

penelitian tersebut aplikasi hanya berfungsi sebagai sarana publikasi

informasi serta navigasi sementara dalam penelitian ini memiliki service

yang lebih kompleks, yakni dengan penampilan informasi secara real time

berdasarkan titik koordinat device.16

Dengan adanya perbedaan ini peneliti mengharapkan dapat memberi

peningkatan dari penelitian sebelumnya.

H. Desain Sistem

Dalam pengembangan sebuah sistem, desain sangat berpengaruh

terhadap hasil dari sistem tersebut. Oleh karena itu dalam melakukan

perancangan desain sistem harus dilakukan dengan melakukan beberapa

pertimbangan dalam memilih tata cara dalam pengembangan sistem

sehingga output dari sistem lebih sesuai dengan yang diinginkan.

Perancangan desain sistem dengan metode flowchart maupun UML

memiliki simbol-simbol tersendiri dalam menafsirkan suatu bisnis proses

tertentu.

Untuk perancangan sistem ini peneliti menggunakan beberapa

komponen desain sistem yakni sebagai berikut :

16 Imaniar, Juwita., Aplikasi Location Based Service untuk Sistem Informasi PublikasiAcara pada Platform Android. Surabaya, 2011.

Page 45: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

31

1. Flowchart

Flowchart program adalah suatu bagan yang menggambarkan atau

mempresentasikan suatu algoritma atau prosedur untuk menyelesaikan

suatu masalah.17

Flowchart dibutuhkan sebagai dasar penjelasan algoritma aplikasi

sehingga dalam perancangan lebih lanjut dapat dikembangkan sesuai

dari flowchart yang telah dibuat. Pada penelitian ini penggunaan simbol-

simbol digambarkan untuk beberapa fungsi dalam pembangunan sistem

seperti contoh, penggunaan simbol pada flowchart.

Berikut ini beberapa simbol flowchart yang digunakan dalam

penelitian ini.

Tabel II.2. Simbol flowchart

Simbol Keterangan

Menunjukkan awal / akhir dari

sebuah program

Menunjukkan dokumen input /

output untuk proses.

17 Sismoro, Heri., Pengantar Logika Informatika, Algoritma dan PemrogramanKomputer. Yogyakarta: Andi Publisher, 2005.

Page 46: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

32

Lanjutan Tabel II.2.

Simbol Keterangan

Menunjukkan representasikan

operasi/proses

Decision mewakili operasi

perbandingan logika.

Menunjukkan arus dari proses -

proses

2. Unified Modifing Language (UML)

Unified Modeling Language (UML) adalah bahasa spesifikasi

standar untuk mendokumentasikan, menspesifikasikan, dan membangun

sistem. UML terdiri dari berbagai macam diagram untuk

mempresentasikan dari sebuah aplikasi pemrograman berorientasi

obyek. Adapun beberapa jenis dari diagram yang digunakan dalam

pengembangan sistem ini adalah sebagai berikut :

a. Use Case Diagram

b. Activity Diagram

c. Class Diagram

d. Sequence Diagram

Page 47: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

33

Adapun simbol-simbol yang digunakan dalam pemodelan UML

adalah sebagai berikut :

Tabel II.3. Simbol UML

Simbol Keterangan

Actor

Use Case

Action State

Initial State

Final State

Simbol Keterangan

Dependency

Generalization

Association

Page 48: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

34

BAB III

METODE PENELITIAN

A. Jenis Penelitian

Dalam penelitian ini, jenis penelitian yang digunakan adalah penelitian

kualitatif. Penelitian kualitatif yang dilakukan pada penelitian ini adalah

metode penelitian eksperimental. Dengan melakukan eksperimen terhadap

variabel-variabel kontrol (input) untuk menganalisis output yang dihasilkan.

Output yang dihasilkan akan dibandingkan dengan output tanpa adanya

pengontrolan variabel.

B. Metode Pengumpulan Data

Untuk melakukan penelitian ini peneliti menggunakan dua metode

pengumpulan data yakni sebagai berikut :

a. Library Research

Library research atau penelitian kepustakaan yaitu mengumpulkan data

dengan jalan membaca buku-buku yang berkaitan dengan penelitian,

mengutip pendapat-pendapat para ahli dari buku-buku bacaan yang ada

kaitannya dengan pembahasan penelitian ini, dan mengumpulkan artikel dari

internet yang berhubungan dengan penelitian.

b. Field Research

Field research atau penelitian lapangan yaitu mengumpulkan data

dengan melakukan penelitian secara langsung di tempat penelitian yang telah

ditentukan untuk memperoleh data yang dibutuhkan sebagai bahan

Page 49: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

35

pembahasan dalam tulisan ini dan dalam pengumpulan data dengan

penelitian lapangan penulis menggunakan dua metode yaitu:

1) Observasi yaitu merupakan teknik atau pendekatan untuk mendapatkan

data primer dengan cara mengamati langsung objek datanya.

2) Interview, yaitu pengumpulan data dengan melakukan wawancara dengan

elemen-elemen terkait sesuai dengan permasalahan dalam penelitian.

C. Alat dan Bahan Penelitian

Dalam melakukan penelitian ini dibutuhkan beberapa alat dan bahan

yang digunakan dalam mengembangkan sistem maupun dalam pengujian

sistem. Adapun alat dan bahan lebih rinci sebagai berikut :

a. Perangkat Keras :

1) PC / Notebook (Core I3, 4GB RAM,640GB HDD)

2) Kabel Data (USB)

3) Perangkat Smartphone Android (Lenovo S560)

4) Koneksi Internet (USB Modem)

b. Perangkat Lunak

1) Sistem Operasi : Windows 8 64-bit

2) Android Development Tool Bundle x86_64

3) Android SDK

4) Database : MySql

5) JDK (Java Development Kit)

6) HTML5, CSS3 dan PHP5

7) Web Server dan Web Browser

Page 50: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

36

D. Teknik Pengujian Sistem

Pengujian terhadap sistem yang telah dibangun harus dilakukan

untuk mengetahui sejauh mana pencapaian dari sistem yang telah dibuat

sebagaimana yang telah ditetapkan dalam perencanaan sistem. Sehingga

dapat diketahui apakah sistem yang telah jadi sesuai dengan yang

diharapkan atau perlu ada perbaikan dan sebagainya.

Adapun dalam penelitian ini dilakukan Blackbox testing yakni

pengujian terhadap sistem secara struktural pada setiap unit-unit program

apakah telah memenuhi requirement atau belum. Pengujian dilakukan

dengan menjalankan atau mengeksekusi modul atau unit, kemudian

diamati apakah hasil dari modul atau unit tersebut sesuai dengan proses

bisnis yang dinginkan. Berikut beberapa hal yang menjadi acuan dalam

testing.

1. Fungsi-fungsi yang tidak benar atau hilang

2. Kesalahan interface.

3. Kesalahan dalam struktur data atau basis data eksternal.

4. Kesalahan kinerja.

5. Inisialisasi dan kesalahan terminasi.

Proses pengujian dengan acuan seperti di atas diharapkan dapat

mengevaluasi secara keseluruhan bagian-bagian yang ada dalam sistem

sehingga sistem dapat terbentuk sesuai dengan yang direncanakan. Dari

beberapa acuan tersebut maka pada penelitian ini rencana pengujian

dapat dirumuskan sebagai berikut.

Page 51: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

37

Tahap- tahap yang akan diujikan pada Aplikasi Penampil Informasi

dan Visual Map berbasis LBS pada platform Android :

a. Akses Splashscreen

Akan dilakukan pengujian apakah aplikasi akan menampilkan

splashscreen pada saat aplikasi di gunakan.

b. Akses Menu Utama

Akan dilakukan pengujian apakah menu utama dapat diakses

atau tidak.

c. Akses Menuju ke UIN

Akan dilakukan pengujian apakah menu Pergi ke UIN dapat

diakses atau tidak.

d. Akses Menu Tampil Rute

Akan dilakukan pengujian apakah menu Tampil Rute dapat

menampilkan rute dari titik koordinat pengguna ke Kampus UIN

Alauddin Makassar.

e. Akses Menu Refresh Peta

Akan dilakukan pengujian apakah menu Refresh Peta dapat

melakukan refresh lokasi pengguna serta menampilkan marker pada

peta.

f. Akses Menu Detail Rute

Akan dilakukan pengujian apakah menu Detail Rute dapat

diakses dan menampilkan informasi rute dari titik koordinat

pengguna sampai pada Kampus UIN Alauddin Makassar.

Page 52: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

38

g. Akses Menu Daftar Kegiatan

Akan dilakukan pengujian apakah menu Daftar Kegiatan dapat

diakses serta dapat pula menampilkan informasi yang telah

dimasukkan ke sistem melalui web backend.

h. Akses Detail Kegiatan

Akan dilakukan pengujian apakah Detail Kegiatan dapat

ditampilkan setelah pengguna memilih salah satu informasi yang

tersedia pada menu daftar kegiatan, dan dapat melakukan

panggilan,kirim pesan kepada pelaksana kegiatan serta dapat

menampilkan lokasi diadakannya kegiatan apabila informasi tersebut

tersedia.

i. Akses Menu Lihat Area Kampus

Akan dilakukan pengujian apakah menu Lihat Area Kampus

dapat diakses dan aplikasi dapat menampilkan area kampus

berdasarkan masukan dari pengguna.

j. Akses Menu Pengaturan

Akan dilakukan pengujian apakah menu Pengaturan dapat

diakses dan semua fungsi yang ada di dalamnya sesuai dengan yang

diinginkan.

k. Akses Menu Tentang Aplikasi

Akan dilakukan pengujian apakah menu Tentang Aplikasi

dapat diakses dan dapat menampilkan informasi mengenai aplikasi.

Page 53: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

39

l. Akses Menu Panduan Aplikasi

Akan dilakukan pengujian apakah menu Panduan Aplikasi

dapat diakses dan dapat menampilkan informasi penggunaan

aplikasi.

m. Penanganan Kesalahan

Akan dilakukan pengujian terhadap aplikasi apakah akan

menimbulkan pesan kesalahan apabila perangkat yang menjalankan

aplikasi tidak memenuhi standar minimum dari sistem.

n. Akses Menu Login Pada Backend

Akan dilakukan pengujian apakah administrator dan operator

dapat melakukan login ke dalam sistem atau tidak.

o. Akses Backend Administrator

Akan dilakukan pengujian apakah administrator dapat

mengakses backend administrator atau tidak.

p. Akses Backend Operator

Akan dilakukan pengujian apakah operator dapat mengakses backend

operator atau tidak.

Page 54: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

79

BAB VI

PENUTUP

A. Kesimpulan

Didasari dari pemaparan-pemaparan pada penelitian ini maka dapat

disimpulkan sebagaimana berikut ini :

1. Dengan adanya aplikasi ini maka masyarakat sebagai pengguna dapat

mengetahui lokasi Kampus UIN Alauddin Makassar dengan tepat serta dapat

mengetahui struktur lokasi atau area dalam Kampus UIN Alauddin Makassar

dan secara tidak langsung aplikasi ini juga dapat memperkenalkan UIN

Alauddin Makassar.

2. Informasi mengenai suatu kegiatan dapat diketahui oleh masyarakat yang

memiliki aplikasi ini sehingga informasi pelaksanaan kegiatan dapat

menjangkau masyarakat luas.

3. Aplikasi LBS ini dapat di jalankan pada perangkat mobile yang memiliki

sistem operasi Android.

4. Secara tidak langsung sistem ini berdampak positif bagi UIN Alauddin

Makassar sebagai media tambahan dalam penyampaian informasi.

B. Saran

Dalam sistem ini masih terdapat kekurangan-kekurangan, oleh karena itu

berdasarkan dari hasil pengujian dan kesimpulan maka berikut ini beberapa saran

yang perlu untuk dipertimbangkan ke depannya.

Page 55: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

80

1. Pengembangan aplikasi selanjutnya disarankan dapat melengkapi dari fitur-

fitur yang ada saat ini seperti pemberian registrasi dan pembagian informasi

untuk pengguna berdasarkan tujuan informasi yakni informasi yang bersifat

akademis ditujukan untuk seluruh akademis dan informasi yang bersifat

umum dapat diakses oleh masyarakat luas sehingga penyampaian informasi

lebih terarah lagi.

2. Dibutuhkan pada sistem pembuatan modul untuk pengelompokan user untuk

masyarakat dan mahasiswa sehingga pembagian informasi dapat dilakukan.

3. Aplikasi ini dapat dikembangkan agar dapat berjalan multiplatform

mengingat saat ini semakin banyaknya sistem operasi yang dikembangkan

untuk smartphone, sehingga dapat lebih memperluas jangkauan informasi.

Page 56: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

DAFTAR PUSTAKA

Anhar., Panduan Menguasai PHPdan MySQL Secara Otodidak. Jakarta:

Mediakita, 2010.

Hermawan S, Stephanus., Mudah Membuat Aplikasi Android. Yogyakarta:

Andi Publisher, 2011.

Imaniar, Juwita., Aplikasi Location Based Service untuk Sistem Informasi

Publikasi Acara pada Platform Android. Surabaya, 2011.

Koniyo, dan Kusrini, Tuntunan Praktis Membangun Sistem Informasi

dengan Visual Basic dan Microsoft SQL Server.Yogyakarta : Andi

Offset. 2007

Prabawati, Arie., Membangun GUI dengan JAVA Netbeans 6.5. Semarang:

Wahana Komputer. 2010

Pramana, W, Hengky., Aplikasi Manajemen Perekrutan Berbasis Access

(97/2000/XP). Jakarta: Elex Media Komputindo : 2005.

Pramestyo, Dwi, Anggandanu., Panduan Navigasi Informasi Kampus ITB

dengan Menggunakan Teknologi J2ME. Bandung, 2007.

Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan

Tablet PC Berbasis Android Edisi Revisi . Bandung : Informatika

Bandung, 2012.

Safaat, Nazruddin, H, Pemrograman Aplikasi Mobile Smartphone Dan

Tablet PC Berbasis Android. Bandung : Informatika Bandung, 2011.

Shihab, M. Quraish.2002. Tafsir Al- Misbah : pesan, kesan dan keserasianAl-Qur’an. Jakarta : Lentera Hati.

Page 57: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

Sismoro, Heri., Pengantar Logika Informatika, Algoritma danPemrograman Komputer. Yogyakarta: Andi Publisher, 2005.

Suarga., Faisal, dan Sattu Alang, Pengantar Teknologi Informasi 1.

Makassar : Alauddin Press, 2006.

http://digilib.ittelkom.ac.id, Diakses 06 Agustus 2012

http://ffaaddiillaahh.wordpress.com/2010/01/31/sekilas-tentang-java.

Diakses 3 Agustus 2012.

http://garmin.co.id/search/berbasis-satelit-sistem-navigasi-terdiri-dari-

jaringan-24-satelit-ditempatkan-ke-orbi. Diakses 3 Agustus 2012.

Page 58: SKRIPSI UIN Alauddin Makassarrepositori.uin-alauddin.ac.id/7371/1/skripsi.pdf · Ibu Mustikasari , S.Kom.,M.Kom selaku Penguji I, Bapak Yusran Bobihu, S.Kom., M.Si selaku Penguji

RIWAYAT HIDUP PENULIS

Ahmad Nurhidayat, lahir di Bujung Tellue, 11

Desember 1989, desa Soga kabupaten Soppeng. Anak

keempat dari empat bersaudara dari pasangan Bapak

Arifin dan Ibu Tammasse. Memulai pendidikannya di

SDN 224 Pallawa (1996-2002), melanjutkan

pendidikan di SMP Negeri 1 Marioriwawo kabupaten

Soppeng (2002-2005). Setelah itu penulis

melanjutkan pendidikan di SMK Profesi Makassar (2005-2008) jurusan Teknik

Otomotif. Dalam mengembangkan ilmu dan pemikiran maka penulis melanjutkan

pendidikan di tingkat universitas yakni di Universitas Islam Negeri (UIN)

Alauddin Makassar sebagai mahasiswa Jurusan Teknik Informatika Fakultas

Sains dan Teknologi.

Satu hal yang tidak bisa lepas dari kehidupan pendidikan penulis yaitu

Organisasi, seiring proses menuntut ilmu penulis aktif dalam berbagai organisasi

mulai dari PRAMUKA pada waktu di sekolah dasar, berlanjut pada sekolah

menengah pertama menggeluti organisasi Palang Merah Remaja, sempat vakum

pada masa sekolah menengah dan kembali aktif organisasi pada saat mengecam

pendidikan di Universitas antara lain sebagai ketua Divisi Keilmuan HMJ-TI UIN

Alauddin Makassar Periode 2010-2011. Dan tergabung dalam study club Infinity

Corp, sebuah Study Club Jurusan Teknik Informatika yang kini berganti nama

menjadi Inready Workgroup.