19 BAB I PENDAHULUAN 1.1. Latar Belakang Saat ini kebutuhan

advertisement
19
BAB I
PENDAHULUAN
1.1. Latar Belakang
Saat ini kebutuhan penyajian informasi dituntut sangat cepat dan tepat. Apalagi
dengan mobilitas yang cenderung tinggi, penggunaan smartphone sebagai alat bantu
komunikasi yang sangat praktis dan fleksibel. Khususnya pada smartphone berbasis
android yang bersifat opensource bagi pengembang untuk menciptakan ataupun
pengembangan aplikasi. Keberadaan smartphone sangatlah membantu para pengguna
untuk mendapatkan informasi dan memenuhi berbagai kebutuhannya lebih cepat dan
mudah.
Di daerah Kentingan, khususnya di daerah sekitar kampus Universitas Sebelas
Maret dan Institut Seni Indonesia, sebagian penduduknya adalah pendatang atau
mahasiswa baru yang belum begitu mengetahui jalan-jalan, ataupun fasilitas umum
yang ada di sekitar Kentingan. Dalam beraktifitas, terkadang ditemukan masalahmasalah umum atau kerusakan yang membutuhkan jasa atau perbaikan khusus,
khususnya mahasiswa kos atau pendatang. Namun, kesulitan untuk menemukan jasa
atau service yang tepat dalam menyelesaikan masalah kerusakan Dan mahasiswa kos
atau pendatang kesulitan untuk mengetahui lokasi jasa atau service yang tepat dan tidak
mengetahui arah yang tepat menuju jasa atau service yang tepat.
Memang sudah banyak iklan tempel yang berada dijalan-jalan yang menawarkan
jasa atau service, akan tetapi banyak pula orang yang kurang puas akan informasi yang
kurang memadai seperti yang di sebutkan dalam iklan tempel. Karena hanya berbekal
alamat yang ditulis, belum cukup untuk memberikan lokasi pasti jasa dan service yang
tepat. Sebagai mahasiswa baru atau pendatang yang akan mencari jasa tentunya harus
mempunyai banyak informasi tentang data-data atau informasi jasa yang akan
digunakan.
Maka berdasarkan uraian di atas, penulis berinisiatif untuk membangun suatu
aplikasi berbasis android yang dapat menampung serta mempublikasikan jasa-jasa
yang dimiliki oleh penyedia yang ada di sekitar Kentingan agar mempermudah
masyarakat dalam mencari informasi dan mengakses jasa yang dibutuhkan dengan cara
yang efektif dan efisien.
1.2. Perumusan Masalah
Berdasarkan latar belakang masalah dapat dirumuskan permasalahan yang didapat
yaitu, “Bagaimana membangun Aplikasi pencarian jasa dan servis di Kentingan?”
1.3. Tujuan
Tujuan dari penelitian ini adalah membangun Aplikasi pencarian jasa dan servis
di Kentingan berbasis android.
1.4. Manfaat
Dengan adanya aplikasi pencarian ini, pengguna dapat mendapatkan informasi dan
lokasi jasa dan service berdasarkan lokasi pengguna. Sehingga jika pengguna
membutuhkan perbaikan yang memerlukan jasa atau service khusus, dapat langsung
mengetahui lokasi jasa atau service yang tepat. Sekaligus menjembatani bertemunya
pemilik jasa dengan pencari jasa. Yaitu, pemilik jasa mengunggah data rincian jasa
hingga tarif jasa yang dapat dilihat oleh pencari jasa. Juga pemilik jasa dapat
mencantumkan lokasi jasa dengan koordinat yang dapat ditelusuri rutenya dengan
Google Map.
1.5. Batasan Masalah
Dalam Perancangan dan Pembuatan Aplikasi Trainingpedia Berbasis Web dan
Android, penulis membatasi beberapa permasalahan di antaranya :
1. Aplikasi yang dibangun terdapat dua bagian yaitu web admin dan aplikasi
berbasis android.
18
2. Aplikasi berbasis android menampilkan informasi jasa, atau pemilik jasa yang
telah melakukan registrasi dan meregistrasikan jasanya terlebih dahulu.
Aplikasi ini dilengkapi dengan pendaftaran bagi pencari jasa.
3. Web admin hanya menampilkan informasi user baik pemilik maupun pencari
jasa. Web admin berfungsi untuk melakukan verifikasi jasa yang
diregistrasikan.
1.6. Metodologi
Metode penelitian yang digunakan untuk membuat tugas akhir ini adalah sebagai
berikut :
1. Tahap awal meliputi :
a. Observasi lingkungan
Tahap observasi lingkungan merupakan tahap paling awal dalam
kegiatan penelitian ini. Pada tahap ini dilakukan identifikasi
permasalahan yang berhubungan dengan lokasi jasa di sekitar
Kentingan.
b. Pengumpulan data
Di dalam pengumpulan data terdiri dari beberapa metode yaitu :
1) Observasi
2) Studi pustaka
3) Browsing
c. Konseptualisasi
d. Analisa Data
Pada tahap ini digunakan untuk melakukan analisa terhadap data-data
yang telah diperoleh sebelumnya.
2. Tahap pembuatan Aplikasi.
Tahap ini merupakan pembuatan aplikasi yang akan dibuat yaitu aplikasi
pencarian jasa di kentingan berbasis android.
3. Tahap uji coba.
19
Tahap ini merupakan proses pengujian pada aplikasi yang sudah dibuat
untuk menemukan kesalahan atau error pada aplikasi.
4. Tahap kesimpulan dan saran.
Tahap ini merupakan tahap untuk mendapatkan kesimpulan dan saran pada
pembuatan aplikasi ini.
5. Tahap pembuatan laporan.
Tahap ini untuk membuat laporan akhir dari aplikasi pencarian jasa
berbasis android.
1.7. Sistematika Penulisan
Laporan Tugas Akhir dengan judul “Pembuatan MISTER JAKI, Aplikasi Pencarin
Jasa dan Servis di Kentingan Berbasis Mobile Android” ini, terdiri dari lima bab yaitu:
1. BAB I Pendahuluan
Pendahuluan berisi Latar Belakang Masalah, Perumusan Masalah, Batasan
Masalah, Tujuan Penelitian, Manfaat Penelitian, dan Sistematika Penulisan.
2. BAB II Landasan Teori
Landasan teori memuat tinjauan pustaka yang digunakan sebagai referensi
dalam Pembuatan MSID (Mobile Service In Demand), Aplikasi Pencarin Jasa
dan Servis di Kentingan Berbasis Mobile Android.
3. BAB III Analisa Kebutuhan dan Perancangan Sistem
Analisis dan perancangan Aplikasi Layanan Pariwisata Kabupaten
Karanganyar Berbasis Android memuat tentang analisa kebutuhan dari
Pembuatan MISTER JAKI, Aplikasi Pencarin Jasa dan Servis di Kentingan
Berbasis Mobile Android akan dibuat, beserta rancangan perancngan aplikasi.
4. BAB IV Implementasi dan Anlisa
Implementasi memuat hasil analisa dan perancangan MISTER JAKI,
Aplikasi Pencarin Jasa dan Servis di Kentingan Berbasis Mobile Android yang
20
akan ditampilkan dalam bentuk activity diagram, use case diagram, class
diagram, sequence diagram, desain interface dan penjelasan dari masingmasing bagian.
5. BAB V Penutup
Penutup memuat kesimpulan dari hasil penelitian atau implementasi dari
Pembuatan MISTER JAKI, Aplikasi Pencarin Jasa dan Servis di Kentingan
Berbasis Mobile Android dan saran yang diperoleh dari kesimpulan tersebut.
21
BAB II
LANDASAN TEORI
2.1. Tinjauan Pustaka
Berikut beberapa tinjauan produk serupa yang memiliki spesifikasi yang hampir
sama dengan produk yang akan dibuat.
Produk yang pertama 2014 adalah Aplikasi Cari Dokter yang dibuat oleh
Pramuditya Alfianto. Aplikasi ini adalah aplikasi pencarian dokter dan rumah sakit.
Aplikasi ini bertujuan memudahkan pengguna untuk mencari informasi dokter dan
rumah sakit terdekat beserta aproksimasi jarak dengan posisi pengguna, juga
menampilkan jam praktek dokter pagi, siang, sore dan malam. Aplikasi ini berjalan
pada platform android dengan menggunakan Google Maps API untuk fitur
menampilkan lokasi praktek dokter dan rumah sakit dengan map. Entry informasi
praktek dokter dan rumah sakit masih dilakukan oleh admin sendiri.
Produk 2014 berikutnya dengan judul “Pembuatan Aplikasi Pencarian Hotel
Terdekat dan Harga Sesuai Budget di Solo Berbasis Android” yang dibuat oleh Nia
Novi Yudhawati. Hasil akhir dari produk yang dibuat adalah aplikasi pencarian hotel
terdekat dan sesuai budget dengan menyesuaikan parameter-parameter yaitu koordinat
dan harga yang diinginkan. Hampir sama dengan Aplikasi Cari Dokter, mengunaka
fitur Google Maps API untuk menampilkan informasi hotel dengan maps dan content
yang ada masih dientry oleh admin. Sehingga perbaruan informasi tidak up-to-date.
Berdasarkan tinjauan produk di atas, terdapat beberapa perbandingan dengan
produk akan dibuat. Yaitu, produk akan dilengkapi dengan fitur registrasi dari pemilik
jasa dan pencari jasa. Untuk pemlik jasa dapat menambahkan sendiri lokasi jasa beserta
informasi rincian jasa yang ditawarkan. Sehingga, content informasi yang dicari oleh
pencari jasa diharapkan bisa terus bertambah dan varian jasa yang ditampilkan lebih
banyak.
Kedua produk sebelumnya menggunakan SQLite untuk mengakses database yang
jika terdapat data baru, aplikasi harus mengupdate seluruh database dan seluruh
22
aplikasi. Sedangkan produk yang akan dibuat menggunakan webservice untuk
mengakses database dan menggunakan JSON untuk memparsing database. Dengan
menggunakan webservice dan JSON update database dapat lebih fleksibel karena
proses update tidak perlu mengupdate seluruh database.
2.2. Jasa
Jasa ialah setiap tindakan atau unjuk kerja yang ditawarkan oleh salah satu pihak
ke pihak lain yang secara prinsip tidak berwujud dan menyebabkan perpindahan
kepemilikan apa pun. Produksinya bisa terikat dan bisa juga tidak terikat pada suatu
produk. (Kotler, 2000) Sementara itu, menurut Zeithaml dan Bitner, Jasa pada dasarnya
adalah seluruh aktivitas ekonomi dengan output selain produk dalam pengertian fisik,
dikonsumsi, dan diproduksi pada saat bersamaan, memberikan nilai tambah dan secara
prinsip tidak berwujud (intangible) bagi pembeli pertamanya. (Hurriyati, 2005)
2.3. Program Aplikasi
Program aplikasi adalah sederetan kode yang digunakan untuk mengatur komputer
agar melakukan sesuatu dengan keinginan yang membuatnya. Program aplikasi harus
program yang siap pakai, program yang direka untuk melaksanakan suatu fungsi bagi
pengguna atau aplikasi yang lain. Secara lebih rinci, program aplikasi didefinisikan
sebagai sebuah program yang mengatur perangkat keras komputer, dengan
menyediakan landasan untuk aplikasi yang 18 berada di atasnya, serta bertindak
sebagai penghubung antara para pengguna dengan perangkat keras. Program aplikasi
bertugas untuk mengendalikan (kontrol) serta mengkoordinasikan pengunaan
perangkat keras untuk berbagai program aplikasi untuk bermacam-macam pengguna.
(Kadir, 2000).
Program aplikasi antara lain :
a. Input, menggambarkan suatu kegiatan untuk menyediakan data yang akan
diproses
23
Download