• Tidak ada hasil yang ditemukan

APLIKASI PEMESANAN MAKANAN BERBASIS FLASH

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI PEMESANAN MAKANAN BERBASIS FLASH"

Copied!
10
0
0

Teks penuh

(1)

APLIKASI PEMESANAN MAKANAN

BERBASIS FLASH

Disusun oleh :

Christoforus Imantaka Sulistiyanto

Meliyani

Johan Setyawan Atmaja

Abstrak

Tujuan penelitian, ialah merancang suatu aplikasi pemesanan makanan yang dapat digunakan oleh rumah makan tanpa harus menggunakan buku menu. Aplikasi ini dibuat untuk memberikan variasi baru pada suatu rumah makan agar tidak selalu menggunakan buku menu. Sehingga proses pembuatan pesanan menjadi lebih cepat dan mudah. Metode penelitian yang digunakan adalah metode waterfall. Pada tahap pengumpulan data, dilakukan dengan survey melalui kuesioner dan wawancara. Setelah itu penulis melakukan analisis kuesioner dan wawancara. Setelah analisis didapatkan penulis melakukan perancangan dan coding. Hasil yang dicapai adalah sebuah aplikasi pemesanan makanan dan minuman berbasis flash. Aplikasi ini dapat digunakan pada sebuah desktop/komputer touch screen tanpa harus menggunakan spesifikasi komputer yang tinggi. Saran yang diberikan untuk pengembangan selanjutnya yaitu dengan menggunakan mobile phone/tablet, informasi mengenai berbagai jenis makanan dan minuman, serta memperbaiki tampilan dari aplikasi agar lebih menarik.

Kata kunci : aplikasi, pemesanan makanan, flash

1.

Pendahuluan

Perkembangan teknologi informasi saat ini semakin berkembang pesat, sehingga telah membawa perubahan yang sangat besar pada dunia serta masyarakat yang menggunakannya. Kebutuhan teknologi informasi yang semakin meningkat menyebabkan banyak perusahaan besar, toko-toko, sampai masyarakat di Indonesia menggunakannya.

Dalam dunia bisnis, teknologi sangat dibutuhkan untuk memajukan suatu perusahaan, mulai dari pembuatan software/program, website, serta desain yang mendukung agar tampilan dari program tersebut terlihat menarik bagi konsumen. Untuk membuat semua itu tentunya memerlukan suatu aplikasi, contohnya saja aplikasi desktop. Aplikasi Desktop adalah suatu aplikasi yang dapat berjalan sendiri tanpa menggunakan browser atau koneksi internet di suatu komputer otonom dengan sistem operasi atau platform tertentu.

Rumah makan adalah istilah umum untuk menyebut usaha yang menyajikan hidangan kepada masyarakat dan menyediakan tempat untuk menikmati hidangan itu serta menetapkan tarif tertentu untuk makanan dan pelayanannya. Salah satu hal yang menjadi bagian dari rumah makan adalah menu makanan. Menu merupakan daftar/list dari berbagai macam makanan dan minuman yang disediakan oleh rumah makan. Daftar makanan biasanya berupa buku maupun selembar kertas

(2)

yang berisi daftar sejumlah makanan dan minuman yang ada pada sebuah rumah makan. Daftar makanan akan terlihat lebih baik jika menampilkan informasi yang lengkap dari suatu jenis makanan/minuman, sehingga dapat memudahkan pelanggan dalam mengetahui informasi dari makanan/minuman yang akan mereka pesan.

Pada umumnya, pelanggan yang memesan makanan ingin mengetahui komposisi dari makanan yang akan dipesan, untuk itu mereka akan bertanya kepada pelayan yang terdapat pada rumah makan tersebut. Dengan begitu maka proses pemesanan makanan akan menjadi lama dan juga dapat menyulitkan pelayan apabila pelayan tidak mengetahui informasi dari makanan yang ditanyakan pelanggan.

Dengan menggunakan aplikasi pemesanan makanan melalui desktop, maka proses pemesanan makanan menjadi lebih cepat dan memudahkan pelanggan dalam memesan makanan. Selain tampilannya yang menarik, aplikasi ini juga dapat menampilkan informasi makanan atau minuman yang belum diketahui oleh pelanggan, sehingga pelanggan tidak perlu repot memengangil pelayan untuk menjelaskan isi dari menu makanan yang akan dipesan.

Selain mengetahui komposisi makanan yang akan dipesan pelanggan juga dapat langsung memesan makanan lewat aplikasi tersebut. Maka, peran pelayan yang semula menulis pesanan dan menjelaskan segala pertanyaan pelanggan tentang makanan, maka tugas tersebut akan dilakukan oleh aplikasi pemesanan menu makanan tersebut.

Untuk pembahasan sebuah topik skripsi yang lebih terarah dan terfokus pada tujuan yang ingin dicapai, maka skripsi ini akan membahas hal-hal sebagai berikut : Merancang aplikasi pemesanan makanan, Menggantikan buku menu ke dalam bentuk aplikasi desktop, Membuat data pesanan, Tampilan informasi makanan (komposisi), Tampilan list data pesanan sebelum dikirim, Mengirim data pesanan, Mengupdate data pesanan

2.

Metode Penelitian

Metodologi yang digunakan pada skripsi ini meliputi dua bagian pokok, yaitu Metode Analisis dan Metode Perancangan.

2.1 Metode Analisis

Metode analisis dilakukan melalui tiga tahapan, yaitu: 1. Survei atas sistem yang sedang berjalan

Melakukan survei pada rumah makan guna mencari tahu sistem yang sedang berjalan 2. Studi literatur

Melakukan pencarian teori pendukung yang berasal dari buku guna menambah pengetahuan yang berguna untuk membangun aplikasi ini.

3. Kuesioner dan wawancara

Melakukan survei kepada beberapa orang untuk mengetahui masalah yang dialami tentang cara pemesanan makanan pada rumah makan

2.2 Metode Perancangan

Dalam skripsi ini ada beberapa tahapan dalam melakukan metode perancangan dengan menggunakan Struktur Model, antara lain : Perancangan DFD (Data Flow Diagram), Perancangan ERD (Entity Relationship Diagram), Perancangan State Transition Diagram

(3)

3.

Hasil dan Bahasan

3.1 Data Flow Diagram (DFD)

Gambar Diagram Nol

Gambar Diagram Konteks

(4)

3.2Rancangan ERD Ms_Makanan PK ID_Makanan Nama_Makanan Deskripsi_Makanan Harga Ms_Minuman PK ID_Minuman Nama_Minuman Deskripsi_Minuman Harga Ms_Karyawan PK ID_Karyawan Nama Gender Alamat Username Password Tr_TempMinuman PK ID_TempMinuman FK1 ID_Karyawan FK2 ID_Minuman Order_Minuman Jumlah Harga Total Status_Order Tanggal Tr_TempMakanan PK ID_TempMakanan FK1 ID_Karyawan FK2 ID_Makanan Order_Makanan Jumlah Harga Total Status_Order Tanggal

Gambar ERD Aplikasi Pemesanan Makanan

3.3 Rancangan STD

Gambar State Transition Diagram Front End

(5)

3.4 Prosedur Penggunaan Aplikasi a. Menu Utama

Gambar Tampilan Menu Utama

Ketika pelanggan ingin memesan makanan, pelanggan pertama kali akan dihadapkan dengan Menu Utama untuk pemesanan makanan, pada menu utama terdapat menu Open untuk membuka halaman menu.

b. Halaman Menu

Gambar Tampilan Menu

Pada layar ini terdapat dua pilihan menu, pelanggan dapat memilih salah satu dari menu, yaitu:

Food untuk melihat daftar makanan yang tersedia di resto Drink untuk melihat daftar minuman yang tersedia di resto Close (X) keluar dari halaman menu dan kembali ke menu utama c. Food

(6)

Pada menu ini, pelanggan dapat melihat berbagai jenis makanan yang disediakan oleh resto. Pelanggan juga dapat melihat gambar makanan, harga dan keterangan dari makanan yang dipilih oleh pelanggan.

Pada menu ini ada juga menu drink, order dan close, sebagai berikut: Drink untuk langsung menuju daftar minuman

Order untuk langsung memesan makanan Close (X) untuk kembali ke menu utama d. Drink

Gambar Tampilan Menu Minuman

Sama dengan menu food, menu ini juga menyediakan berbagai jenis minuman yang dapat dipesan oleh pelanggan. Menu ini juga memperlihatkan gambar dari minuman, harga, serta keterangan dari minuman yang dipilih.

Pada menu ini ada juga menu order, food dan close, sebagai berikut: Food untuk langsung menuju daftar makanan

Order untuk langsung memesan makanan atau minuman Close (X) untuk kembali ke menu utama

e. Order List

Gambar Tampilan Order List

Menu order berisikan tampilan daftar pesanan dari pelanggan. Pada menu ini pelanggan dapat memilih beberapa menu kembali, yaitu:

Add untuk menambah pesanan

Finish Order untuk mengakhiri pesanan dan pesanan akan diproses Close (X) untuk kembali ke menu utama

(7)

f. Konfirmasi

Gambar Tampilan Konfirmasi

Pada layar ini, berarti pelanggan telah selesai melakukan proses pemesanan dan pesanan akan segera diproses.

3.4Aplikasi Pemesanan Makanan – Admin

Admin dapat dijalankan dengan meggunakan XAMPP yang kemudian di-access melalui localhost dengan menggunakan browser. Aplikasi Pemesanan Makanan – Admin ini hanya dapat berjalan apabila XAMPP telah diaktifkan setelah itu admin baru dapat mengakses database memodifikasinya.

Gambar Halaman Login Admin

Pada halaman login, admin harus memasukan username dan password untuk dapat mengakses database pesanan.

a. Username : username hanya dapat menggunakan username admin restoran yang telah ditentukan sebelumnya.

b. Password : password hanya diketahui oleh admin retoran

Gambar Halaman Main Menu Admin

Di halaman Main Menu, terdapat tiga pilihan yang dapat dipilih oleh admin. Pertama yaitu, Lihat Data Makanan, Lihat Data Minuman dan Logout.

a. Lihat Data Makanan : admin dapat melihat daftar makanan apa saja yang dipesan oleh customer, mulai dari nama makanan, jumlah, harga, total harga, status pesanan, waktu, serta opsi untuk mengedit status dan menghapus pesanan.

(8)

b. Lihat Data Minuman : admin dapat melihat daftar minuman apa saja yang dipesan oleh customer, mulai dari nama minuman, jumlah, harga, total harga, status pesanan, waktu, serta opsi untuk mengedit status dan menghapus pesanan.

c. Logout : logout digunakan admin untuk keluar dari aplikasi admin.

Gambar Halaman Daftar Pesanan Makanan

Pada halaman Daftar Pesanan Makanan ini terdapat table orderan makanan yang dilakukan customer. Pada halaman ini admin dapat melihat makanan apa saja yang dipesan, harga, total harga, status yang dapat diubah, waktu pesanan, serta opsi untuk mengedit dan menghapus pesanan. Berikut adalah keterangan dari table diatas :

a. Back : back berguna untuk admin kembali ke halaman main menu

b. Edit : edit digunakan admin untuk mengubah status pesanan, dari status ‘1’ yang berarti pesanan belum diproses, menjadi ‘2’ yang berarti pesanan sudah diproses.

c. Hapus : hapus berguna jika ada cutomer yang ingin membatalkan pesanan dan hanya bisa dilakukan oleh admin.

Gambar Halaman Daftar Pesanan Minuman

Sama seperti pada halaman Daftar Pesanan Makanan, pada halaman daftar Pesanan Minuman ini terdapat table orderan minuman yang dilakukan customer. Pada halaman ini admin juga dapat melihat minuman apa saja yang dipesan, harga, total harga, status yang dapat diubah, waktu pesanan,

(9)

serta opsi untuk mengedit dan menghapus pesanan. Berikut adalah keterangan dari table diatas :

a. Back : back berguna untuk admin kembali ke halaman main menu

b. Edit : edit digunakan admin untuk mengubah status pesanan, dari status ‘1’ yang berarti pesanan belum diproses, menjadi ‘2’ yang berarti pesanan sudah diproses.

c. Hapus : hapus berguna jika ada cutomer yang ingin membatalkan pesanan dan hanya bisa dilakukan oleh admin.

4.

Simpulan dan Saran

4.1 Simpulan

Kesimpulan yang dapat diberikan berdasarkan hasil analisa, perancangan, implementasi dan evaluasi adalah sebagai berikut:

a. Aplikasi Pemesanan Makanan mampu menggantikan fungsi dari buku menu yang sudah ada, karena informasi dari makanan dan minuman yang disediakan sudah tergolong lengkap.

b. Aplikasi pemesanan makanan ini memiliki penampilan yang menarik dan mudah dimengerti bagi yang menggunakannya.

c. Dapat dilihat bahwa dengan adanya informasi makanan dan minuman, maka user menjadi lebih mengeti tentang berbagai jenis makanan dan minuman serta isi/keterangan dari menu yang dipesan.

4.2 Saran

Untuk memperbaiki dan menyempurnakan hasil aplikasi interaksi pemesanan makanan, saran yang dapat diberikan adalah sebagai berikut:

a. Spesifikasi desktop yang digunakan lebih baik menggunakan layar touchscreen untuk memudahkan dalam proses pemesanan.

b. Penambahan comment pada menu seperti text field agar pelanggan dapat menulis komentar untuk setiap makanan dan minuman yang dipesan (contoh: pedas/tidak pedas, dll).

c. Aplikasi ini dapat dikembangkan lebih lanjut agar informasi mengenai makanan dan minuman menjadi lebih update serta dapat digunakan di mobile platform. d. Aplikasi pemesanan makanan ini sebaiknya tidak menggunakan video karena

aplikasi akan memakan memory terlalu banyak, yang menyebabkan adanya kelambatan (lag).

5.

Referensi

Bardosono, S. (2009). Kuesioner. Jakarta, Universitas Indonesia

Moock, C. (2007). Essential Action Script 3.0 Programming Fundamentals. United States of America: O’Reilly Media.

Mulyadi. (2001). Sistem Akutansi. Edisi Ketiga. Penerbit : Salemba Empat. Jakarta Nugroho, B. (2008). Aplikasi Pemrograman Web Dinamis Dengan PHP dan MySQL.

Penerbit : Gava Media. Yogyakarta.

Pressman, R. (2010). Software Engineering A Practitioner’s Approach. Seven Edition. Mcgrown Hill, New York.

(10)

Shneiderman, B., and Catherine, P. (2010). Designing the User Interface : Strategies for Effective Human-Computer Interaction. Fifth Edition. Addison Wesley Longman. Inc., USA.

Sugiri and Haris, S.(2008). Pengelolaan Database MySQL dengan PhpMyAdmin. Penerbit: Graha Ilmu. Yogyakarta.

Tjiptono, F., dan Anastasia D.(2001). Total Quality Management. Yogyakarta: Andi, edisi keempat, cetakan pertama.

Ullman, L.(2011). PHP and MySQL For Dynamic Web Sites. Fourth Edition. Vaughan, T.(2010). Multimedia Making It Work. (8th Edition). New York:

McGraw-Hill.

Walsh, N. (2013). A Technical Introduction To XML. Diperoleh Januari 22, 2013, Dari http://www.xml.com/pub/a/98/10/guide0.html?page=2#AEN58.

Whitten, J and Bentley, L.(2007). System Analysis and Design Methods, Seventh Edition. New York: McGraw-Hill Companies, Inc.

Wibowo, M.(2006). Integrasi Proses Bisnis Metode Untuk Peningkatan Efisiensi Perusahaan. Penerbit: Graha Ilmu. Yogyakarta.

6.

Riwayat Penulis

Christoforus Imantaka Sulistiyanto lahir di Purworejo pada 5 September 1991. Penulis menamatkan pendidikan S1di Universitas Bina Nusantara dalam bidang Teknik Informatika tahun 2013.

Meliyani lahir di Bogor pada 17 Juni 1990. Penulis menamatkan pendidikan S1di Universitas Bina Nusantara dalam bidang Teknik Informatika tahun 2013.

Johan Setyawan Atmaja lahir di Surakarta pada 10 Maret 1991. Penulis menamatkan pendidikan S1di Universitas Bina Nusantara dalam bidang Teknik Informatika tahun 2013.

Gambar

Gambar Diagram Nol
Gambar ERD Aplikasi Pemesanan Makanan
Gambar Tampilan Menu Utama
Gambar Tampilan Menu Minuman
+2

Referensi

Dokumen terkait

Dengan melihat karakteristik sistem pemesanan makanan dan minuman mulai dari bagian order pesanan beserta proses-proses yang terjadi, maka dapat dibuat Class

Sistem dapat mencatat pesanan yang akan diteruskan ke bagian dapur lalu jika semua pesanan telah selesai maka akan muncul daftar harga yang harus dibayarkan oleh pelanggan. Kata

Aplikasi Pemesanan Makanan pada Restoran adalah suatu aplikasi yang berguna untuk mempermudah pelayan dalam mencatat pesanan setiap pelanggan yang akan memesan

Gambar 13 daftar pesanan penumpang taxi, admin dapat melihat informasi secara lengkap tentang data penumpang yang sudah melakukan pemesanan tiket menggunakan

Pelanggan, merupakan orang yang melakukan proses pemesanan menu meliputi memilih kategori, memilih menu, memilih jumlah menu, melihat harga pesanan dan melihat

Tampilan pada gambar 15 berikut admin dapat mengelola status pemesanan yang sudah dilakukan oleh customer, algoritma FCFS digunakan di halaman ini untuk mengurutkan

Begitupun dari pihak CSO (Customer Service Officer) sebagai admin dapat melakukan kegiatan pekerjaan mereka dari mulai melihat pesanan tiket oleh penumpang, membuat laporan

Penjualan Makanan Supplier Input Process Output Customer Bagian dapur Daftar menu Memesan menu Daftar pesanan Pelanggan Kasir Daftar pesanan Memasak makanan Status proses memasak