Anda di halaman 1dari 7

JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405

Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

Perancangan Aplikasi Pemesanan Makanan Berbasis Web


(Studi Kasus : New Normal Eatery)

Darsiti1, Darin Haerofifah2


1
Akademi Manajemen Informatika dan Komputer HASS
2,3
Manajemen Informatika Akademi Manajemen Informatika
dan Komputer HASS
E-mail: *1darsiti@amikhass.ac.id, 2darin.haerofifah@gmail.com

Abstrak
New Normal Eatery merupakan cafe yang “instagramable” saat ini yang sangat digandrungi
sama semua kalangan. Saat ini New Normal Eatery masih menerapkan cara semi manual
dalam proses pemesanan makanan. Dalam hal ini, bagaimana cara membuat rancangan
aplikasi pemesanan makanan berbasis web untuk mempermudah pelanggan dalam memilih dan
memesan makanan sehingga dapat memberitahu informasi pesanan pelanggan ke kasir dan
koki, pemesanan makanan secara individu tidak bergantung pada seorang pelayan untuk
mengurangi kontak fisik karena adanya pandemi.
Dalam menjawab permasalahan yang ditemukan, tugas akhir ini bertujuan untuk membuat
rancangan aplikasi pemesanan makanan berbasis web sistem yang diusulkan menggunakan
metode pengembangan sistem model prototyping. Metodologi yang digunakan berorientasi
objek dan alat bantu pengembangan sistem yang akan digunakan adalah Unified Modeling
Language (UML). Sistem pendukung untuk perancangan aplikasi pemesanan makanan berbasis
web ini adalah Xampp, PHP, Javascript, HTML, CSS, Bootstrap, CodeIgniter, MYSQL.
Hasil dari perancangan aplikasi pemesanan makanan berbasis web ini dapat mempermudah
antar pihak pelanggan dan pengelola. Sistem ini mempunyai pelayanan untuk pemesanan
makanan dan minuman melalui web yang disediakan pada cafe. Hal ini akan membantu
efektifitas waktu kerja pengelola dan meminimalisir kontak fisik serta mencegah kesalahan data
pemesanan makanan. Sehingga untuk transaksi pembayaran pun tidak akan ada kesalahan
karena telah menggunakan database.

Kata Kunci— Pemesanan, Perancangan aplikasi, Web

Abstract
New Normal Eatery is an Instagram able café. It becomes one of the most favourite cafés
currently. However, New Normal Eatery is still implementing the semi-manual method in food
ordering process. Since the situation is still in pandemic, it is important to design a web-based
food ordering application to make it easier for customers to choose and order food
contactless. In the other words, they can ask the waiters to order food and ask the cashier to
pay without contacting each other through representative application.
To answer the problem above, this final project aims to design a web-based food ordering
application system that is proposed using the model system development method prototyping.
The methodology used in the research is object-oriented. In addition, the system developing
tool that will be used is the Unified Modelling Language (UML). The support system for
designing this web-based food ordering application is Xampp, PHP, JavaScript, HTML, CSS,
Bootstrap, CodeIgniter, MYSQL.
The results of designing a web-based food ordering application show that both the customers
and café managements are getting easier to have transaction in the café. This system has a
service for ordering food and drinks through the web provided at the cafe. This will help the
effectiveness of the manager's working time and minimize physical contact and prevent food
ordering data errors. Moreover, for any payment transaction is considered safe since there

Page | 101
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

will be no error because it uses database.

Keywords— Ordering, Application design, Web

menunggu terlalu lama untuk memesan


1. PENDAHULUAN makanan, selain itu pelayan juga
Dewasa ini perkembangan mengalami kesulitan dalam mencatat
teknologi sangat pesat, tiap harinya banyak pesanan secara manual menggunakan
sekali inovasi baru dari teknologi. kertas. Pencatatan pesanan secara manual
Keuntungan dari perkembangan teknologi kurang efisien dari sisi waktu. Maka untuk
ini adalah sangat membantu aktivitas mewujudkan kepuasan konsumen dalam
sehari-hari masyarakat. Keberadaan dan pemesanan makanan dibuatlah sebuah
peranan teknologi informasi di segala rancang bangun sistem m informasi
sektor kehidupan berdampak pada sisi pemesanan makanan berbasis web.
ekonomi, sosial dan budaya manusia. Aplikasi ini membuat rancangan menu
Perkembangan teknologi informasi yang makanan dilengkapi dengan tampilan
sangat pesat dan didukung oleh teknologi gambar dan daftar harga yang sesuai
komputer yang semakin canggih membuat dengan jenis makanan yang tersedia.
semua pekerjaan berbasis digital. Aplikasi ini juga dapat mempermudah
Tidak dapat dipungkiri bahwa pembeli dan pihak petugas dalam
keberadaan tempat rekreasi yang efektifitas waktu pekerja menjadi lebih
bermunculan saat ini berkat di dorong dari cepat dan efisien. Seta dapat menghasilkan
perkembangan teknologi, yaitu iklan informasi yang cepat, tepat dan akurat
melalui media sosial. Tempat rekreasi tidak karena menggunakan database.
hanya di kota-kota besar namun sampai Selanjutnya, bahwa dengan
daerah pun banyak sekali tempat wisata semakin bertambahnya jumlah pelanggan,
baru. Para pengunjung juga banyak sekali maka penumpukan antrian banyak terjadi.
dari luar daerah bahkan manca negara. Di samping itu rumah makan ini memiliki
Berkat sosial media tempat wisata tersebut potensi untuk dapat terus mengembangkan
terkenal sampai penjuru dunia dan dapat bisnisnya. Untuk itu dibutuhkan sebuah
meningkatkan pertumbuhan ekonomi sistem yang mampu memfasilitasi proses
masyarakat serta pendapatan daerah. pemesanan melalui online serta mampu
Saat ini cafe dan restoran yang membantu pemilik bisnis dalam melakukan
“instagramable” sangat digandrungi sama promosi dan penawaran, terlebih kepada
semua kalangan. Mereka datang ke cafe pelanggan yang daya belinya tinggi.
tidak hanya untuk makan saja tapi untuk Dari kedua penelitian tersebut
dokumentasi pribadi dan di unggah di memiliki konsep yang sama dengan
media sosial. pengerjaan yang akan peneliti rancang.
Namun dengan adanya pandemi ini Penelitian diatas sama-sama merupakan
semua cafe harus mematuhi peraturan sistem pemesanan makanan, sistem
pemerintah. Jumlah pengunjungnya tersebut melalui proses login , mengisi
dibatasi untuk menghindari penyebaran form pemesanan, verifikasi admin.
virus corona, untuk itu dibuat Perancangan Perbedaan yang terdapat pada
aplikasi pemesanan makanan berbasis yang sistem tersebut adalah alat pengembangan
bertujuan untuk memudahkan order menu, sistem yang dipakai dan instansi yang akan
transaksi dan meminimalisir kontak fisik. ditelti peneliti. Pada pengerjaan peneliti
Pada saat ini Cafe Surabiku akan membuat aplikasi pemesanan
mengalami kesulitan dalam melayani makanan pada cafe New Normal Eatery.
pemesanan dan masih menggunakan
pencatatan yang belum terkomputerisasi 2. METODE PENELITIAN
atau masih menggunakan sistem
konvesional. Dimana pembeli harus Penelitian ini secara umum

Page | 102
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

bertujuan untuk menghasilkan suatu 2.2 Lokasi Penelitian


produk yaitu perancangan aplikasi Objek dari penelitian ini adalah
pemesanan makanan berbasis web pada pemesanan makanan. Penelitian ini
sebuah cafe. Metode yang cocok untuk dilakukan pada cafe New Normal Eatery
digunakan adalah metode berorientasi yang beralamat di Tugumulya, Kec.
objek. Pangalengan Kab. Bandung pada bulan
Objek adalah suatu yang ada atau Juni-Juli 2021.
dapat dilihat, disentuh atau dirasakan dan 2.3 Metode Pengumpulan Data
user menyimpan data serta mencatat Metode pengumpulan data adalah
perilaku mengenai sesuatu. Metodologi strategi yang digunakan dalam
berorientasi objek adalah strategi pengumpulan data, pengolahan data serta
pembangunan perangkat lunak yang analisa data. Didalam pengumpulan data
mengorganisasikan perangkat lunak peneliti melalukan pengumpulan data
sebagai kumpulan objek yang berisi data dengan metode sebagai berikut:
dan operasi. Metode berorientasi objek 1. Metode kepustakaam yaitu metode
merupakan suatu cara bagaimana sistem pengumpulan data dengan cara
perangkat lunak dibangun melalui dibantu buku-buku dari
pendekatan objek secara sistematis. perpustakaan atau dokumen
metode berorientasi objek meliputi maupun laporan yang berhubungan
rangkaian aktivitas analisis berorientasi dengan penelitian ini.
objek, perancangan berorientasi objek, 2. Metode observasi yaitu mengamati
pemrograman berorientasi objek, dan sistem yang sedang berjalan secara
pengujian berorientasi objek. Dalam langsung terhadap objek yang akan
melakukan pemecahan suatu masalah, diteliti agar dapat memberikan
metode ini lebih cenderung kepada objek informasi yang jelas dan tepat
yang dapat melakukan pemecahan masalah terhadap proses dan aktivitas-
tersebut, komunikasi dengan ahli aplikasi, aktivitas yang berhubungan dengan
pemodelan suatu organisasi, menyiapkan pemesanan menu pada cafe New
dokumentasi serta perancangan program Normal Eatery.
dan basis data. 3. Metode wawancara yaitu
2.1 Metode Pengembangan Sistem
melakukan tanya jawab secara
Metode pengembangan sistem
yang digunakan adalah metode langsung dengan owner New
pengembangan prototype. Prototyping
Normal Eatery.
terdiri dari pembuatan sebuah sistem
eksperimental secara tepat. Melalui
prototype, pengelola bisa mendapatkan 3. HASIL DAN PEMBAHASAN
gambaran dan gagasan mengenai
persyaratan perancangan aplikasinya.
Perancangan aplikasi pemesanan program aplikasi ini menggunakan Bahasa
makanan berbasis web pada cafe New Indonesia.
Normal Eatery yang menggunakan bahasa 3.1 Rancangan Diagram
pemograman PHP, Javascript, dan Unified Modeling Language(UML)
database yang digunakan adalah MySQL. memiliki diagram-diagram yang digunakan
Sistem hanya dapat diakses dengan dalam pembuatan aplikasi berorintasi
menggunakan localhost. Tampilan pada objek, diantaranya:
3.1.1 Use Case Diagram

Page | 103
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

Gambar 3. 1: Use case diagram pemesanan Gambar 3. 3: Activity diagram pembayaran


makanan
3.1.3 Classs Diagram
3.1.2 Activity Diagram

Gambar 3. 4: Classs diagram

3.1.4 Sequence diagram

Gambar 3. 2: Activity diagram pesan makanan

Gambar 3. 5:Sequence diagram pesan


makanan

Page | 104
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

6 Total
inv_total Double bayar
pesanan
7 varchar( Id
inv_rek_id
10) rekening
8 varchar( Nomor
inv_rek_no
12) rekening
9 Nama
varchar(
inv_rek_bank rekening
12)
bank
1 varchar( Nama
inv_rek_nama
0 15) bank
Gambar 3. 6: Sequence diagram pembayaran
1 Nama
inv_rek_caban varchar(
3.2 Rancangan Tabel 1 cabang
g 15)
Tabel 3. 1: Tabel kategori bank

N
Nama Field Jenis Kunci Deskripsi
o Tabel 3. 3: Tabel konfirmasi pembayaran
Nomor
Primary
1 kategori_id(*) int(11) kategori
Key N Ku Deskri
menu Nama Field Jenis
o nci psi
Nama
2 kategori_nama varchar(10) kategori 1 Pri
menu Nomor
konfirmasi_id mar
int(11) konfirm
(*) y
asi
Key
Tabel 3. 2: Tabel invoice
2 konfirmasi_in varchar( Nomor
voice 15) antrian
N Ku Deskrip
Nama Field Jenis 3 Nama
o nci si konfirmasi_n varchar(
pelangg
Pri ama 30)
Nomor an
varchar( mar
1 inv_no (*) antrian 4 konfirmasi_b varchar( Nama
15) y
pesanan ank 15) bank
Key
2 Timesta Tanggal 5 Total
inv_tanggal konfirmasi_ju pembay
mp pesanan Double
mlah aran
3 Fore Nomor pesanan
inv_plg_id(**
int(11) ign pelangga
) 6 Bukti
Key n konfirmasi_b varchar(
pembay
4 Nama ukti 12)
varchar( aran
inv_plg_nama pelangga
30) 7 Status
n konfirmasi_st
int(10) pembay
5 Status atus
varchar( aran
Inv_status pelangga
12) 8 Tanggal
n konfirmasi_ta Timesta
konfirm
nggal mp
asi

Page | 105
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

pembay
aran

3.3 Tampilan Pelanggan

Gambar 3. 10: Tampilan registrasi pelanggan

Gambar 3. 11: Tampilan login pelanggan


Gambar 3. 7: Tampilan menu utama pelanggan
3.4 Tampilan Admin

Gambar 3. 12: Tampilan menu utama admin

Gambar 3. 8: Tampilan keranjang belanja

Gambar 3. 13: Tampilan update status

Gambar 3. 9: Tampilan transaksi pembayaran

Page | 106
Terakreditasi SINTA 5
JURNAL NUANSA INFORMATIKA p-ISSN : 1858-3911, e-ISSN : 2614-5405
Volume 16 Nomor 1, Januari 2022 https://journal.uniku.ac.id/index.php/ilkom

4. KESIMPULAN

Hasil dari perancangan aplikasi


pemesanan makanan berbasis web ini dapat
disimpulkan sebagai berikut:
1. Mempermudah antar pihak pelanggan
dan pengelola. Sistem ini mempunyai
pelayanan untuk pemesanan makanan
dan minuman melalui web yang di
sediakan pada cafe.
2. Membantu efektifitas waktu kerja
pengelola dan meminimalisir kontak
fisik serta mencegah kesalahan data
pemesanan makanan. Sehingga untuk
transaksi pembayaran pun tidak akan
ada kesalahan karena telah
menggunakan database.

5. SARAN

Perancangan aplikasi pemesanan


makanan berbasis web ini masih bisa di
kembangkan lagi dari fitur-fitur yang sudah
ada dan perlu back-up data setiap bulan
serta dapat di kembangkan
implementasinya secara online.

Daftar Pustaka
Saputri, Z. R., Oktavia, A. N., Ramdhani,
L. S., & Suherman, A. (2019). Rancang
Bangun Sistem Informasi Pemesanan
Makanan Berbasis Web Pada Cafe
Surabiku. Jurnal Teknologi dan Informasi,
XI, 66-77.

Inayati, I., Hidayatulloh, M. N., &


Kamisutara, M. (2015). Aplikasi
Pemesanan Makanan Berbasis Web.
Narodroid, I, 80-86.

Whitten, J. L., Bentley, L. D., & Dittman,


K. C. (2004). Metode Desain Dan Analisis
Sistem (6th ed., Vol. VI). Yogyakarta:
Andi.

Sukoharsono, E. G. (2008). Dalam Sistem


Informasi Manajemen (hal. 142). Jawa
Timur: Surya Pena Gemilang.

Page | 107
Terakreditasi SINTA 5

Anda mungkin juga menyukai