APLIKASI PENCARIAN RUMAH MAKAN BERBASISKAN GPS PADA PERANGKAT MOBILE ANDROID Utsman Zulhakim Karim, Angga Kirana, Zicko Varianto Dosen Pembimbing : Budi Yulianto, S.Kom. Abstract Research objectives of this thesis is an application designed to help users search restaurants using GPS on android mobile devices and produce a website that is used to process the input, edit, delete all information needed android applications into database servers. Research methods used in this thesis is a method of waterfall with building applications in a systematic and sequential, study of literature through books, as well as analysis method with observation results of design applications. Method of designing system using UML Use Cases of diagrams, State diagrams, Sequence Diagrams, and Class Diagrams that are later used to process database design using an ERD. The results of this thesis are search restaurant application named nomnomfood, using GPS on your android mobile device that can give ease for android user to determine the desired place to eat and a website for
owners of restaurants incorporating dining into the database. Summary of the nomnomfood application that is created, it can search, filter, make it easier for users of mobile devices with android in finding restaurants according to the criteria of the desired user. Keyword Finding Restaurants, GPS, Mobile Device, Android
Abstrak Tujuan Penelitian dari penulisan skripsi ini adalah merancang sebuah aplikasi untuk membantu pengguna melakukan pencarian rumah makan menggunakan GPS pada perangkat mobile android dan menghasilkan sebuah website yang digunakan untuk proses input, edit, delete seluruh informasi yang diperlukan aplikasi android kedalam database server. Metode Penelitian yang digunakan pada penulisan skripsi ini adalah metode waterfall dengan membangun aplikasi secara sistematis dan sekuensial, studi pustaka melalui buku - buku, serta metode analisa dengan observasi hasil perancangan aplikasi terdahulu. Metode perancangan sistem menggunakan UML yang terdiri dari Use Cases Diagram, State Diagram, Sequence Diagram, dan Class Diagram yang setelahnya digunakan untuk proses perancangan basis data menggunakan ERD. Hasil yang dicapai berupa sebuah aplikasi pencarian rumah makan dengan nama Nomnomfood, menggunakan GPS pada perangkat mobile android yang dapat memberi kemudahan bagi pengguna android untuk menentukan tempat makan yang diinginkan dan sebuah website untuk pemilik rumah makan memasukkan tempat makan kedalam database. Simpulan yang didapat bahwa aplikasi nomnomfood yang dibuat dapat mencari, menyaring, mempermudah pengguna perangkat mobile android dalam mencari rumah makan sesuai dengan kriteria yang diinginkan pengguna. Kata Kunci Pencarian rumah makan, GPS, Perangkat mobile, Android
PENDAHULUAN Aplikasi android yang sekarang ini tersedia untuk penggunaan GPS sebagian besar belum memiliki fungsi yang lengkap. Di mana pada satu aplikasi memiliki kelebihan A, dan di aplikasi lainnya, memiliki kelebihan B. Di aplikasi pencarian rumah makan terdekat misalnya, aplikasi android yang berfungsi untuk membantu kita menemukan rumah makan terdekat dari posisi pengguna berdasarkan GPS sudah banyak sebenarnya. Seperti foursquare dan aplikasi lainnya yang memang spesifik untuk menemukan rumah makan terdekat. Namun dari aplikasi yang ada, belum ada aplikasi yang benar-benar rinci dalam membantu kita mencari rumah makan, seperti melakukan penyaringan berdasarkan menu makanan yang tersedia dan harganya, lalu terintegrasi dengan website untuk melakukan input data rumah makan tersebut. Input rumah makan dirasa perlu dengan website karena untuk memudahkan pengguna sebab bila memasukkan data lewat perangkat mobile tentunya tidak se-efektif jika melalui website sebagai back end. Masyarakat membutuhkan aplikasi yang dapat membantu mereka untuk mencari lokasi berdasarkan posisi mereka saat ini, terutama ketika mereka sedang berpergian ke suatu tempat wisata atau tempat yang tidak biasa mereka kunjungi, sehingga terkadang mengalami kesulitan mencari rumah makan yang sesuai dengan selera pengguna, dan saat ini pengguna android di Indonesia terus bertambah dan bisa dibilang sudah menjadi mayoritas dibanding platform lain, serta pengguna android tersebut memiliki ketertarikan terhadap aplikasi pencarian rumah makan. Penelitian ini akan di fokuskan bagaimana mengoptimalisasi sistem perangkat GPS dalam perangkat mobile berbasis android untuk di gunakan dalam
pencarian rumah makan terdekat dengan fitur yang lebih lengkap dan memiliki fasilitas integrasi dengan website sebagai back end untuk mendukung aplikasi front end. Maksud dari fitur yang lebih lengkap misalnya aplikasi X memiliki kelebihan A dan ada aplikasi Y yang memiliki kelebihan B, maka aplikasi yang akan dikembangkan dalam penelitian ini memiliki kelebihan A dan B yang terdapat di dua aplikasi tersebut, lalu menambahkan kelebihan C untuk semakin mengoptimalisasi sistem perangkat GPS dalam telepon selular. METODOLOGI PENELITIAN Metodologi yang digunakan antara lain: a. Metode Analisis 1) Studi Literatur 2) Kuesioner 3) Analisis Aplikasi Sejenis b. Metode Perancangan (Waterfall) 1) Communication 2) Planning 3) Modelling 4) Construction 5) Deployment
HASIL DAN BAHASAN Use Cases Diagram
Statechart Diagram Guest
Statechart Diagram Admin
Statechart Diagram Client
Statechart Diagram User
Class Diagram
Entity Relationship Diagram
Perancangan Layar
Evaluasi Aplikasi Evaluasi aplikasi Nomnomfood salah satunya dilakukan dengan melakukan kuesioner ke 36 responden pengguna android yang rata rata berbasis di Jakarta. Selain itu juga dilakukan lewat evaluasi aplikasi sejenis dan juga 8 golden rules sesuai teori IMK. Apakah tampilan layar aplikasi Nomnomfood, sudah cukup menarik menurut anda? Apakah tampilan layar pengguna aplikasi Nomnomfood, sudah cukup user friendly (mudah dipahami) menurut anda?
Apakah info rumah makan yang di tampilkan pada aplikasi Nomnomfood sudah tepat menurut anda Apakah fitur penentuan lokasi anda pada saat ini sudah sesuai dengan harapan anda?
Apakah fitur filterisasi pada aplikasi Nomnomfood sudah cukup lengkap menurut anda? Apakah hasil dari pencarian pada aplikasi Nomnomfood sudah sesuai harapan anda? Apakah hasil pencarian rumah makan pada aplikasi Nomnomfood, sudah memenuhi keinginan anda?
Apakah fitur help (Frequently Asked Questions) didalam aplikasi ini memudahkan anda untuk menggunakan aplikasi ini? Sebesar apa tingkat kepuasan anda setelah menggunakan aplikasi Nomnomfood?
Apakah anda akan merekomendasi kan aplikasi Nomnomfood pada relasi dan kenalan anda? Apabila anda memutuskan untuk berhenti menggunakan aplikasi Nomnomfood, apa alasan utama anda?
SIMPULAN DAN SARAN Simpulan Berdasarkan analisis terhadap hasil evaluasi, maka dapat diambil simpulan sebagai berikut: 1. Aplikasi Nomnomfood memiliki kelebihan dibandingkan aplikasi lain yang sejenis dengan adanya fitur pencarian tempat makan berdasarkan nama, tipe, rasa, dan harga makanan. 2. Aplikasi Nomnomfood memiliki sistem dimana seluruh data dalam database dimasukkan melalui aplikasi back end oleh pemilik atau manajemen dari rumah makan tersebut. 3. Dengan adanya fitur FAQ (Frequently Asked Questions) maka aplikasi Nomnomfood dapat digunakan oleh tiga jenis user, yaitu first time (novice) user, knowledgeable-interminttent user, dan expert frequent user karena memiliki panduan yang sangat jelas. 4. Dengan aplikasi Nomnomfood, seluruh pengguna perangkat mobile Android dapat merasakan kemudahan dalam melakukan pencarian dan menentukan tempat makan, ditambah lagi aplikasi ini gratis sehingga bisa digunakan oleh seluruh pengguna.
Saran Berdasarkan simpulan yang didapat dan keterbatasan yang ada dalam pengembangan aplikasi, maka beberapa saran yang dapat dipertimbangkan untuk pengembangan aplikasi selanjutnya ialah sebagai berikut: 1. Pengembangan aplikasi yang fokus pada perbaikan tampilan (user interface) 2. Menambahkan fitur baru yang juga sudah banyak dikembangkan pada aplikasi dalam perangkat mobile lain seperti implementasi augmented reality. 3. Memperluas ruang lingkup lokasi pencarian tempat makan secara bertahap, basis data tidak terbatas hanya di Jakarta. 4. Penambahan fitur GPS off dalam melakukan pencarian tempat makan yang belum dapat diimplementasikan saat ini, seperti yang disebutkan responden pada kuesioner analisis permasalahan dalam BAB 3. 5. Aplikasi front end dapat digunakan pula pada perangkat mobile dengan sistem operasi selain Android, seperti Blackberry dan iphone OS (ios).
Referensi Booch, G., Rumbaugh, J., & Jacobson, I. (2005).The Unified Modeling Language User Guide.(2 nd edition). Michigan: Addison-Wesley. Connolly, T., & Begg, C. (2010). Database Systems: A Practical Approach to Design, Implementation, and Management (5 th edition). Boston: Pearson Education, Inc. Pantelidis LS, (2010) Electronic Meal Experience: A Content Analysis of Online Restaurant Comments.London Metropolitan Business School of London Metropolitan University. Vol 51(4), 483-491. Pressman, R. S. (2010). Software Engineering: a Practitioner's Approach.(7 th edition). California: McGraw-Hill Higher Education. Shneiderman, B., Plaisant, C. (2005). Designing the User Interface: Strategies for Effective Human - Computer Interaction.(4 th edition).new York: Addison Weasley. Yulianto, B. (2010) Teknologi Location Based Service (Global Positioning System) Pada Perangkat Mobile. Jurnal ComTech. Vol 01 (01), 61-74