APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0 Eka Pratiwiningsih ekha_moniaga@yahoo.com Advensius Johanes Siregar.SE.,Ak., MM advenika@yahoo.co.id Program Studi Komputerisasi Akuntansi Politeknik Telkom Bandung 2010 Hendra Kusmayadi, ST hendraktp@yahoo.com ABSTRAK Pada Restoran Riung Sari Bandung, pencatatan dan pengolahan data menu, jumlah dan harga menu, serta data transaksi pemesanan masih dilakukan dengan manual yaitu dengan memakai excel. Kesulitan dalam mencatat dan menghitung banyaknya jenis menu, jumlah menu, maupun besarnya jumlah harga mengakibatkan data yang diperoleh menjadi kurang akurat. Untuk meningkatkan keakuratan data, diperlukan pembangunan sistem informasi pemesanan menu yang terkomputerisasi. Sistem informasi pemesanan menu ini dibuat dengan menggunakan Visual Basic 6.0 sebagai pembuat interface utama dan Microsoft Access sebagai basis datanya. Program ini memungkinkan user untuk input data, edit data, hapus data, pencarian data, dan pencetakan data ke media kertas. Data yang diinputkan berupa data pemesanan menu, data pelayan, data kasir dan data chef. Sedangkan output yang dihasilkan sistem informasi ini berupa laporan data penjualan. Sistem informasi pemesanan menu ini dapat menjadi salah satu solusi yang dapat digunakan untuk mempermudah transakasi pemesanan dalam mengolah data pemesanan menu dan membuat laporan penjualan menjadi lebih akurat, cepat dan efisien. Kata kunci : Pemesanan, Menu, Laporan penjualan. 1 PENDAHULUAN 1.1 Latar Belakang RESTORAN RIUNG SARI adalah sebuah usaha swasta yang melayani penjualan menu makanan dan minuman. Sistem informasi yang digunakan dalam RESTORAN RIUNG SARI belum optimal disebabkan adanya hambatan internal yang berhubungan dengan kualitas penyajian informasi diantaranya pendokumentasian manual yang penyajian laporannya masih berupa excel, kurangnya ketepatan dan keakuratan penyajian laporan karena kasir harus mencari kembali berkasberkas transaksi lama jika ingin mengetahui suatu transaksi yang pernah terjadi, pemrosesan
informasi secara manual karena kasir harus mencatat semua transaksi dalam bentuk notanota serta belum terkomputerisasinya antara lini pendukung kepersonaliaan. Cara manual ini seringkali menimbulkan permasalahanpermasalahan. Mengingat semakin meningkatnya kebutuhan, banyak perusahaan atau industri yang memanfaatkan situasi pasar dan bergerak dalam bidang tersebut. Bisnis pemesanan menu tersebut merupakan usaha yang kompetitif saat ini sehingga membutuhkan berbagai langkah yang tepat untuk memperoleh hasil penjualan yang maksimal. Hal yang perlu dilakukan yaitu dengan memanfaatkan sistem informasi yang ada. Maka hal inilah yang menjadi latar belakang diambilnya judul Aplikasi Restoran Untuk Pemesanan Menu Makanan dan Minuman berbasis Visual Basic 6.0. 1.2 Rumusan Masalah Rumusan masalah yang akan dibahas dalam Proyek Akhir ini adalah : 1. Bagaimana suatu perusahaan dapat mengolah data dengan mudah, tepat, dan teratur? 2. Bagaimana membangun suatu sistem informasi pemesanan untuk sebuah restoran? 3. Bagaimana membuat suatu laporan dari transaksi pemesanan menu makanan dari penjualan yang terjadi secara terkomputerisasi? 1.3 Tujuan Tujuan dari proyek akhir ini adalah: 1. Perusahaan dapat mengolah data dengan mudah, tepat, dan teratur. 2. Dapat membangun suatu sistem informasi pemesanan untuk sebuah restoran. 3. Dapat membuat suatu laporan dari transaksi pemesanan menu makanan dari penjualan yang terjadi secara terkomputerisasi. 1.4 Batasan Masalah Adapun batasan masalah dalam proyek akhir ini antara lain : 1. Pembatasan hanya pada perancangan sistem dan prosedur serta komputerisasi hanya dilakukan pada bagian yang terkait di bagian kasir yang menangani perhitungan jumlah barang pemesanan yang dilakukan oleh customer. 2. Harga satuan dan jenis barang ditentukan oleh perusahaan. 3. System Pemesanan makanan pada Restoran Riung Sari khusus melayani transaksi pemesanan menu makanan dan minuman yang tersedia. 4. Pada sistem ini, customer yang melakukan pemesanan yang di input oleh pelayan agar lebih efisien. 5. Aplikasi ini ditujukan pada software house PT.Hendrian Tsabat Utama. 1.5 Metodologi Penelitian 1.5.1 Penelitian Lapangan (Field Research) Yaitu penelitian langsung ke perusahaan yang di teliti untuk memperoleh data yang diperlukan. Teknik pengumpulan data yaitu: a. Observasi, yaitu suatu metode pengumpulan data dengan mengamati secara langsung objek yang diteliti.
b. Wawancara, yaitu suatu metode pengumpulan data yang dilakukan dengan cara mengajukan tanya jawab dengan pihak yang berwenang dan bagian lain yang berhubungan langsung dan relevan dengan objek yang diteliti, yaitu Supervisor. 1.5.2 Penelitian Kepustakaan (Library Research) Yaitu dengan cara mengumpulkan bahan-bahan dari berbagai sumber dan membaca serta mempelajari literatureliteratur, catatan-catatan kuliah dan sumber-sumber lain yang berhubungan dengan topik pembahasan untuk memperoleh data teoritis yang akan digunakan dalam pembahasan. 2 TINJAUAN PUSTAKA 2.1 Konsep Pemesanan Dengan semakin kompleksnya proses pembelian yang dilakukan pembeli individu ataupun perusahaan, maka dibutuhkan perencanaan dan pelaksanaan kegiatan pemesanan yang matang agar hasil yang dicapai maksimal. System Informasi Pemesanan adalah subsystem informasi bisnis yang mencakup kumpulan prosedur yang melaksanakan, mencatat, mengkalkulasi, membuat dokumen dan informasi pemesanan untuk keperluan manajemen dan bagian lain yang berkepentingan, mulai dari diterimanya order pesanan sampai mencatat Laporan Penjualan. 2.2 Konsep Dasar Program Menurut Suryadi H.S. dan Agus Sumin dalam bukunya yang berjudul Pengantar Algoritma dan Pemrograman [1997, hal.1] program adalah sederetan instruksi dalam bahasa yang dimengerti komputer yang mengatur apa apa yang harus dikerjakan komputer. Sedangkan pemrograman (programmimg) menurut Jogiyanto dalam bukunya Analisis dan Desain [1992, hal.582], adalah merupakan kegiatan menulis kode program yang akan dieksekusi oleh komputer. Dalam penulisan ini, penulis menggunakan bahasa pemrograman Microsoft Visual basic 6.0 yang merupakan bahasa pemrograman tingkat tinggi (High Level Language) yang struktur bahasanya hampir menyerupai bahasa percakapan manusia sehari hari. Didalam pemrograman Microsoft Visual Basic merupakan bahasa pemrograman yang bekerja dalam ruang lingkup MS-Windows, sehingga hampir dapat memanfaatkan seluruh kemudahan dan kecanggihan yang dimiliki oleh Sistem Operasi Windows. 2.3 Konsep Perancangan Sistem Perancangan sistem secara umum adalah suatu tahap dimana di dalamnya terdapat identifikasi komponen-komponen sistem informasi yang akan dirancang secara rinci yang bertujuan untuk memberikan gambaran kepada pengguna atau user mengenai sistem yang baru. Sedangkan desain sistem secara terinci dimaksudkan untuk pembuat program komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem. 2.4 Konsep Basis Data Basis data adalah kumpulan file yang saling berinteraksi, relasi tersebut bisaa ditunjukan dengan kunci dari tiap file yang ada. Satu basis
data menunjukan satu kumpulan data yang dipakai dalam satu lingkup perusahaan atau instansi. 3.2.1 Perancangan Antarmuka LOGIN MAIN MENU 3 ANALISIS KEBUTUHAN DAN PERANCANGAN MASTER MENU PEMESANAN LAPORAN MENU KELUAR 3.1 Kebutuhan Perangkat Keras Tabel 3.1 Spesifikasi tahap pengembangan KASIR PELAYAN MEJA PEMBAYARAN KASIR PELAYAN MEJA No Hardware Spesifikasi Minimal 1 Notebook Intel Core 2 duo 2 RAM 1 GB 3 Harddisk 80 GB HDD Tabel 3.2 Spesifikasi tahap pengimplementasian CHEF CHEF LAPORAN Gambar 3-1 Topologi Antarmuka Main Menu Halaman Antarmuka Aplikasi Restauran dapat diakses oleh Kasir. No Hardware Spesifikasi Minimal 1 PC Intel Core 2 2 RAM 1 GB 3 Harddisk 80 GB HDD 3.2 Kebutuhan Perangkat Lunak Tabel 3.3 Spesifikasi software tahap pengembangan No Jenis Software Software yang digunakan 1 Operating Windows XP System 2 Software Pendukung Ms.Office 2003, Ms.Visio 2003,Visual Basic 6.0 3 Database Ms.Access Gambar 3-2 Form Login 3.2.2 Perancangan Basis Data A. ERD (Entity Relationship Diagram) Nama_pelayan Alamat_pelayan Id_pelayan PELAYAN Keterangan Id_pesan Id_pelayan Id_menu Jenis_menu CUSTOMER memesan MENU Dimasak Nama_menu Id_menu harga No_meja jumlah No_meja Tgl_pesan Tgl_bayar Id_pesan Nama_Chef CHEF membayar Id_bayar Id_Chef Id_kasir Alamat_chef Nama_kasir KASIR Alamat_kasir Id_kasir Gambar 3-3 Entity Relationship Diagram
4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Pada awal tampilan yaitu berupa halaman Login terdiri dari menu : 1. Halaman login yang terdiri dari 2 item yaitu ID Kasir dan Password. 2. Tombol OK untuk dapat masuk ke dalam sistem Aplikasi Restoran untuk Pemesanan Menu Makanan dan Minuman. 3. Tombol Batal digunakan apabila tidak jadi Login. Kemudian setelah melakukan login maka akan masuk halaman Menu Utama terdiri dari: 1. Master : untuk membuka submenu yang terdiri dari menu, kasir, pelayan, meja dan chef. 2. Transaksi : untuk membuka submenu Transaksi pemesanan dan Transaksi Pembayaran 3. Laporan : untuk membuka submenu Laporan yang terdiri dari daftar menu, daftar kasir, daftar pelayan, daftar meja, daftar chef dan laporan transaksi. 4. Exit :keluar dari program. 4.2 Pengujian Dalam pengujian akan ada menu tampilan berupa Laporan Transaksi. Pada tampilan ini digunakan untuk mencetak laporan Transaksi secara keseluruhan. Dari hasil tersebut akan muncul tampilan berupa print out dari total penjualan secara keseluruhan dan nantinya dapat di cetak atau di print. 4.3 Pengaplikasian Dalam hal ini aplikasi Restoran untuk pemesanan menu makanan dan minuman dapat di implementasikan di Restaurant Riung Sari yang merupakan objek penelitian dari proyek akhir ini. Dan aplikasi ini diharapkan mampu membantu Manager khususnya Pelayan, Kasir dan Customer. 5 PENUTUP 5.1 Kesimpulan Setelah penulis berhasil merancang dan membuat sebuah aplikasi pemesanan menu makanan dan minuman berbasis Visual Basic 6.0, ada beberapa hal yang dapat disimpulkan yaitu: 1. Aplikasi pemesanan menu makanan dan minuman ini dapat menjadi salah satu solusi yang dapat digunakan untuk mempermudah pemilik usaha dalam mengolah data pemesanan menu, serta membuat laporan penjualan dengan lebih mudah, cepat dan efisien. 2. Hasil pengolahan data-data pada aplikasi ini berupa laporan data pelayan, kasir, chef dan menu, serta laporan data penjualan dan nota transaksi penjualan. 5.1.1 Saran Dalam hal ini penulis menyarankan untuk memperbaiki atau mengembangkan dari aplikasi yang sudah dibuat. Agar aplikasi pemesanan menu ini dapat ditampilkan dengan optimal, maka perlu didukung oleh hardware dan software yang memadai. 6 REFERENSI [1] H.M, Jogiyanto. 1999. Analisa dan Disain. Andi Offset. Yogyakarta. [2] H.S, Suryadi, dan Agus Samin. 1997. Pengantar Algoritma dan Pemrograman. Guna Darma. Depok.
[3] Kristanto, Harianto. 1994. Konsep dan Perancangan Database. Andi Offset. Yogyakarta. [4] Sutabri,Tata,S.Kom.2004. Analisa Sistem Informasi. AMIK Bina Sarana Informatika. Jakarta. [5] Yatini B, Indra. 2001. Pemrograman Terstruktur. J&J Learning. Yogyakarta. [6] Hartono, Jogiyanto, MBA, Ph.D. 2002. Pengenalan Komputer : Dasar Ilmu Komputer, Pemrograman, Sistem Informasi dan Intelegensi Buatan. Yogyakarta : Andi. Hal : 1, 9. [7] Witarto. 2004. Memahami Sistem Informasi. Bandung : Informatika. Hal : 8, 9, 79. [8] Nugroho, Adi. 2005. Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek. Bandung : Informatika. Hal : 403.