BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

dokumen-dokumen yang mirip
Pertemuan 11 Pengenalan DBMS dan MySQL

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive


BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

SOFTWARE TERBAIK UNTUK DATABASE

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

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

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

PRAKTIKUM PEMROGRAMAN WEB MODUL 7 TWITTER BOOTSTRAP

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

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

BAB II LANDASAN TEORI

Pengenalan Web Server dan Server Side Scripting

RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE

BAB II LANDASAN TEORI

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

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

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

Cara Belajar Xampp Pada Mysql untuk Php

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

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

TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS (SIG) PENGELOLAAN REKLAME DI SURABAYA BERBASIS WEB. Nurul Hilmy Rahmawati NRP:

Perancangan dan Pembuatan Aplikasi Sistem Klinik Berbasis Web (Studi Kasus Klinik dr. Rida)

BAB II KAJIAN PUSTAKA

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 2 LANDASAN TEORI

TINJAUAN PUSTAKA DAN DASAR TEORI. PSB ini sudah pernah dilakukan tahun sebelunya oleh panitia PSB SMK

BAB II TINJAUAN PUSTAKA

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pembanding yang memadai sehingga penulisan penelitian ini lebih memadai.

BAB II LANDASAN TEORI. untuk mencapai tujuan (McLeod, 2010). Sistem juga dapat didefinisikan sebagai

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

Gambar 3.1 Location Based Service

BAB III LANDASAN TEORI. Kata dasar perpustakaan ialah pustaka. Dalam kamus umum bahasa

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

BAB II TINJAUAN PUSTAKA

Pembuatan Aplikasi Komunitas Organisasi. Mahasiswa Universitas Surabaya. Berbasis Android

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

BAB 2 LANDASAN TEORI. yang dapat dipakai oleh pemakai komputer yang terhubung ke internet.

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

MELIHAT TOTAL TAGIHAN PASIEN DI RUMAH SAKIT GRAHA AMERTA SURABAYA DENGAN MOBILE PHONE

SKRIPSI IMPLEMENTASI RESPONSIVE WEB DENGAN MENGGUNAKAN FRAMEWORK BOOTSTRAP DI RUMAH MAKAN STUDI KASUS RAMEN N KATSU

SISTEM INFORMASI AKADEMIK PADA AKPER NABILA PADANG PANJANG BERBASIS MULTI USER

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. dilakukan. Dengan demikian, pengembang mendapatkan rujukan pendukung,

Sistem Informasi Pencatatan Data Warga Kelurahan Berbasis Mobile

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

Modul 3. Oleh : Mohammad Sholikin. 1

Implementasi Framework Twitter Bootstrap Dalam Perancangan Aplikasi Penerimaan Mahasiswa Baru Berbasis Web

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

KONSEP SISTEM PENGELOLAAN DATA TRANSAKSI BANK SAMPAH. Jl. Kalisahak No 28 Komplek Balapan Yogyakarta

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

Aplikasi Ujian Online untuk SMA PKP JIS dengan Metode Linear Congruental Generator (LCG) Berbasis Website

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Perbandingan Penelitian. Responsive Web Layout. Sistem Absensi Karyawan Online

Trik Mudah Membuat CMS Website dari Nol

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

PERTEMUAN 4 MANAJEMEN WEB

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

PENGERTIAN DATABASE MySQL

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

PERANCANGAN APLIKASI PREDIKSI PENGUNJUNG CAFÉ COST COFFEE MENGGUNAKAN METODE REGRESI LINEAR

BAB II TINJAUAN PUSTAKA

SISTEM INFORMASI LABORATORIUM BERBASIS JARINGAN DENGAN MENGGUNAKAN PYTHON DAN MYSQL

BAB I PENDAHULUAN I-1

Dari kedua penelitian tersebut dapat memberikan referensi bagaimana cara mengimplementasikan teknologi Responsive Web Design pada situs e-learning

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

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

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

MANUAL UNTUK MENJALANKAN

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi informasi yang berkembang pesat belakangan ini telah

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. Bab ini akan membahas teori yang meliputi hal-hal terkait dengan permasalahan

Sistem Penunjang Keputusan pada Wedding Organizer The Purple House dengan Metode Analytical Hierarchy Process (AHP) Menggunakan Framework Codeigniter

BAB II DASAR TEORI. Beberapa dasar teori yang dapat mendukung jalannya suatu pembuatan system ini diantaranya seperti berikut :

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB 4 IMPLEMENTASI DAN PENGUJIAN

Sistem Manajemen Basis Data (MYSQL)


3. Ibu Inne Gartina selaku dosen wali selama penulis menjalani pendidikan di Fakultas Ilmu Terapan Universitas Telkom.

INTRODUCTION TO NETBEANS IDE

BAB 2 LANDASAN TEORI

WEBSITE PORTAL PADA CV CHAMPION PALEMBANG MENGGUNAKAN PHP DAN MySQL

BAB II KAJIAN PUSTAKA

MANUAL UNTUK MENJALANKAN PROGRAM

Transkripsi:

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dari penelitian dalam ini menggunakan referensi yang sudah dibuat oleh penelitian sebelumnya, perbandingannya dapat dilihat pada tabel 2.1 berikut : Tabel 2.1 Perbedaan Pustaka Peneliti Tahun Topik Yang Diangkat Danny Liliefna 2015 Aplikasi Menu Restoran Berbasis Web (Studi Kasus Kedai Kita ) Vrely Narahawarin 2015 Penjualan Makanan Khas Maluku Tenggara Helmy Konoras 2014 Arena Futsal Di Yogyakarta Berbasis Web Ferry Kurniawan 2015 Agribisnis Peternakan Ayam Yosef O. S. Dapi 2015 Penjualan Souvenir Di Toko Toyan Souvenir Aplikasi yang 2016 Implementasi akan dibuat Responsive Web Dengan Menggunakan Framework Bootstrap di Rumah Makan Studi Kasus Ramen N Katsu Teknologi Web Service, PHP, Responsive Web, jquery, Ajax PHP, MySQL PHP, Javascript, Google Map API Ajax, PHP, jquery, Json Ajax, PHP, HTML, MySQL Bootstrap, PHP, HTML, MySQL 5

6 2.2. Dasar Teori 2.2.1. Rumah Makan Ramen N Katsu Rumah makan Ramen N Katsu merupakan warung makanan yang bernuansa Jepang bernama Ramen N Katsu berada di Jalan Menteri Supeno Nomer 58C Yogyakarta. Awal berdiri warung makan Ramen N Katsu sejak tanggal 29 Agustus 2014. Di Ramen N Katsu ada beberapa macam daftar menu makanan adalah Bento, Kawai Beaf, Tawaian Snack, dan masih banyak lagi. Buka dari jam 10.00 pagi hingga jam 22.00 malam. Dalam proses penjualannya makanan di Ramen N Katsu konsumen datang melakukan pemesanan kemudian menulis pesanan di atas kertas order yang telah disediakan kemudian menyampaikan kepada staff. Bila memesan menu makanan dari luar para konsumen harus datang ataupun menelepon Ramen N Katsu melalui WhatShap, Line, BlackBerry Messenger (BBM), dan sms dengan pembayaran dilakukan di lokasi pelanggan. 2.2.2. Bootstrap Bootstrap adalah sebuah framework CSS twitter yang menyediakan komponen-komponen antarmuka siap pakai dan telah dirancang sedemikian rupa untuk keperluan desain halaman website yang artistik. Selain komponenkomponen dasar untuk membangun antarmuka, Bootstrap juga menyediakan grid 12 kolom yang dapat menunjang kinerja dalam mendesain layout yang rapi. Sebagai CSS framework, Bootstrap tergolong paket lengkap. Teknologi HTML, CSS, dan JavaScript yang ada pada Bootstrap, tidak hanya dapat melakukan

7 styling dengn CSS, akan tetapi juga dapat menggunakan komponen-komponen seperti ikon, tombol, dan navigasi dengan desain unik khas Bootstrap. (Ignas, thn 2016). 2.2.3. Responsive Web Design Responsive Web Design adalah desain web secara otomatis menyesuaikan baik dari segi ukuran maupun komponen website pada perangkat mobile dan desktop secara fleksibel tanpa harus membuat desain berbeda untuk perangkat berbeda. Istilah Responsive Web Design tersebut dipopulerkan oleh Ethan Marcote pada 25 Mei 2010. Tampilan suatu web pada komputer dan perangkat mobile tentu akan berbeda. Hal ini dipengaruhi dengan ukuran layar dari perangkat. Responsive Web Design akan membantu untuk menampilkan isi dari halaman web secara secara utuh dengan menyesuaikan ukuran layar perangkat. Cara kerja teknik Responsive Web Design sehingga dapat membuat design web menjadi responsif dan mampu beradaptasi dengan perubahan ukuran layar. Supaya layout situs dapat menyesuaikan perubahan layar, tentunya browser atau perangkat pertama kali akan memeriksa ukuran browser atau layar perangkat. Jika belajar pemrograman, hal ini sama seperti saat membuat perkondisian (if). Berikut contoh dari Media Query ukuran layar dan ketika perangkat atau browser dalam posisi portrait dapat dilihat pada gambar 2.1 dan gambar 2.2 berikut :

8 Gambar 2.1 Media Query untuk ukuran layar 320 pixel Gambar 2.2 Media Query ketika perangkat atau browser dalam posisi portrait. Kemampuan untuk membuat desain layout yang responsif akan percuma jika tidak membuat kolom di dalamnya reaponsif. Pada konten gambar, dapat menggunakan flexible image. Flexible image memiliki prinsip yang sama dengan flexible grid layout atau disebut fluid grid. Flexible image adalah konten website berupa gambar, di mana pada gambar tersebut memiliki ukuran yang relatif atau dalam bentuk persen (%), sehingga gambar dapat menyesuaikan ukurannya dengan ukurannya dengan ukuran layout dan ukuran pernagkar jendela browser yang digunakan. Gambar 2.3 adalah contoh kode css untuk menerapkan teknik flexible image. Gambar 2.3 Flexible image css.

9 Maksud dari kode pada Gambar 2.3 adalah secara default, gambar yang tampil di browser akan diatur lebarnya sebesar 800px. Kemudian saat lebar container gambar lebih kecil dari ukuran default-nya (800px), ukuran maksimal gambar akan menjadi 100% dari ukuran container, atau mengikuti ukuran container-nya. Melalui fitur Media Queries pada CSS3, dapat menentukan pada lebar berapa dari orientasi layar apa style tertentu dapat diterapkan. Berikut aturan dari W3C untuk menginisialisasi penggunaan Media Queries: 1. External Style Sheet Pada cara ini, menggunakan tag <link> untuk memanggil style CSS tertentu yang berada di luar dokumen HTML dengan mendefinisikan ukuran layar perangkat. Gambar 2.4 External Style Image. 2. Menggunakan @import Melalui cara ini, dapat menggunakan mengimpor aturan style CSS dari file CSS lain. Jika pada cara sebelumnya hanya dapat menggunakannya di HTML, pada

10 cara ini dapat langsung mengetikkannya di dalam baris code CSS atau mengetikkannya di dalam tag <style>...</style> pada baris kode HTML. Gambar 2.5 @import. 3. Menggunakan @media Pada kedua cara di atas, dapat menerapkan desain berbeda tetapi akan terlalu banyak style CSS yang dibuat dan dipanggil. Pada cara ini dapat mengetikkan aturan-aturan CSS pada style atau device yang berbeda ke dalam satu file CSS secara langsung. Syntax @media juga dapat diketikkan ke dalam baris kode HTML, yaitu di dalam tag <style>... </style> yang berbeda di antara tag <head>... </head>. Gambar 2.6 Media Query untuk ukuran layar 480 pixel. Gambar 2.7 Media Query ketika perangkat browser dalam posisi landscape. Pada CSS3, teknik ini dinamakan dengan Media Query. (Ignas, thn 2016).

11 2.2.4. MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Tidak seperti Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah David Axmark, Allan Larsson, dan Michael "Monty" Widenius. (Achmad Solichin, thn 2008).