Anda di halaman 1dari 14

PEMBUATAN APLIKASI LOCATION BASED SERVICE (LBS) PADA SISTEM OPERASI ANDROID

PROPOSAL SKRIPSI

OLEH : RETI ISMARAU KURNIATI NPM : 0960100149

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH BENGKULU 2012

5 November 2007. Google Inc.BAB I PENDAHULUAN 1. Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Google merilis kode–kode Android di bawah Lisensi Apache. HTC. peranti lunak. pendatang baru yang membuat peranti lunak untuk ponsel. dibentuklah Open Handset Alliance. membeli Android Inc.1 LATAR BELAKANG Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. konsorsium dari 34 perusahaan peranti keras. TMobile. Kemudian untuk mengembangkan Android. Motorola. dan Nvidia. . Qualcomm. Di lain pihak. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. termasuk Google.. Awalnya. Intel. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD). Pada saat perilisan perdana Android. dan telekomunikasi. Di dunia ini terdapat dua jenis distributor sistem operasi Android.

Seiring dengan teknologi yang terus berkembang seakan tidak ada titik akhir. Apalagi saat ini teknologi handphone berkembang sangat signifikan. namun kebanyakan dari aplikasi tersebut tidak menggunakan fitur internet dalam operasionalnya. 1. objek tersebut tidak diperbaharui. hal itu menjadi sebuah peluang bagi para pengembang Information Technology (IT). maka penulis menyusun proposal skripsi ini dengan judul “Pembuatan Aplikasi Location Based Service Pada Sistem Operasi Android”. Sebagian besar orang telah bergantung pada mobile device untuk memperoleh informasi.Saat ini tersedia banyak aplikasi peta digital yang dapat diinstal di ponsel. Berdasarkan latar belakang tersebut.2 RUMUSAN MASALAH Adapun rumusan masalah pada proposal skripsi ini dapat dirumuskan menjadi: a. Bagaimana membuat aplikasi mobile dengan menggunakan teknologi Location Based Service (LBS) di platform Android? b. Sehingga ketika terjadi perubahan terhadap objek pada peta. Bagaimana membuat aplikasi yang dapat mendeteksi lokasi titik pengguna aplikasi? .

4 TUJUAN Adapun tujuan dari penyusunan proposal skripsi ini adalah mengimplementasikan location based service pada sistem operasi Android di Smartphone.5 MANFAAT a.3 BATASAN MASALAH Agar pembahasan masalah tetap berada dalam batasan yang diinginkan dan tidak menyimpang terlalu jauh melewati batas yang akan dibahas dari permasalahan sebenarnya. Aplikasi dibuat di atas platform Android sehingga hanya dapat dijalankan Android. sehingga layanan yang diterima pengguna sesuai dengan posisi pengguna pada saat melakukan permintaan kepada server. c. 1. maka diperlukan sebuah pembatasan dengan ruang lingkup antara lain: a. Aplikasi ini hanya menampilkan titik lokasi keberadaan pengguna aplikasi. Memberikan kemudahan bagi pengguna untuk dapat mengetahui keberadaan pengguna lainya berdasarkan titik lokasi. b. pada mobile device yang menggunakan platform 1. .1. Proposal skripsi ini tidak membahas keamanan database dan keamanan jaringan yang digunakan untuk kebutuhan aplikasi.

mempermudah dalam pencarian informasi dari suatu titik POI (identifikasi).b. memperjelas tampilan peta (perbesar/perkecil) peta. Dapat menampilkan informasi peta seperlunya (view map). .

dan penyedia layanan layanan: untuk mengembangkan dan memberikan kondisi lalu nilai tambah ini. serta memiliki aplikasi native Google yang terintegrasi. dan Google Calendar. 2011) Android merupakan software berbasis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga programmer bisa membuat aplikasi baru di dalamnya. Location-Based Service (LBS) Location-Based Service (LBS) memberikan layanan personalisasi kepada pengguna perangkat bergerak (mobile device) yang disesuaikan dengan lokasi mereka saat ini. terdapat Android Market yang menyediakan ribuan aplikasi baik yg gratis maupun berbayar. sebuah perusahaan yang kemudian dibeli oleh Google. memberikan informasi lintas saat . Google Maps.1. Pada awalnya Android Inc. seperti push email GMail.2. Android Android modifikasi adalah sistem operasi mobile menggunakan dikembangkan versi oleh dari kernel Linux. LBS membuka pasar baru bagi pengembang. (Indosat. 2. dan akhir-akhir ini oleh Open HandsetAlliance.BAB II LANDASAN TEORI 2. operator jaringan selular.

Komponen ini berfungsi sebagai jalur penghubung dikirim oleh yang dapat mengirimkan data-data yang pengguna dari piranti mobile-nya untuk kemudian dikirimkan ke penyedia layanan dan kemudian hasil . Komponen LBS Terdapat lima komponen pendukung utama dalam teknologi Layanan Berbasis Lokasi. Piranti mobile yang dapat digunakan bisa berupa PDA. Selain itu. Jaringan Komunikasi Komponen kedua adalah jaringan komunikasi. laptop. Piranti Mobile Piranti Mobile adalah salah satu komponen penting dalam LBS. antara lain: a.1. membantu menemukan lokasi terdekat. smartphone. b.menambahkan informasi rute perjalanan. 2004) 2. Piranti ini berfungsi sebagai alat bantu (tool) bagi pengguna untuk meminta informasi. piranti mobile dapat juga berfungsi sebagai alat navigasi di kendaraan seperti halnya alat navigasi berbasis GPS. (Mahmoud.2. gambar dan lain sebagainya. dan banyak lagi. Hasil dari informasi yang diminta dapat berupa teks. suara.

menemukan rute . Penyedia layanan dan aplikasi Penyedia layanan merupakan komponen LBS yang memberikan berbagai macam layanan yang bisa digunakan oleh pengguna. Oleh karena itu diperlukan komponen yang berfungsi sebagai pengolah/pemroses yang akan menentukan posisi pengguna layanan saat itu. d. c. maka aplikasi dan penyedia layanan langsung memproses permintaan tersebut. Sebagai contoh ketika pengguna meminta layanan agar bisa tahu posisinya saat itu.permintaan tersebut dikirimkan kembali oleh penyedia layanan kepada pengguna. Komponen Positioning (Penunjuk Posisi/Lokasi) Setiap layanan yang diberikan oleh penyedia layanan biasanya akan berdasarkan pada posisi pengguna yang meminta layanan tersebut. Posisi pengguna tersebut bisa atau didapatkan melalui juga menggunakan jaringan Global komunikasi Positioning mobile System (GPS). mulai dari menghitung dan menentukan posisi pengguna.

e. Karena bisa jadi berbagai macam data dan informasi yang diolah tersebut berasal dari pengembang/pihak ketiga yang memang memiliki otoritas untuk menyimpannya. Sebagai contoh basis data geografis dan lokasi bisa saja berasal dari badan-badan milik pemerintah atau juga data-data perusahaan/bisnis/industri bisa saja Pages.jalan. Nugraha. Penyedia data dan konten Penyedia layanan tidak selalu menyimpan seluruh data dan informasi yang diolahnya. maupun perusahaan berasal dari Yellow penyedia data lainnya. (Ferinata. mencari data di Yellow Pages sesuai dengan permintaan. & Setiawan. 2010) . dan masih banyak lagi yang lainnya.

BAB III ANALISIS DAN PERANCANGAN 3.1 akan di tunjukkan blok diagram kerja sistem tersebut.1 PERANCANGAN SISTEM Untuk menyelesaikan pembuatan sistem.1 Perancangan Sistem . Berikut pada gambar 3. pada tahap ini. di rancang sebuah sistem publikasi yang di terapkan pada suatu aplikasi berupa sistem informasi publikasi acara dengan sistem LBS yang di terapkan pada android. Gambar 3.

3 Gambar 3. dapat dilihat pada gambar 3. Sedangkan perancangan sisi server. berisi mengenai data-data acara yang ada untuk di akses client. Gambar 3. database.3 Diagram Alur Cara Kerja Aplikasi . Perancangan sistem sisi client adalah dengan membuat tampilan pada handphone berupa menu-menu dan inputan untuk dapat memilih mengakses aplikasi melalui jaringan GPRS.Perancangan sitem meliputi perancangan sistem perancangan sistem sisi server dan perancangan sisi client.2 Relasi Antar Tabel Jadi untuk alur cara kerja aplikasi LBS untuk sistem informasi publikasi pada mobile phone dengan platform Android ini. Untuk perancangan database. hanya di perlukan sebagai tempat untuk mengakses database yang di letakkan pada server.

Setelah pada database ditemukan maka akan ditampilkan informasi berada. Adapun menu pilihan untuk mencari secara manual informasi publikasi acara. 6. Aplikasi ini bertujuan untuk mempermudah pengguna mendapat informasi publikasi acara pada suatu kota dimana pengguna berada secara otomatis. acara tersebut berlangsung dari tempat pengguna . 5.3 adalah sebagai berikut : 1. 4. secara otomatis sesuai kots dimana pengguna Aplikasi ini menyediakan peta digital yang menujukkan jalan menuju berada. database yang menyimpan informasi Saat menerima informasi lokasi pengguna maka akan dicek pada database. Dan Saat pengguna tertarik mengunjungi acara tersebut. pada gambar 3. 2. Sehingga dari masukan pengguna akan dicek pada database. pencarian sesuai kata kunci yang dimasukkan pengguna. 3.Penjelasan cara kerja secara umum. Ada atau tidaknya acara yang di maksud. Maka ketika aplikasi ini diaktifkan akan secara otomatis mengidentifikasi keberadaan pengguna kemudian mengirimkan lokasi pengguna tersebut ke server. Di server tersebut publikasi terdapat acara.

Perangkat Lunak Tahap Pembuatan Aplikasi No 1 2 Perangkat Lunak Windows XP Pack 2 x86 Eclipse Kegunaan Sistem Operasi IDE .2. Perangkat Keras Tahap Pembuatan Aplikasi No 1 2 3 4 5 Perangkat Keras Notebook RAM Hardisk Processor VGA Spesifikasi Axioo Pico M-1100 1GB 250 GB Intel Atom Intel Graphic b.2 KEBUTUHAN PERANGKAT KERAS DAN PERANGKAT LUNAK 3.2. Perangkat Keras Tahap Implementasi No 1 Perangkat Keras Mobile device Spesifikasi Berbasis android 3.2 Kebutuhan Perangkat Lunak a.1 Kebutuhan Perangkat Keras Adapun perangkat keras yang dibutuhkan dalam membuat aplikasi ini adalah a.3.

3 4 5 6 Android SDK Microsoft Word 2007 Microsoft Visio 2007 Jude Comunity Emulator Dokumentasi Pembuatan Diagram Pembuatan Diagram b. Version 1. Perangkat Lunak Tahap Implementasi No 1 Perangkat Lunak Android OS Min.6 Kegunaan Sistem Operasi .