• Tidak ada hasil yang ditemukan

E-MENU RESTORAN 1 Poppy Tri Biutari, 2 Ihsan Lubis, 3 Arie Rafika Dewi

N/A
N/A
Protected

Academic year: 2021

Membagikan "E-MENU RESTORAN 1 Poppy Tri Biutari, 2 Ihsan Lubis, 3 Arie Rafika Dewi"

Copied!
6
0
0

Teks penuh

(1)

1

E-MENU RESTORAN

1Poppy Tri Biutari, 2Ihsan Lubis, 3Arie Rafika Dewi Jurusan Sistem Informasi Sekolah Tinggi Teknik Harapan Medan

Jl. H.M Joni No. 70 Medan, Indonesia piephy1@gmail.com1

Abstrak

Kebutuhan primer manusia bisa di katakan terdiri dari makanan dan minuman, dan berguna untuk mempertahankan hidup. Seseorang akan mencari sebuah sajian yang baik dan terlihat menarik, aroma dan cita rasa, secara tidak langsung akan membangkitkan selera makannya. Dengan penyajian tersebut akan memberikan kenikmatan dan kepuasan bagi seorang pencinta kuliner dan makanan. Makanan dan minuman yang baik itu juga diutamakan dan juga penyajian yang menarik, dan pada penyaji akan mempertahankan penyajian tersebut sehingga membangkitkan selera makan. Dalam hal ini diperlukan pembangunan aplikasi yang sesuai dengan sebuah sajian yang memudahkan para tamu agar lebih cepat dan nyaman. Dalam hal ini penulis menggunakan metode Library Search, dan aplikasi website ini dibangun dengan menggunakan PHP dan MySQL.

Kata Kunci : Menu Restoran, Makanan, Minuman, Library Search.

Abstract

The primary needs of man can say consists of food and beverages and is useful for survival . Someone will look for a good dish and looks attractive , aroma and taste , will indirectly raise her appetite . With such presentation will provide pleasure and satisfaction for a person food lovers and food . Food and drinks were good also preferred and interesting presentation , and the presentation of the presenter will maintain the so appetizing meal . In this case required the development of applications in accordance with a dish that allows guests to be more fast and convenient . In this case the author uses the method Library Search, and the application website was built using PHP and MySQL.

Key Word : Menu Restaurant , Food , Beverage, Library Search. .

1. PENDAHULUAN

Kebutuhan primer manusia bisa di katakan

terdiri dari makanan dan minuman, dan berguna untuk mempertahankan hidup. Seseorang akan mencari sebuah sajian yang baik, terlihat menarik, aroma, dan cita rasa, secara tidak langsung akan

membangkitkan selera makannya. Dengan

penyajian tersebut akan memberikan kenikmatan dan kepuasan bagi seorang pencinta kuliner. Makanan dan minuman yang baik itu juga diutamakan, dan juga penyajian yang menarik. Pada penyaji mereka akan mempertahankan penyajian tersebut sehingga membangkitkan seleramakan.

Dalam hal ini kita bias melihat usaha

restoran sudah semakin banyak dan popular baik di kota dan di pinggiran kota dengan pola kehidupan seperti itu. Dan dengan bertambahnya penduduk membuat perkembangan jaman yang semakin maju, bagi mereka yang sehari-hari sibuk bekerja tentunya akan tidak punya banyak waktu dan tenaga dalam menyiapkan makanan, apalagi harus menyiapkan makanan sendiri untuk acara tertentu. Dalam hal ini sudah tentu mereka akan memberikan dan menyerahkan tanggung jawab pada pengusaha restoran yang menyediakan

makanan yang enak dan kinerja pelayanan yang cepat dan baik.

Dalam penyediaan makanan yang di

sajikan, pelayan harus memberikan pelayanan yang baik, cepat dan tanggap, dalam hal ini menyajikan menu makanan tentunya akan membuat pelayan memberikan catalog atau menu yang akan dipesan oleh tamu, dan dalam hal ini terkadang tamu juga akan merasa terburu-buru jika pelayan berdiri di meja tamu dan menunggu pesanan, sehingga tidak bias memilih dengan baik dan sesuai dengan selera mereka, apabila bertanya kepada pelayan terkadang mereka juga tidak paham akan menu makanan yang akan di pesan.

Terkadang ada juga pelayan yang

meninggalkan menu makanan dan juga

meninggalkan sebuah kertas dan pensil atau pulpen agar tamu dengan leluasa memilih makanan yang disukai dengan deskripsi yang jelas, tetapi jika sudah selesai memesan makanan, tamu juga akan menunggu pelayan dating kembali sehingga hal ini akan membuang waktu para tamu yang ingin makan, dan membuat rasa lapar dan haus akan menjadi tidak selera untuk makan karena sudah menunggu terlalu lama.

(2)

2

Maka dengan hal ini, penulis ingin membuat suatu penelitian dalam bentuk skripsi yaitu membuat suatu aplikasi untuk membantu dalam pelayanan dengan pemesanan menu makanan restoran, agar pelayanan lebih baik, cepat, dan efisien, serta dengan adanya aplikasi ini tentunya dapat membantu mengurangi

pekerjaan manusia dalam pelayanan atau

penyajian menu makanan dalam restoran,

berdasakan masalah ini penulis ingin mengambil judul tugas akhir skripsi yaitu “E-Menu Restoran

”.

2. METODE PENELITIAN

Metode yang digunakan dalam

pengembangan sistem ini adalah metode SDLC (System Development Life Cycle). Tahap-tahap

dalam metode SDLC (System Development Life

Cycle) adalah sebagai berikut :

1. Perencanaan (Planning)

Merencanakan sistem yang akan dibangun serta tujuan dari dibangunnya sistem tersebut. 2. Analisis (Analysis)

Menganalisis permasalahan yang ada,

sehingga dibangunnya sistem tersebut.

3. Perancangan (Design)

Membuat rancangan desain program dari sistem yang akan di bangun.

4. Implementasi (Implementation)

Mengimplementasikan rancangan dari tahap-tahap sebelumnya.

5. Pengujian (Testing)

Melakukan pengujian terhadap sistem yang telah dibuat.

6. Pengelolaan (Maintenance)

Menjaga sistem agar tetap mampu beroperasi secara benar.

Tahap pengembangan perangkat lunak

dalam membangun aplikasi website ini

menggunakan waterfall. Tahapan yang terdapat

dalam waterfall adalah sebagai berikut :

1. Rekayasa perangkat lunak (System

Engineering)

Pada tahap ini yang pertama kali dilakukan

yaitu merumuskan sistem yang akan

dibangun. Hal ini bertujuan agar penulis benar-benar memahami sistem yang akan dibangun.

2. Analisis (Requirement Analysis)

Dalam tahap ini penulis melakukan analisis terhadap permasalahan yang dihadapi dan menetapkan kebutuhan perangkat lunak.

3. Perancangan (Design)

Pada tahap ini menghasilkan rancangan yang memenuhi kebutuhan yang ditentukan selama tahapan Requirement Analysis. Hasil akhirnya berupa spesifikasi rancangan yang sangat rinci sehingga mudah diwujudkan pada saat pemrograman.

4. Pengkodean (System Coding)

Penggkodean yang diimplementasikan hasil desain ke dalam kode atau bahasa yang dimengerti oleh mesin komputer dengan menggunakan bahasa pemrograman tertentu. 5. Pengujian (System Testing)

Melakukan pengujian yang menghasilkan

kebenaran program. Proses pengujian

berfokus pada logika internal perangkat lunak, memastikan apakah hasil yang diinginkan sudah tercapai atau belum.

6. Perawatan (Maintenance)

Menangani perngkat lunak yang sudah selesai agar dapat berjalan lancar dan terhindar dari gangguan-gangguan yang dapat menyebabkan kerusakan.

Ruang lingkup pada penelitian ini adalah membangun sebuah perancangan atau sistem, dimana sistem tersebut akan menjelaskan tentang pelayanan menu makanan dan minuman di restoran dalam sebuah website.

Pada aplikasi E-Menu Restoran ini user dapat mengetahui peranan menu makanan dan minuman di restoran. Dengan aplikasi website ini dapat membantu pelayanan restoran dengan cepat, dan memudahkan para user dalam memesan makanan dan minuman. User juga tahu point-point penting dalam aplikasi menu restoran ini,

Sistem yang dibangun berupa aplikasi website sebagai media pelayanan menu makanan dan minuman di restoran. Dalam sistem ini, user yang ingin memesan menu makanan dan minuman harus mendaftar dan login menjadi member terlebih dahulu.

Perancangan sistem meliputi pembuatan UML (Unified Modelling Language) yang mempunyai komponen yaitu Use Case diagram, Squence Diagram, dan Acitivity Diagram, relasi

antar tabel database, rancangan antar muka

sistem atau desain dan sampai pembuatan

program. Sistem yang dibangun akan

menggunakan jaringan localhost dengan Web

Server, PHP, XAMPP dan MySQL. Adapun penjelasan tersebut adalah sebagai berikut :

1. Web Server

Web Server adalah suatu program komputer yang mempunyai tanggung jawab atau tugas

menerima permintaan PHP dari computer

klien, yang dikenal dengan nama web

browser, dan melayani mereka dengan menyediakan respon HTTP berupa konten

data, biasanya berupa halaman web yang

terdiri dari dokumen HTML dan objek terkait seperti gambar, dan lain-lain. [1]

2. MySQL

MySQL adalah sebuah perangkat lunak sistem

manajemen database SQL atau DBMS yang

multithread, Multiuser, dengan sekitar 6 juta instalasi di seluruh dunia. [5]

(3)

3

XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi. [3]

4. PHP

PHP adalah salah satu bahasa pemrograman yang dirancang untuk membangun aplikasi web. [2]

Use Case Diagram, secara grafis menggambarkan interaksi antara sistem, sistem eksternal, dan pengguna. Dengan kata lain, secara

grafis mendeskripsikan siapa yang akan

menggunakan sistem dan dalam cara apa pengguna mengharapkan interaksi dengan sistem itu. [4]

Rancangan Use Case Diagram dapat

dilihat pada Gambar 1 dibawah ini :

Gambar 1 Diagram use-case Keterangan Gambar :

1. Tamu dapat melihat menu makanan, dan

minuman yang akan di pesan, dalam hal ini tamu juga dapat melihat dari bahan apa-apa saja yang di buat oleh restoran sehingga tamu lebih jelas apa yang akan di makannya dan di serap oleh tubuh, hal ini dibuat karena tidak semua tamu menginginkan/bisa memakan bahan yang akan di hidangkan, maka dalam hal ini penulis menganggap ini perlu di jelaskan.

2. Dalam hal ini, kredibilitas restoran juga akan dapat dilihat oleh para tamu, sehingga tamu akan diberikan informasi secara lengkap dan detail.

3. Setelah melihat makanan dan minuman serta apa saja bahan-bahan dalam menu tersebut, tamu dapat memesan makanan dan minuman yang diinginkannya, jika ada penambahan, pengurangan, atau catatan dalam penyajian

menu makanan dan minuman, admin

menyediakan sebuah note pada aplikasi,

sehingga tamu dengan leluasa menjelaskan apa yang diinginkan atau tidak dalam penyajian menu makanan dan minuman.

4. Dalam penyajian menu makanan dan

minuman, para tamu juga memberikan saran

dan kritik yang membangun dalam

penggunaan teknologi komputer dalam menu

makanan dengan menggunakan input daftar

tamu.

5. Tamu juga tidak akan merasa kesulitan dalam

penggunaan aplikasi ini, karena ada petunjuk penggunaan yang disediakan oleh pihak restoran.

6. Admin akan menjelaskan tentang profil

restoran sehingga dapat dilihat oleh tamu, tentang kredibilitas restoran.

7. Admin akan menginput daftar menu makanan

dan minuman dimana akan dijelaskan tentang bahan-bahannya, harga dalam makanan dan minuman, serta catatan jika ada penambahan dan pengurangan bahan makanan.

8. Admin juga akan menginput petunjuk dan

cara menggunakan aplikasi ini kepada tamu, agar para tamu yang belum pernah berkunjung bisa memakai aplikasi ini dengan mudah karena aplikasi ini bersifat userfriendly. 9. Admin akan melihat daftar tamu yang pernah

berkunjung di restoran, agar admin

mengetahui keluhan dari pengunjung beserta kepuasan pengunjung terhadap layanan, cita rasa makanan dan minuman, dan juga komentar lainnya terhadap restoran tersebut

Dari gambar diatas dapat dijelaskan bahwa terdapat dua entitas, yaitu Admin dan User. Masing-masing entitas memiliki masukan (input)

dan keluaran (Output). Admin Menginput data

visi dan misi, penyusunan struktur kurikulum, penetapan capaian pembelajaran, unsur dalam capaian pembelajaran, penetapan dalam capaian pembelajaran, penetapan beban belajar mata kuliah dan sks. Dan user akan mendapatkan info semua tentang data yang telah di input oleh admin.

Diagram sekuen (sequence diagram) menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display

dan sebagainya) berupa message (pesan) yang

digambarkan terhadap waktu. [4]

Rancangan Sequence Diagram dapat

dilihat pada Gambar 2 di bawah ini :

(4)

4

Activity Diagram memiliki pengertian yaitu lebih fokus kepada menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

.

[4]

Rancangan Activity Diagram dapat dilihat

pada Gambar 3 seperti dibawah ini :

Gambar 3 Activity Diagram 3. HASIL DAN PEMBAHASAN

Hasil dan pembahasan menjelaskan

tentang rancangan sistem yang akan dibangun serta hasil implementasi dari sistem yang telah dibangun.

Implementasi antar muka sistem

merupakan implementasi dari hasil desain yang telah dirancang sebelumnya.

1. Tampilan Login Admin

Halaman login yang digunakan untuk

masuk ke aplikasi. Halaman login berguna

mengakses data yang ada didalam sistem. Login admin berisi Nama Admin dan Login Password di

isi dengan password yang telah diinputkan

sebelumnya kedalam database. Pada status admin terdiri dari Admin Kasir & Umum serta Admin Koki.

Gambar tampilan login admin dapat dilihat pada Gambar 4 seperti dibawah ini :

Gambar 4 Tampilan Login Admin

2. Tampilan Antar Muka Admin

Halaman antar muka admin digunakan

untuk admin menambah, mengedit dan

menghapus data yang terdapat pada menu admin. Tampilan antar muka admin dapat dilihat pada Gambar 5 seperti dibawah ini :

Gambar 5 Tampilan Antar Muka Admin

3. Tampilan Antar Muka User

Halaman antar muka user digunakan untuk tampilan antar muka bagi user. Tampilan antar muka user tersebut dapat dilihat pada Gambar 6 seperti dibawah ini :

Gambar 6 Tampilan Antar Muka User

4. Tampilan Menu Makanan

Tampilan menu makanan digunakan untuk user yang ingin melihat daftar menu makanan. Tampilan menu makanan dapat dilihat pada Gambar 7 seperti dibawah ini :

(5)

5

Gambar 7 Tampilan Menu Komponen

5. Tampilan Data Output Booking & Order Di halaman data output order & booking menu makanan yang telah di input oleh tamu meliputi Nama, No. KTP, No. HP, Dan list menu makanan dan minuman yang telah dipesan serta Total harga dari keseluruhan pemesanan menu makanan.

Tampilan data output booking & order dapat dilihat pada Gambar 8 seperti dibawah ini :

Gambar 8 Tampilan Data Output Booking & Order

4. KESIMPILAN DAN SARAN

Kesimpulan dan saran berisikan ringkasan dari hasil dan pembahasan, penegasan mengenai kaitan hasil penelitian dengan masalah dan tujuan penelitian.

1. Kesimpulan

Berdasarkan analisis dari program yang dibuat, maka penulis mengambil beberapa kesimpulan yaitu sebagai berikut :

1. Membuat manajemen waktu yang baik dan

cepat dalam sisi pelayanan.

2. Pelayanan restoran yang baik bermanfaat bagi

peningkatan kualitas pelayanan suatu bidang usaha restoran, yang mana bias menjadi acuan

pengembangan penyusunan standart

pelayanan.

3. Dapat membantu mengurangi pekerjaan

manusia dalam pelayanan menu restoran.

4. Untuk mengatasi masalah-masalah pada

sistem yang telah berjalan diperlukan suatu system komputer yang dapat memberikan informasi secara tepat, cepat dan akurat. 2. Saran

Penulis menyadari masih banyak

kekurangan dalam sistem yang dibangun, oleh sebab itu penulis menyarankan :

1. Pada peneliti selanjutnya Aplikasi yang di dihasilkan dalam E-Menu Restoran ini dapat ditambah dengan animasi yang lebih baik lagi sehingga dapat menyempurnakan aplikasi yang telah dibuat.

2. Komposisi menu yang ada di dalam menu

makanan, harga dalam menu, serta catatan yang akan di sampaikan oleh tamu agar dibuat lebih menarik lagi sehingga bias menarik para tamu untuk berkunjung kembali ke restoran.

3. Aplikasi ini diharapkan dapat

diimplementasikan menjadi aplikasi mobile

android.

5. DAFTAR PUSTAKA

[1.] Andi, dan Madicom, 2013, Aplikasi Web Database dengan Dreamweaver dan PHP-MySQL, Yogyakarta, CV. Andi Offset.

[2.] Budi, Raharjo, dkk, 2012, Modul

Pemrograman Web (HTML, PHP, dan MySQL), Bandung, Modula.

[3.] Hermawan, Arif, 2011, Panduan Instalasi XAMPP untuk Local Host, PT. Elex Media Komputindo, Jakarta.

[4.] Shalahuddin M, danRossa A. A, 2010,

Pembelajaran Rekayasa Perangkat Lunak, Penerbit Modula, Bandung.

[5.] Solichin, Achmad, 2012, MySQL

5PemulahinggaAkhir, PT. Elex Media

(6)

Gambar

Gambar 1 Diagram use-case  Keterangan Gambar :
Gambar tampilan login admin dapat dilihat  pada Gambar 4 seperti dibawah ini :
Gambar 8 Tampilan Data Output Booking &

Referensi

Dokumen terkait

Dari gambaran yang ada, penulis dapat membangun suatu hipotesis terkait dengan Demokratisasi Era The-Arab Spring di negara-negara Arab: (Studi Kasus Tunisia,

Setelah bobot kontribusi semua unsur teknologi yang akan diterapkan dan semua anjuran dalam setiap unsur teknologi yang akan diterapkan dapat ditemukan, langkah berikutnya

Penelitian dengan judul “Motivasi Menjadi Jurnalis Dalam Rubrik Swara Kampus di Surat Kabar Harian Kedaulatan Rakyat (Studi Kualitatif Terhadap Motivasi Mahasiswa

U NIVERSITA$ $:'ffiTENSI UTAMA FAKULTAS EKONOMI DAN BISNIS.. PENGUMUMAI{ KELTLT]SAN I SM GELOMBANG

ditunjukkan dengan adaya hubungan positif antara keduanya. Anggapan para pelaku UKM bahwa ia mampu menggunakan komputer akan mempengaruhi persepsinya mengenai manfaat dari

Pada penelitian ini, desain penelitian yang digunakan oleh peneliti adalah cross-sectional dengan tujuan untuk mengetahui apakah terdapat hubungan antara tingkat

Berdasarkan latar belakang masalah di atas maka penulis tertarik untuk melaksanakan penelitian yang berjudul keefektikan penggunaan media pembelajaran berbasis