ABSTRAK - Universitas Udayana...vii ABSTRAK Layanan Pesan antar makanan merupakan salah satu layanan...

14
vii ABSTRAK Layanan Pesan antar makanan merupakan salah satu layanan unggulan yang ditawarkan oleh restoran. Layanan pesan antar makanan pada restoran umumnya menggunakan metode pemesanan melalui telepon. Perkembangan teknologi internet dan adanya pertumbuhan pesat pada bisnis berbasis e-commerce di Indonesia saat ini telah mengubah proses layanan pesan antar makanan yang sebelumnya melalui telepon menjadi layanan pesan antar makanan berbasis online. Prototipe aplikasi E-tracking dirancang untuk memberikan kemudahan dalam mengatur proses layanan pesan antar makanan dengan memanfaatkan teknologi komputasi awan sehingga daat diakses dimana saja dan GPS untuk melacak pesanan. Hasilnya adalah sebuah aplikasi yang dapat membantu melayani proses pesan antar makanan oleh restoran yang dapat dilacak oleh pelanggan. Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud

Transcript of ABSTRAK - Universitas Udayana...vii ABSTRAK Layanan Pesan antar makanan merupakan salah satu layanan...

vii

ABSTRAK

Layanan Pesan antar makanan merupakan salah satu layanan unggulan

yang ditawarkan oleh restoran. Layanan pesan antar makanan pada restoran

umumnya menggunakan metode pemesanan melalui telepon. Perkembangan

teknologi internet dan adanya pertumbuhan pesat pada bisnis berbasis e-commerce

di Indonesia saat ini telah mengubah proses layanan pesan antar makanan yang

sebelumnya melalui telepon menjadi layanan pesan antar makanan berbasis online.

Prototipe aplikasi E-tracking dirancang untuk memberikan kemudahan dalam

mengatur proses layanan pesan antar makanan dengan memanfaatkan teknologi

komputasi awan sehingga daat diakses dimana saja dan GPS untuk melacak

pesanan. Hasilnya adalah sebuah aplikasi yang dapat membantu melayani proses

pesan antar makanan oleh restoran yang dapat dilacak oleh pelanggan.

Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud

viii

ABSTRACT

Food delivery system is one the main service provide by a fast food

restaurant. In general a food delivery system use a telephone for ordering. A

customer will call the restaurant to ordering the food. The development of

technology in internet and a fast growth in e-commerce business in Indonesia this

day has change the delivery process which use ordering via telephone to ordering

via online. The E-tracking application prototype designed to provide an easy way

to manage the delivery proses. The E-tracking application prototype provide a track

able delivery service to customer utilize the GPS service in their Android device.

In addition, the E-tracking application prototype also utilized the use of cloud

technology to its system so that the application can be access at anytime and

anywhere.

Keywords: Food Delivery Service, E-tracking, GPS, Android, Cloud

ix

DAFTAR ISI

HALAMAN SAMPUL ........................................................................................... i

HALAMAN JUDUL ............................................................................................. ii

HALAMAN PERNYATAAN .............................................................................. iii

LEMBAR PENGESAHAN TUGAS AKHIR .................................................... iv

BERITA ACARA TUGAS AKHIR ..................................................................... v

KATA PENGANTAR .......................................................................................... vi

ABSTRAK ........................................................................................................... vii

ABSTRACT ........................................................................................................ viii

DAFTAR ISI ......................................................................................................... ix

DAFTAR GAMBAR ............................................................................................ xi

DAFTAR TABEL .............................................................................................. xvi

DAFTAR KODE PROGRAM ........................................................................ xviii

BAB I PENDAHULUAN ...................................................................................... 1 1.1 Latar Belakang ............................................................................................ 1

1.2 Rumusan Masalah ....................................................................................... 3

1.3 Tujuan Penelitian ........................................................................................ 3

1.4 Manfaat Penelitian ...................................................................................... 4

1.5 Batasan Masalah.......................................................................................... 4

1.6 Sistematika Penulisan ................................................................................. 5

BAB II KAJIAN PUSTAKA DAN LANDASAN TEORI ................................. 6 2.1 State Of The Art ........................................................................................... 6

2.2 Global Positioning System (GPS) ............................................................... 7

2.2.1 Sistem Navigasi GPS ...................................................................... 7

2.2.2 Cara Kerja GPS ............................................................................... 7

2.2.3 Cara Kerja Sistem GPS pada Android .......................................... 10

2.3 Komputasi Awan ....................................................................................... 11

2.3.1 Karakteristik Komputasi Awan ..................................................... 12

2.3.2 Model Layanan Komputasi Awan ................................................ 13

2.4 Versi Android 5.0 API 21 (Lollipop) ........................................................ 14

2.5 Google Maps Appication Programming Interface (GMAPS API) ........... 15

2.6 Apache Cordova ........................................................................................ 15

2.6.1 Arsitektur Aplikasi Cordova ......................................................... 16

2.6.2 Platform yang Didukung ............................................................... 16

BAB III METODE DAN PERANCANGAN APLIKASI ................................ 18 3.1 Tempat dan Waktu Penelitian ................................................................... 18

3.2 Alur Analisis ............................................................................................. 18

3.3 Data ........................................................................................................... 19

3.3.1 Jenis dan Sumber Data .................................................................. 19

3.4 Kebutuhan Perangkat Lunak ..................................................................... 19

3.5 Kebutuhan Perangkat Keras ...................................................................... 19

3.6 Gambaran Umum Sistem .......................................................................... 20

3.7 Pemodelan Aplikasi .................................................................................. 22

3.7.1 Use Case diagram ......................................................................... 22

x

3.7.2 Narrative Use Case ....................................................................... 24

3.7.3 Activity Diagram ........................................................................... 40

3.7.4 Sequence Diagram ........................................................................ 60

3.8 Perancangan Basis Data ............................................................................ 88

3.8.1 Perancangan Tabel ........................................................................ 88

3.8.2 Relasi Antar Tabel......................................................................... 96

BAB IV PENGUJIAN DAN ANALISIS SISTEM ........................................... 98 4.1 Antar Muka Aplikasi E-tracking ............................................................... 98

4.1.2 Antar Muka Aplikasi Mobile E-tracking .................................... 107

4.2 Pengujian Aplikasi .................................................................................. 118

4.2.1 Pengujian Pendaftaran Restoran baru ......................................... 120

4.2.2 Pengujian Pendaftaran Pelanggan ............................................... 127

4.2.3 Pengujian Pendaftaran Kurir ....................................................... 129

4.2.4 Pengujian Proses Pemesanan Makanan ...................................... 132

4.2.5 Pengujian Pelacakan Pesanan ..................................................... 136

4.2.6 Pengujian Proses Pengiriman Pesanan ........................................ 140

4.2.7 Pengujian Penerimaan Pesanan Oleh Pelanggan ........................ 149

4.3 Analisis Hasil Pengujian Aplikasi ........................................................... 150

4.3.1 Kelebihan Aplikasi ...................................................................... 150

4.3.2 Analisis Kekurangan Aplikasi .................................................... 152

BAB V PENUTUP ............................................................................................. 153 5.1 Simpulan ................................................................................................. 153

5.2 Saran ........................................................................................................ 153

DAFTAR PUSTAKA ........................................................................................ 155

xi

DAFTAR GAMBAR

Gambar 2.1 Cara Kerja GPS. .................................................................................. 8

Gambar 2.2 Orbit Satelit GPS. ................................................................................ 9

Gambar 2.3 Arsitektur GPS Android. ................................................................... 10

Gambar 2.4 Skema Komputasi Awan. .................................................................. 12

Gambar 2.5 Arsitektur Cordova ............................................................................ 16

Gambar 3.1 Gambaran Umum Sistem. ................................................................. 20

Gambar 3.2 Use case diagram Prototipe Aplikasi E-tracking. ............................. 23

Gambar 3.3 Use case diagram Prototipe Aplikasi Web E-tracking...................... 24

Gambar 3.4 Use case diagram Aplikasi Mobile E-tracking ................................. 24

Gambar 3.5 Activity Diagram Login Prototipe aplikasi Web E-tracking.............. 40

Gambar 3.6 Activity Diagram Menambah Data Restoran .................................... 42

Gambar 3.7 Activity Diagram Menghapus Data Restoran .................................... 43

Gambar 3.8 Activity Diagram Menghapus Data Kurir ......................................... 44

Gambar 3.9 Activity Diagram Menghapus Data Pengguna .................................. 45

Gambar 3.10 Activity Diagram Mengubah Data Restoran ................................... 46

Gambar 3.11 Activity Diagram Menambah Data Menu ....................................... 47

Gambar 3.12 Activity Diagram Mengubah Data Menu ........................................ 48

Gambar 3.13 Activity Diagram Menghapus Data Menu ....................................... 49

Gambar 3.14 Activity Diagram Menambah Data Pegawai Restoran .................... 50

Gambar 3.15 Activity Diagram Menghapus Data Pegawai Restoran ................... 51

Gambar 3.16 Activity Diagram Membuat Permintaan Pengiriman Pesanan ........ 51

Gambar 3.17 Activity Diagram Melakukan Registrasi ......................................... 53

Gambar 3.18 Activity Diagram Login Prototipe Aplikasi Mobile E-tracking ...... 54

Gambar 3.19 Activity Diagram Mengubah Data Pengguna .................................. 55

Gambar 3.20 Activity Diagram Melakukan Pemesanan ....................................... 56

Gambar 3.21 Activity Diagram Melihat Riwayat Pesanan ................................... 57

Gambar 3.22 Activity Diagram Melacak Pesanan ................................................ 58

Gambar 3.23 Activity Diagram Melakukan Pengiriman Pesanan ......................... 59

Gambar 3.24 Activity Diagram Penerimaan Pesanan oleh Pelanggan .................. 60

Gambar 3.25 Sequence Diagram Login Prototipe aplikasi Web E-tracking ......... 61

Gambar 3.26 Sequence Diagram Menambah Data Restoran................................ 63

Gambar 3.27 Sequence Diagram Menghapus Data Restoran ............................... 64

Gambar 3.28 Sequence Diagram Menghapus Data Kurir .................................... 65

Gambar 3.29 Sequence Diagram Mengubah Data Pengguna ............................... 66

Gambar 3.30 Sequence Diagram Mengubah Data Restoran ................................ 66

Gambar 3.31 Sequence Diagram Menambah Data Menu .................................... 68

Gambar 3.32 Sequence Diagram Mengubah Data Menu ..................................... 69

Gambar 3.33 Sequence Diagram Menghapus Data Menu .................................... 70

Gambar 3.34 Sequence Diagram Menambah Data Pegawai Restoran ................. 72

Gambar 3.35 Sequence Diagram Menghapus Data Pegawai Restoran ................ 73

Gambar 3.36 Sequence Diagram Membuat Permintaan Pengiriman Pesanan ..... 74

Gambar 3.37 Sequence Diagram Registrasi Pelanggan ........................................ 75

Gambar 3.38 Sequence Diagram Registrasi Kurir ................................................ 76

xii

Gambar 3.39 Sequence Diagram Login Prototipe Aplikasi Mobile E-tracking ... 77

Gambar 3.40 Sequence Diagram Mengubah Data Pengguna ............................... 77

Gambar 3.41 Sequence Diagram Melakukan Check Out Keranjang Belanja ...... 83

Gambar 3.42 Sequence Diagram Melacak Pesanan ............................................. 84

Gambar 3.43 Sequence Diagram Melihat Riwayat Pesanan ................................ 85

Gambar 3.44 Sequence Diagram Melakukan Pengiriman Pesanan ...................... 86

Gambar 3.45 Sequence Diagram Penerimaan Pesanan oleh Pelanggan ............... 87

Gambar 3.46 Relasi Antar Tabel ........................................................................... 97

Gambar 4.1 Tampilan Halaman Awal .................................................................. 98

Gambar 4.2 Tampilan Form Login ....................................................................... 99

Gambar 4.3 Tampilan Halaman Utama Admin Sistem ........................................ 99

Gambar 4.4 Tampilan Halaman Utama Admin Resto ........................................ 100

Gambar 4.5 Tampilan Halaman Utama Pegawai Restoran ................................. 100

Gambar 4.6 Tampilan Halaman Data Kurir ........................................................ 101

Gambar 4.7 Tampilan Halaman Data Restoran Admin Sistem .......................... 102

Gambar 4.8 Tampilan Halaman Data Restoran Admin Resto ............................ 102

Gambar 4.9 Tampilan Form Tambah Data Restoran .......................................... 103

Gambar 4.10 Tampilan Form Edit Data Restoran .............................................. 104

Gambar 4.11 Tampilan Halaman Data Menu ..................................................... 104

Gambar 4.12 Tampilan Form Tambah Menu ..................................................... 105

Gambar 4.13 Tampilan Form Edit Data Menu ................................................... 105

Gambar 4.14 Tampilan Halaman Data Pelanggan .............................................. 106

Gambar 4.15 Tampilan Halaman Data Pesanan ................................................. 106

Gambar 4.16 Tampilan Halaman Laporan Pesanan Admin Sistem .................... 107

Gambar 4.17 Tampilan Halaman Laporan Pesanan Admin Restoran ................ 107

Gambar 4.18 Halaman Login Prototipe Aplikasi Mobile E-tracking ................. 108

Gambar 4.19 Halaman Registrasi Pelanggan dan Kurir Prototipe Aplikasi Mobile

E-tracking ...................................................................................... 109

Gambar 4.20 Halaman Daftar Restoran Prototipe Aplikasi Mobile E-tracking . 109

Gambar 4.21 Halaman Detil Restoran Prototipe Aplikasi Mobile E-tracking.... 110

Gambar 4.22 Halaman Order Prototipe Aplikasi Mobile E-tracking ................. 112

Gambar 4.23 Halaman Detil Order Prototipe Aplikasi Mobile E-tracking ........ 112

Gambar 4.24 Halaman Track Prototipe Aplikasi Mobile E-tracking ................. 113

Gambar 4.25 Halaman Pengambilan Order Prototipe Aplikasi Mobile E-tracking

....................................................................................................... 114

Gambar 4.26 Halaman Approval Pelanggan Prototipe Aplikasi Mobile E-tracking

....................................................................................................... 114

Gambar 4.27 Halaman Detil Approval Pelanggan Prototipe Aplikasi Mobile E-

tracking .......................................................................................... 115

Gambar 4.28 Halaman Get Direction Prototipe Aplikasi Mobile E-tracking ..... 116

Gambar 4.29 Halaman Akun Prototipe Aplikasi Mobile E-tracking .................. 117

Gambar 4.30 Halaman Edit Akun Prototipe Aplikasi Mobile E-tracking .......... 118

Gambar 4.31 Tampilan Form Tambah Data Restoran ........................................ 121

Gambar 4.32 Tampilan Sukses Mendaftarkan Data Restoran Baru ................... 121

Gambar 4.33 Tampilan Pesan Peringatan Gagal Tambah Data Restoran ........... 122

Gambar 4.34 Tampilan Form Edit Data Restoran .............................................. 122

xiii

Gambar 4.35 Tampilan Perubahan Data Restoran Baru. .................................... 123

Gambar 4.36 Tampilan Form Tambah Data Menu ............................................. 123

Gambar 4.37 Tampilan Data Menu yang Berhasil Didaftarkan. ........................ 124

Gambar 4.38 Tampilan Form Edit Menu ............................................................ 124

Gambar 4.39 Tampilan Data Menu yang telah Diubah. ..................................... 125

Gambar 4.40 Tampilan Pesan Peringan Penghapusan Data Menu ..................... 125

Gambar 4.41 Tampilan Halaman Data Menu Setelah Berhasil Menghapus Data

Menu .............................................................................................. 126

Gambar 4.42 Tampilan Form Tambah Data Pegawai ........................................ 126

Gambar 4.43 Tampilan Halaman Data Pegawai Setelah Menambah Data Pegawai

Baru ................................................................................................ 127

Gambar 4.44 Tampilan Halaman Registrasi Pelanggan ..................................... 127

Gambar 4.45 Tampilan Pesan Peringatan Terdapat Kolom Kosong yang Belum

Terisi .............................................................................................. 128

Gambar 4.46 Tampilan Pesan Peringatan Berhasil Registrasi ............................ 128

Gambar 4.47 Tampilan Pesan Peringatan Gagal Login ...................................... 129

Gambar 4.48 Tampilan Halaman Registrasi Kurir ............................................. 130

Gambar 4.49 Tampilan Pesan Peringatan Terdapat Kolom Kosong yang Belum

Terisi .............................................................................................. 130

Gambar 4.50 Tampilan Pesan Peringatan Berhasil Registrasi .............................. 13

Gambar 4.51 Tampilan Pesan Peringatan Gagal Login. ..................................... 132

Gambar 4.52 Tampilan Pesan Peringatan Berhasil Memasukkan Menu ke dalam

Basket ............................................................................................. 133

Gambar 4.53 Tampilan Halaman Basket ............................................................ 133

Gambar 4.54 Tampilan Halaman Basket Baru .................................................... 134

Gambar 4.55 Tampilan Halaman Basket Dengan Jumlah Menu yang Berubah . 134

Gambar 4.56 Tampilan Halaman Basket yang Telah Diisi Alamat Tujuan

Pengiriman ..................................................................................... 135

Gambar 4.57 Tampilan Halaman Track .............................................................. 140

Gambar 4.58 Tampilan Halaman LIst Order Siap Kirim ................................... 142

Gambar 4.59 Tampilan Pesan Peringatan Berhasil Mengambil Order .............. 142

Gambar 4.60 Tampilan Pesan Peringatan Gagal Mengambil Pesanan. .............. 143

Gambar 4.61 Tampilan Halaman Pesan Peringatan Tidak Dapat mengambil Order

Lagi ................................................................................................ 144

Gambar 4.62 Tampilan Halaman Approval Order ............................................. 144

Gambar 4.63 Tampilan Halaman Pesan Peringatan Berhasil ............................. 145

Gambar 4.64 Tampilan Halaman Approval Pelanggan ....................................... 146

Gambar 4.65 Tampilan Pesan Peringatan Belum Mendapatkan Approval Order

Restoran ......................................................................................... 146

Gambar 4.66 Tampilan form Approval Pelanggan. ............................................ 150

xiv

DAFTAR TABEL

Tabel 2.1 Daftar Layanan Sistem Operasi yang Didukung Aplikasi Cordova ..... 17

Tabel 3.1 Narrative Use Case Login Aplikasi Web E-tracking ............................ 25

Tabel 3.2 Narrative Use Case Menambah Data Restoran .................................... 26

Tabel 3.3 Narrative Use Case Menghapus Data Restoran ................................... 27

Tabel 3 4 Narrative Use Case Menghapus Data Kurir ......................................... 27

Tabel 3.5 Narrative Use Case Mengubah Data Diri ............................................. 28

Tabel 3.6 Narrative Use Case Mengubah Data Restoran ..................................... 29

Tabel 3.7 Narrative Use Case Menambah Data Menu ......................................... 30

Tabel 3.8 Narrative Use Case Mengubah Data Menu .......................................... 30

Tabel 3.9 Narrative Use Case Menghapus Data Menu ........................................ 31

Tabel 3.10 Narrative Use Case Menambah Data Pegawai Restoran.................... 32

Tabel 3.11 Narrative Use Case Menghapus Data Pegawai Restoran ................... 33

Tabel 3.12 Narrative Use Case Membuat Permintaan Pengiriman Pesanan ........ 33

Tabel 3.13 Narrative Use Case Melakukan Registrasi ......................................... 34

Tabel 3.14 Narrative Use Case Login Aplikasi Mobile E-tracking ..................... 35

Tabel 3.15 Narrative Use Case Mengubah Data Diri ........................................... 36

Tabel 3.16 Narrative Use Case Melakukan Pemesanan ....................................... 37

Tabel 3.17 Narrative Use Case Melihat Riwayat Pesanan ................................... 37

Tabel 3.18 Narrative Use Case Melacak Pesanan ................................................ 38

Tabel 3.19 Narrative Use Case Melakukan Pengiriman Pesanan ........................ 39

Tabel 3.20 Struktur Tabel tb_pelanggan ............................................................... 88

Tabel 3.21 Contoh Data Pada Tabel tb_pelanggan ............................................... 88

Tabel 3.22 Struktur Tabel tb_kurir........................................................................ 89

Tabel 3.23 Contoh Data Pada Tabel tb_kurir........................................................ 89

Tabel 3.24 Struktur Tabel tb_restoran .................................................................. 89

Tabel 3.25 Contoh Data Pada Tabel tb_restoran .................................................. 90

Tabel 3.24 Struktur Tabel tb_user_restoran .......................................................... 90

Tabel 3.25 Contoh Data Pada Tabel tb_restoran .................................................. 91

Tabel 3.26 Struktur Tabel tb_menu ...................................................................... 91

Tabel 3.27 Contoh Data Pada Tabel tb_menu ...................................................... 92

Tabel 3.28 Struktur Tabel tb_pemesanan.............................................................. 93

Tabel 3.29 Contoh Data pada Tabel tb_pemesanan .............................................. 94

Tabel 3.30 Struktur Tabel tb_detil_pemesanan .................................................... 95

Tabel 3.31 Contoh Data Pada Tabel tb_detil_pemesanan .................................... 95

Tabel 3.32 Struktur Tabel tb_master_status.......................................................... 95

Tabel 3.33 Contoh Data Pada Tabel tb_master_status.......................................... 95

xv

DAFTAR KODE PROGRAM

Kode Program 4.1 Fungsi Mengubah Alamat Ke Koordinat .............................. 136

Kode Program 4.2 Fungsi Menampilkan Peta Pelacakan. .................................. 137

Kode Program 4.3 Fungsi Menampilkan Halaman Track Pesanan. ................... 139

Kode Program 4.4 Fungsi Menghitung Jarak Kurir dan Restoran ...................... 141

1

BAB I

PENDAHULUAN

Bab Pendahuluan merupakan bab yang menguraikan tentang latar belakang,

rumusan masalah, tujuan penelitian, manfaat penelitian, ruang lingkup, dan batasan

masalah yang disusun sebagai laporan penelitian yang berjudul Rancang Bangun

Prototipe Aplikasi E-tracking Untuk Layanan Pesan Antar Makanan Berbasis

Cloud dan Android Menggunakan GPS.

1.1 Latar Belakang

Makanan merupakan kebutuhan pokok manusia. Dewasa ini manusia

semakin sibuk dengan pekerjaannya. Kesibukan yang dihadapi sering kali membuat

manusia tidak dapat meninggalkan pekerjaannya untuk memenuhi kebutuhannya

akan makanan.

Menjawab permasalahan tersebut maka hadirlah berbagai macam restoran

cepat saji (fast food) yang menyediakan layanan penyajian makanan secara cepat.

Jenis restoran ini ditujukan kepada pelanggan yang sibuk dan tidak mampu untuk

meninggalkan pekerjaannya untuk memenuhi kebutuhannya akan makanan.

Restoran (tempat makan) sekarang ini banyak bermunculan di Indonesia,

baik yang berasal dari dalam negeri maupun restoran franchise (waralaba) dari luar

negeri. Restoran adalah tempat tersedianya makanan dan minuman yang dijual

dengan harga tertentu dan dengan fasilitas-fasilitas penunjang lainnya.

Persaingan yang ketat menyebabkan suatu restoran perlu melakukan usaha

pelayanan terbaik kepada konsumennya. Hal ini menyebabkan restoran-restoran

yang ada saling berlomba untuk menyediakan kemudahan dan kelengkapan produk

yang sesuai dengan keinginan konsumen untuk tercapainya kepuasan pelanggan.

Strategi distribusi menjadi salah satu pilihan yang berkembang saat ini. Layanan

pesan antar makanan (food delivery service) merupakan salah satu layanan

2

unggulan yang ditawarkan oleh beberapa restoran terutama restoran cepat saji.

Layanan pesan antar makanan restoran akan mengantarkan pesanan makanan yang

diinginkan ke suatu tempat yang dikehendaki oleh pelanggannya.

Layanan pesan antar makanan pada restoran cepat saji umumnya

menggunakan metode pemesanan melalui telepon. Pelanggan akan menghubungi

suatu restoran cepat saji untuk memesan makanannya. Kemudian pihak restoran

akan menyiapkan makanan yang dipesan dan akan melakukan pengiriman makanan

sesuai dengan alamat yang diberikan oleh pelanggan. Metode pembayaran yang

diterapkan pada layanan ini umumnya adalah metode pembayaran di tempat (cash

on delivery) yaitu makanan yang dipesan akan dibayarkan setelah makanan

diterima oleh pelanggan.

Perkembangan teknologi internet dan adanya pertumbuhan pesat pada

bisnis berbasis e-commerce di Indonesia saat ini telah mengubah proses layanan

pesan antar makanan yang sebelumnya melalui telepon menjadi layanan pesan antar

makanan berbasis online (online food delivery service). Perbedaan layanan pesan

antar makan berbasis online ini dengan layanan pesan antar makanan sebelumnya

adalah makanan yang sebelumnya di pesan melalui telepon sekarang dapat di pesan

secara online. Selain itu, metode pembayaran (payment method) yang disediakan

selain pembayaran ditempat (cash on delivery) telah menerapkan penggunaan

pembayaran online melalui penggunaan kartu kredit.

Layanan pesan antar makanan berbasis online semakin mempermudah

pelanggan dalam memesan makanan yang diinginkannya. Beberapa restoran cepat

saji di Indonesia pun telah menerapkan sistem ini untuk mengembangkan

layanannya. Bahkan sekarang di Indonesia terdapat sebuah perusahaan yang

menyediakan layanan pemesanan makanan berbasis aplikasi mobile. Model bisnis

yang diterapkan perusahaan tersebut adalah pelanggan dapat memesan makanan di

restoran manapun yang diinginkan langsung dari aplikasi mobile yang dimiliki oleh

perusahaan tersebut. Kurir pembawa pun akan siap mengantarkan makanan yang

telah dipesan langsung ke tempat yang diinginkan oleh pelanggan.Model layanan

ini masih memiliki kekurangan dengan belum adanya fitur yang mampu melacak

3

makanan yang sedang diantarkan sehingga pelanggan memiliki rasa ketidakpastian

terhadap makanan yang sedang dipesan.

Aplikasi E-tracking dirancang untuk memberikan kemudahan dalam

memproses layanan pesan antar makanan. E-tracking menawarkan layanan pesan

antar makanan yang dapat dilacak (tracking) oleh pelanggan melalui aplikasi

mobile E-tracking. Aplikasi E-tracking memanfaatkan penggunaan GPS dalam

perangkat Android serta GMAPS dalam pengembangannya.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah dijelaskan sebelumnya, maka

permasalahan yang dapat dirumuskan, yaitu:

1. Bagaimana merancang suatu aplikasi berbasis Android yang dapat menjadi

media promosi bagi restoran.

2. Bagaimana merancang aplikasi berbasis Android yang dapat menjadi jembatan

penghubung antara pelanggan dengan pihak restoran

3. Bagaimana merancang aplikasi E-tracking untuk Layanan Pesan Antar

Makanan Berbasis Android yang dapat membantu proses pengiriman makanan

dengan memanfaatkan teknologi GPS untuk melakukan pelacakan (tracking)

terhadap proses pengiriman makanan tersebut secara realtime.

4. Bagaimana merancang E-tracking untuk Layanan Pesan Antar Makanan

Berbasis Android berbasis cloud yang dapat diakses dimana saja dan kapan saja.

1.3 Tujuan Penelitian

Tujuan dari pembuatan Prototipe Aplikasi E-tracking Untuk Layanan Pesan

Antar Makanan Berbasis Android Menggunakan GPS adalah

1. Untuk merancang suatu aplikasi berbasis Android yang dapat membantu

memproses layanan pesan antar makanan yang dapat dilacak oleh pelanggan.

2. Untuk merancang suatu aplikasi berbasis Android yang dapat menjadi jembatan

penghubung antara pelanggan dengan pihak restoran.

3. Untuk merancang suatu aplikasi berbasis Android yang dapat menjadi media

promosi bagi restoran.

4

1.4 Manfaat Penelitian

Manfaat yang diharapkan dari pembuatan Prototipe Aplikasi E-tracking

Untuk Layanan Pesan Antar Makanan Berbasis Android Menggunakan GPS

adalah:

1. Bagi restoran, aplikasi ini membantu restoran untuk menyediakan layanan

pemesanan makanan secara online dan juga sebagai media promosi

restoran.

2. Bagi pelanggan, mempermudah pemesanan makanan dan memberikan

kepastian kepada pelanggan dengan menyediakan fitur pelacakan

pengiriman.

3. Bagi kurir, memberikan peluang kepada kurir untuk meningkatkan

pendapatan dan mempermudah kurir untuk melakukan pengiriman

makanan.

1.5 Batasan Masalah

Batasan masalah dalam pembuatan Prototipe Aplikasi E-tracking Untuk

Layanan Pesan Antar Makanan Berbasis Android Menggunakan GPS adalah

sebagai berikut:

1. Aplikasi yang dibuat hanya akan membahas tentang proses layanan pesan

antar makanan berbasis android.

2. Aplikasi hanya akan memberikan informasi tentang layanan pesan antar

makanan yang dapat dilacak (tracking).

3. Aplikasi dibagi menjadi dua bagian, Aplikasi E-tracking berbasis android

dan Aplikasi E-tracking berbasis web. Aplikasi E-tracking berbasis web

akan disertakan dalam penelitian guna mendukung proses pemesanan

melalui Aplikasi E-tracking berbasis Android dan tidak dibahas secara

mendalam.

5

1.6 Sistematika Penulisan

Secara garis besar tugas akhir ini terdiri dari 5 (lima) bab dan beberapa

lampiran. Adapun setiap bab terdiri dari sub-sub bab. Adapun sistematika penulisan

tugas akhir ini adalah :

1. BAB 1 PENDAHULUAN

Pada bab ini diuraikan secara ringkas pembahasan tentang Latar Belakang,

Batasan Masalah, Perumusan Masalah, Tujuan dan Manfaat Penelitian,

Metodologi Penelitian, dan Sistematika Penulisan.

2. BAB 2 TINJAUAN TEORI

Di dalam bab ini diuraikan sekilas tentang state of the art, penjelasan

mengenai sistem Android yang digunakan, penjelasan tentang GPS,

penjelasan tentang GMAPS API, penjelasan tentang aplikasi Apache

Cordova, dan penjelasan mengenai sistem komutasi awan (cloud).

3. BAB 3 METODE DAN PERANCANGAN APLIKASI

Bab ini berisikan metode yang digunakan untuk merancang aplikasi, tempat

dan waktu penelitian, alur analisis, data, analisis kebutuhan sistem, dan

perancangan basis data.

4. BAB 4 ANALISIS DAN PEMBAHASAN

Bab ini akan membahas mengenai hasil uji coba aplikasi dan analisa

jalannya aplikasi secara keseluruhan.

5. BAB 5 PENUTUP

Bab ini akan menguraikan simpulan dan saran dari hasil penelitian yang telah

dilakukan.