Aplikasi Pemesanan Menu Makanan Dan Minuman Di Cafe Roemami Berbasis Android bab 1

perpustakaan.uns.ac.id

digilib.uns.ac.id

BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah
Kemajuan teknologi ponsel (Telepon Seluler) selalu diiringi dengan
pengembangan aplikasi mobile. Aplikasi ada yang bersifat stand alone dan ada pula
yang terhubung dengan jaringan tertentu. Tentang kemudahan teknologi pada kinerja
pemesanan menu makanan dan minuman yang masih bersifat manual yaitu dengan
menulis pesanan dengan kertas ini memakan waktu lama dan tidak efisien. Setiap
akan membeli makanan dan minuman akan terjadi hal yang tidak diinginkan seperti
antrian panjang dan pembuatan menu yang memakan waktu lama. Seiring
perkembangan teknologi tersebut, pelayanan dalam memberikan informasi akan
ketersediaan menu-menu hidangan menjadi kebutuhan konsumen. Kecepatan dalam
menyajikan menu hidangan merupakan salah satu unsur tingkat pelayanan kantin,
rumah makan, cafe dan restoran dalam melayani konsumen.
Melihat kondisi tersebut seperti penyajian hidangan yang lama, pemesanan
menu–menu hidangan yang bersifat manual maka harus dibuat langkah atau strategi

yang digunakan dengan teknologi informasi. Kita dapat meningkatkan kualitas dalam
hal pelayanan. Dengan ini teknologi informasi dapat digunakan untuk memudahkan
pelayan menyelesaikan proses – proses bisnis tersebut seperti proses pemesanan
menu (ordering), proses tagihan (billing), proses pembayaran (payment) dan
sebagainya.
Berdasarkan pertimbangan ketersediaan teknologi serta tingkat kebutuhan
konsumen dalam kecepatan menyajikan hidangan, efisiensi pemesanan menu
makanan dan minuman dan praktis dalam melakukan tagihan pembayaran ke
konsumen maka kita buat sebuah aplikasi pemesanan menu makanan dan minuman di
cafe Roemami berbasis android. Cafe Roemami menyediakan pelayanan pemesanan
dengan menggunakan emulator yang melakukan pemesanan langsung menuju ke
dapur dan kasir. Pada awalnya sistim yang dilakukan menggunakan sistim manual.
commit to user
1

perpustakaan.uns.ac.id

digilib.uns.ac.id
2


Pemesanan masih bersifat penulisan menu yang pemesanan akan diantar ke dapur dan
kasir sendiri-sendiri. Maka dibuatlah pada aplikasi ini memanfaatakan open source
android sebagai teknologi canggih saat ini untuk mempermudah pelayan memberikan
pelayanan terbaik dan berkualitas. Menurut saya, pengaplikasian pemesanan menu
makanan dan minuman secara mobile programming sangat efisien dan praktis.
Memberikan pelayanan kepada konsumen dengan memuaskan dan efektif.
1.2 Rumusan Masalah
Rumusan masalah dari penulisan tugas akhir ini adalah : “Bagaimana
membangun aplikasi pemesanan menu makanan dan minuman yang dapat
mempercepat kinerja dalam pemesanan menu, penyajian hidangan pesanan

dan

tagihan pembayaran ke konsumen”.
1.3 Batasan Masalah
Penulis membatasi masalah dalam penulisan Tugas Akhir ini. Masalah –
masalah yang akan dibahas dalam penulisan Tugas Akhir ini adalah :
1. Aplikasi yang dibuat adalah Aplikasi Pemesanan Menu Makanan Dan Minuman
Di Cafe Roemami Berbasis Android.
2. Aktor pada aplikasi ini terdiri dari :

a. Admin

:

Mengolah data menu hidangan, mencetak daftar menu dan

mengolah data user.
b. Waitress

: Menginputkan pesanan menu, mengirim pesanan ke kitchen

dan kassa.
c. Kitchen

:

d. Kassa

:


Melihat data pesanan menu yang dikirim oleh waitress.
Menghitung total pembayaran dan mencetak transaksi

pembayaran untuk diberikan ke konsumen.
3. Versi android ini berjalan pada Android 2.2 API Level 8.
4. Menggunakan IP Public untuk berjalan pada mobile.
5. Menggunakan Wireless Adapter sebagai alat penghubung.
commit to user
2

perpustakaan.uns.ac.id

digilib.uns.ac.id
3

1.4 Tujuan dan Manfaat
Adapun tujuan yang ingin dicapai dalam penulisan tugas akhir ini adalah
membangun aplikasi pemesanan menu makanan dan minuman yang dapat
mempercepat kinerja dalam pemesanan menu, penyajian hidangan pesanan dan
tagihan pembayaran ke pelanggan. Efektifitas waktu yang bisa mengatur saat

banyaknya konsumen yang berkunjung.
Manfaat yang penulis harapkan dari penyusunan tugas akhir ini antara lain:
1. Bagi Pemilik Cafe / Restoran
Mendapatkan aplikasi pemesanan menu makanan dan minuman yang dapat
digunakan untuk membantu proses pengolahan pemesanan makanan dan minuman
serta proses transaksi pembayaran.
2. Bagi Penulis
Penulis dapat mengaplikasikan dan memanfaatkan ilmu yang pernah didapat dari
Universitas Sebelas Maret dalam bentuk Laporan Tugas Akhir.

1.5 Metodologi Penelitian
Laporan tugas akhir ini disusun dengan menggunakan metode penelitian
sebagai berikut :
Aplikasi Pemesanan Menu Makanan Dan Minuman Di Cafe Roemami Berbasis
Android ini dirancang dengan menggunakan metode Unified Modeling Language

(UML). Metode ini dilakukan untuk mendefinisikan requirement, membuat analisis
dan desain serta menggambarkan arsitektur sistem tersebut. Tahapan perancangan
sistem pemesanan menu makanan dan minuman yaitu :
Tahapan-tahapan yang akan dilakukan dalam penyusunan laporan Tugas

Akhir ini sebagai berikut :
1. Tahap Awal meliputi :
a. Pengumpulan Data
Didalam proses pengumpulan data terdiri dari beberapa metode yaitu :
1) Observasi

commit to user
3

perpustakaan.uns.ac.id

digilib.uns.ac.id
4

Observasi merupakan metode pengumpulan data yang dilakukan melalui
pengamatan, pencatatan, dan pencarian informasi tentang semua informasi
mengenai tempat makan seperti Spesial Sambal, Ayam Resto, Bee’s, Mc
Donald, KFC dan Roemami.
2) Wawancara
Wawancara adalah metode yang dilakukan dengan cara melakukan proses

tanya jawab dengan pemilik cafe atau restoran. Pelaksanaannya dengan
membuat daftar pertanyaan yang akan diajukan ke pemilik cafe atar restoran
yang selanjutnya jawaban tersebut dikemas dan dirangkum sebagai
informasi.
3) Studi Pustaka
Studi pustaka adalah metode yang dilakukan dengan cara mencari bukubuku referensi serta tutorial yang membahas mengenai menu makanan dan
minuman serta tempat makan seperti cafe atau restoran dan buku tentang
cara pembuatan aplikasi android pelayananan pemesanan menu makanan
dan minuman.

2. Tahap Pengembangan Aplikasi
a. Analisa Aplikasi
Analisa aplikasi merupakan proses merangkum data-data yang diperoleh
kemudian diolah menjadi aplikasi yang dapat diinterpretasikan
b. Perancangan Aplikasi
Perancangan aplikasi bertujuan agar pembuatan aplikasi dapat sesuai dengan
kebutuhan dan tujuan yang di inginkan. Perancangan juga akan memudahkan
proses pembuatan aplikasi, sehingga mudah dalam menentukan kebutuhan
aplikasi.


commit to user
4

perpustakaan.uns.ac.id

digilib.uns.ac.id
5

3. Tahap Analisa dan Desain
a. Analisa
Tujuan dilakukannya analisa yaitu untuk memahami implementasi Sistem
pemesanan menu makanan dan minuman. Analisa dilakukan dengan menentukan

System Requirement Spesification (SRS) dan penggambaran Use Case pada
perancangan aplikasi pemesanan menu makanan dan minuman berbasis
android.
b. Desain
Desain adalah tahapan untuk memetakan spesifikasi atau kebutuhan sistem
yang akan dibangun dengan konsep berorientasi objek ke desain pemodelan
agar lebih mudah diimplementasikan dalam perancangan aplikasi pemesanan

menu makanan dan minuman yang berbasis android. Pemodelan aplikasi
dilakukan dengan membuat Class Diagram dan Sequence Diagram. Sedangkan
pemodelan database dilakukan dengan membuat Skema Diagram. Untuk desain
antar muka user dirancang dengan pembuatan layout dan interface aplikasi.
4. Tahap Implementasi
Proses implementasi dari sistem yang dirancang diawali dengan pembuatan
database lalu proses ini diakhiri dengan penyelesaian sistem. Hasil implementasi
menghasilkan aplikasi pemesanan menu makanan dan minuman berbasis Android
ini layak untuk dipasarkan.

b. Tahap Pembuatan Laporan
Pelaporan hasil rancangan menguraikan bagaimana perancangan aplikasi ini
dibangun dan menjelaskan kebutuhan sistem serta arsitektur dari aplikasi
pemesanan menu makanan dan minuman yang berbasis Android.

commit to user
5

perpustakaan.uns.ac.id


digilib.uns.ac.id
6

1.6 Sistematika Penulisan
Sistematika penulisan laporan tugas akhir ini adalah sebagai berikut :
1. Bab I Pendahuluan
Bab ini membahas tentang latar belakang masalah dari penulisan tugas akhir ini,
rumusan masalah, batasan masalah, tujuan penulisan tugas akhir, manfaat yang
didapatkan dari penulisan tugas akhir, metodologi serta sistematika penulisan
yang digunakan pada penulisan tugas akhir ini.

2. Bab II Landasan Teori
Bab ini membahas tentang teori-teori yang digunakan penulis sebagai dasar untuk
menyusun tugas akhir ini.
3. Bab III Analisa Kebutuhan Dan Perancangan Sistem
Bab ini membahas tentang kebutuhan hardware dan software yang dibutuhkan
dan perancangan aplikasi pemesanan menu makanan dan minuman yang berbasis
Android. Pemodelan yang dipakai untuk merancang aplikasi Android ini adalah
dengan pembuatan SRS dan UML. Diagram UML yang digunakan untuk
merancang aplikasi Android ini adalah Use Case diagram, Activity diagram,

Sequence diagram, Class diagram, Component diagram dan Deployment diagram.
4. Bab IV Implementasi dan Analisa
Bab ini membahas tentang ini membahas tentang implementasi aplikasi
pemesanan menu makanan dan minuman yang berbasis android pada jaringan
komputer, spesifikasi hardware maupun software yang dipakai, serta analisa hasil
aplikasi android ini.
5. Bab V Penutup
Bab ini membahas tentang kesimpulan dan saran yang penulis ambil dari
penulisan tugas akhir ini.

commit to user
6