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