i LAPORAN TUGAS AKHIR APLIKASI PEMESANAN MAKANAN BERBASIS ANDROID DI RESTORAN KLAWING PANARUBAN PURBALINGGA FOOD ORDERING ANDROID APPLICATION FOR KLAWING PANARUBAN RESTAURANT, PURBALINGGA Disusun Oleh : HARIYADI 0903040074 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO JULI, 2017 Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
16
Embed
LAPORAN TUGAS AKHIR APLIKASI PEMESANAN ...repository.ump.ac.id/4870/1/HARIYADI COVER.pdfdilengkapi pula dalam aplikasi untuk melakukan transaksi laporan harian bagi pemilik restoran.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
i
LAPORAN TUGAS AKHIR
APLIKASI PEMESANAN MAKANAN BERBASIS ANDROID
DI RESTORAN KLAWING PANARUBAN PURBALINGGA
FOOD ORDERING ANDROID APPLICATION FOR KLAWING
PANARUBAN RESTAURANT, PURBALINGGA
Disusun Oleh :
HARIYADI
0903040074
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
JULI, 2017
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
ii
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
iii
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
iv
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
v
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati serta rasa syukur kepada Allah SWT
yang telah memberikan rahmat dan nikmat-Nya. Tiada kata yang bisa saya
ungkapkan dari sebuah rasa yang begitu dalam tersimpan dalam relung jiwa.
Bahagia ketika saya dapat mempersembahkan Laporan Tugas Akhir ini kepada :
Bapak ibu yang telah memberikan segala fasilitas untuk menunjang
perkuliahan, semangat, serta bimbingan selama kuliah sampai saat ini. Terutama
Ibuku yang memperhatikanku melebihi diriku sendiri selalu menasehati dan
memberi doa yang mengiringi setiap perjalanan kuliahku.
Dosen pembimbing Bapak Dimara Kusuma Hakim, S.T., M.Cs. atas
bimbingan, arahan, dukungan serta do’anya hingga Laporan Kerja Praktek ini
terselesaikan.
Teman – teman Teknik Informatika, parastaf dan karyawan Fakultas
Teknik dan Semua pihak yang telah membantu.
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
vi
HALAMAN MOTTO
Boleh jadi kamu membenci sesuatu, padahal ia amat baik bagi kamu. Dan boleh
jadi kamu mencintai sesuatu, padahal ia amat buruk bagi kamu. Allah Maha
mengetahui sedangkan kamu tidak mengetahui.
(Al-Baqarah : 216)
Man Jadda Wa Jadda
Barang siapa yang bersungguh - sungguh akan mendapatkannya
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
vii
KATA PENGANTAR
Alhamdulillahirobbil’alamin, puji syukur penulis panjatkan kehadirat
Alloh SWT, yang telah memberikan rakhmat dan hidayah-Nya sehingga penulis
dapat menyelesaikan Tugas Akhir dengan judul : Aplikasi Pemesanan Makanan
Berbasis Android Di Restoran Klawing Panaruban Purbalingga.
Laporan Tugas Akhir ini disusun sebagai salah satu syarat kelengkapan
kurikulum pada Prodi Teknik InformatikaFakultas Teknik Universitas
Muhammadiyah Purwokerto. Judul yang diangkat merupakan aplikasi untuk
memudahkan dalam penyampaian data laporan kepada pemilik restoran.
Penulis menyadari tanpa bantuan dari berbagai pihak, Penulis tidak
mungkin menyelesaikan laporan tugas akhir ini dengan baik. Oleh karena itu pada
kesempatan ini penulis ingin menghaturkan terima kasih kepada yang terhormat :
1. Bapak Dr. H. Syamsuhadi Irsyad, M.H. Selaku Rektor Universitas
Muhammadiyah Purwokerto.
2. Bapak Harjono, S.T., M.Eng Selaku Ketua Program Studi Teknik
Informatika.
3. Bapak Dimara Kusuma Hakim S.T., M.Cs. Sebagai dosen pembimbing.
4. Segenap dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto
yang telah banyak memberikan ilmu dan bimbingannya salama penulis
masih dalam masa perkuliahan.
5. Semua pihak yang telah membantu dalam tugas akhir ini.
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
viii
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
ix
INTISARI
Seiring dengan semakin ketatnya persaingan didunia bisnis, keberadaan
data menjadi informasi secara komputerisasi sangat penting. Hal ini dikarenakan,
pengolahan data yang terkomputerisasi dapat memberikan konstribusi yang besar
untuk kinerja perusahaan. Salah satu contohnya adalah aplikasi pemesanan
makanan dan minuman pada restoran. Selama ini menurut pemilik restoran
Klawing, prosedur pelayanan pelanggan restoran mulai dirasa kurang efektif dan
efisien dengan semakin banyaknya pelanggan. Terdapat permasalahan dalam
beberapa tahapan proses pelayanan, seperti pelanggan harus melakukan antrian
pemesanan (order) menu, menunggu laporan ketersediaan menu dari pelayan,
dimana pelayan masih harus konfimasi ulang ke dapur untuk melaporkan
pemesanan menu dan mengecek ketersediaan menu. Oleh karena itu penelitian ini
dilakukan untuk mempermudah dalam proses pemesanan makanan dan minuman
direstoran tersebut. Sehingga hasil dari penelitian tersebut jadilah sebuah aplikasi
pemesanan makanan dan minuman direstoran Klawing Panaruban Purbalingga
yang berbasis android. Mempermudah dalam proses pemesanan dan dengan
mudah mengetahui apakah menu yang dipesan masih tersedia atau tidak, dan
dilengkapi pula dalam aplikasi untuk melakukan transaksi laporan harian bagi
pemilik restoran.
Kata kunci : Aplikasi android, pemesanan makanan, aplikasi mobile.
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
x
ABSTRACT
Along with the increasing competition in the business world, the
existence of data into computerized information is very important. This is
because, computerized data processing can contribute greatly to the company's
performance. One example is the food and beverage ordering application at the
restaurant. During this time according to restaurant Klawing owners, restaurant
customer service procedures began to feel less effective and efficient with the increasing number of customers. There are problems in several stages of the
service process, such as the customer having to queue the ordering of the menu,
waiting for the waiter's availability report, where the waiter still has to re-confirm
to the kitchen to report the menu order and check the availability of the menu.
Therefore, this research is done to facilitate the process of ordering food and
drink the restaurant. So the results of the study be an app ordering food and
beverages Klawing Restaurant Panaruban, Purbalingga based android. Simplify
the ordering process and easily find out whether the ordered menu is available or
not, and is also included in the app to perform daily report transactions for
restaurant owners.
Keywords : Android application, food ordering, mobile application.
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
xi
DAFTAR ISI
HALAMAN JUDUL........................................................................................... i
HAMALAN PERSETUJUAN ............................................................................ ii
HAMALAN PENGESAHAN............................................................................. iii
HAMALAN PERNYATAAN ............................................................................ iv
HALAMAN PERSEMBAHAN ......................................................................... v
HALAMAN MOTTO ......................................................................................... vi
KATA PENGANTAR ........................................................................................ vii
INTISARI............................................................................................................ viii
ABSTRACT .......................................................................................................... ix
DAFTAR ISI ....................................................................................................... x
DAFTAR TABEL ............................................................................................... xi
DAFTAR GAMBAR .......................................................................................... xii
BAB I. PENDAHULUAN .................................................................................. 1
A. Latar Belakang ...................................................................................... 1
B. Perumusan Masalah .............................................................................. 3
C. Batasan Masalah ................................................................................... 3
BAB II. KAJIAN PUSTAKA ............................................................................. 4
A. ANDROID ............................................................................................ 4
B. ECLIPSE ............................................................................................... 10
C. PHP (Hypertext Preprocessor). ............................................................ 10
D. Database MySQL.................................................................................. 11
E. WEB SERVICE .................................................................................... 11
F. XML (Extensible Markup Languange) ................................................. 12
Aplikasi Pemesanan Makanan..., Hariyadi, Fakultas Teknik UMP, 2017
xii
G. JAVASCRIPT....................................................................................... 12
H. PENELITIAN SEJENIS ....................................................................... 13
BAB III. TUJUAN DAN MANFAAT ............................................................... 16
A. Tujuan ................................................................................................... 16
B. Manfaat ................................................................................................. 16
BAB IV. METODE PENELITIAN .................................................................... 17
A. Jenis Penelitian ..................................................................................... 17
B. Lokasi Penelitian ................................................................................... 17
C. Alat Penelitian ....................................................................................... 17
D. Pengumpulan Data ................................................................................ 18
E. Tahap Pengembangan Sistem ............................................................... 18
1. Analisa kebutuhan perangkat lunak (analysis) ................................. 19