APLIKASI PEMESANAN MAKANAN BERBASIS ANDROID DAN SMS GATEWAY DI WILAYAH SUKABIRUS
Muhammad Jundi Assadulloh¹, Tengku Ahmad Riza², Surya Michrandi Nasution³
¹Teknik Telekomunikasi, Fakultas Ilmu Terapan, Universitas Telkom
Abstrak
Makanan merupakan kebutuhan primer bagi setiap manusia. Setiap tahunnya Mahasiswa IT Telkom selalu bertambah. Melihat potensi mahasiswa yang makin hari kian bertambah, para pemilik rumah makan berlomba-lomba untuk mendirikan rumah makan dengan kreasi menu makanan yang berbeda. Walaupun begitu, banyak mahasiswa yang masih sulit mendapatkan makanan karena aktivitas yang semakin padat, membuat mahasiswa tidak mempunyai waktu untuk mencari makanan yang sesuai selera.
Berdasarkan hal di atas, proyek akhir ini membuat suatu sistem sebagai media informasi guna membantu proses pemesanan makanan di wilayah sukabirus. Sistem ini berupa aplikasi pada perangkat android dan terhubung dengan server yang berisi nama-nama tempat makan, menu makanan, harga, serta deskripsi dari makanan tersebut yang menggunakan jasa delivery order.
Para pembeli dapat langsung memesan makanan langsung melalui android dengan cara memilih menu makanan pada aplikasi yang terintegrasi dengan sitem SMS pada handphone. Dengan sistem delivery order pada aplikasi android ini akan memudahkan para konsumen yang ingin memesan makanan pada toko-toko yang memiliki jasa delivery order.
Hasil proyek akhir ini adalah suatu aplikasi untuk memudahkan para pembeli yang ingin melakukan pemesanan makanan di wilayah sukabirus melalui sistem SMS pada sistem aplikasi berbasis android dan SMS.
Kata Kunci : Makanan, delivery order, Android, dan SMS.
Abstract
Food is the most important thing for every people . Every year, the number of Student in IT Telkom is always increasing. Seeing the potential of the IT Telkom student growth, the owner of restaurants are trying to make creative menus. However , many students are still difficult to get food because the student have a lot of activity and many schedule, so the student can not choose or search the food with their own taste.
Based on the condition, this final project is creating a system as a center of information to help the student in IT Telkom to process food ordering at the Sukabirus. The system of this application is using android as the operating system and then the application connects with the server that contains the restaurant, the food menus, the prices and the description of the food that can use a delivery order service. The buyer can order food directly through android by choosing the food menu in the application which integrate with SMS ( Short Message Service ). This application can help the costumers who want to order the food in the restaurant that has a delivery service.
The results of this final project is an application that help the costumer to order the food in Sukabirus region via SMS ( Short Message Service ) within android system.
Keywords : Food, delivery order, Android, and SMS.
Proyek Akhir - Aplikasi Pemesanan Makanan Berbasis Android dan SMS Gateway di Wilayah Sukabirus 1
BAB I PENDAHULUAN 1.1 Latar Belakang
Makanan merupakan kebutuhan primer bagi setiap manusia, begitu pula dengan Mahasiswa IT Telkom. Setiap tahunnya Mahasiswa IT Telkom selalu bertambah.
Melihat potensi mahasiswa yang makin hari kian bertambah, para pemilik rumah makan berlomba-lomba untuk mendirikan rumah makan dengan kreasi menu makanan yang berbeda. Walaupun begitu, banyak mahasiswa yang masih sulit mendapatkan makanan karena aktivitas yang semakin padat, membuat mahasiswa tidak mempunyai waktu untuk mencari makanan yang sesuai selera.
Aplikasi ini dapat menjadi solusi untuk masalah di atas. Informasi toko-toko makanan, menu-menu makanan, serta layanan sistem pemesanan makanan terdapat dalam aplikasi ini. Aplikasi android ini terhubung dengan database server yang berisi nama-nama tempat makan, menu makanan, harga, serta deskripsi dari makanan tersebut yang menggunakan jasa delivery order. Para pembeli dapat memesan makanan langsung melalui android dengan cara memilih menu makanan pada aplikasi Iorder yang terintegrasi dengan sitem sms pada handphone. Dengan sistem delivery order pada aplikasi android ini akan memudahkan para konsumen yang ingin memesan makanan pada toko-toko yang memiliki jasa delivery order.
1.2 Tujuan Proyek Akhir
Proyek Akhir ini memiliki tujuan yaitu:
1. Memudahkan para konsumen untuk melakukan delivery makanan.
2. Memudahkan para konsumen untuk melihat menu-menu makanan pada restoran yang ingin dipilih.
3. Memudahkan para konsumen untuk menghubungi pihak restoran.
4. Berrmanfaat bagi pengelola restoran dalam promosi menu-menu pada restoran tersebut.
Fakultas Ilmu Terapan Program Studi D3 Teknik Telekomunikasi
1.3 Rumusan Masalah
Proyek akhir ini membuat suatu aplikasi pemesanan makanan berbasis android dan sms di Wilayah Sukabirus. Dalam pelaksanaannya ada beberapa permasalahan yang timbul, di antaranya:
a. Bagaimana menghubungkan aplikasi mobile berbasis android dengan xml.
b. Bagaimana cara menampilkan data-data menu makanan menggunakan xml parsing.
c. Bagaimana cara memesan makanan lebih dari satu jenis makanan dalam satu restoran makanan.
d. Bagaimana cara memesan makanan lebih dari satu jenis makanan dalam dua atau lebih restoran yang berbeda.
1.4 Batasan Masalah
Batasan masalah pada proyek akhir ini adalah:
1. Tidak membahas keamanan dari aplikasi tersebut.
2. Pembuatan Proyek Akhir ini pada smartphone Android 2.2 (Froyo) 3. Web server dibuat dengan bahasa PHP dan MYSQL.
4. Implementasi restoran hanya dibatasi sebanyak tiga restoran.
5. Tidak membahas lokasi dari restoran.
6. Hanya membahas proses pemesanan makanan dari user ke pengelola restoran.
7. Tidak membahas koneksi internet.
1.5 Metodologi Penelitian 1. Studi Literatur
Pencarian, pengumpulan literatur-literatur, dan mempelajari hal-hal yang berkaitan dengan permasalahan Proyek Akhir ini. Literatur yang digunakan
Proyek Akhir - Aplikasi Pemesanan Makanan Berbasis Android dan SMS Gateway di Wilayah Sukabirus 3
Setelah pengumpulan data-data literatur, lalu menganalisis permasalahan apa saja yang dapat diatasi dengan adanya aplikasi ini.
3. Perancangan Perangkat Lunak
Pada tahap ini dilaksanakan proses perancangan arsitektur perangkat lunak, perancangan database, integrasi dengan xml, dan pengeriman sms.
4. Implementasi
Pada tahap ini merupakan tahap untuk pembuatan perangkat lunak dari rancangan yang telah dibuat sebelumnya.
5. Uji Coba dan Evaluasi
Pada tahap ini dilakukan pengujian kepada sistem yang telah dibuat dan mengevaluasi hasil pengujian untuk dilakukan perbaikan.
1.6 Sistematika Penulisan
Sistematika penulisan laporan proyek akhir ini disusun untuk memberikan gambaran umum tentang proyek akhir yang dikerjakan. Sistematika penulisan laporan proyek akhir ini adalah sebagai berikut:
BAB I PENDAHULUAN
Bab ini menguraikan tentang latar belakang, batasan masalah, tujuan dan manfaat penelitian dan sistematika penulisan
BAB II DASAR TEORI
Bab ini membahas dasar-dasar teori dari Android, My SQL, XML, SMS.
BAB III PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi tentang gambar perancangan serta implementasi pada sistem.
BAB IV PENGUJIAN DAN ANALISIS
Bab ini berisi tentang pengujian dari perangkat lunak yang telah dibuat beserta analisis hasilnya
Fakultas Ilmu Terapan Program Studi D3 Teknik Telekomunikasi
BAB V KESIMPULAN DAN SARAN
Bab ini berisi tentang kesimpulan dan saran yang didapatkan selama proses perancangan dari sistem serta rencana pengembangan dari perangkat lunak di masa yang akan datang.
Proyek Akhir - Aplikasi Pemesanan Makanan Berbasis Android dan SMS Gateway di Wilayah Sukabirus 49
BAB V
KESIMPULAN DAN SARAN 5.1 Kesimpulan
Berdasarkan tujuan yang ingin dicapai pada bab I serta hasil analisa pengujian alpha dan beta pada bab IV, dapat ditarik beberapa kesimpulan sebagai berikut.
1. Aplikasi delivery makanan dapat memudahkan user untuk memesan makanan.
2. User dapat melihat menu-menu restoran, deskripsi dari menu makanan, harga menu makanan, serta nomor telpon restoran sehingga membuat user tahu akan informasi dari makanan tersebut.
3. Dari pengujian alpha disimpulkan bahwa aplikasi dapat dijalankan pada sistem operasi Android, dapat menjalankan setiap fungsinya sesuai dengan desain dan perancangan, aplikasi dapat mengambil data xml dari server, serta aplikasi dapat mengirimkan data pesanan ke nomor toko delivery makanan sesuai dengan data yang telah dipesan oleh user.
4. Dari pengujian beta disimpulkan bahwa user dapat memahami tampilan yang disediakan aplikasi dengan baik, interface yang disediakan oleh aplikasi menarik, menu yang tersedia dalam aplikasi ini lengkap dan data pesanan yang terdata sesuai dengan yang diinginkan serta aplikasi ini mempermudah user dalam penggunaannya.
5.2 Saran
Saran untuk pengembangan aplikasi : 1. Tambahkan lokasi toko makanan.
2. Informasi toko-toko makanan diperbanyak.
3. Perluas cakupan daerah yang memiliki toko delivery makanan agar aplikasi ini jauh lebihberkembang.
Powered by TCPDF (www.tcpdf.org)
Fakultas Ilmu Terapan Program Studi D3 Teknik Telekomunikasi
DAFTAR PUSTAKA
[1] Setiyawan, Dani. 2012. Pengertian Android, Kekurangan dan Kelebihannya. http://
http://danisetiyawan.com/pengertian-android-kekurangan-dan-kelebihannya/
(diakses pada tanggal 6 Juni 2012)
[2] Augusta. 2012. Pengertian Android. http://infoini.com/2012/pengertian- android.html#more-929 (diakses pada tanggal 6 Juni 2012)
[3] Safaat H, Nazruddin. 2011. Pemograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android.Bandung: Informatika Bandung.
[4] Gejora, Bintang. Arsitektur Android for 6-unikom-t-i.
http://www.scribd.com/doc/82071224/30/Arsitektur-Android/ (diakses pada tanggal 6 Juni 2012)
[5] Pemrograman XML Mengenal XML. http:/
http://id.wikibooks.org/wiki/Pemrograman_XML/Mengenal_XML (diakses pada tanggal 6 Juni 2012)
[6] Mulyana, Agus. 2010. Pengertian XML.
http://www.docstoc.com/docs/21272244/Pengertian-XML (diakses pada tanggal 6 Juni 2012)
[7] Universitas Sumatera Utara. 2012. Short Message Service (SMS). http://
http://repository.usu.ac.id/bitstream/123456789/20722/4/Chapter%20II.pdf/ (diakses