Вы находитесь на странице: 1из 17

SISTEM INFORMASI PEMESANAN MAKANAN DAN MINUMAN PADA

OMAHE CAF AND RESTO BERBASIS CLIENT SERVER DENGAN


PLATFORM ANDROID
Dian Galih Tegar
Jurusan Sistem Informasi
Fakultas Ilmu Komputer, Universitas Dian Nuswantoro

Abstrak
Android adalah sistem operasi mobile menggunakan versi modifikasi dari kernel
Linux. Tidak hanya dipakai untuk melakukan fungsi mobile seperti sms (short
messaging service), telepon, ataupun browsing, android kini banyak digunakan untuk
keperluan lainnya seperti pemesanan makanan di restoran atau tempat makan lainnya.
Penggunaan media mobile android untuk pemesanan makanan dapat membantu
proses bisnis didalam sebuah restoran/cafe. Seperti yang dirancang pada Omahe
Caf and Resto dengan
menggunakan metode Waterfall sebagai model
pengembangan sistem.Aplikasi ini memakai komputer di sisi server dapur dan
kasir,mobile android di sisi client pemesan. Dimana ketika pengunjung melakukan
input pemesanan menu di mobile android ,bagian dapur dan kasir dapat melakukan
view. Bahasa pemrograman yang membaca inputan dari sisi client di dapur
menggunakan script PHP. Script PHP menerima data, dan selanjutnya akan
membangkitkan perintah MySQL dalam bentuk query dan memanggil stroted
procedure yang ada pada server basis data. Hal ini bertujuan memberikan solusi
alternatif untuk pemesanan makanan dan minuman dengan menggunakan mobile
android.
Kata Kunci : Mobile android, MySQL, PHP,Client Server, pemesanan, basis data
Abstract
Android is a mobile operating system uses a modified version of the Linux kernel.
Not only used to perform functions such as mobile SMS (short messaging service),
telephone, or browsing, the android is now widely used for other purposes such as
ordering food in restaurants or other eating places. Android mobile media usage for
ordering food can help the business process in a restaurant / eating place. As designed
to "Omahe Caf and Resto" using Waterfall method as a model system
development.Ordering food and beverage applications is to use a computer on the
server side (kitchen) and mobile android on the client side (customer). Where in when
the customer ordering food and input at the mobile android, kitchen and cashier can
view the order list. Programming language that reads input from the client side in the
39

40

kitchen using PHP script. PHP script to receive data, and will further raise the
MySQL command in a query and call stroted existing procedure on the database
server. It aims at providing an alternative solution for ordering food and drinks by
using mobile android.
Keywords: Mobile Android, Mysql, PHP, Client Server, Order, DataBase

I.

PENDAHULUAN

dimana

1.1 Latar Belakang

menggunakan

Perkembangan
saat

ini

telah

teknologi
memberikan

pengaruh yang sangat besar bagi


dunia teknologi informasi dan
telekomunikasi.

Munculnya

beragam aplikasi

memberikan

pilihan

peningkatan

dalam

kinerja suatu pekerjaan, baik


yang bersifat dekstop based, web
baseb hingga yang sekarang ini
munculnya

aplikasi-aplikasi

baru yang berjalan dalam mobile


pada sistem platform android.

menggunakan

Internet

yang

server

untuk salah satu pengembangan


aplikasi selain lebih mudah dalam
pengoperasiannya, karena sifat
mobile

yang

fleksibel

menjadi salah satu alasannya.


Saat ini muncul teknologi baru

tanpa

kabel,

dengan

pada

seperti
Media

bersifat
mobile

client

android.

Sebagai pendatang baru yang


sudah

mulai popular didunia

komunikasi, data
mulai

client server

memberikan beberapa

solusi dan layanan yang bisa


diimplementasikan

dalam

kehidupan sehari- hari. Salah satu


implementasi client server yang
populer adalah pada peralatan
mobile yang digunakan untuk
pertukaran data.

Pemilihan mobile android

dari

komunikasi

Penggunaan media client


server pada platform android
untuk Omahe Caf and Resto
akan

memudahkan

pemesanan
karena

oleh

pelanggan

proses
pelanggan,
langsung

terhubung dengan bagian dapur

40

sehingga

informasi

tentang

Bagaimana

merancang

makanan dan minuman yang

aplikasi pemesanan makanan dan

tersedia ataupun

sudah

minuman menggunakan platform

habis bisa langsung diketahui

android berbasis client server,

oleh pelanggan. Selain itu juga

serta

terhubung dengan bagian kasir

pemesanan

sehingga mempermudah dalam

minuman dengan mobile android

pembayaran ,serta meminimalisir

ini dapat memberitahu pesanan

penggunaan kertas.

pelanggan ke bagian dapur dan

yang

Pemakaian sistem aplikasi

bagaimana

aplikasi

makanan

dan

kasir.

pesan makan dan minum untuk


memudahkan proses kerja dalam

1.3 Batasan Masalah

lingkungan Omahe Caf and


Resto.

Sehinga

diharapkan

dengan adanya Sistem Informasi


Pemesanan

Makanan

dan

Pada penelitian tugas akhir


ini

ada

beberapa

batasan

masalah,antara lain:
1. Membahas

pembuatan

Minuman Pada Omahe Cafe and

aplikasi android dan client-

Resto

server.

Berbasis Client Server

Dengan Platform Android dapat

2. Aplikasi ini hanya berjalan

meningkatkan kinerja karyawan

pada mobile yang memiliki

dalam melayani pelanggan dan

profil

dapat meningkatkan pemasukan

platform

bagi Omahe Caf and Resto.

didukung jaringan wireless.


3. Dapur

1.2 Rumusan Masalah

dan

konfigurasi

android

dan

mengunakan

dan

kasir
komputer

Berdasarkan latar belakang

dengan antarmuka berbasis

di atas, maka rumusan masalah

web dengan script PHP dan

yang dapat diambil adalah :

pada

meja

pelanggan

41

menggunakan

platform

android.

kajian

yang

diluar

diperoleh
lingkungan

akademik
1.4 Tujuan Tugas Akhir

mendukung

Tujuan dari tugas akhir ini


adalah :
1. Merancang

untuk

Aplikasi

penyusunan

Tugas Akhir ini.


3) Menambah

pengalaman

mahasiswa

untuk

pemesanan makanan dan

menerapkan keterampilan

minuman berbasis client

dan

server

menghadapi

dengan

platform

keahlian

dalam
masalah-

android pada Omahe Caf

masalah

and Resto.

lapangan sesuai dengan

2. Menghasilkan aplikasi yang

yang

ada

di

bidangnya.

dapat memberitahu pesanan


pelanggan ke bagian dapur
dan kasir.

b. Bagi Universitas

1.5. Manfaat Tugas Akhir

1) Untuk

a. Bagi Mahasiswa

menambah

kepustakaan

1) Mahasiswa

dapat

dan

akademik
memberikan

mengimplementasikan

informasi

disiplin

yang

pembaca sebagai bahan

diperoleh selama belajar

pertimbangan dan acuan

di

untuk

ilmu

Universitas

Dian

Nuswantoro melalui objek


penelitian,yaitu

Omahe

Caf and Resto.


2) Menambah
penulis

perkembangan

tindak lanjut.
2) Menambah

khasanah

pustaka akademik dengan

pengetahuan

tentang

kepada

kajian-

cara mendokumentasikan
laporan

Tugas

Akhir

42

dalam

perpustakaan

diteruskan ke bagian yang terkait,

sehingga dapat menambah

antara lain dapur, bar, dan kasir.

pengetahuan

Taking

bagi

mahasiswa lain.

Order

meliputi

beberapa

kegiatan antara lain:


a. Menampilkan informasi yang akurat

c. Bagi Omahe Caf and Resto


Sebagai peningkatan atau
penyempurnaan

mengenai

semua

makanan

dan

minuman yang tersedia di daftar

sarana

dan

telah

ada

b. Mencatat menu yang dipesan, jumlah

sehingga dapat meningkatkan

yang dipesan, nama pemesan dan

kinerja

lainnya.

prasarana

yang

karyawan

dalam

melayani pelanggan dan secara


tidak

langsung

menu.

c. Mengkonfirmasi

dapat

pesanan

meningkatkan pemasukan di
Omahe Caf and Resto.

kepada

pelanggan.
d. Meneruskan pesanan
ke bagian terkait.
2.2.

Aplikasi Client

Server
II. LANDASAN TEORI
2.1

Client

Pengertian Pe mesanan

Makanan di Restoran

di

dibentuk

oleh 3 komponen

Pemesanan atau Taking


Order

Server

dasar, yaitu client,

restoran

menurut

middleware,

Sumarno(2009)

adalah

kegiatan

server.

menerima dan

mencatat pesanan

tamu.Dalam hal ini makanan dan


minuman,

yang selanjutnya akan

antara

dan

Hubungan
ketiga

43

komponen tersebut
digambarkan
sebagai

Android
operasi

berikut

(Oetomo,2007) :

adalah

sistem

untuk smartphone

dibuat

oleh

Sistem

Google

operasi ini

yang

Corporation.
bersifat Open

Source dan dikembangkan

dengan

Gambar 2.1 Komponen Dasar Client

memanfaatkan linux kernel. Sejak

Server

pertama kali versi beta dirilis pada 5


November

a. Client : merupakan terminal yang

2007,

mengalami

telah

perkembangan

yang

digunakan oleh pengguna untuk

cukup

meminta layanan tertentu yang di

Android adalah Jelly Bean 4.1 yang

butuhkan dan juga digunakan untuk

di rilis pada bulan Juni 2012 lalu.

menerima hasil pemrosesan yang

Pada versi ini Android mempunyai

diminta dari server.

tingkat kemanan yang jauh lebih baik

b. Middleware : merupakan komponen


perantara

yang

memungkinkan

client dan server

untuk

saling

pesat.

Android

Versi terbaru dari

dibandingkan versi- versi sebelumnya


karena sudah mengimplementasikan
keamanan berbasis

Adress Space

terhubung dan berkomunikasi satu

Layout

sama lain.

Berkat ASLR, hacker dan malware

c. Server:

Randomization

(ASLR).

merupakan

jadi sulit mengeksploitasi kelemahan

yag

memory corruption karena memory

pihak

menyediakan layanan

mapping

untuk

sistem

server dapat berupa

mengalami pengacakan. Dipadukan

basis data SQL

dengan

teknologi data

operasi

execution

prevention yang juga ditanamkan


Google dalam OS Android terbaru
2.3

Android

tersebut, Jelly Bean menjadi sistem

44

operasi

mobile

dengan

sistem

keamananan paling mumpuni.

namun seiring dengan kemajuan yang


dicapai,

para

pencipta

JAVA

menyadari bahwa akan lebih baik bila


mereka menemukan (menciptakan)
bahasa

mereka

sendiri

daripada

mengembangkan C++.
Tidak

seperti

bahasa-bahasa compiler tradisional,


yang mengubah kode (source code)
Gambar 2.3

Lapisan arsitektur

sistem operasi android secara umum.

menjadi

perintah-perintah

tingkat

mesin (bahasa mesin), kompiler Java


mengubah (menterjemahkan) kode-

Dalam pembuatan aplikasi,diperlukan


beberapa

instalasi software

kode sumber Java menjadi perintah-

yang

perintah yang akan di interpretasi

mendukung antara lain Java,Android

(dibaca) oleh runtime Mesin Virtual

SDK,Eclipse, dan ADT.

Java

(Java

Virtual

Machine).

Java dapat digunakan untuk membuat


2. 3.1 JAVA

dua jenis program, yaitu applet dan


TM

JAVA

yang

dikembangkan di Sun Microsystem


berawal

dari

gagasan

aplikasi

mandiri

yang

bebas

dan

alone

application).

untuk
Secara

menciptakan suatu bahasa, perangkat


lunak

(stand

tidak

sederhana,

sebuah applet adalah bagian dari

bergantung pada platform atau sistem

halaman

web

operasi tertentu (tidak hanya bekerja

animasi, gambar sederhana (image)

pada sistem operasi tertentu). Tujuan

atau

awalnya adalah dengan menggunakan

sekumpulan teks.Para pencipta Java

bahasa yang sudah ada, yaitu C++

di Sun Microsystem mendefinisikan

hanya

entah

sebuah

itu

garis

berupa

atau

45

Java sebagai bahasa yang sederhana,

2.3.2

berorientasi

(Software Development Kit)

object,

terdistribusi,

Android

terinterpretasi, kokoh, aman, netral

SDK

Menurut

arsitektur, akrab, berkinerja tinggi,

Safaat,2011,Android

SDK

adalah

multi jalinan (multithreaded) dan

tools API (Application Programming

dinamis.

Interface) yang diperlukan untuk


mulai mengembangkan aplikasi pada
Java2

adalah

generasi kedua dari java platform


(generasi

awalnya

adalah

Java

Development Kit). Java berdiri di atas


mesin interpreter yang diber nama
Java Virtual Machine (JVM). JVM
inilah yang akan membaca bytecode

platform

Android

menggunakan

bahasa pemrograman Java. Saat ini


disediakan Android SDK sebagai alat
bantu

dan

API

mengembangkan
platform

Android

untuk

mulai

aplikasi

pada

menggunakan

bahasa pemrograman Java.

dalam file.class dari suatu program


sebagai sebuah representasi langsung

2.3.3

program yang berisi bahasa mesin.


Oleh karena itu, bahasa java disebut
sebagai bahasa pemrograman yang
portable karena dapat dijalankan pada
berbagai sistem operasi, asalkan pada
sistem operasi tersebut terdapat JVM.
Platform java memiliki tiga buah
edisi yang berbeda, yaitu J2EE (Java2
Enterprise

Edition),J2ME

(Java2

Micro Edition), dan J2SE (Java2


Second Edition).

Eclipse
Menurut Pisa, 2009,

Eclipse adalah sebuah pengembangan


lingkungan yang terintegrasi yang
membantu anda untuk membangun
aplikasi-aplikasi

dalam

banyak

bahasa. Eclipse adalah Software Open


Source yang didukung oleh Eclipse
foundation, sebuah asosiasi non profit
yang serupa dalam ruang lingkup
dasar Apache.
Eclipse

pada

awalnya dikembangkan oleh OTI

46

(Object

Technology

International)

dan kemudian oleh IBM sebagai

2.3.4

ADT

(Android

Development Tools)

bagian dari proyek VisualAge. Hal ini

Menurut

kemudian menjadi bagian dari strategi

Safaat,2011,ADT adalah

IBM untuk membuat kode open

yang

source

membuat project berbasis Android.

dari

untuk mendorong adaptasi


teknologi-teknologi

dirancang

untuk

berjalan

membuat

plug-in

Eclipse

dapat

yang

ADT harus di install,karena sebagai

pada

penghubung antara Android SDK

platform yang lebih disukai oleh

dengan

IBM.

digunakan sebagai tempat coding


Berkat arsitekturnya

IDE

Eclipse

yang

akan

aplikasi Android nantinya.

yang sangat kuat dan stabil, dank


arena sebagian yang ditulis dalam 2.4

MySQL

bahasa Java, Eclipse dapat berjalan di


beberapa

system operasi dengan

MySQL
Database

adalah

Management

Relation
System

mudah. Inti dari Eclipse adalah plug-

(RDBMS) yang didistribusikan secara

in manager

gratis dibawah lisensi GPL (General

yang dapat memuat,

menginstal,

menjalankan

Public License). Dimana setiap orang

masing- masing

bebas untuk menggunakan MySql,

seperti komponen yang menyediakan

namun tidak boleh dijadikan turunan

berbagai jenis

yang

berbagai

dan
plug-in,

layanan.

Terdapat

bersifat

komersial.

plug-in yang mengetes, debug, dan

sebenarnya

menjalankan kode dan membantu

Database

menulis kode dalam banyak bahasa

(RDBMS) yang didistribusikan secara

yang

seperti

gratis dibawah lisensi GPL ( General

AS,Javascript,CF,PHP dan lain- lain.

Public License). Dimana setiap orang

Bahasa default-nya adalah Java.

bebas untuk menggunakan MySQL,

berbeda

merupakan

MySql

Management

Relation
System

namun tidak boleh dijadikan turunan

47

yang turunan salah satu konsep utama

biasa.

dalam database .

dibangun oleh PHP pada umumnya

MySQL

Aplikasi-aplikasi

yang

sebenarnya merupakan turunan salah

akan memberikan hasil pada web

satu konsep utama dalam database

browser,

sejak lama, yaitu SQL (Structure

keseluruhan dijalankan di server.

Query

Language).

sebuah

konsep

SQL

tetapi prosesnya

secara

adalah

pengoperasian

database, terutama untuk seleksi dan

III.

METODE PENELITIAN

3.1. Tahap-Tahap Penge mbangan

pemasukan data, yang memungkinkan

Sistem

pengoperasian data dikerjakan dengan

Waterfall

mudah secara otomatis.

dengan

Metode

Pada penelitian tugas akhir


ini peneliti akan membangun suatu
sistem

pemesanan

makanan

dan

minuman di Omahe Caf and Resto


berbasis client server dengan platform
Android. Sedangkan metode yang
2.5

PHP

digunakan untuk membangun aplikasi


PHP adalah bahasa skrip yang

adalah dengan

metode

waterfall.

dapat ditanamkan atau disisipkan ke

Menurut Pressman ( 2010, p39 ),

dalam HTML. PHP banyak dipakai untuk

salah

memrogram situs web dinamis. PHP

sistem

dapat

waterfall. Waterfall model adalah

digunakan

untuk

membangun

sebuah CMS. PHP dikatakan sebagai

sebuah server-side embedded script


language artinya sintaks-sintaks dan
perintah yang kita berikan akan
sepenuhnya dijalankan oleh server
tetapi disertakan pada halaman HTML

satu

model pengembangan

adalah

dengan

model

model yang paling populer dan sering


dianggap sebagai pendekatan klasik
dalam daur hidup pengembangan
sistem. Adapun tahapannya sebagai
berkut :

48

4.1.1

Analisa

Kebutuhan

Sistem
Berdasarkan

hasil

analisa, dalam membangun


Aplikasi Client server ini
dibutuhkan adanya software,
hardware, dan brainware.
4.1.1.1 Analisa
Brainware

Gambar 3.1 Waterfall Model


a.
IV.

ANALISIS DAN PERANCANGAN

AdministratorDapurdanKasi
r

Kebutuhan tenaga administrator akan

SISTEM
4.1 Tahap

Kebutuhan

Tahap

Penge mbangan

digunakan
berjalan.

Sistem
Tahap analisis system tahapan

selama

aplikasi

Administrator

harus

mempunyai kemampuan dalam

awal dalam metode pengembangan

mengelola

waterfall.Tugas yang paling penting

Aplikasiterutama

dalam

dengan menu yang tersedia,meja

tahap

ini

menemukan

adalah

masalah

proses
dan

yang

data
yang

tersedia,status

menghasilkan alternative pemecahan

pelanggan

masalah

pembayaran di kasir.

memahami

serta

diharapkan

sistem

yang

dapat

di

pada
terkait

pesanan

dapur

dan

guna

menentukan kebutuhan pemakai dan

b. Pelanggan

hambatan pada Omahe Cafe aand

1.Dapat melihat menu yang tersedia

Resto bila mengalami kesulitan dalam


melakukan

transaksi

pemesanan

makanan hingga pembayaran.

di aplikasi
2.Mendapat

informasi

semua

pesanan dan total yang harus


dibayar.

49

3.Mendapat

menu

sesuai

yang

4.1.1.3 AnalisaKebutuhanHardware

dipesan di meja.

Perangkat

4.1.1.2 AnalisaKebutuhanSistem
Kebutuhan
perangkat
dalam

rancang

sistem

yang digunakan
bangun

AplikasiLayananInformasisms

Aplikasi

Pemesanan makanan dan minuman

Gatewayiniadalah :
a. Monitor warna resolusi 1024 x 768

berbasis client server ini adalah :

pixel.

b.

SistemOperasiWindows 7

c.

Web server Xamppopen project for

Terdiridariprocessor

Windowsversion 1.7.2

minimal,

Xamppadalah software

b. CPU (Central Proscessing Unit).

instalasi yang

2.2.4, PHP Script Language version


MySQL

Database

hardisk250GB,RAM

512MB minimal.
c. Keyboard, Mouse, Printer

Version

5.0.45, dan PHP MyAdmin Database

4.2

DesainSistem

Manager Version 2.10.2


d. Web

4.2.1.
browser

Digunakan

dual core

1GB minimal, dan VGA card

memuat Apache Web Server Version

5.2.3,

yang

dibutuhkan untuk rancang bangun

perancangan

lunak

keras

UML

(Unified

Modeling Language)

untuk

a. Use Cse Diagram

mengakses aplikasi.
e. Notepad ++

uc customer

getcategory

Digunakansebagaieditord

getmenu

alammenulisscript.

include
include
menu

f. Eclipse
Eclipse

adalah

include

IDE

gettable

order
getdata

include
customer
include

untukpengembangan java/android.

cancel

include

v alidation

extend

sav e
report

50

Gambar4.1

:Diagram

Gambar4.3 : Diagram Use Case

Use Case Customer

Cashier
4.3

uc kitchen

getmodel

sistem merupakan implementasi

extend

checking

extend

v alidation

hasil dari desain yang telah

include
login

dirancang sebelumnya. Berikut

getorder
gettable

extend

include

kitchen

mplementasi
Implementasi antarmuka

extend

ini adalah implementasi dari

kitchen
getorderdetail
approv e

sistem yang telah dibuat yaitu

include
v alidation

include

sebagai berikut :

sav e

Gambar4.2 : Diagram Use


4.3.1

Case Kitchen

Inte rface Sisi

Admin (Dapur dan Kasir)

cashier

uc payment

a. Halaman Login
Sebelum masuk ke halaman admin,
bagian dapur atau kasir harus

login

billing

approv e

setting

login terlebih dahulu dengan


include

melakukan input username dan


checking

extend

extend

extend

sav e

extend

v alidation

getmodel

checkout

table

menucategory

menu

v alidation

user

finishcheckout

extend

extend

extend

extend

extend

extend

extend

password di halaman login.

getorder
extend

extend

extend

extend

gettable

getdetail

getprice

gettotal

Gambar 4.30 Halaman Login

51

b. Halaman Dapur
Di halaman admin bagian dapur,
terdapat data pesanan masuk
yang
waktu
melihat

diurutkan
order,
detail

berdasarkan

tombol

untuk

menu

yang

dipesan, dan tombol edit untuk


merubah status pemesanan.

Gambar 4.32 Halaman Proses


Checkout pertama

4.3.2 Inte rface Sisi Pelanggan


a.

Input Pesanan

Pelanggan

melakukan

input

pesanan dari kategori menu yang


ada, dengan menyertakan jumlah
dan keterangan bila diperlukan
Gambar 4.31 Halaman Dapur

c. Halaman Tagihan
Ketika bagian kasir
sudah melakukan login
dan

masuk

halaman

tagihan, terdapat daftar


atas

nama

pelanggan

yang akan melakukan


Gambar 4.40 Tampilan

pembayaran.Terdapat
tombol

actions

untuk

Input Menu di Android

mengetahui detail menu


d.

yang dipesan.

Input Nama
Pemesan

Setelah megisi menu yang aka n


dipesan,

pelanggan

mengisi

52

nama pemesan, memilih meja


yang

tersedia,

dan

menambahkan keterangan bila


diperlukan,
tombol

kemudian
submit

tap
untuk

mengirimkan ke bagian dapur


dan segera dilayani.

Gambar 4.42 Tampilan Menu


yang Dipesan dan Total
Harga di Android

4.4

Testing atau Pengujian


Pengujian
dilakukan

Gambar 4.41 Tampilan Input


Nama Pemesan di Android

untuk

Tampilan Menu Yang Telah


Dipesan

sesuai dengan yang telah

submit, maka aplikasi akan


menu

yang dipesan lengkap dengan


total harga.

kesalahan

atau
yang

ada
terjadi

sehingga aplikasi masih harus

Setelah pelanggan tap tombo l

menampilkan daftar

melihat

apakah aplikasi telah berjalan

diharapkan
e.

sistem

diperbaiki. Di bawah ini akan


dilakukan pengujian dengan
metode blackbox untuk input
dan

output.

blackbox

Pengujian

terfokus

pada

53

pengujian

persyaratan

5.2 Saran
Dari pembuatan tugas akhir ini,

fungsional perangkat lunak

terdapat beberapa saran untuk


melakukan

Tabel 4.6 : Pesanan Pada Android

pada
No

Masuka
n

Data
diisi
lengkap
dan
benar
Diisi
dengan
data yang
salah
Tidak
diisi
sama
sekali

Keluara
n yang
di harap
kan
Input
berhasil

Hasil

Kesimpu
lan

aplikasi

makanan

Gagal
Input

pemesanan

dan

minuman

berbasis client server pada


platform android :

Database
updated

Valid

1. Menambahkan pemberitahuan
baik dengan system alert pada
platform

Gagal
Input

pengembangan

Muncul
pesan
kesalaha
n
Muncul
pesan
kesalaha
n

Valid

android

atau

pemberitahuan dengan system


tampilan display layar monitor.

Valid

Sehingga ketika bagian dapur


mengkonfirmasikan

status

makanan menjadi selesai,


maka aka nada pemberitahuan

V.

KESIMPULAN

DAN

pada mobile android di meja


pelanggan atau tampilan pada

SARAN

display monitor. Sehingga para

5.1 Kesimpulan
Berdasarkan program yang telah

pelayan akan tahu lebih cepat

dibuat, penulis disini mengambil

meja

kesimpulan :

selesai.Hal

1. Aplikasi
pemesanan
minuman

dapat

mengatasi

makanan
dengan

dan

platform

android berbasis client server.


2. Aplikasi mobile android ini
bias

memberitahu

pesanan

berapa

yang
ini

mempercepat

sudah
akan

pemberian

pesanan ke meja pelanggan


tanpa ada keributan.
2. Membuat aplikasi pemesanan
ini pada jaringan intranet atau
jaringan lokal agar lebih efektif

pelanggan ke bagian dapur dan

dalam

biaya

kasir.

pengiriman

dan
data

proses
lebih

54

cepat,selain

itu

juga

Informtaion System :

keamanannya

bisa

lebih

Managing the Digital Firm,

terjamin.

11th edition. Prentice-Hall.


[4].Safaat.H Nazaruddin. (2009). From

DAFTAR PUSTAKA
[1].Stair, R. M., & G. W. Reynolds.
(2010). Principles of
Information Systems, a
managerial Approach, 9th
Edition. Course Technology,
USA.
[2].OBrien, J. A., & G. M.
Marakas. (2008). Management
Information System, 8th
Edition. Mc. Graw-Hill Inc.,
New York.
[3].Laudon, K, & J.P. Laudon.
(2010). Management

Master Entry Data Ke mysql server


berbasis android. Bandung : ITB
[5].suryatiningsih. (2009).
Pemrograman Web. Bandung:
Politeknik Telkom.
[6].Siregar Michael, Ivan. (2011).
Membongkar source code
berbagi aplikasi android.
[7] Android Developers. 2010.
Android SDK Docs.
http://www.android.com/.
Diakses
tanggal 28 Januari 2013

Вам также может понравиться