1
BAB I PENDAHULUAN 1.1.
Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang
semakin pesat. Penggabungan antara teknologi komputer dan juga teknologi komunikasi yang menciptakan sebuah ruang lingkup baru yang dinamakan teknologi informasi yang membuat sebuah pergerakan pola ekonomi masyarakat di dalam penggunaan sumber daya teknologi informasi. Ini ditandai dengan mulai maraknya pemanfaatan komputer bagi kepentingan bisnis. Hal ini membuat para pengusaha wajib untuk mempertimbangkan pemanfaatan komputer bagi bisnis yang sedang di jalankannya karena dengan teknologi komputer dapat mempermudah bagi ke dua belah pihak baik pembisnis dengan konsumen di dalam mengenalkan produk apa yang ditawarkan. Implementasi penggunaan komputer di dalam kehidupan berbisnis diantaranya membuat pergeseran yang mendasar didalam proses berjalannya proses transaksi yang mulanya menekankan kepada manualisasi dari segala aspek bisnis mulai dari pemesanan hingga proses pembayaran menuju kepada proses automatisasi yang menekankan penggunaan komputer didalam segala aspek transaksi. Untuk memenuhi kebutuhan komputerisasi dari sebuah bisnis di dalam bidang jasa yang berkaitan langsung dengan konsumen dibutuhkan sebuah perangkat yang dapat dimanfaatkan secara maksimal namun menggunakan ruang dan tenaga yang minimal didalam penggunaannya, salah satu teknologi yang dapat di manfaatkan adalah perangkat berjalan atau mobile device. Perangkat berjalan atau mobile device yang sesuai dengan kebutuhan dari penggunaannya untuk kepentingan bisnis antara lain yaitu telepon genggam atau handphone karena saat ini perkembangan telepon genggam bukan lagi hanya sebatas alat komunikasi, tetapi juga bisa menyeimbangi fungsi-fungsi yang bisa dilakukan oleh komputer. Salah satu trend handphone saat ini adalah handphone yang menggunakan operating system dan salah satunya yang sedang banyak di gunakan adalah handphone dengan operating system Android.
2
“Android adalah sistem operasi berbasis Linux yang dipergunakan sebagai pengelola sumber daya perangkat keras, baik untuk ponsel, smartphone dan juga PC tablet. Secara umum Android adalah platform yang terbuka (Open Source) bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh berbagai piranti bergerak” (Andy Rubin, 2005). Didalam
perkembangannya,
aplikasi
android
diperlukan
dalam
penyampaian informasi tanpa harus memerlukan tenaga dan ruang yang maksimal di dalam penggunaannya untuk kepentingan bisnis karena tidak perlu lagi membawa buku menu dan tidak perlu lagi menghafal deskripsi dari suatu produk yang di tawarkan sehingga mempermudah baik produsen untuk memperkenalkan produk yang mereka miliki kepada konsumen dan konsumen untuk mengetahui secara detail mengenai produk apa yang ditawarkan oleh produsen. Zupparella Delicious Zuppa merupakan badan usaha yang bergerak dalam bidang penjualan makanan saji yang berupa soup dan makanan Prancis yang dapat di nikmati di tempat, namun pelayanan yang dilakukan masih menggunakan kertas untuk mencatat pemesanan, dan masih menggunakan cara mengumpulkan nota untuk melakukan rekapitulasi harian dari transaksi penjualan untuk menghitung laba dan rugi pada hari itu sehingga jika terjadi hilang nota kasir akan kesulitan di dalam melakukan rekapitulasi harian. Dari permasalahan diatas muncul ide dari penulis untuk membangun sebuah Aplikasi Pemesanan Zupparella Delicious Zuppa Berbasis Android dan Desktop untuk dapat membantu menangani transaksi pemesanan dan juga menangani rekapitulasi harian untuk mengetahui laba dan rugi pada hari itu. 1.2.
Rumusan Masalah Berdasarkan latar belakang permasalahan diatas, maka rumusan masalah
dari tugas akhir ini adalah: 1.
Bagaimana merancang dan mengimplementasikan sebuah aplikasi untuk mengelola transaksi pemesanan makanan dan minuman di restaurant Zupparella Delicious Zuppa yang berbasiskan aplikasi andoid dan juga desktop.
3
2.
Bagaimana memanfaatkan jaringan internet area WiFi yang terdapat di restoran sebagai sarana yang digunakan untuk pertukaran data antara client dan server.
1.3.
Batasan Masalah Dalam penelitian ini, batasan masalah yang perlu diperhatikan
diantaranya: 1) Aplikasi dirancang untuk transaksi langsung tidak untuk pesan antar. 2) Database yang digunakan hanya untuk penyimpanan data sementara. 3) Dalam penelitian tugas akhir ini tidak akan membahas tentang keamanan sistem. 1.4.
Tujuan Penelitian Tujuan dari penelitian ini adalah membangun sebuah Aplikasi Pemesanan
Zupparella Delicious Zuppa Berbasis Android dan Desktop yang mampu membantu dalam menangani rekapitulasi transaksi harian, membantu pelayan dalam melayani pelanggan tanpa harus mengantarkan buku menu dan juga mengantarkan pesanan yang dilakukan pelanggan yang ada di Zupparella Dellicious Zuppa yang mampu menghasilkan keluaran berupa nota untuk bagian dapur dan juga nota transaksi untuk pelanggan. 1.5.
Manfaat Penelitian Adapun manfaat dari penelitian ini adalah : 1) Membantu proses rekapitulasi transaksi harian. 2) Membantu pelayan untuk memberikan informasi pesanan kepada kasir tanpa harus berjalan menuju meja kasir.
1.6.
Metodologi Penelitian Sebelum masuk ke tahap perancangan aplikasi perlu dilakukan studi
kelayakan dan identifikasi objek perencanaan aplikasi. Sehingga dapat mengetahui keadaan pada aplikasi sebelumnya dan kebutuhan aplikasi yang akan dibuat pada aplikasi yang baru. Adapun kegiatan tersebut dilakukan dengan tahap sebagai berikut:
4
1. Studi Literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper, dan bacaan – bacaan yang ada kaitannya dengan judul penelitian. 2. Observasi Observasi dilakukan dengan mengumpulkan data dan informasi yang berkaitan dengan aplikasi pemesanan dan bahasa pemrograman java dengan cara studi lapangan ataupun pengamatan langsung pada aplikasi pemesanan yang dibuat untuk ponsel java maupun ponsel berbasis android. 3. Wawancara / Interview Wawancara dilakukan dengan mengumpulkan data dan informasi dari pihak terkait yaitu owner dari Zupparella Delicious Zuppa tentang kebutuhan aplikasi yang diinginkan. 4. Studi Kepustakaan Membaca beberapa buku yang berkaitan dengan aplikasi yang akan dirancang bisa menambah pengetahuan. 5. Pengembangan Sistem a) Analisis Kebutuhan Sistem Aplikasi harus mampu mengintegrasikan data antara aplikasi android yang digunakan oleh pelayan dan juga aplikasi desktop yang digunakan oleh kasir hanya menggunakan jaringan wifi, aplikasi harus mampu memberikan hasil berupa nota yang ditujukan untuk dua objek bagian dapur dan juga untuk pelanggan, dan aplikasi harus mampu memberikan hasil rekapitulasi transaksi harian yang akurat. b) Perancangan Sistem Aplikasi akan dirancang sedemikian rinci manggunakan UML (Unified Modeling Language) seperti menggunakan Use Case Diagram, Activity Diagram, Class Diagram untuk merancang proses aplikasi, dan Diagram Relasi Entitas untuk merancang basis data dari aplikasi.
5
c) Implementasi Aplikasi ini menggunakan bahasa pemograman Java Android untuk pembuatan aplikasi android dan juga Java, XML untuk pembuatan aplikasi desktop dan MySQL sebagai database server untuk menyimpan data informasi menu, member, juga transaksi dan menggunakan Jasper iReports untuk mencetak struk pesanan juga struk transaksi. d) Uji Coba Aplikasi ini akan di terapkan secara langsung pada restoran Zupparella Delicious Zuppa yang terdapat di Jalan Kaliurang Km 5,5 dan juga yang terdapat di Taman Wisata Kuliner Pringwulung, Nologaten, Yogyakarta. 1.7.
Sistematika Penulisan Sistematika yang digunakan dalam penulisan laporan tugas akhir ini terdiri
dari beberapa bagian yaitu : BAB I PENDAHULUAN Menguraikan tentang Latar Belakang, Rumusan Masalah, Batasan Masalah, serta Metode Pengumpulan Data. Menjelaskan juga tentang Tujuan penelitian, Manfaat Penelitian, dan Sistematika Penulisan laporan tugas akhir. BAB II TINJAUAN PUSTAKA Bereisi uraian sistematis tentang informasi hasil penelitian yang di sajikan dalam pustaka dan menghubungkannya dengan Aplikasi Pemesanan Zupparella Delicious Zuppa Berbasis Android dan Desktop.
6
BAB III LANDASAN TEORI Bab ini akan menjelaskan tentang dasar teori yang digunakan guna mendukung analisis dan rancangan sistem informasi yang akan dibangun. BAB IV ANALISIS DAN PERANCANGAN SISTEM Perancangan antarmuka bagi aplikasi yang digunakan pelayan berbasis android yang lebih mengutamakan klik pada gambar menu, juga input nomer meja, banyaknya jumlah menu yang dipesan, dan saat di pilih tombol untuk mengirimkan data pesanan pada kasir akan muncul kotak dialog data yang akan dikirimkan pada kasir. Sedangkan perancangan antar muka pada kasir hanyalah informasi data pesanan yang telah diterima dari pelayan dengan difasilitasi tombol untuk cetak nota dan juga tombol yang digunakan untuk memberitahukan kepada aplikasi pesanan pada pelayan menu apa saja yang telah habis dan tidak dapat dipesan lagi. BAB V IMPLEMENTASI SISTEM Bab ini berisi implementasi dan pembahasan sistem, yang meliputi tampilan aplikasi halaman pembuka untuk pelayan, form pesanan untuk pelayan, form untuk kasir, alur program dan pengkodean program.
BAB VI HASIL PENGUJIAN DAN PEMBAHASAN Bab ini berisi uji coba dan juga pembahasan dari setiap proses yang terdapat pada aplikasi yang dijelaskan secara lengkap tentang aplikasi yang dibangun baik untuk pelayan yang berbasis android dan juga untuk kasir yang berbasis desktop.
7
BAB VII KESIMPULAN DAN SARAN berisi tentang kesimpulan dan saran tentang penulisan Tugas Akhir.