Anda di halaman 1dari 6

Pembuatan Aplikasi Jual Beli Makanan Berbasis Android

Denny Yosowanto1, Leo Willyanto Santoso 2, Agustinus Noertjahyana3


Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Kristen Petra
Jl. Siwalankerto 121 ± 131 Surabaya 60236
Telp. (031) ± 2983455, Fax. (031) ± 8417658
E-mail: dennyyosowanto@gmail.com1, leow@petra.ac.id2, agust@petra.ac.id3

ABSTRAK buyer so the buyer can get the buyer's order with ease. This
Saat ini perkembangan teknologi sudah sangat maju. Dengan application uses the Google API to get the seller's location closest
perkembangan teknologi ini, dapat membantu manusia menjadi to the buyer, calculate postage based on the distance between
lebih efektif dan lebih efisien. Usaha jual beli makanan sedang sellers and buyers, and to give directions so that the courier
menjadi tren di semua kalangan. Hal ini dapat dilihat dari service can deliver orders from the seller to the buyer to make it
banyaknya akun social media yang menjual makanan secara easier.
online maupun offline. Lokasi penjual hidangan yang terkadang Overall, the application can run well. This application can be
berada jauh dari tempat tinggal pembeli membuat pembeli expected to mediate between lovers the Surabaya to enjoy the
kesulitan untuk membeli makanan tersebut. Terkait dengan culinary menus from various sellers in Surabaya both restaurants,
perkembangan teknologi dan usaha jual beli makanan yang street food, the food online shop, food home industries.
sedang tren saat ini dibuatlah aplikasi jual beli makanan yang
bertujuan untuk mempermudah konsumen mendapatkan makanan Keywords : Food, Culinary, Buy-Sell App, Android, Mobile
yang diinginkan secara efektif dan efisien. Applications
Aplikasi ini memiliki 4 bagian utama yaitu pembeli, penjual,
kurir, dan admin. Fitur yang terdapat pada aplikasi ini adalah user
dapat registrasi sendiri secara online melalui aplikasi, penjual
1. PENDAHULUAN
dapat mengunggah makanan yang ingin dijual melalui menu yang Saat ini perkembangan teknologi sudah sangat maju. Hampir
tersedia pada penjual, pembeli dapat memesan menu kuliner yang setiap orang terkoneksi dengan internet. Dengan perkembangan
tersedia melalui para penjual yang tergabung dalam aplikasi, dan teknologi ini, dapat membantu manusia menjadi lebih efektif dan
kurir menjadi perantara antara penjual dan pembeli agar pembeli lebih efisien dari segi waktu dan materi. Karena manusia saat ini
dapat mendapatkan pesanan pembeli dengan mudah. Aplikasi ini lebih produktif sehingga manusia menyukai hal-hal yang praktis
menggunakan Google API untuk mendapatkan lokasi penjual dan mudah.
yang terdekat dengan pembeli, menghitung ongkos kirim Usaha jual beli makanan sedang menjadi tren di semua kalangan.
berdasarkan jarak antara penjual dan pembeli, serta untuk Hal ini dapat dilihat dari banyaknya akun media sosial yang
memberikan rute petunjuk arah agar kurir dapat mengantarkan menjual makanan secara online maupun offline. Sebagai contoh
pesanan dari penjual ke pembeli agar lebih mudah. yaitu banyak penjual makanan, dessert, dan minuman yang
Secara keseluruhan, aplikasi dapat berjalan dengan baik. memanfaatkan media sosial sebagai media promosi mereka,
Diharapkan aplikasi ini dapat menjadi mediasi untuk para pecinta seperti instagram yang mana saat ini telah menjadi salah satu
kuliner di Surabaya agar dapat menikmati menu kuliner dari media sosial yang paling unggul untuk mempromosikan
berbagai penjual yang ada di Surabaya baik itu restoran, pedagang dagangannya. Lokasi penjual hidangan yang terkadang berada
kaki lima, para online shop, dan juga orang rumahan. jauh dari lokasi pembeli menyebabkan pembeli kesulitan dalam
membeli makanan tersebut.
Kata Kunci : Makanan, Kuliner, Aplikasi Jual Beli, Terkait dengan perkembangan teknologi dan kebutuhan manusia,
Android, Aplikasi Mobile. maka timbul ide untuk membuat aplikasi jual beli makanan yang
bertujuan untuk mempermudah konsumen mendapatkan makanan
ABSTRACT yang diinginkan secara efektif dan efisien.
Currently, the development of technology has greatly advanced.
With the development of technology, it can help people become
more effective and more efficient. Business selling food is
2. DASAR TEORI
becoming a trend in all circles. It can be seen from the many 2.1 Android
social media accounts selling food online and offline. Location Android merupakan salah satu sistem operasi yang digunakan
sellers dishes that sometimes being away from the residence buyer pada smartphone ataupun tablet PC. Android pertama kali
makes the buyer difficult to buy food. Associated with the dikembangkan oleh perusahaan bernama Android Inc., dan pada
development of technology and the business of buying and selling tahun 2005 di akuisisi oleh Google[4]. Android dibuat dengan
food is the current trend of buying and selling food made basis kernel Linux. Android juga merupakan sistem perangkat
application that aims to facilitate the consumers to get the desired mobile yang berkembang dengan pesat saat ini. Hal ini
food effectively and efficiently. dikarenakan teknologinya yang open source sehingga mendapat
This application has four main parts: the buyer, the seller, banyak dukungan dari berbagai teknologi lainnya. Android
courier, and admin. Features contained in this application is that menyediakan akses yang sangat luas kepada pengguna untuk
users can register themselves online through the app, sellers can menggunakan library yang diperlukan dan tools yang dapat
upload foods to be sold via the menu on the seller, the buyer can digunakan untuk membangun aplikasi yang semakin baik.
order culinary menu available through vendors who joined in the Android memiliki sekumpulan tools yang dapat digunakan
application, and courier mediates between the seller and the sehingga membantu para pengembang dalam meningkatkan
produktivitas pada saat membangun aplikasi yang dibuat.
Berikut adalah beberapa bagian dari arsitektur Android: pengembang menemukan cara untuk hack Google Maps untuk
2.1.1. Applications and Widgets menggabungkan peta di situs web mereka sendiri. Hal ini
Layer ini adalah layer yang digunakan oleh pengguna untuk menyebabkan Google mengambil kesimpulan bahwa ada
berhubungan dengan aplikasi misalnya ketika mengunduh suatu kebutuhan untuk API publik, dan pada bulan Juni 2005 resmi
aplikasi kemudian melakukan instalasi dan menjalankan aplikasi dirilis[5].
tersebut. Di layer ini terdapat aplikasi inti termasuk klien email, Untuk melakukan pemrograman Google Maps API dapat dibilang
program SMS, kalender, peta, browser, kontak, dan lain-lain. mudah. Yang kita butuhkan adalah pengetahuan tentang HTML
Semua aplikasi ditulis menggunakan bahasa pemrograman Java. dan JavaScript, serta koneksi Internet.
2.1.2. Application Frameworks 2.5 HTML
Pengembang aplikasi memiliki akses penuh menuju API HTML digunakan sebagai dokumen yang mendetailkan elemen-
framework yang sama dengan yang digunakan oleh aplikasi inti. elemen yang digunakan untuk membangun halaman web[2].
Arsitektur aplikasi dirancang agar komponen dapat digunakan Banyak dari elemen tersebut digunakan untuk mendeskripsikan
kembali (reuse) dengan mudah. Intinya, layer ini merupakan layer konten dari halaman web seperti heading, paragraf dan list.
dimana para pengembang dapat melakukan pengembangan atau HTML yang terbaru saat ini adalah HTML5. HTML5 adalah
pembuatan aplikasi yang nantinya akan dijalankan di sistem perubahan dari versi sebelumnya dari HTML dan HTML5
operasi Android. berusaha untuk merefleksikan kebutuhan dari website saat ini dan
2.1.3. Libraries masa depan.
Merupakan layer dimana fitur-fitur Android berada. Biasanya 2.6 Sistem Jual Beli Online
para pembuat aplikasi menggunakan libraries untuk menjalankan
Internet telah membuat interaksi bisnis menjadi multi-aspek.
aplikasinya. Layer ini meliputi berbagai library C/C++ utama
Sekarang orang bisa melakukan bisnis, seperti membeli sesuatu,
seperti Libc dan SLL.
bertransaksi, dan menjalankan fungsi-fungsi bisnis melalui
2.1.4. Android Run Time internet. Konsumen dan pemilik/pengelola bisnis dapat
Layer yang membuat aplikasi Android dapat dijalankan di mana mendapatkan dan melakukan apa yang mereka inginkan tanpa
dalam prosesnya menggunakan implementasi Linux. Dalvik harus meninggalkan beranjak dari tempat duduk, selama
Virtual Machine (DVM) merpakan mesin yang membentuk dasar terhubung dengan internet.
kerangka aplikasi Android. E-commerce sering dianggap hanya untuk merujuk pada membeli
2.1.5. Linux kernel dan menjual dengan media internet. Menurut Dave Chaffey, e-
Merupakan layer inti dari sistem operasi Android. Berisi file-file commerce melibatkan lebih dari transaksi keuangan dimediasi
system yang mengatur sistem processing, memory, resource, secara elektronik antara organisasi dan pelanggan. E-commerce
drivers dan sistem. harus dipertimbangkan karena semua transaksi dimediasi secara
elektronik antara organisasi dan pihak ketiga berhubungan
2.2 Java dengan. Dengan definisi ini, transaksi non-keuangan seperti
Java adalah bahasa pemrograman yang dapat dijalankan di permintaan pelanggan untuk informasi lebih lanjut juga akan
berbagai komputer termasuk telepon genggam. Bahasa ini dianggap sebagai bagian dari e-commerce[3].
awalnya dibuat oleh James Gosling saat masih bergabung di Sun
Microsystems saat ini merupakan bagian dari Oracle dan dirilis
tahun 1995[1]. Bahasa ini banyak mengadopsi sintaksis yang 3. DESAIN SISTEM
terdapat pada C dan C++ namun dengan sintaksis model objek 3.1. Analisis Sistem
yang lebih sederhana serta dukungan rutin-rutin aras bawah yang
Tujuan awal sistem jual beli makanan berbasis android ini dibuat
minimal.
adalah untuk mempermudah konsumen untuk memperoleh menu
Saat ini Java merupakan bahasa pemrograman yang paling
kuliner yang diinginkan. Didukung oleh perkembangan bisnis
populer digunakan, dan secara luas dimanfaatkan dalam
kuliner yang sedang meningkat, aplikasi ini diharapkan dapat
pengembangan berbagai jenis software aplikasi ataupun aplikasi
menjadi solusi dan penunjang para pebisnis kuliner start-up
berbasis web[8].
maupun yang sudah cukup dikenal untuk bisa saling terintegrasi
2.3 MySQL dalam satu aplikasi.
MySQL merupakan software sistem manajemen database Aplikasi ini memiliki beberapa fitur, antara lain search menu
(DBMS) yang sangat popular di kalangan pemrograman web, kuliner atau penjual, sign-up untuk menjadi penjual secara gratis,
terutama di lingkungan Linux dengan menggunakan script PHP memberi rating dan comment menu kuliner yang dibeli, memberi
dan Perl.[7] MySQL merupakan database yang paling popular rating penjual, memberi rating dan comment kurir, pre-order
digunakan untuk membangun aplikasi yang menggunakan menu kuliner yang memiliki kriteria pre-order. Aplikasi ini juga
database sebagai sumber dan pengelola datanya. MySQL memiliki halaman website yang khusus digunakan oleh admin
merupakan database yang digunakan oleh situs-situs terkemuka di untuk manajemen database.
Internet untuk menyimpan datanya. Perhitungan total biaya adalah jumlah total pesanan ditambah
Software database MySQL kini dilepas sebagai manajemen dengan ongkos kirim. Perhitungan ongkos kirim adalah jarak
database yang open source, yang software mana sebelumnya tempuh antara 0 sampai dengan 5 kilometer akan dikenakan
merupakan software yang shareware. ongkos kirim sebesar Rp 5.000,00, dan jika lebih dari 5 kilometer
maka akan dikenakan biaya tambahan sebesar Rp 1.000,00 per
2.4 Google Maps APIs kilometernya. Untuk menghitung jarak tempuh, menggunakan
Google Maps adalah layanan gratis Google yang cukup popular. APIs. Aplikasi ini juga memanfaatkan APIs untuk melakukan
Kita dapat menambahkan fitur Google Maps dalam web kita sorting penjual berdasarkan jarak terdekat dengan lokasi pembeli.
sendiri dengan Google Maps API. Google Maps API merupakan Pengambilan data dari database menggunakan Json Object.
library JavaScript[6]. Sebelum ada API publik, beberapa
3.2. Use Case Diagram
Register

Memberi Review Menu Kuliner

Memberi Review Penjual

Beli
<<include>>
<<include>>
<<include>>
Pembeli
Lihat Menu Kuliner
<<include>>

<<include>>
Memberi Rating Menu Kuliner
<<include>>

Isi Saldo <<include>> Login

<<include>>

Member <<include>>
Tambah Menu Kuliner
<<include>>

<<include>>
Tarik Saldo

Upload Foto Kuliner


Penjual

Terima atau Menolak Order

Gambar 1. Use Case Diagram Member

Use case diagram member (Gambar 1) menjelaskan aktifitas yang bintang antara 1 sampai dengan 5, yang mana 1 adalah rating
dapat dilakukan member yang memiliki jenis pembeli atau penjual paling rendah dan 5 adalah rating paling tinggi.
Pada use case registrasi, member dapat melakukan registrasi untuk Pada use case isi saldo, member pembeli dan penjual dapat
melakukan pemesanan. Ada dua macam registrasi yang dapat melakukan proses pengisian saldo secara manual yaitu transfer ke
dilakukan oleh member. Pertama, member hanya dapat mendaftar rekening admin, dan admin yang melakukan proses penambahan
sebagai pembeli. Kedua, setelah member sudah mendaftar sebagai saldo. Untuk melakukan pengisian saldo, member diharuskan
pembeli, member dapat mendaftar untuk menjadi penjual dengan mengisi form pengisian saldo yang terdapat pada aplikasi.
akun yang sama. Pada use case tambah menu kuliner, member penjual dapat
Pada use case memberi review pada menu kuliner, member menambahkan menu kuliner. Penjual dapat menambahkan menu
pembeli dapat memberi komentar terhadap menu kuliner yang kuliner dengan cara mengisi form add makanan yang terdapat
dipesan. Pembeli dapat memberikan komentar pada menu kuliner pada aplikasi.
yang dipesan setelah pembeli telah menerima pesanan yang Pada use case tarik saldo, member penjual dapat melakukan
diantarkan oleh kurir. proses penarikan saldo yang akan ditranfer oleh pihak admin.
Pada use case beli, member pembeli dapat melakukan proses Untuk melakukan proses penarikan saldo, member harus mengisi
pemesanan. Sebelum melakukan pemesanan, pembeli dapat form penarikan saldo yang terdapat pada aplikasi. Form tersebut
melihat menu kuliner yang diinginkan dari beberapa penjual yang berisi tentang nama pemilik rekening, rekening tujuan yang akan
telah terdaftar pada aplikasi sebagai member penjual. Setelah ditranfer oleh admin, serta jumlah penarikan yang dilakukan.
memilih menu kuliner yang ingin dipesan, pembeli dapat Pada use case upload foto kuliner, member penjual dapat meng-
memberikan note untuk penjual untuk request pesanannya ingin upload foto kulinernya sehingga lebih menarik.
dibuat seperti apa, sebagai contoh ingin masakannya dibuat lebih Pada use case terima atau menolak order, member penjual dapat
asin dan sebagainya. menolak pesanan pada saat notifikasi pesanan masuk. Jika penjual
Pada use case memberi rating menu kuliner, member pembeli menolak pesanan dari pembeli, maka saldo pembeli akan
dapat memberikan penilaian kepada menu kuliner yang dipesan dikembalikan secara otomatis.
pada saat menu yang dipesan sudah diterima. Rating berupa
3.3. Entity Relationship Diagram
Komentar
ID_Komen <pi> Integer <M>
Komentar Variable characters (300)
membuat
Identifier_1 <pi>

Kategori
ID_Kategori <pi> Integer <M> Member
Nama_Kategori Variable characters (50) ID_Member <pi> Integer <M>
Identifier_1 <pi> Nama Variable characters (100)
Nama Toko Variable characters (256) <M>
Rating Alamat Variable characters (256)
ID_Rating <pi> Integer <M> Email Variable characters (100)
Rating Float memiliki Password Variable characters (100)
memiliki
Saldo Integer
Identifier_1 <pi>
Longitude Float
Latitude Float
Menu Kuliner
Jenis Variable characters (20)
ID Makanan <pi> Integer <M> Logo_Penjual Variable characters (300)
Nama Makanan Variable characters (100) No_Telp Number (256)
Sistem Preoder Integer Status Integer
Harga Integer
Identifier_1 <pi>
Recommended Integer memiliki
Rating Float
Status Integer Detail_Pemesanan Melakukan
Admin Foto Variable characters (300) Memiliki
JUMLAH_PESANAN Integer
ID_Admin <pi> Integer <M> Deskripsi Variable characters (300)
ID <pi> Integer <M>
Nama Variable characters (100) Identifier_1 <pi> memiliki
Total Integer Tabel Pembayaran
Password Variable characters (100)
Harga Integer No_Rekening Variable characters (30) <M>
Saldo Integer
Kategori Variable characters (50) Identifier_1 <pi> Nama_Pemilik_Rek Variable characters (100)
Email Variable characters (100) Nama_Bank Variable characters (100)
memiliki Jumlah_Pembayaran Integer
Identifier_1 <pi>
Tgl_Bayar Date
Jam_Bayar Time
ID_Pembayaran <pi> Integer <M>
Identifier_1 <pi>
Pemesanan
ID Pemesanan <pi> Integer <M>
JUMLAH_PESANAN Integer
Total Pesanan Integer
Tgl Pemesanan Date
Waktu Pemesanan Time melakukan
Alamat Pengiriman Variable characters (300)
Rating Float mengantar
Comment Variable characters (300)
Status Integer
Kurir
Identifier_1 <pi>
ID Kurir <pi> Integer <M>
Nama Variable characters (100)
No_Telp Number (256)
Alamat_Tinggal Variable characters (300)
Email Variable characters (100) <M>
Password Variable characters (100)
Plat_Nomor Variable characters (12)
Jenis Spd_Motor Variable characters (100)
Merk Spd_Motor Variable characters (100)
Tipe Spd Motor Variable characters (100)
CC Spd Motor Number
Foto_Kurir Variable characters (300)
Saldo Integer
Latitude Float
Longitude Float
Identifier_1 <pi>

Gambar 2. Entity Relationship Diagram

Aplikasi ini menggunakan database mysql. Pada Gambar 2 4. PENGUJIAN SISTEM


menunjukan susunan tabel yang terdapat pada database yang
digambarkan berupa Entity Relationship Diagram. Tabel yang ada 4.1. Pengujian Menu Utama Pembeli
terdapat pada database antara lain adalah tabel member, kurir, Pengujian sistem ini dilakukan untuk mengatahui bagaimana
pemesanan, kategori, pembayaran, pencairan saldo, rating, dan tampilan dari aplikasi pada halaman utama pembeli (Gambar 3)
comment. Tabel member digunakan untuk mencatat biodata serta sejauh mana fitur yang dimiliki pada aplikasi pembeli.
member seperti nama, nomor telpon, alamat, jumlah saldo, email, Pada menu utama pembeli terdapat beberapa pilihan kategori fitur
password, jenis member penjual atau pembeli. Tabel kurir pencarian makanan berdasarkan best seller, recommended,
digunakan untuk mencatat biodata kurir. Tabel pemesanan favourite, atau near me.
digunakan untuk mencatat hasil transaksi pembelian dari member Best seller merupakan kategori makanan yang paling laris
jenis pembeli. Tabel kategori digunakan untuk memberikan diurutkan dari jumlah terjual yang paling banyak.
kategori menu kuliner seperti main course, appetizer, dan lainnya. Recommended merupakan kategori makanan yang direkomendasi
Tabel pembayaran digunakan untuk mencatat transaksi oleh penjual.
pembayaran top-up saldo member yang berisi nama member, Favourite merupakan kategori makanan yang diurutkan melalui
nomor rekening member, jumlah top-up, dan tanggal tranfer. rating paling tinggi.
Tabel pencairan saldo digunakan untuk mencatat proses transaksi Near me merupakan kategori penjual yang posisinya berada
penarikan saldo member yang berisikan nama dan nomor rekening didekat pembeli yang diurutkan melalui lokasi yang terdekat.
tujuan yang akan ditranfer oleh admin. Tabel rating digunakan Menu Your Order merupakan menu untuk pembeli agar pembeli
untuk mencatat rating makanan dan kurir yang diberikan oleh dapat melihat status pesanan yang sedang dipesan.
member pembeli. Tabel comment digunakan untuk mencatat Menu History merupakan menu yang digunakan untuk melihat
komentar yang diberikan oleh member pembeli tentang makanan history pesanan pembeli yang telah diterima oleh pembeli. Di
yang dipesan oleh member pembeli dan kurir yang mengantar dalam menu ini pembeli dapat memberikan rating dan comment
pesanan. terhadap makanan yang dipesan.
Penjual dapat menerima atau menolak orderan melalui aplikasi
android (Gambar 6).

Gambar 6. List Pesanan Masuk

4.4. Pengujian Menu Utama Penjual


Pengujian sistem ini dilakukan untuk mengetahui bagaimana
Gambar 3. Menu Depan Pembeli tampilan dari halaman utama penjual serta untuk mengetahui
sejauh mana fitur aplikasi untuk penjual.
4.2. Pengujian Sistem Pembelian
Pengujian sistem ini dilakukan untuk mengetahui perhitungan
serta list order (Gambar 4) yang didapatkan pada saat pembeli
melakukan proses pembelian.

Gambar 7. List Makanan Halaman Penjual


Tombol pause dan play digunakan untuk merubah status makan
available menjadi non-available ataupun sebaliknya (Gambar 7).
4.4.1 Pengujian Add Makanan
Penjual dapat menambahkan menu kuliner yang akan dijual
dengan memilih menu view food ODOX WHNDQ WRPERO ³add
Gambar 4. List Hasil Pesanan PDNDQDQ´ VHWHODK LWX SHQMXDO GDSDW PHQJLVL form add makanan
dan upload foto makanannya (Gambar 8). Setelah penjual mengisi
4.3. Pengujian Sistem Penerimaan Order form add makanan, penjXDO KDUXV PHQHNDQ WRPERO ³Add´ XQWXN
Pengujian sistem ini dilakukan untuk mengetahui notifikasi
memproses penambahan menu kuliner yang dijual.
(Gambar 5) yang dilakukan pada saat pembeli melakukan order.

Gambar 8. Form Add Makanan Penjual


Gambar 5. Notifikasi Email Penjual
4.4.2 Pengujian Penerimaan Order
Pada saat pembeli melakukan proses pembelian, maka transaksi
SHUWDPD NDOL DNDQ PDVXN SDGD PHQX ³Order Receipt´ SDGD
halaman depan penjual (Gambar 9). Setelah itu penjual dapat
melihat list order apa saja dari para pembeli. Pada saat list order
GLNOLN DNDQ PHQJDUDK SDGD ³id´ GDUL GDWDEDVH WDEHO SHPHVDQDQ
yang akan menunjukan apa saja menu kuliner yang dipesan oleh
pembeli. Penjual dapat menerima atau menolak pesanan dari
pembeli. Jika penjual menolak pesanan pesanan pembeli, maka
pada tabel pemesanan status pemesanan akan berubah menjadi -1,
namun jika diterima maka status adalah 1.

Gambar 11. Halaman Show Direction Kurir

5. KESIMPULAN
Berdasarkan hasil pengujian dapat disimpulkan beberapa hal
sebagai berikut:
x Aplikasi dapat menampilkan daftar penjual dan makanan
sesuai dengan kriteria yang ditentukan
x Aplikasi dapat menambahkan makanan yang akan dijual
Gambar 9. Accept atau Reject Pesanan
dengan lancar dan upload foto makanan juga berhasil.
4.5. Pengujian Menu Utama Kurir x Fitur-fitur aplikasi dapat berjalan dengan baik
Pengujian ini dilakukan untuk mengetahui sejauh mana fitur x Google API untuk menghitung ongkos kirim berfungsi
aplikasi kurir untuk menerima order dari penjual untuk dengan baik sehingga dapat menghasilkan perhitungan yang
mengantarkan pesanan pembeli (Gambar 10). akurat
x Aplikasi dapat menampilkan Google Map dengan baik sesuai
dengan latitude dan longitude posisi penjual dan kurir.

6. DAFTAR PUSTAKA
[1] Burd, Barry. (2014). Java Programming for Android
Developers for Dummies. New Jersey: John Wiley & Sons,
Inc.
[2] Castro, Elizabeth., & Hyslop, Bruce. (2012). HTML 5 and
CSS 3 (7th ed.). Berkeley: Peachpit Press.
[3] Chaffey, Dave (2015).Digital Business and E-Commerce
Management : Strategy, Implementation and Practice 6th
ed. Harlow, England : Pearson Education Limited.
[4] Meng Lee, Wei. (2012). Android 4 Application
Development. Indiana: John Wiley & Sons,Inc.
[5] Petroutsos, Evangelos. (2014). Google Maps : Power Tools
for Maximizing the API. United States of America:
McGraw-Hill Education.
[6] Shodig, Amri. (2009). Tutorial Google Maps API. Bogor:
STSN
Gambar 10. Halaman Delivery Order Kurir [7] Sidik, Betha. (2003). MySQL. Bandung: Informatika
Pada halaman delivery order kurir, kurir dapat melihat informasi Bandung
pesanan pembeli, alamat pengambilan pesanan, dan alamat tujuan [8] Suyanto, Asep Herman. (2015). Pemrogaman Java:
pengiriman. Kurir juga bisa melihat direction ke masing-masing Pengenalan Java. http://www.jurnalkomputer.com
alamat yang dituju (Gambar 11).

Anda mungkin juga menyukai