BAB II KAJIAN PUSTAKA. Menurut Marsum (1994) ada beberapa tipe restoran, yaitu:

dokumen-dokumen yang mirip
BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan.

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB II KAJIAN PUSTAKA

II TINJAUAN PUSTAKA 2.1 Deskripsi Restoran

BAB II. KAJIAN PUSTAKA. pemrograman, yaitu language software, yang dapat berbentuk assembler,

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB III METODOLOGI PENELITIAN. Izzi Pizza adalah sebuah restoran yang mulai berdiri di Jakarta sejak 2002

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB II LANDASAN TEORI

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

II. TINJAUAN PUSTAKA Jasa

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 3 LANDASAN TEORI

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN. I.1 Latar Belakang

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

BAB II KAJIAN PUSTAKA

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

BAB 3 LANDASAN TEORI

BAB II. KAJIAN PUSTAKA

APLIKASI BERBASIS WEB

BAB II TINJAUAN PUSTAKA. penelitian yang sudah dilakukan dan yang akan dirancang oleh peneliti. Beberapa

BAB II KAJIAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis

BAB IV IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. Semakin majunya teknologi dan bertumbuhnya perekonomian dapat

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

Pengantar Teknologi Sistem Informasi C

Desain Interior Rumah Cupcakes & BBQ dengan konsep Open kitchen bernuansa Modern Chic

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

BAB II. Tinjauan Pustaka Dan Dasar Teori. Tabel 2.1 Tinjuan Pustaka

BAB II KAJIAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. buku-buku maupun skripsi dalam rangka mendapatkan suatu informasi yang ada

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB I PENDAHULUAN. Indonesia adalah Negara yang kaya akan sumber daya alam, budaya,

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. terutama dengan munculnya beberapa smartphone yang masuk ke Indonesia.

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

BAB II DASAR TEORI II-1

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. yang dibutuhkan oleh klien. Klien dari web service tidak hanya berupa

PROPOSAL TUGAS AKHIR

BAB II KAJIAN PUSTAKA. bergunamelakukanpengolahan data maupunkegiatankegiatansepertipembuatandokumenataupengolahan

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB II KAJIAN PUSTAKA. bervariasi, berikut adalah beberapa definisi SIG:

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

RANCANG BANGUN APLIKASI PEMESANAN TAKSI PADA KOTA PALEMBANG BERBASIS ANDROID

INTRODUCTION TO NETBEANS IDE

BAB 2 LANDASAN TEORI

RANCANG BANGUN APLIKASI PENGGAJIAN PEGAWAI PADA TOKO BUKU PUSTAKA 2000 MENGGUNAKAN BAHASA PEMROGRAMAN PHP

Android memiliki empat karakteristik sebagai berikut :

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah

BAB II KAJIAN PUSTAKA

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.

BAB III LANDASAN TEORI

BAB I PENDAHULUAN 1.1. Pengertian Restoran

BAB I PENDAHULUAN I.1 Latar Belakang

BAB II. KAJIAN PUSTAKA. A. Sistem Pendukung Keputusan/ Decision Support System (DSS)

BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Beberapa acuan yang digunakan dalam pengembangan sistem dan aplikasi

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

BAB I PENDAHULUAN. konsep makanan siap saji (fast food) dan restoran atau rumah makan. Hal

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

PERTEMUAN 4 MANAJEMEN WEB

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

BAB I PENDAHULUAN. A. Latar Belakang. menjamur di Indonesia khususnya Darah Istimewa Yogyakarta. Semakin

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

1.1. Latar Belakang Masalah

BAB 3 LANDASAN TEORI

PROPOSAL SKRIPSI SISTEM INFORMASI KEPENDUDUKAN LINGKUNGAN RT/RW BERBASIS WEB DI DESA KALITENGAH

Transkripsi:

BAB II KAJIAN PUSTAKA A. RESTORAN Pengertian Restoran menurut Marsum (1994), restoran adalah suatu tempat atau bangunan yang diorganisasi secara komersial yang menyelenggarakan pelayanan yang baik kepada semua tamunya baik berupa makan dan minum. Menurut Marsum (1994) ada beberapa tipe restoran, yaitu: a. Table D hote Restaurant adalah suatu restoran yang khusus menjual makanan menu table d hote, yaitu suatu susunan menu yang lengkap (dari hidangan pembuka sampai dengan hidangan penutup) dan tertentu, dengan harga yang telah ditentukan pula. b. Coffee Shop atau Brasserie adalah suatu restoran yang pada umumnya berhubungan dengan hotel, suatu tempat dimana tamu biasa mendapatkan makan pagi, makan siang dan makan malam secara cepat dengan harga yang relatif murah, kadang-kadang penyajiannya dilakukan dengan cara prasmanan. c. Cafetaria atau Café adalah suatu restoran kecil yang mengutamakan penjualan cake (kue-kue), sandwich (roti isi), kopi dan teh. d. Canteen adalah restoran yang berhubungan dengan kantor, pabrik atau sekolah. 3

e. Dining Room, terdapat di hotel kecil (motel), merupakan tempat yang tidak lebih ekonomis dari pada tempat makan biasa. Dining Room pada dasarnya disediakan untuk para tamu yang tinggal di hotel itu, namun juga terbuka bagi para tamu dari luar. f. Inn Tavern adalah restoran dengan harga murah yang dikelola oleh perorangan di tepi kota. g. Pizzeria adalah suatu restoran yang khusus menjual Pizza, kadangkadang juga berupa spaghetti serta makanan khas Italia yang lain. h. Speciality Restaurant adalah restoran yang suasana dan dekorasi seluruhnya disesuaikan dengan tipe khas makanan yang disajikan atau temanya. Restoran-restoran semacam ini menyediakan masakan Cina, Jepang, India, Italia dan sebagainya. Pelayanannya sedikit banyak berdasarkan tata cara negara tempat asal makanan spesial tersebut. i. Familly Type Restaurant adalah satu restoran sederhana yang menghidangkan makanan dan minuman dengan harga yang tidak mahal, terutama disediakan untuk tamu-tamu keluarga maupun rombongan. B. MAKANAN CEPAT SAJI Makanan cepat saji (fast food) adalah makanan yang tersedia dalam waktu cepat dan siap disantap, seperti fried chiken, hamburger atau pizza. Mudahnya memperoleh makanan siap saji di pasaran memang memudahkan tersedianya variasi pangan sesuai selera dan 4

daya beli. Selain itu, pengolahan dan penyiapannya lebih mudah dan cepat, cocok bagi mereka yang selalu sibuk ( Sulistijani, 2002). C. APLIKASI Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang di inginkan pengguna. Jika ingin mengembangkan program aplikasi sendiri maka untuk menulis program aplikasi tersebut, dibutuhkan suatu bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan bahasanya dan program yang ditulis merupakan program aplikasinya (Safaat dan Nazrudin, 2012). D. WEB SERVICE Web service merupakan suatu sistem yang menyediakan pelayanan yang dibutuhkan oleh klien. Klien dari web service tidak hanya berupa aplikasi web, tapi juga bisa sebuh aplikasi enterprise. Jadi web service tidak sama dengan web server, bahkan sebuah aplikasi web pada web server dapat menjadi klien dari web service. Pelayanan yang di berikan web service bisa berupa XML yang berisi data yang dibutuhkan klien. web service tidak menampilkan sebuah halaman web, tapi hanya pelayanan yang di minta (Salahudin dan Rosa, 2008). 5

E. MYSQL MySQL (My Structured Query Language) adalah sebuah program pembuat atau pengelola database atau yang sering disebut DBMS (DataBase Management System), sifat dari DBMS ini adalah Open Source. MySQL juga merupakan program pengakses database yang bersifat jaringan, sehingga dapat digunakan untuk aplikasi multi user. Kelebihan lain dari MySQL adalah menggunakan bahasa query standar SQL (Nugroho, 2008). MySQL dapat didukung oleh semua program aplikasi baik yang open source seperti PHP maupun yang tidak open source yang ada pada platform windows seperti Visual Basic, Delphi dan lainya. 1. DBMS yang menggunakan bahasa SQL : MySQL MSQL Oracle SQL Server97,2000, dl Interbase,dll 2. Program-Program aplikasi yang mendukung MySQL PHP ( Page Hipertext Preprosesor ) Borland Delphi, Borland C++ Bulider Visual Basic 5.0/6.0 dan.net Visual FoxPro dan masih banyak lagi 6

F. Dreamweaver Dreamweaver adalah suatu program editor web yang dibuat oleh Macromedia. Dengan menggunakan program ini, seorang programmer web dapat dengan mudah membuat dan mendesain webnya. Karena bersifat WYSIWYG (what you see what you get) (Nugroho, 2008). Dreamweaver selain sebagai editor yang komplet juga dapat digunakan untuk membuat animasi sederhana yang berbentuk layar dengan bantuan JavaScrip yang didukungnya. Dengan adanya program ini kita tidak akan susah-susah untuk mengetik skrip-skrip HTML, PHP, JSP, ASP, JavaScrip, CCS maupun bentuk program lainya. G. ANDROID Android adalah sebuah sistem operasi perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi. Pengembang memiliki akses penuh melalui API framework (Safaat, 2012). Android merupakan generasi baru platform mobile, platform yang memberikan pengembangan untuk melakukan pengembangan sesuai dengan yang di harapkan. Sistem informasi yang mendasari android dilisensikan di bawah GNU, General public lisensi versi 2 (GPLv2). Android juga sebagai platform mobile pertama yang lengkap, terbuka, dan bebas. a. Lengkap (Complete Platform) : para desainer dapat melakukan pendekatan yang komperhensif ketika sedang mengembangkan 7

platform android. Android merupakan sistem operasi yang aman dan banyak menyediakan tools dalam mengembangkan software dan memungkinkan peluang untuk pengembangan aplikasi. b. Terbuka (Open Source Platform) : platform android di sesuaikan melalui lisensi open sources. Pengembang dapat dengan bebas untuk mengembangkan aplikasi. Android menggunakan linux karnel 2.6. c. Free (free platform) : Android adalah platform / aplikasi yang bebas untuk develop. Tidak ada lisensi atau biaya keanggotaan, tidak diperlukan biaya pengujian. Aplikasi untuk android dapat didistribusikan dan diperdagangkan dalam bentuk apa pun. Android SDK (Software Developmnt Kit) adalah tools API (Aplication Programming Interface) yang di perlukan untuk mengembangkan aplikasi platform android menggunakan bahasa pemrograman java. Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middelware dan aplikasi kunci yang di release oleh google. ADT (Android Development tools) adalah plugin yang didesain untuk IDE eclipse yang memberikan kemudahan dalam mengembangkan aplikasi android sengan menggunakan IDE Eclipse, dengan ADT juga dapat melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang. 8

H. GPS (Global Positioning System) GPS (Global Positioning System) adalah sebuah sistem atau proses untuk menentukan suatu posisi, manapun di planet bumi ini berdasarkan 4 faktor: latitude, longitude, altitude and time. Istilah lengkap GPS adalah NAVSTAR-GPS (Navigation System Timing And Ranging GPS). Dibangun oleh Departemen Pertahanan U.S.A dengan dua tipe pelayanan: SPS (Standard Positioning System untuk warga sipil), dan PPS (Precise Positioning System-utk militer). Satelit GPS pertama, diluncurkan pada 22 Februari 1978. Fungsi GPS selain untuk menentukan posisi dari sesuatu benda/hal, GPS digunakan juga untuk menentukan variable2 turunan seperti: Kecepatan, Percepatan, Arah laju, dan Ukuran Interval (Firdaus 2013). I. ECLIPSE Java saat ini, mampu untuk digunakan sarana perkembangan hampir segala jenis aplikasi modern. Tersedia J2EE (Java 2 platform Standard Edition) yang merupakan bahasa pemrograman java untuk aplikasi kecil hingga menengah, J2EE (Java 2 Platform Enterprise Edition) yang merupakan bahasa pemrograman java untuk pengembangan aplikasi besar J2ME (Java 2 platform Micro Edition). Untung sekali saat ini tersedia kompiler java yang mulai populer yang menggunakan konsep GUI, yaitu IDE (Integrated Development Environment) Eclipse (Nugroho, 2007). 9

J. Penelitian Sejenis yang Pernah Dilakukan 1. Penelitian yang dilakukan sugiarto (2013) dengan judul Aplikasi Pencarian Lokasi terdekat Pelayanan Kesehatan Berbasis Android di Yogyakarta, untuk mempermudah pengguna Android untuk mencari tempat yang dituju dengan rute terdekat. 2. Penelitian yang dilakukan Wardhani (2013), dengan judul Aplikasi Layanan Tempat Kuliner dan Hotel Kota Klaten Berbasis Android, Aplikasi ini menampilkan daftar tempat kuliner dan hotel dengan dibantu pencaria rutenya menggunakan google map untuk membantu menemukan tempet kuliner dan hotel di Kota Klaten sehingga masyarakat pada umumnya lebih efisien dalam pencarian. 3. Penelitian yang dilakukan oleh Syarofi (2013) dengan judul Implementasi Layanan Pemesanan Makanan Berbasis Android, untuk melakukan pemesanan makanan yang disajikan dengan tecepatan dan ketepatan. 4. Penelitian yang dilakukan oleh Sari dan Atmajaya (2013) dengan judul Rancang Bangun Aplikasi Pemesanan Makanan dan Minuman Pada Ketty Berbasis Client Server dengan Platform Android untuk membantu perusahaan dalam memberikan pelayanan yang memuasakan bagi pelanggan serta mempermudah dan mempercepat perusahaan Ketty Resto dalam memberikan pelayanan kepada pelanggan. 10