Aplikasi Daftar Menu Digital di Restoran Menggunakan Visual Basic 6.0

BAB 2 LANDASAN TEORI

2.1 Pengertian Restoran

  Ada beberapa definisi mengenai pengertian restoran menurut beberapa ahli yaitu : 1) Restoran Menurut Marsum “suatu tempat atau bangunan yang diorganisasi secara komersial, yang menyelenggarakan pelayanan dengan baik kepada semua tamunya baik berupa makan maupun minum”. 2) Restoran Menurut Ir. Endar Sugiarto, MM & Sri Sulartiningrum, SE, Restoran adalah suatu tempat yang identik dengan jajaran meja – meja yang tersusun rapi, dengan kehadiran orang, timbulnya aroma semerbak dari dapur dan pelayanan para pramusaji, berdentingnya bunyi – bunyian kecil karena persentuhan gelas – gelas kaca, porselin, menyebabkan suasana hidup di dalamnya”

  Menurut Fandy Tjiptono (2001) dalam Julita (2001) mengemukakan bahwa : “ kepuasan pelanggan merupakan evaluasi purnabeli dimana alternatif dipilih sekurang-kurangnya memberi hasil yang sama atau melampaui harapan pelanggan, sedangkan ketidakpuasan pelanggan timbul ketika hasil (outcome) yang tidak sesuai dengan harapan. Secara konseptual, kepuasan konsumen dapat digambarkan”

2.2 Aplikasi

  Istilah aplikasi berasal dari bahasa inggris "application" yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah, pengertian aplikasi adalah suatu program yang siap untuk digunakan yang dibuat untuk melaksanakan suatu funsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang dapat digunakan oleh suatu sasaran yang akan dituju. Menurut kamus komputer eksekutif, aplikasi mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu tehnik pemrosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang diinginkan maupun pemrosesan data yangdiharapkan.

  Suatu sistem informasi adalah seperangkat aplikasi komputer yang dapat memberi dukungan operasi dari suatu organisasi seperti operasi, instalasi serta pada saat perawatan komputer, perangkat lunak dan data. Aplikasi biasanya berupa perangkat lunak yang berbentuk software yang berisi kesatuan perintah atau program yang dibuat untuk melaksanakan sebuah pekerjaan yang diinginkan. Selain itu aplikasi juga mempunyai fungsi sebagai pelayan kebutuhan beberapa aktivitas yang dilakukan oleh manusia seperti sistem untuk software jual beli, permainan atau game online, pelayanan mayarakat dan hampir semua proses yang dilakukan oleh manusia dapat dibantu dengan menggunakan suatu aplikasi.

  Beberapa aplikasi jika digabungkan akan menjadi satu paket atau sering juga disebut dengan aplication suite, dimana aplikasi tersebut memiliki posisi antar muka yang mempunyai kesamaan sehingga dapat dengan mudah digunakan atau dipelajari penggunaan tiap aplikasi tersebut. Komputeradalah suatu rangkaian peralatan elektronik yang bekerja secara bersama-sama yang membentuk suatu sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasarkan urutan instruksi ataupun program yang diberikan penggunanya. Komputer dapat membantu pekerjaan manusia agar lebih mudah, cepat dan akurat. Selain itu komputer juga berfungsi sebagai alat informasi dan komunikasi.

  Sebagaimana layaknya sebuah perangkat elektronik, komputer merupakan sistem IPO (Input Proccess and Output), sehingga memerlukan masukan untuk diolah yaitu berupa data dan akan menghasilkan suatu keluaran yaitu informasi.

  Konsep dasar atau perangkat utama dari sebuah komputer dibagi menjaditiga bagianyang membentuk atau membuat komputer tersebut bisa beroperasi secara normal karena suatu sistem komputer merupakan gabungan dari beberapa peralatan komputer yang saling berhubungan dan terkoordinasikan oleh suatu sistem operasi.Bagian dari komputer tersebut yaitu:

  1. Hardware (perangkat keras) “hard” berarti keras yaitu komponen atau perangkat keras komputer yang membentuk suatu sistem komputer yang berhubungan dengan peralatan (komponen lainnya), sehingga memungkinkan komputer dapat melakukan tugasnya. Hardware sendiri terdiri dari beberapa jenis, yaitu:

  Input (masukan), contoh: Keyboard, mouse, scanner. - Output (keluaran), contoh: Layar monitor, printer. - Penyimpanan, contoh: Hard disk, flash disk, Memori (RAM), CD.

  • Pemrosesan, contoh:Motherboard, Prosesor.
  • Komunikasi, contoh: Modem, kabel LAN, Wifi. -

  2. Software (perangkat lunak) Software merupakan perangkat kebalikan dari hardware, “soft “ berarti lunak yaitu program yang berisi instruksi atau perintah yang ditulis dalam bahasa komputer yang dimengerti oleh komputer. Software terbagi menjadi dua yaitu software sistem operasi dan software aplikasi.

  3. Brainware (user atau pengguna) Brainware merupakan istilah yang menunjuk pada orang yang bekerja berhubungan dengan komputer, contohnya: user atau operator merupakan orang yang mampu mengoperasikan komputer. Sedangkan administrator adalah orang yang mengatur atau merancang sistem kerja, urutan kerja, pengelolaan data sampai output.

2.3 Tentang Visual Basic 6.0

  Menurut Ridwan Sanjaya (2005: 1) yang berpendapat, “Visual Basic telah menjadi bahasa pemograman Visual yang paling popular dan mudah untuk dipelajari oleh pemula sekalipun”. Ridwan Sanjaya juga menambahkan, “Meskipun sering dpandang sebelah mata oleh programmer yang terbiasa dengan bahasa-bahasa tingkat tinggi yang lain, Visual Basic mampu mendominasi dunia pemograman Visual”. Selain itu, Tim Divisi Penelitian dan Pengembangan MADCOMS (2008 : 1) dalam buku Microsoft Visual Basic 6.0 untuk pemula, mengatakan bahwa, “Microsoft Visual Basic merupakan salah satu aplikasi pemograman visual yang memiliki bahasa pemograman yang cukup popular dan mudah untuk dipelajari.

  Bahasa pemrograman Visual Basic 6.0 dapat digunakan untuk menyusun dan membuat program aplikasi pada sistem operasi windows. Program aplikasi dapat berupa program database, program grafis dan lain sebagainya. Didalam Visual Basic 6.0 terdapat komponen - komponen yang sangat membantu dalam pembuatan program aplikasi. Dalam pembuatan program aplikasi pada Visual Basic 6.0 dapat didukung oleh software seperti Microsoft Access, Microsoft Exel, Seagate Crystal Report, dan lain sebagainya.

  Untuk dapat menyusun dan membuat suatu program aplikasi dari VB 6.0, tentunya harus mengetahui fasilitas – fasilitas yang disediakan agar proses penyusunan dan pembuatan program tersebut berjalan dengan baik.

  Secara garis besar fungsi dari masing-masing control tersebut adalah sebagai berikut: a. Pointer

  Pointer

  bukan merupakan suatu kontrol tapi icon ini digunakan ketika memilih kontrol yang sudah berada pada form.

  b. Label

  

Label adalah kontrol yang digunakan untuk menampilkan text, yang tidak

dapat diperbaharui.

  c. Frame

  

Frame adalah kontrol yang digunakan untuk mengidentifikasikan sebuah group

pengontrolan.

  d. Check Box

  

Check Box adalah kontrol yang digunakan untuk memilih satu atau beberapa

check Box

  secara bersamaan.

  e. Combo Box

  Combo Box adalah kontrol yang digunakan untuk mengetikkan pilihan atau untuk memilih item lewat Drop-Down List. f. Horizontal Scroll Bar

  Horizontal Scroll Bar adalah kontrol yang digunakan untuk memungkinkan pemakai untuk memilih suatu objek selama dalam jangkauan Horizontal Objek.

  g. Timer

  Timer adalah kontrol yang digunakan untuk mengoperasikan waktu kejadian pada rutin program termasuk internal waktu.

  h. Directory List Box

  Directory List Box adalah kontrol yang digunakan untuk menampilkan daftar directory

  pada drive terpilih sehingga dapat dipilih sebuah Directiry dan path. i. Shape

  

Shape adalah kontrol yang digunakan untuk membentuk objek dua dimensi,

bujur sangkar, lingkaran, empat persegi panjang, ellips.

  j. Image

  Image

  adalah kontrol yang digunakan untuk menampilkan gambar bitmabs, windows, metafile, dan icon. k. OLE

  

OLE adalah kontrol yang digunakan untuk memungkinkan pemakai untuk

  menempelkan suatu objek dari aplikasi visual basic ke aplikasi yang mendukung OLE. l. Data List dan Data Combo

  

Data List dan Data Combo adalah kontrol yang digunakan untuk menampilkan

data dalam sebuah Drop-Down List Box (Fajrillah Hasballah, 2002).

  m. SSTab

  

SSTab adalah objek berbentuk lembaran-lembaran, setiap lembaran berisi

kelompok informasi.

  n. Picture Box

  

Picture Box adalah kontrol yang akan menampilkan file gambar, dengan

format Bitmabs, icon, Gif, Jpeg, dan sebagainya.

  o. TextBox

  

TextBox adalah kontrol yang digunakan untuk menempatkan teks dalam form

dan pemakai dapat mengedit teks tersebut.

  p. Command Button

  Command Button

  adalah kontrol yang digunakan untuk memilih satu atau beberapa check Box secara bersamaan. q. Option Button

  

Option Button sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu. r. List Box

List Box mengandung sejumlah item dan pemakai dapat memilih lebih dari satu.

s. Vertikal Scroll Bar

  Vertical Scroll Bar

  adalah kontrol yang memungkinkan pemakai untuk memilih suatu objek dan digunakan untuk membentuk scroll bar berdiri sendiri. t. Drive List Box

  

Drive List Box digunakan untuk menampilkan daftar drive pada komputer

pemakai dan memungkinkan untuk memilih sebuah drive.

  u. File List Box

  

File List Box digunakan untuk menampilkan daftar file pada directory terpilih

dan memungkinkan untuk memilih sebuah drive.

  v. line

  line adalah kontrol yang memungkinkan pemakai untuk membuat garis lurus.

  w. Data dan Adodc Data dan Adodc digunakan untuk menampilkan database pada suatu form. x. Data Grid

  dalam menganalisis alternatif – alternatif lain dalam pengoperasian flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

  Petunjuk untuk membuat flowchart bila seorang analisis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti :

  1. Flowchart digambarkan dari halaman atas ke bawah dan kiri ke kanan.

  2. Aktifitas yang digambarkan harus didefinisikan secara hati – hati dan defenisi ini harus dapat di mengerti oleh pembacanya.

  3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.

  4. Setiap langkah dari aktifitas harus diuraikan dengan menggunakan deskripsi kata kerja.

  5. Setiap langkah dari aktifitas harus berada pada urutan yang benar.

  6. Lingkup, range dan aktifitas yang sedang digambarkan harus ditelusuri dengan hati – hati. Percabangan – percabangan yang memotong aktifitas yang sedang digambarkan tidak perlu digunakan dan percabangannya diletakkan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangan tidak berkaitan dengan sistem.

  7. Gunakan symbol – symbol flowchart yang standar.

  Berikut ini adalah gambar simbol – simbol standar dalam flowchart beserta dengan arti dari masing – masing simbol :

  No Simbol Fungsi

  1 Data, merepresentasikan input data atau output data yang dip roses atau menunjukkan hasil dari suatu proses.

  2 Process, mempresentasikan operasi atau menunjukkan setiap pengolahan yang dilakukan

  .

  oleh komputer

  Connector,

  3 keluar ke atau masuk dari bagian lain flowchart khususnya halaman yang sama.

  4 Arus atau Flow, prosedur yang dapat dilakukan dari

  ↓ ← →

  atas ke bawah, bawah ke atas, kiri ke kanan, atau dari kanan ke kiri.

  ↑

  5 Decision, keputusan dalam program atau suatu kondisi yang akan menghasilkan beberapa kemungkinan pilihan atau jawaban.

  6 Predefined Process, untuk menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur.

  7 Off-page Connector, merupakan symbol untuk masuk dan keluar suatu prosedur pada halaman yang lain.

  8 Terminator, untuk memulai dan mengakhiri suatu program.