pISSN: 2442-3386  eISSN: 2442-4293

## Vol 5 No 2 Desember 2019, 10 – 13

## SISTEM INFORMASI PEMESANAN MENU MAKANAN BERBASIS WEB PADA CATFORY CATERING
1) Mahardhika Samudera D., 2) Nonot Wisnu K. M.Kom, 3) Shofiya Syidada M.Kom
1,2,3) Program Studi Informatika Fakultas Teknik Universitas Wijaya Kusuma Surabaya
1,2,3) Jl. Dukuh Kupang XX No. 53, Dukuh Kupang, Dukuh Pakis, Surabaya.
1) dhikaslam7@gmail.com , 2 ) nonot.wisnukaryanto@gmail.com , 3) Shofiya@if.uwks.ac.id

## Abstrak
Catering merupakan sebuah usaha yang bergerak dalam bidang kuliner dan banyak dijumpai di tiap Kota. Catfory catering  adalah  salah  satu  usaha  catering  yang  melayani  pemesanan  makanan  dengan  berbagai  macam  menu makanan dan paket pilihan. Pada saat ini sistem informasi penjualan yang diterapkan pada Catfory Catering dengan cara manual dan data laporan transaksi tidak terorganisir dengan baik. Sehingga diterapkan dengan merancang dan membangun aplikasi sistem informasi pemesanan berbasis web agar pelanggan dapat bertransaksi dengan baik dan memudahkan  penyimpanan  semua  laporan  transaksi  agar  lebih  efektif.  Pembuatan  aplikasi  ini  menggunakan bahasa pemrograman PHP. Hasil dari penelitian ini adalah aplikasi sistem informasi pemesanan menu makanan berbasis web pada Catfory Catering, dan dapat disimpulkan dalam pembuatan aplikasi ini memberikan kemudahan dalam proses pemesanan pada pelanggan.
Kata Kunci : Sistem Informasi Pemesanan Berbasis Web, Catering, PHP, Web.

## Abstract
Catering is a business that moves in the field of culinary anda many found ini each city. Catfory Catering is one catering business that serves food reservations with a variety of food menu and package options. At this time the sales information system applied to Catfory Catering by manual and transaction report data is not well organized. So applied by designing and building a web based ordering information system applications so that customers can transact  well  and  facilitate  the  storage  of  all  transaction  reports  to  be  more  effective. Making  this  application using PHP programming language. The result of this research is the application of ordering information system of web-based food menu at Catfory Catering, and it can be concluded in making this application gives ease in order process to customer.
Keywords: Catering Information System based on Web, Catering, PHP, Web.

## I. PENDAHULUAN
Bisnis Catering sudah dikenal sebagai bisnis yang menguntungkan  dalam  bidang  kuliner,  banyak  orang lebih memilih untuk memesan makanan secara praktis tanpa  harus  memasak  sendiri  dirumah  dan  tentunya tidak  memakan  biaya  yg  terlalu  besar  dan  sebagai alternatif di saat mengadakan sebuah acara atau pesta besar.  Catfory  catering  sendiri  adalah  bisnis  kuliner yang  menyediakan  beberapa  macam  menu  pilihan makanan yang tidak kalah dengan bisnis catering lain pada umumnya, dan juga menyediakan menu makanan harian  untuk  satuan  maupun  pesanan  dalam  jumlah besar.
Saat  ini  Catfory  Catering  melakukan  sistem penjualan dengan cara manual yang sedikit memakan waktu.  Setiap  pelanggan  yang  ingin  memesan  menu makanan  dari  Catfory  Catering  harus  mendatangi langsung  ke  depot  Catfory  Catering.  Data  transaksi tercatat  dalam  bentuk  kertas,  yang  mana  seringkali ketika  pemilik  membutuhkan  data  atau  informasi penjualan terjadi kesulitan yang signifikan.
Diakibatkan  semakin  banyaknya  jumlah  pelanggan baru,  sehingga  laporan  penjualan,  laporan  transaksi tidak  terorganisasi  dengan  baik,  sehingga  informasi jadi kurang valid.
Pemilik ingin memperluas jangkauan penjualan, oleh  karena  itu  penulis  ingin  menawarkan  sebuah sistem  penjualan  untuk  memudahkan  pengarsipan ,penampilan  atau  penyimpanan  semua  transaksi  dan laporan agar lebih efektif.

## II. METODE

## 2.1 Bagan Alur Penelitian
Medologi  penelitian  berisi  langkah-langkah  yang digunakan dalam penelitian ini agar terstruktur dengan baik.  Dengan  sistematika  ini  proses  penelitian  dapat dipahami dan diikuti oleh  pihak lain. Penelitian yang dilakukan  untuk  merancang  sistem  diperoleh  dari pengamatan data-data yang ada. Adapun langkah-
pISSN: 2442-3386  eISSN: 2442-4293
Vol 5 No 2 Desember 2019, 10 – 13
langkah  yang  dilakukan  untuk  mencapai  tujuan  dari penelitian ini adalah seperti gambar 1.

## Gambar 1. Alur penelitian

## 2.2 Analisa Kebutuhan
Pada tahap ini, Analis menentukan sebuah topik yang akan dijadikan sebagai pokok permasalahan. Dari setiap  pokok  permasalahan  yang  ada  akan  dijadikan untuk menentukan tujuan pembuatan aplikasi berbasis web dan  apa  saja  batasan-batasan  masalahnya  untuk memusatkan  pembuatan  aplikasi  pada  satu  bidang usaha. Pada tahap ini juga diadakan analisa kebutuhan untuk  menentukan  apa  saja  yang  menjadi  kebutuhan sistem  guna  sebagai  rencana  pembuatan  sebuah aplikasi.

## 2.3 Perancangan Sistem
Pada  tahap  ini  sebelum  membuat  aplikasi program, peneliti mendesign aplikasi dengan menggunakan UML  (Unified  Modelling  sistem) yang mencakup use case diagram, class diagram, sequance diagram,  activity  diagram  dan  deployment  diagram. Tujuan menggunakan UML (Unified Modelling sistem) untuk menggambarkan alur kerja sebuah sistem yang
Gambar 2. proses yang dibangun
peneliti  buat,  dengan  menggunakan UML ( Unified Modelling  sistem )  maka  gambaran  secara  garis  besar sebuah sistem yang akan dibuat dapat di rencanakan, sehingga  pada  tahap  pengembangan  sistemnya  juga akan lebih mudah.

## 2.4 Desain Sistem
Merupakan  rancangan  sebuah  aplikasi  yang  akan dibangun meliputi :
DFD Level Context
Gambar 3. DFD Level Context
Pada  gambar  3  menjaslkan  alur  proses  yang pertama kali dalam Sistem Informasi pemesanan menu makanan  berbasis  web  pada  Catfory  Catering . Pada gambar  di  atas  terdapat  2  entitas  yaitu  entitas User/Pelanggan, dan admin.

## DFD Level 1
Gambar 4. DFD Level 1
Gambar  4  menjelaskan  tentang  alur  proses user/pelanggan dapat  pilih  kategori  makanan  lalu memesan  menu  makanan  dan  langkah  selanjutnya user/pelanggan akan  melakukan pendaftaran dan login untuk  melanjutkan  pemesanan.  Admin  akan menginputkan  data  makanan,  menambahkan event promo pada  web  serta mengelola  status  order dari user/pelanggan .
pISSN: 2442-3386  eISSN: 2442-4293

## Vol 5 No 2 Desember 2019, 10 – 13

## DFD Level 2 Pilih Kategori

## Gambar 5. DFD Level 2 Subproses Pilih Kategori Makanan

## CDM (Contceptual Data Model)
Selain  proses  input  output,  rancangan  database harus  dibuat  terlebih  dahulu  sebelum  ke  tahap implementasi,  dari  desain  CDM  tersebut  kita  akan mengetahui  hubungan  antar  entitas  dari  setiap datastore  yang  dihasilkan  oleh  proses  yang  tertera  di DFD. Berikut gambar yang menjelaskan tentang CDM
Gambar 6. CDM Sistem Informasi Pemesanan Menu

## Makanan
Dari Gambar 6 menjelaskan tabel CDM kita bisa mengetahui  relasi  antar  entitas,  dan  dari  entitas terdapat atribut yang berguna sebagai isi dari entitas itu sendiri.

## III. HASIL DAN PEMBAHASAN

## 3.1 Halaman awal web Catfory Catering
Gambar 7. Tampilan awal sistem informasi
Gambar  7  merupakan  halaman  menu  awal  pada web  Catfory  catering  yang  menampilkan  kategori menu makanan, terdapat pula pilihan button lain untuk masuk ke menu lain.

## 3.2 Halaman Login Pelanggan
Gambar 8. Halaman login pelanggan disertai button daftar
Gambar  8  menjelaskan  adanya  kolom  nama pengguna  dan  kolom  sandi,  pelanggan  yang  telah mendaftar  hanya  perlu  mengisi  sesuai  dengan  data pelanggan yang ada.

## 3.3 Halaman daftar pelanggan
Gambar 9. Pelanggan melakukan pendaftaran
Gambar  9  menjelaskan  Pelanggan  yang  belum mendaftar  wajib  mengisi  kolom  form  pendaftaran, sesuai dengan data diri dan informasi pelanggan yang sesuai dan benar.
pISSN: 2442-3386  eISSN: 2442-4293

## Vol 5 No 2 Desember 2019, 10 – 13

## 3.4 Halaman Keranjang Makanan
Gambar 10. Keranjang makanan yang telah dipilih
Gambar  10  merupakan  gambar  daftar  keranjang untuk selanjutnya diproses checkout ke pembayaran.

## 3.5 Halaman Detail Pesanan
Gambar 11. Setelah proses pesanan dan akan tampil detail pemesanan
Gambar 11 merupakan halaman detail pemesanan setalah melalui proses keranjang, dan dalam halaman detail  pemesanan  menampilkan  keterangan  order, berisi  nama,  tanggal,  alamat  pengiriman  dan  detail menu makanan yang dipesan.

## 3.6 Halaman Laporan Pemesanan
Gambar 12. laporan pemesanan makanan
Gambar  12  merupakan  laporan  pelanggan  yang telah memesan makanan dan telah dikelola oleh admin.

## IV. PENUTUP

## 4.1. Kesimpulan
Berdasarkan hasil dan analisa yang dilakukan terhadap Sistem Informasi Pemesanan Menu Makanan Berbasis Website,  maka  dapat  diambil  kesimpulan  sebagai berikut :
1. Sistem Informasi Pemesanan Menu Makanan
Berbasis Web Pada  Catfory  Catering  dapat memberikan  kemudahan  user/pelanggan  dalam melakukan pemesanan makanan.
2. Perancangan Sistem Informasi Pemesanan Menu Makanan Berbasis Web dapat memberikan solusi terhadap  permasalahan  yang  dihadapi  oleh pemilik  catering  dalam  proses  pemesanan  dan menampilkan histori laporan penjualan

## 4.2. Saran
Dengan  melihat  hasil  dari  kesimpulan,  adapun saran yang diberikan adalah sebagai berikut:
1. Dari sistem tersebut dapat dikembangkan lagi menjadi  sistem  yang  lebih  interaktif  dengan membuat  suatu  sistem chat online  pada  web agar bisa langsung memesan secara online pada web langsung.
2. Dari sistem tersebut dapat dikembangkan lagi dengan mengenai data makan beserta deskripsi dan keterangannya yang lebih jelas lagi

## DAFTAR PUSTAKA
[1] Bahasa, T. P. 2008. Kamus Besar Bahasa Indonesia
. Perpustakaan Universitas Paradina.
[2] Herlawati, P. P. 2011. Menggunakan UML (Unified Modelling Language). Indonesia: INFORMATIKA. HYPERLINK "http://www.burung- net.com/2015/03/pengertian-dan-fungsi-adobe- dreamweaver.html" http://www.burung- net.com/2015/03/pengertian-dan-fungsi-adobe- dreamweaver.html
[3] HM, J. 1999. Analisis & disain : sistem informasi :pendekatan  terstruktur  teori  dan  praktek  sistem bisnis. Yogyakarta: Andi.
[4]  Arief.  M.  Rudyanto.  2011. Pemrograman  Web Dinamis  Menggunakan  PHP  &  MySQL .Yogyakarta: Andi.