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