Restoran Aplication Integrated Use Java Application , My SQL and Augmented Reality
Display
ABSTRAK
Sebuah aplikasi reservasi makanan untuk restoran berbasis android yang saling terhubung antar sistem
yang lain untuk memudahkan pelayan dan menarik minat pelanggan dengan konten yang lebih menarik, dengan
menampilkan augmented reality sebagai salah satu fiturnya.
Dalam aplikasi ini terdapat beberapa fitur yang umum pada aplikasi reservasi lain seperti pesanan,
daftar makanan dan minuman, perbedaan aplikasi ini adalah tampilan sederhana yang menarik mudah digunakan
dan fitur augmented reality yang memunculkan 3D menu promo sehingga menarik untuk di gunakan.
Penggunaan aplikasi ini juga sangat mudah dan terhubung dengan database sehingga pesanan dapat langsung
tampil di notifikasi pop-up.
Aplikasi reservasi berbasis android mudah digunakan dan populer saat ini. Aplikasi ini terhubung satu
sama lain dari android hingga kasir dan pop-up notifikasi. Sehingga pengguna aplikasi dan pemilik restoran
mendapatkan kemudahan dalam pelayanan restoran. Dengan jaringan yang memiliki delay yang < 150 ms untuk
respon antar sistem yang lain dan serta mempunyai level sinyal diatas 3 bar untuk menunjang performa aplikasi.
Abstract
Dalam perkembangan usaha kuliner dimana pelayanan suatu aktivitas yang dirancang untuk
saat ini hanya melakukan inovasi di desain interior memudahkan dalam berbagai aktivitas yang di
dan tempat yang nenarik pelanggan saja belum lakukan dangan memanfaatkan teknologi . penerapan
adanya inovasi lebih mengenai penerapan teknologi aplikasi sangat baik untuk membantu pelayanan
yang dapat memudahkan pemilik usaha dan dengan menerapkan media interaktif yang saling
pelanggan dalam melakukan pemesanaan, dalam terhubung.
melakukan pemesanaan saat ini masih banyak yang 2.2 Android [1]
menggunakan pemesanan berupa kertas dan
pelayan yang keluar masuk dapur dan kasir untuk Android merupakan sistem operasi untuk
menyerahkan pesanaan pelanggan dan daftar nemu perangkat telepon genggam / selular yang
pesanannya. berbasiskan Linux. Android menyediakan platform
Pemanfaatan teknologi smartphone semakin terbuka bagi para pengembang untuk menciptakan
berkembang untuk dijadikan media pemasaran dan aplikasi sendiri yang bisa digunakan oleh berbagai
bisnis, sebagai contoh yakni pemanfataan gadget macam device/ smartphone. Android
sebagai media yang menampilkan layanan yang memungkinkan pengembangan / pembuatan
menarik dan komunikatif dalam menjual produk software yang diperlukan untuk mengoperasikan
yang dipasarkan. Dalam proses tersebut teknologi mobile phone/smartphone tanpa adanya
memudahkan dalam komunikasi yang lebih mudah keterbatasan hak milik yang biasanya menghambat
dan efisien. inovasi pengembangan dunia mobile.
Dengan pemanfaatan aplikasi yang dapat 2.3 Adobe Illustrator[2]
memudahkan dalam pendataan dan pemprosesan
data dapat mengefektifkan pemanfatan teknologi Adobe Illustrator adalah program editor
dimana nantinya dapat terteritegrasi dengan system grafis vektor, dikembangkan dan dipasarkan oleh
yang sudah ada di restoran menguntungkan pemilik Adobe Systems. Adobe Illustrator pertama kali
usaha dengan memudahkan dalam pendataan dikembangkan oleh Adobe Inc pada bulan
penjualan dan pelanggan yang lebih nyaman dalam Desember 1986 (pengiriman pada bulan Januari
melakukan pemesanaan dan lebih efisien dan 1987) sebagai komersialisasi di rumah Adobe huruf
menarik. pengembangan perangkat lunak dan PostScript
format file. Adobe Illustrator adalah produk
TUJUAN
Dalam pengambilan judul ini tujuan dari pendamping dari Adobe Photoshop . Photoshop
pembuataan apliksai restoran ini adalah sebagai diarahkan pada manipulasi foto digital dan
berikut : fotorealistik ilustrasi grafik komputer, sementara
1. Sebagai sarana penarik minat pelanggan Illustrator memberikan hasil dalam typesetting,
dengan objek 3 dimensi makanan yang ada logo, karakter, dan desain digital lainnya. Illustrator
di restoran tersebut. CS6 merupakan versi terkini program ini, generasi
2. Membuat aplikasi yang memudahkan keenam belas untuk produk Illustrator. Format asli
dalam pengoprasian layanaan restoran file simpanan Adobe Illustrator adalah AI, namun
dengan android dalam pemilihan menu program ini juga dapat menyimpan file dalam
makanan dan minuman di restoran dan format SVG, PS , EPS dan PDF.
penyimpanaan data yang dibutuhkan oleh 2.4 Unity
restoran.
Unity merupak game engine yang
3. Membuat sistem yang terintegrasi dengan digunakna untuk membuat suatu game cross
kasir dan display dapur.
platform yang dibuat oleh unity technology.
Dengan unity 3D game yang dibuat dapat
dimainkan di berbagai perangkat baik berupa game
II. DASAR TEORI console atau di smartphone dangan visual 3D
2.1 Konsep Aplikasi ataupun 2D.
mempunyai konsep pelapisan visual (contoh: aplikasi skala enterprise yang menjual dengan
grafik) diatas pemandangan dunia nyata seperti jaringan yang luas.
yang dilihat memalai sebuah kamera pada gadget .
AR SDK merupakan salah satu penunjang aplikasi III. PERANCANGAN DAN REALISASI
yang memungkinkan penggunaan pada generasi APLIKASI
terbaru untuk pengamalan 3D interaktif yang
mengambil objek atau pun tempat sehari-hari. SDK 3.1 Gambaran Umum Aplikasi
menggunakan teknologi pemindai target seperti
gambar ataupun bingkai dan barcode dan obyek 3D. Aplikasi ini adalah aplikasi yang akan memudahkan
dalam pelayanan dalam suatu restoran dalam
2.5.1 Marker pemesanan dan proses pembelian suatu produk
dagang yang dijual dengan media android sebagai
Jenis marker dalam teknologi AR, diantaranya sarana yang memudahkan pelayanannya, ini lebih
adalah sebagai berikut: menarik dimana terdapat salah satu menu untuk
1. Augmented Reality berbasis Marker menampilkan atau memberikan tampilan produk
dagang yang di promosikan berupa 3 dimensi
AR berbasis marker merupakan tipe yang dalam augmented reality, untuk menarik pelanggan
mengidentifikasi atau menindai pola dari target dengan melihat menu yang akan dipesan.
image marker untuk menambahkan suatu object
virtual ke lingkungan nyata. Marker merupakan Aplikasi ini dapat memudahkan pada
ilustrasi persegi hitam dan putih dengan sisi hitam pengimplementasian nyatanya dalam mendukung
tebal, pola hitam di tengah persegi dan latar belakang kinerja tiap bagian layanan dari restoran tersebut.
putih. Contoh Marker seperti pada gambar Tanpa harus mondar mandir dalam pelayanannya,
2.2 aplikasi ini dapat menyelesaikan kerepotan pada
tingkat kedatangan pelanggan ke restoran yang
ramai. Dengan menggunakan sistem yang saling
terhubung antar perangkat ini, dimana pelanggan
mempunyai kemudahan dalam pemilihan dan
Gambar 2.1 Contoh Marker melihat menu dari gadget yang ada serta
Titik kordinat visul pada marker berfungsi pengoprasian aplikasi yang mudah dapat
untuk menentukan posisi dari object yang akan menanggulangi kekhawatiran terhadap aplikasi ini,
ditambahkan pada marker, dapat di ilistrasikan dengan desain interface untuk user yang mudah dan
posisi marker seperti gambar 2.3 dapat dimengerti secara cepat akan memudahkan
dalam pelayanan saat pemesanan baik aplikasi ini
digunakan untuk pelayan atau pelanggan. Dengan
gambaran umum sistem yang digunakan sebagai
berikut.
2. Laptop :
Mulai
Menu Utama
Database
Pesanan
data pesanan
Ya
Gambar 3.6 Merupakan diagram alir sistem kasir
Kasir Dapur
Menampilkan
dengan penjelasan sebagai berikut:
Pesanan dan total
pembelian
Selesai
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.1, No.3 Desember 2015 | Page 2689
Gambar 3.7 merupakan diagram alir sistem Tabel 3.1 skenario aplikasi
dapur dengan pejelasan sebagai berikut:
No Bagian Fungsionalitas Tujuan
Tampilkan • Menampilkan
1. Sistem dapur yakni sistem notifikasi yang 1.
Launch Launch halaman utama
mengambil data dari database pemesanan. aplikasi aplikasi aplikasi
Tampilkan • Aplikasi
2. Setelah data diambil dari database , menu menampilkan
selanjutnya adalah menampilkan berapa halaman menu
aplikasi.
nominal notifikasi pesanan yang masuk,
Tampilkan • Ketika button
setelah itu akan menampilkan notifikasi. 2. Menu Button makanan di tekan
makanan maka user masuk
3. Setelah notifikasi muncul maka akan ke halaman daftar
makanan untuk
menampilkan data pesanan yang masuk pemesanan
sesuai dengan data yang di input pada Tampilkan • Ketika button
menu table.
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.1, No.3 Desember 2015 | Page 2690
4.1.1 Blackbox
Pengujian program ini menggunakan
metode black box. Tujuan dari metode black
box ini adalah untuk menemukan kesalahan
fungsi menu dan tombol pada program.
Rencana selengkapnya dapat dilihat pada tabel
berikut :
Tabel 4.1 tabel pengujian fungsional metode
blackbox
nilai notifikasi bertambah saat pemesanan diterima 1. Dapat menambahkan fitur fitur yang
dan berkurang saat di buka maka fitur ini berjalan lebih menarik.
dengan baik. 2. Dapat membuat tampilan Augmented
Reality yang lebih baik.
3. Sistem kasir menggunakan visual
basic untuk dapat menunjang sistem
Gambar 4.4 Notifikasi bar
pembayarannya.
4.2.4 Pengujian Fitur Tabel Pesanan
4. Tidak menggunakan gadget tetapi
Pengujian fitur tabel pesanan dilakukan menggunakan oculus atau
dengan cara menampilkan pesanan yang di terima menggunakan platform lain.
dan akan dicetak nota pembeliannya dari database
pesanan , jika ada pesanan masuk maka tabel akan
bertambah dan siap untuk mencetak nota pembelian DAFTAR PUSTAKA
oleh operator kasir, jika tabel bertambah maka fitur
tabel pemesanan ini berjalan dengan baik.
1 “Pengembangan Media Berbasis
Augmented Reality untuk kegiatan pembelajaran
siswa“http://a-
research.upi.edu/operator/upload/bab_i(1).pdf.
diakses terakhir 15
Oktober 2014.
2. Hendrawan, Rizkianto. 2013 ”Penerapan
Augmented Reality Untuk Katalog
Produk Furniture Pada Toko Andalas Jaya”
Gambar 4.5 Fitur Tabel http://repository.amikom.ac.id/files
/Publikasi_09.01.2631.pdf diakses terakhir 22 Mei
V. KESIMPULAN DAN SARAN 2015
3. Firsandaya, Reza. 2013 “Perpaduan
5.1 KESIMPULAN Teknik Pemetaan Pikiran dengan Aplikasi
Hasil analisa dari pengujian yang telah di Augmented Reality Berbasis Marker Tracking
lakukan pada aplikasi yang di buat di dapat diambil untuk Media Pembelajaran” http://
kesimpulan sebagai berikut: rezafm.unsri.ac.id/userfiles/KNIF_RezaFM(1).pdf
diakses terakhir 22 Mei 2015
1. Aplikasi dapat menjalankan setiap 4. Priguna sismi. 2012. Iklan
fungsinya dengan baik sesuai dengan Kreatif dengan Teknologi Vuforia.
perancangan, baik itu perancangan http://chip.co.id/news/general/3224/iklan_kreatif_
sistem, maupun perancangan design dengan_teknologi_vuforia, 22 mei 2015
antarmuka aplikasi 5. Andi. (2013). AdobeIllustrator CS6 untuk
Pemula.Yogyakarta: Madcoms.
2. Koneksi yang di butuhkan dapat
6. “Photoshop CS6 System Requirements”
berupa koneksi lokal yang harus
selalu tehubung untuk dapat https://helpx.adobe.com/photoshop/
menjalankan aplikasi ini, makin bagus system-requirements.html diakses terakhir 5 Mei
sinyal yang didapatkan makin cepat 2015
pula, dalam pengiriman datanya pada 7. “Illustrator CS6 System Requirements”
aplikasi ini delay yang di dapatkan https://helpx.adobe.com/illustrator/
yakni 1.00191 ms dengan rata rata level system-requirements.html diakses terakhir 5 Mei
sinyal yang didapatkan 3.25 bar. 2015
8. “Unity 4.6.1”
3. Berdasarkan pengujian kepada user, https://unity3d.com/unity/whats-new/unity-4.6.1
dapat disimpulkan bahwa aplikasi ini diakses terakhir 5
mudah untuk penggunaannya dengan Mei 2015
hasil survey responden sebesar 4.0
dengan koresponden 31 orang.
5.2 SARAN
Sebagai perbaikan untuk proyek akhir ini
dapat dilakukan pengembangan seperti: