PERANCANGAN APLIKASI MOBILE PENCARIAN HOTEL KOTA
BANDUNG
Nurul Fitria Insani, Entik Insanudin
7708162067
Jurusan Sistem Multimedia, Telkom University
nurulfitriainsani@gmail.com , insanudin@telkomuniversity.ac.id
ABSTRAK
Pada era komputerisasi saatini, teknologi informasi berkembang dengan sangat pesat khususnya
dibidang Smartphone hal ini membuat manusia tak terpisah oleh jarak ruang dan waktu. Banyak masyarakat yang menggunakan Smartphone untuk kebutuhan seharihari karena memiliki beragam fitur dan Smartphone merupakan komputer mini. Diantara banyak Smartphone yang beredar sekarang
ada beberapa sistem operasi yang mendukung Smartphone, yaitu
Windows Mobile, Blackberry, Symbian, Iphone, Android dan lain
lain. Android merupakan salah satu sistem operasi Smartphone yang sedang berkembang saat ini. Android mempunyai banyak keunggulan dibanding sistem operasi lain. Antara lain sistem operasi dapat diubah sesuai dengan keinginan sendiri danbanyak aplikasi komputer yang
tersedia untuk Smartphone Android. Aplikasi dalam bentuk mobile android merupakan solusi yang dapat menjawab kekurangan sistem yang sudah ada.Aplikasi dalam bentuk Mobile mempunyai
beberapa kelebihan.Efisien dalam penggunaanya dan tidak menghabiskan banyak waktu. Kata kunci: Android, Hotel, kota
Bandung
1. PENDHULUAN
1.1 Latar Belakang
Perangkat Smartphone seperti
BlackBerry, Android dan iPhone
sudah seperti teman setia yang dapat
memberikan banyak informasi bagi
penggunanya. Di kota Bandung
penggunaan Smartphone Android
mulai banyak. Seiring dengan
banyaknya pengguna Smarphone,
kota Bandung juga menjadi salah
satu tujuan wisata kebanyakan orang.
Banyak masyarakat yang berlibur di
Bandung. Oleh karena itu, kota
Bandung menyediakan beragam
hotel dengan beragam fasilitas dan
harga yang tersebar di kota Bandung.
Sayangnya, banyak masyarakat
terutama masyarakat luar kota yang
minim informasi mengenai hotel di
kota Bandung. Sehingga dari sini
muncul gagasan untuk membuat
aplikasi Android guna membantu
masyarakat untuk mengetahui lokasi
hotel terdekat dari lokasi pengguna.
Untuk itu, penulis mencoba
Merancang Aplikasi Mobile Berbasis
Android Tentang Pencarian Hotel di
kota Bandung.
1.2 Rumusan Masalah
1. Bagaimana membuat sistem
aplikasi pencarian hotel untuk
aplikasi berbasis android?
2. Apa saja tahapan-tahapan
metode perancangan aplikasi
pencarian hotel berbasis
android?
1.3 Tujuan
Dari latar belakang dan rumusan
masalah di atas, maka penulis dapat
memberitahukan tujuan penelitian
sebagai berikut :
1. Menciptakan media info
pemetaan lokasi hotel berbasis
Android.
2. Aplikasi ini diharapkan
menjadi media informasi supaya
memberikan kemudahan dan
memberikan manfaat khususnya
pengguna yang ingin mencari
informasi hotel di Kota Bandung.
2. LANDASAN TEORI
2.1 Aplikasi
Perangkat lunak aplikasi
adalah suatu subkelas perangkat
lunak komputer yang memanfaatkan
kemampuan komputer langsung
untuk melakukan suatu tugas yang
diinginkan pengguna.
2.2 Aplikasi Mobile
Aplikasi mobile merupakan
aplikasi yang dapat digunakan
walaupun pengguna berpindah
dengan mudah dari satu tempat
ketempat lain tanpa terjadipemutusan
atau terputusnya komunikasi.
Aplikasi ini dapat diakses melalui
perangkat nirkabel seperti pager,
seperti telepon seluler dan PDA.
2.3 Global Positioning System
(GPS)
Global Positioning
Systemadalah sistem untuk
menentukan posisi di permukaan
bumi dengan bantuan sinkronisasi
sinyal satelit.2Sistem ini
menggunakan 24 satelit yang
mengirimkan sinyal gelombang
mikro ke Bumi.Sinyal ini diterima
oleh alat penerima di permukaan.
2.4 Sinyal GPS
Sinyal GPS yang dipancarkan
oleh satelit – satelit GPS
menggunakan band frekuensi L pada
spektrum gelombang
elektromagnetik. Setiap satelit GPS
memancarkan dua (2) gelombang
pembawa yaitu L1 dan L2 yang
berisi data kode dan pesan navigasi.
2.5 Pengertian Android
Android adalah sistem
operasi yang berbasis Linux untuk
telepon seluler seperti telepon pintar
dan komputer tablet.3Android
menyediakan platform terbuka bagi
para pengembang untuk menciptakan
aplikasi mereka sendiri untuk
digunakan oleh bermacam peranti
bergerak.
2.6 Unified Modelling Language
(UML)
UML (Unified Modeling
Language) adalah metode pemodelan
secara visual sebagai sarana untuk
merancang dan atau membuat
software berorientasi objek. Karena
UML ini merupakan bahasa visual
untuk pemodelan bahasa berorientasi
objek, maka semua elemen dan
diagram berbasiskan pada paradigma
object oriented. UML adalah salah
satu tool / model untuk merancang
pengembangan software yang
berbasis object oriented. UML
sendiri juga memberikan standar
penulisan sebuah sistem blue print,
yang meliputi konsep bisnis proses,
penulisan kelas-kelas dalam bahasa
program yang spesifik, skema
database, dan komponenkomponen
yang diperlukan dalam sistem
software.
UML adalah sebuah bahasa
standar untuk pengembangan sebuah
software yang dapat menyampaikan
bagaimana membuat dan membentuk
model-model, tetapi tidak
menyampaikan apa dan kapan model
yang seharusnya dibuat yang
merupakan salah satu proses
implementasi pengembangan
software.
Diagram - Diagram Yang Terdapat
Pada
UML UML sendiri terdiri atas
pengelompokkan diagram-diagram
sistem menurut aspek atau sudut
pandang tertentu. Diagram adalah
yang menggambarkan permasalahan
maupun solusi dari permasalahan
suatu model. UML mempunyai 9
diagram, yaitu;
• Diagram Use Case
• Diagram Class
• Diagram Package
• Diagram Sequence
• Diagram Collaboration
• Diagram StateChart
2.7 Google Maps
Google Maps merupakan
sebuah layanan peta dunia virtual
berbasis web yang disediakan oleh
Google. Layanan ini gratis dan dapat
ditemukan dihttp://maps.google.com.
Google Maps menawarkan peta yang
dapat digeser (panned ), diperbesar
(zoom in), diperkecil (zoom out ),
dapat diganti dalam beberapa mode
(map, satelit, hybrid , dan lain - lain).
3. PEMBAHASAN
3.1 Analisis
3.1.1 Analisis Sistem
Analisis sistem adalah
penguraian dari suatu sistem
informasi secara utuh ke dalam
bagian-bagian komponennya dengan
maksud untuk mengidentifikasikan
dan mengevaluasi permasalah,
kesempatan, hambatan yang terjadi
dan kebutuhan yang diharapkan
sehingga dapat diusulkan perbaikan.
3.1.2 Analisis Kebutuhan Sistem
Analisis kebutuhan Sistem adalah
dimana beberapa kebutuhan bahan
dalam sistem yang akan
dipergunakan untuk menambah dan
membantu jalan proses pembuatan
suatu obyek. Dibagian ini akan
dibagi menjadi dua bagian yaitu
Analisis kebutuhan fungsional dan
analisis kebutuhan non-fungsional.
3.1.3 Analisis Kebutuhan
Fungsional
Analisis ini dilakukan untuk
mengidentifikasi apa saja (fasilitas
dan aktifitas) yang seharusnya
dilakukan sistem.
3.2 Implementasi
3.2.1 Implementasi Tampilan
Menu Utama
Tampilan menu utama
merupakan link dari beberapa
tampilan kelas pendukung. Kelas
pendukung dari menu utama aplikasi
ini adalah seperti list hotel, about,
dan help.
3.2.2 Implementasi Tampilan List
Hotel
Menu list hotel merupakan
sub menu dari menu utama yang
berupa tampilan list daftar nama-
nama hotel. Dan terdapat tombol
filter biaya. Pada Menu List Hotel
akan muncul tampilan seperti
gambar dibawah:
3.2.3 Implementasi Tampilan
Detail Hotel
Pada datail hotel klik tombol menu,
maka muncul tampilan menu peta
dan call.
3.3 Sequence Diagram
User Menu Hotel terdekat Data lokasi hotel Daft ar hotel
1 : Membuka aplikasi dan memilih menu hotel()
2 : Mencari data lokasi hotel()
3 : Menampilkan daftar hot el()
3.4 Activity Diagram
User Aplikasi
Membuka aplikasi
Memilih menu hotel terdekat
Tampil splash screen
Menampilkan menu utama
Tampil form pencarian
Mencari data lokasi hotel terdekat
Tampil daftar hotel terdekat
3.5 Use Case Diagram
User
Hotel T erdeka t
Cari Hote l
Help
Exit
Dafta r Hote l
Info Hot el
3.6 Pengujian
Pengujian dilakukan dengan
menggunakan metode blackbox
yakni mengamati hasil eksekusi
melalui data uji dan memeriksa
fungsional dari aplikasi, media yang
dipakai dalam uji coba adalah
smartphone dengan sistem operasi
android.

Tidak ada komentar:
Posting Komentar