Jurnal Skripsi E Catalog Menu Untuk Peme

E-CATALOG MENU UNTUK PEMESANAN MAKANAN PADA DSC
(DARMAJAYA SOCIETY CENTER)
OLEH
KHAFID NURSALIM
Nowadays, mobile media has been widely spread out through various aspects. Mobile media
has various types in operation system, but the one that is mostly used is Android. E-Catalog
is an electronic information system that contains lists, types, technical specification and
specific prices of goods that can easily be accessed on. The business people have made use of
the advancement of technology to support the system they own. Taking Order is an important
part of business process in a restaurant, like Darmajaya Society Center (DSC). DSC is one of
eating places available in IBI Darmajaya for the students and employees. At DSC the system
of menu ordering was still done manually and had some weaknesses since it did not make a
good use of technology. The data collecting methods in the study were observation and
interview. The development of menu ordering system used object-oriented System
Development Life Cycle (SDLC) that was described in use case diagram, activity diagram,
and sequence diagram which resulted in a new system that was canteen and customer
administration. Besides, this system was built using MySQL as Database server, PHP as web
server, JSON as data exchange format and Eclipse as supporting software to develop the
application. The advantage of the system is to maximize the service to customers at DSC
especially in the process of menu ordering.
Keywords


: Android, Catalog, Ordering, Restaurant, System.

*untuk melihat cara kerja aplikasi ini silahkan mengunjungi
https://khafid.000webhostapp.com/

I.

mendukung jalannya sistem yang mereka

PENDAHULUAN

1.1. Latar Belakang

punya.

Di masa sekarang ini, media mobile telah

informasi elektronik yang memuat daftar,


meluas ke berbagai aspek. Salah satu

jenis, spesifikasi teknis dan harga barang

sistem operasi yang banyak digunakan

tertentu dan dapat diakses secara online

oleh media mobile adalah Android. Para

berbasis internet.

pelaku

memanfaatkan

Pemesanan makanan merupakan suatu

kemajuan dari teknologi tersebut untuk


proses yang penting dalam bisnis pada

bisnis

telah

E-Catalogue

adalah

sistem

suatu tempat makan tidak terkecuali pada

pelanggan tidak perlu datang ke kantin

DSC (Darmajaya Society Centre). DSC

untuk memesan.


merupakan salah satu tempat makan atau
1.2. Perumusan Masalah
bersantai

yang

disediakan

oleh

IBI
Berdasarkan Latar Belakang Masalah di

Darmajaya untuk mahasiswa. Di DSC
atas, maka dapat diidentifikasikan masalah
proses pemesanan masih dilakukan secara
sebagai berikut:
manual yaitu pelanggan memesan makan
1. Bagaimana memaksimalkan pelayanan
dengan


pergi

ke

salah

satu

kantin
pemesanan makanan pada gerai makan

kemudian kantin mencatat pesanan setelah
di DSC (Darmajaya Society Centre)?
itu pelanggan membayar dan mendapatkan
2. Bagaimana Membangun E-Catalogue
nomor pemesanan dan memilih tempat
berbasis Android pada gerai makan di
duduk yang disediakan setelah itu pelayan
DSC (Darmajaya Society Centre)?

kantin mencari tempat duduk pelanggan
Proses pemesanan makanan dan minuman
1.3. Ruang Lingkup Penelitian
ini juga dapat lebih dimaksimalkan dengan
Adapun ruang lingkup penelitian

ini

pemanfaatan teknologi informasi yaitu
adalah:
dengan kombinasi antara sistem Android
1. Dibatasi
dan

E-Catalogue

pada

proses


pemesanan

memungkinkan
makanan secara langsung pada gerai

pelanggan melihat, memilih dan memesan
makan Titis dan

Rico di DSC

menu yang disediakan hanya dengan
(Darmajaya Society Centre).
mengklik dari smartphone dan secara
2. E-Catalogue menu ini hanya dapat
otomatis menu yang sudah dipesan oleh
beroperasi pada perangkat Android.
pelanggan sudah diterima oleh bagian
kantin sehingga pihak kantin tidak perlu
mencari tempat duduk pelanggan dan


diteruskan ke bagian yang terkait, antara

1.4. Tujuan Penelitian
Tujuan

dari

penelitian

ini

adalah

lain dapur, bar, dan kasir”

Membangun Sistem Informasi Pemesanan
Makanan

dengan


E-Catalogue,

guna

memaksimalkan pelayanan pada gerai

2.1. Tinjauan Umum DSC (Darmajaya
Society Centre)

makan titis dan rico di DSC (Darmajaya

DSC merupakan salah satu tempat makan

Society Centre).

atau bersantai yang disediakan oleh IBI
Darmajaya

untuk


mahasiswa

dan

1.5. MANFAAT PENELITIAN

karyawan selain itu, DSC dimaksudkan

Adapun manfaat dari penelitian ini adalah

sebagai

sistem

membantu

mengaktualisaskan dirinya baik sebagai

memaksimalkan pelayanan pada gerai


mahasiswa maupun sebagai pribadi yang

makan di DSC (Darmajaya Society Centre)

dinamis dan peka akan perubahan dan

terutama pada proses pemesanan makanan.

sebagai

ini

dapat

tempat

ajang

mahasiswa

bersosialisasi

dan

berkreativitas. Di lantai satu kita akan
II. LANDASAN TEORI
menjumpai 9 kantin yang menyediakan
2.1. Tinjauan Umum Tempat Makan
makanan atau minuman yang dapat kita
dan Taking Order
pesan sesuai dengan daftar menu yang
Secara umum, tempat makan atau restoran
ditempel pada bagian depan kantin. Kantin
merupakan tempat yang dikunjungi orang
itu adalah kantin Gibel, Rico, Titis, Kishel,
untuk mencari berbagai macam makanan
Lestari, Jokowi, Salsa, My Emak dan Ml
dan minuman. Taking Order menurut
Shake.
Sumarno di dalam Dian (2013, p.42)
“adalah kegiatan menerima dan mencatat
pesanan tamu, dalam hal ini makanan dan
minuman,

yang

selanjutnya

akan

2.2. Pengertian Android

untuk

Kasman di dalam Novtiananda, Reza,

yang bersifat free.” (p.3) Sedangkan

Febriani

mendefinisikan

Safaat di dalam Novtiananda et al.

“android merupakan sebuah sistem operasi

mendefinisikan “eclipse berisi IDE

telepon seluler dan komputer tablet layar

eclipse

sentuh (touchscreen) yang berbasis linux”.

membuat coding android” (p.3). Dari

Sedangkan menurut Murya di dalam

penjelasan

Novtiananda

disimpulkan bahwa, eclipse adalah

(2013,

p.2)

et

al.

mendefinisikan

pengembangan

yang

java/android

digunakan

menurut

untuk

ahli

dapat

“android adalah sistem operasi berbasis

suatu

linux yang digunakan untuk telepon seluler

mengembangkan aplikasi android yang

(mobile)

bersifat free.

seperti

telepon

pintar

(smartphone) dan komputer tablet (PDA)”

pendukung

software

untuk

b. JDK (Java Development Kit)
Tim EMS (2015, p.21) mendefinisikan

(p.2)

“JDK atau Java Development Kit
2.3. Software

Pembuat

Aplikasi

berguna sebagai platform atau run time
yang

Android

diperlukan

untuk

Dalam membuat atau mengembangkan

program

sebuah aplikasi android bisa menggunakan

Termasuk di dalam JDK ini adalah

membutuhkan

library-library yang diperlukan untuk

beberapa

software

pengembang android. Adapun software
pembuat aplikasi android adalah sebagai

dengan

membuat

bahasa

Java .

membuat program Java ”
c. SDK (Software Development Kit)

berikut :

Kasman di dalam Novtiananda et al.

a. Eclipse

(2014,

p.3)

Kasman di dalam Novtiananda et al.

adalah

tools

mendefinisikan “eclipse adalah IDE

Programming

mendefinisikan
API

“SDK

(Application

Interface)

yang

diperlukan

untuk

mengembangkan

memulai

aplikasi

pada

platform android menggunakan bahasa

emulator untuk menjalankan program

aplikasi android yang kita buat”. (p.3)
III. METODE PENELITIAN

pemrograman java ” (p.3). Sedangkan
Safaat di dalam Novtiananda et al.
menyatakan

“SDK

yang

android

adalah

berisikan

folder
platform

android” (p.3). Dari kedua para ahli

dapat disimpulkan bahwa SDK adalah
file yang berisi platform android yang

diperlukan

untuk

mengembangkan

platform tersebut.

(Andorid

menurut

devloment

Kasman

Novtiananda

ini adalah dengan metode pengembangan
sistem atau dikenal sebagai SDLC (System
Development Life Cycle) adapun tahapan-

d. ADT (Android development Tools)
ADT

Metode yang digunakan dalam penelitian

et

di
al.

tahapannya adalah sebagai berikut

Tools)

dalam
“adalah

kepanjangan dari Android Devloment

IV. HASIL DAN PEMBAHASAN
4.1. System Initiation / Perencanaan
Awal

Tools yang menjadi penghubung antara

a. Definisi Sistem

IDE

Sistem

dengan

Eclipse

Android

SDK”.(p.3)

(Android

menurut
Novtiananda

dijalankan

dengan

menggunakan sistem operasi android.
Sistem ini dibagi menjadi dua Aplikasi

e. AVD (Android Virtual Device)
AVD

ini

Kasman
et

Device)

yaitu Aplikasi Sisi Pelanggan dan Aplikasi

dalam

Sisi Kantin. Sistem ini menggunakan

“merupakan

MySQL sebagai Database Server, PHP

Virtual

al.

di

Sebagai Web Server, dan JSON Sebagai

penghubung antara PHP dan Aplikasi

-

Pihak kantin tidak perlu mencari
nomor meja pelanggan yang memesan

Android

b. Pemodelan Pengembangan Sistem

-

Sistem ini dimodelkan dengan pendekatan

Pihak kantin dapat melihat laporan
pendapatan dalam sehari.

berorientasi objek dimana data dan proses

b. Analisis kebutuhan sistem

diintegrasikan ke dalam konstruksi yang

Tahap analisis kebutuhan bertujuan untuk

disebut

alat-alat

mendefinisikan kebutuhan dari sistem

pemodelan sistem menggunakan bahasa

yang dikembangkan. Berikut ini hasil

standar berorientasi objek yaitu UML

analisis

(Unified Model Language)

dikembangkan:

objek

selain

itu

-

kebutuhan

sistem

yang

Sistem baru harus dapat mencatat
transaksi

4.2. System Analysis/ Analisis Sistem
a. Analisis Keputusan

-

Sistem baru harus dapat menampilkan

Dengan melihat kelemahan sistem yang

daftar menu yang disediakan oleh

berjalan

kantin

maka

dimaksimalkan
pengembangan

sistem

tersebut

dengan
sistem

baru

dapat

membuat
yaitu

-

e-

Sistem
interface

baru

harus

untuk

menyediakan

menambah

dan

Catalog menu berbasis Android, dengan

mengedit menu bagi pihak kantin

keuntungan sebagai berikut :

karena menu dapat berubah

-

Pelanggan tidak perlu datang ke kantin

-

untuk memesan menu
-

Pelanggan

dapat

Sistem baru harus dapat membatasi
akses

dengan

leluasa

-

Sistem

baru

harus

menyediakan

memilih menu yang disediakan oleh

interface untuk menambahkan atau

pihak kantin

mengedit

nama

meja.

Meja

ini

digunakan

sebagai

penanda

untuk

mengantarkan pesanan.
-

Sistem

harus

dapat

melaporkan

transaksi harian untuk melihat jumlah
transaksi per hari

4.3. System Design / Desain Sistem
a. Diagram Use Case
Berikut ini desain dari sistem E-Catalog
yang akan dibuat dengan menggunakan
Diagram

use case

dapat dilihat pada

gambar dibawah ini :

c. Desain Arsitektur
Pada sistem pemesanan makanan dan
minuman yang akan dibangun pada DSC
memerlukan koneksi wireless sebagai
penghubung antara Android Sisi Kantin
dan Android Sisi Pelanggan dan Server
sebagai tempat manajemen penyimpanan
data. Berikut ini rancangan arsitektur

b. Desain Database

sistem pemesanan makanan dan minuman

Berikut ini merupakan gambaran dari

pada DSC, dapat dilihat pada gambar

desain database dari sistem E-Catalog

dibawah

permintaan

dari

Android

untuk

server

untuk

mengakses database
Server

3) MySQL Database
Wireless

Sebagai

database

menyimpan data-data dari sistem.
Android Sisi Kantin

Android Sisi Pelanggan

4) JSON
Sebagai

d. Gambaran Komunikasi Data

penghubung

untuk

menghubungkan data dari php yang
diperoleh dari database ke aplikasi
android.

4.4. System
Dimana sistem akan dibagi menjadi dua
aplikasi android yaitu android aplikasi sisi

Implementation

/

Implementasi Sistem
a. Tampilan Aplikasi

kantin dan android aplikasi sisi pelanggan
yang memiliki gambaran umum yang sama
yaitu sebagai berikut:
1) Android Sisi Kantin / Android Sisi
Pelanggan
Sebagai user interface yang berisi
coding

android

untuk

menerima

permintaan dari user baik kantin
Tampilan ini merupakan tampilan yang

maupun pelanggan

digunakan untuk login bagi pihak kantin

2) PHP Based Web Service
Sebagai Web Server yang berisi coding
PHP

untuk

menerima

jika

ada

dimana pihak kantin harus memasukkan

username dan password untuk dapat

memasukkan username dan password

membuka akses ke halaman selanjutnya

untuk dapat membuka akses ke halaman
selanjutnya. Jika tidak memiliki username
atau password dapat mendaftar terlebih
dahulu dengan memilih tombol daftar

Tampilan ini merupakan tampilan awal
atau sebagai halaman induk dari semua
halaman kecuali halaman login, berisi
tombol-tombol

untuk

melanjutkan

ke

halaman berikutnya

Tampilan berisi form pendaftaran untuk
pelanggan yang tidak mempunyai akses ke
sistem. Pelanggan harus memasukkan data
dirinya dengan mengisi data ke form ini
dan memilih tombol daftar

Tampilan ini merupakan tampilan yang
digunakan

untuk

login

bagi

pihak

pelanggan dimana pihak pelanggan harus

Katalog Menu dengan berbasiskan
sistem android
2. Dengan

adanya

sistem

E-Katalog

Menu pelanggan DSC (Darmajaya
Society Centre) yang ingin memesan
makan hanya tinggal mengklik lewat
smartphone mereka dan menunggu
pesanan datang pada aplikasi ini juga
dapat membuat laporan dari transaksi
Tampilan ini merupakan tampilan awal
5.2. Saran
atau sebagai halaman induk dari semua
Di samping beberapa kesimpulan, penulis
halaman

kecuali

halaman

login

dan
juga mencoba memberikan saran yang

halaman

daftar,

berisi

tombol-tombol
diharapkan dapat bermanfaat bagi DSC

untuk melanjutkan ke halaman berikutnya,
(Darmajaya Society Centre) adapun saran
tersebut adalah:
IV PENUTUP
5.1. Simpulan
Adapun

simpulan

1. DSC diharapkan dapat menggunakan
dari

uraian

dan

aplikasi E-Catalog Menu agar dapat

pembahasan pada bab I sampai dengan bab

lebih

memaksimalkan

IV adalah sebagai berikut :

pelayanan yang ada

sistem

DSC

2. Jika DSC sudah menggunakan aplikasi

(Darmajaya Society Centre) sudah

ini diharapkan aplikasi ini dapat

bagus tetapi sistem tersebut dapat lebih

disosialisasikan kepada pelanggan agar

dimaksimalkan dengan memanfaatkan

pelanggan juga lebih mengenal sistem

teknologi informasi yaitu dengan E-

tersebut.

1. Sistem

pemesanan

pada

DAFTAR PUSTAKA

Berbasis

-

STMIK

Dharwiyanti, Sri., Wahono, Romi
Satria. 2003. Pengantar Unified
Modeling

Language

Android.

Penerbit

PalComTech,

Palembang.

(UML).
-

Tegar, Dian Galih. 2013. Sistem

Penerbit IlmuKomputer.com
Informasi Pemesanan Makanan
-

Huda, Arif Akbarul. 2012. 24 Jam

dan Minuman Pada Omahe Café

Pintar Pemrograman Android.

and

Penerbit omayib.com

Server

Resto

Berbasis

dengan

Client
Platform

Android. Penerbit Universitas
-

Jogiyanto, H.M. 2005. Analisis dan
Dian Nuswantoro, Semarang.
Desain

Sistem

Informasi.

Penerbit Andi, Yogyakarta.

-

Tim

EMS.

2015.

Pemrograman

Android dalam Sehari. Penerbit
-

Juang, Ashari. 2014. Rancang Bagun
Elex
Aplikasi

Mobile

Media

Komputindo,

E-Katalog
Jakarta.

Berbasis IOS Sebagai Media
Bantu

Pengenalan

Miulan.

Penerbit

Produk

Universitas

Dian Nuswantoro, Semarang.

-

Yulianto, Ardhian Agung ., Gartina,
Inne., Astuti, Rini., Dewi, Sari.,
Sari, Siska Komala., Winarti,
Wina. 2010. Analisis dan Desain

-

Novtiananda , M. Imam., M. Reza,. &
Sistem

Informasi.

Penerbit

Febriani, Marina. 2014. Sistem
Politeknik Telkom, Bandung
Pakar Untuk Diagnosa Gizi

Dokumen yang terkait

AN ALIS IS YU RID IS PUT USAN BE B AS DAL AM P E RKAR A TIND AK P IDA NA P E NY E RTA AN M E L AK U K A N P R AK T IK K E DO K T E RA N YA NG M E N G A K IB ATK AN M ATINYA P AS IE N ( PUT USA N N O MOR: 9 0/PID.B /2011/ PN.MD O)

0 82 16

Anal isi s L e ve l Pe r tanyaan p ad a S oal Ce r ita d alam B u k u T e k s M at e m at ik a Pe n u n jang S MK Pr ogr a m Keahl ian T e k n ologi , Kese h at an , d an Pe r tani an Kelas X T e r b itan E r lan gga B e r d asarkan T ak s on om i S OL O

2 99 16

Identifikasi Jenis Kayu Yang Dimanfaatkan Untuk Pembuatan Perahu Tradisional Nelayan Muncar Kabupaten Banyuwangi dan Pemanfaatanya Sebagai Buku Nonteks.

26 327 121

Aplikasi Data Mining Menggunakan Metode Decision Tree Untuk Pemantauan Distribusi Penjualan Sepeda Motor Di PD. Wijaya Abadi Bandung

27 142 115

Penerapan Data Mining Untuk Memprediksi Fluktuasi Harga Saham Menggunakan Metode Classification Dengan Teknik Decision Tree

20 110 145

Aplikasi Pengenalan Amatematika Dasar Untuk Anak Usia Dini Berbasis Multimedia

14 93 39

Pengaruh Persepsi Kemudahan dan Kepuasan Wajib Pajak Terhadap Penggunaan E Filling (Survei Pada Wajib Pajak Orang Pribadi Di Kpp Pratama Soreang)

12 68 1

Implementasi Term Frequency Inverse Document Frequency TF IDF dan Vector Space Model Untuk Klasifikasi Berita Bahasa Indonesia

20 102 40

Penerapan Algoritma Label-Setting Untuk Menentukan Jalur Terpendek Dari Dua Node Pada Peta Kota Bandung

6 50 55

PENGARUH ARUS PENGELASAN TERHADAP KEKUATAN TARIK PADA PENGELASAN BIMETAL (STAINLESS STEEL A 240 Type 304 DAN CARBON STEEL A 516 Grade 70) DENGAN ELEKTRODA E 309-16

10 133 86