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

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

3 Perancangan Website Menggunakan Responsive Web Design. Syachbana dan Zulkarnain Akib

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

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

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB 1 PENDAHULUAN. penjualan. Media promosi yang dapat dilakukan untuk memasarkan suatu produk

BAB I PENDAHULUAN. Dewasa ini teknologi telah berkembang dengan sangat pesat, banyaknya layanan jasa maupun hanya sekedar mendapatkan

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

BAB I PENDAHULUAN. kebutuhan masyarakat dalam memperoleh informasi. Hal ini didukung oleh

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

BAB 1 PENDAHULUAN. kehidupan manusia membuat manusia yang dalam hal ini sebagai user menginginkan

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

Membuat Carousel Dengan Bootstrap CDN

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

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

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

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

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

Cara Membuat Halaman Form Dengan Bootstrap CDN

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

PEMODELAN RESPONSIVE WEB MENGGUNAKAN FOUNDATION FRAMEWORK DALAM PENGEMBANGAN PERANGKAT LUNAK BERBASIS PERANGKAT BERGERAK

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB III ANALISIS DAN PERANCANGAN Analisis Sistem Sistem Perangkat Pendukung Perangkat Keras (Hardware)

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

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

MEMBUAT LAYOUT DENGAN CONTAINER BOOTSTRAP

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

BAB II KAJIAN PUSTAKA. tablet layar sentuh (touchscreen) yang berbasis Linux. Seiring perkembangannya

BAB III LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB II LANDASAN TEORI

Bab I. PENDAHULUAN Latar Belakang

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB I PERSYARATAN PRODUK

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

KAJIAN 3 Web Responsive

Integrasi e-krs Dan e-khs Pada SIAMIK Politeknik Nasional Denpasar

BAB I PENDAHULUAN 1.1. Latar Belakang

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

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)

PENGESAHAN PENGUJI SIDANG...

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

Bab 5. Cascading Style Sheet (CSS)

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

IV KONSEP PERANCANGAN

BAB 1 PENDAHULUAN. dapat diakses siapa saja dan dimana saja selama ada koneksi. Teknologi internet

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

BAB II DASAR TEORI. subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi,

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Penggunaan piranti mobile yang berkembang pesat saat ini. memudahkan usaha penyebaran informasi dan promosi pariwisata

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

2 aplikasinya yaitu Find My Iphone. Aplikasi Find My Iphone ini memliki fitur seperti melihat lokasi keberadaan dari smartphone pemilik maupun sesama

3 BAB III LANDASAN LANDASAN TEORI

WELCOME MESSAGE WE STARTED AT. 10 March 2016 dimana komunitas ini didirikan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUUAN. tersebut untuk mempermudah penyelesaian berbagai pekerjaan.

BAB II KAJIAN PUSTAKA

Percobaan 1 : Mengatur Width Dan Height Hasil :

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

DOKUMEN SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PEMESANAN ONLINE PENGGUNAAN LAPANGAN FUTSAL UNTUK GOOL FUTSAL SURABAYA

POLITEKNIK NEGERI JAKARTA

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

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

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB I PENDAHULUAN. A. Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

1. Pendahuluan Perkembangan penggunaan bahasa Mandarin membuat sebagian sekolah menengah pertama memasukan bahasa tersebut dalam kurikulum.

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom

BAB I PENDAHULUAN Latar Belakang

Pert 11 DASAR-DASAR WEB DESIGN

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

menggunakan framework codeigniter maka permasalahan perkembangan perangkat dan variasi layar terpecahkan oleh teknologi web responsive design selain i

BAB II TINJAUAN PUSTAKA

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

BAB I PENDAHULUAN Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Website E-commerce Penjualan Barang Elektronik Menggunakan PHP dan MySQL

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Object-Oriented Programming Sederhana Dengan PHP

DASAR-DASAR WEB DESIGN

BERKENALAN DENGAN MODEL CODEIGNITER

BAB 1 PENDAHULUAN. yang ada di dunia bisa kita dapatkan dalam waktu yang relatif singkat. Kemampuan

Transkripsi:

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Nova P (2015) Aplikasi yang dibangun berbasis web yang memiliki fasilitas transkasi pengiriman antara pengirim dan penerima melalui sistem login untuk autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive design sehingga pemanfaatannya belum berjalan dengan baik bagi semua perangkat komputer saat ini terutama tablet dan smartphone. Reinardus G (2014) membahas bagaimana menyediakan fasilitas informasi mengunakan responsive web design, sedangkan untuk bahasa pemrograman menggunakan PHP. Marselinus L (2014) membahas mengenai metode Responsive design menggunakan media query salah satu fasilitas pada CSS 3, dengan menggunakan bahasa pemrogaman PHP dan HTML serta menggunakan basis data MYSQL dan komponen-komponen responsive design itu sendiri yaitu Fluid desain,flexible grid dan flexible image size. 4

Tabel 2.1 Perbandingan Fitur dan Teknologi Bahasa Penulis Parameter Tujuan Teknologi Pemograma n Hasil Nova P (2015) Aplikasi Jasa Ekspedisi berbasis Web - PHP Native Aplikasi Ekspedisi berbasis Web Reinardus Gerald Menampilkan Desain PHP Native Aplikasi Wathowuan informasi paket Responsive paket (2014) wisata di wisata raja kabupaten Raja ampat Amat Marselinus Lengo Penjualan Barang Desain PHP Native Aplikasi Ratu berbasis web Responsive penjualan (2014) (CSS barang Native) 2.2 Dasar Teori 2.2.1 Profil Perusahaan Kafila Express Kafila Express merupakan sebuah perusahaan yang bergerak dalam bidang Jasa Pengiriman Barang. Kafila Express melayani pengiriman barang ke seluruh wilayah Indonesia baik pengiriman barang door-to-door maupun port-to-port. 5

Pengiriman barang telah menjangkau ke seluruh kota tujuan di Indonesia. Kafila Express memberikan kemudahan dalam pengiriman barang barang ke berbagai tujuan ke seluruh Kota di Indonesia secara cepat, murah, dan aman. Banyak perusahaan klien dari berbagai bidang usaha telah mempercayai Kafila Express sebagai jasa pengiriman barang dan telah menikmati kenyamanan dan kemudahan pelayanan. 2.2.2 Prosedur Pengiriman Barang Prosedur Pengiriman barang pada jasa pengiriman barang Kafila Express adalah sebagai berikut: 1. Konsumen (Pengirim) mengantar paket kiriman ke kantor PT Kafila Express. 2. Petugas melakukan sortir alamat tujuan, layanan yang digunakan (port to port atau door to door) kemudian melakukan packaging dan input di database. 3. Selanjutnya paket kiriman akan di antar menggunakan mobil pick up dan dilakukan distribusi sesuai dengan jenis layanan. 4. Paket kiriman dikirim sesuai dengan estimasi waktu dari setiap kota (masingmasing kota berbeda). 5. Setelah paket kiriman sampai di kota tujuan selanjutnya dilakuakn pemeriksaan kembali layanan yang digunakan door to door atau port to port. 6. Bila layanan yang diguanakan door to door maka kurir akan mengantar langsung ke alamat tujuan pengiriman tersebut, sebaliknya apabila menggunakan port to port maka penerima wajib mengambil paket kiriman di bandara atau pelabuhan. 6

2.2.3 Website Website merupakan kumpulan dokumen dokumen yang tersebar di mesin mesin di internet. Dokumen ini biasa disebut page (halaman HTML). Tiap page mengandung link ke page yang lain di mesin yang lain di internet. Halaman web yang melakukan point ke halaman yang lain ini dinamakan menggunakan Hypertext. String yang melakukan link ke halaman yang lain disebut dengan Hyperlink. 2.2.4 Desain Web Responsive Berdasarkan sumber yang dikutip dari Wikipedia (2017) Desain web responsive merupakan salah satu teknik pendekatan web desain yang bertujuan untuk memberikan pengalaman berselancar yang optimal dalam berbagai perangkat, baik dalam perangkat mobile maupun komputer meja (desktop), dengan menggunakan teknik ini tampilan akan menyesuaikan dengan perangkat yang mengakses website tersebut, ukuran huruf, interface, gambar dan tata letak akan menyesuaikan dengan lebar layar dan resolusi layar yang tersedia. Dengan demikian pengguna yang mengakses website tersebut akan merasakan kenyamanan dan kemudahan dalam melihat informasi yang terdapat dalam website tersebut. Responsive design memiliki kemampuan untuk mengelola aset media dengan efektif. Hal ini memberikannya keunggulan untuk dapat diterapkan ke dalam perancangan situs web sehingga situs dapat diakses melalui smartphone, tablet, desktop, ataupun smart TV tanpa memperlihatkan perbedaan yang terlalu besar dalam hal penggunaan. 7

Dengan menggunakan konfigurasi responsive design, sebuah situs web mampu memberikan respon secara otomatis terhadap ukuran layar, sehingga situs dapat beradaptasi dengan optimal dalam perangkat apapun yang digunakan pengguna untuk mengaksesnya. 2.2.5 CSS 3 CSS(Cascading Style Sheet) 3 merupakan penyederhanaan untuk memberikan porsi dari CSS sebelumnya berdasarkan karakteristik perangkat pengguna atau device yang digunakan. CSS 3 digunakan untuk membangun responsive atau adaptif desain dari sebuah website, yang tidak tergantung kepada aturan gaya atau style pada sebuah browser tetapi didasarkan posi aturan ukuran viewpost atau layar kerja sebuah perangkat. Elemen CSS 3 pada Responsive Web Design antara lain: 1. Media Queries adalah salah satu fasilitas yang dimiliki oleh CSS 3 dimana halaman web bisa menggunakan CSS style yang berbeda sesuai dengan karakteristik dari perangkat atau device yang digunakan pengguna dan juga pada umumnya media queries mendeteksi ukuran jendela browser. 2. Fluid Grid atau grid yang fleksibel, konsep ini mengacu pada penggunaan ukuran relatif dengan basis presentase atau ems dibandingkan dengan ukuran absolut seperti pixel atau point. 3. Flexible Image, penggunaan ukuran persen dari 0 sampai 100 untuk image yang ditampilkan di web responsive, selain itu teknik ini juga berguna untuk mencegah image tampil melebihi elemen containernya. 8

Pada Gambar 2.1 merupakan format dasar penulisannya; @media only screen and (min-width:150px) and (max-width:780px) {.body { Clear : both; Margin: 0 outo; Width : 90%; Font-size: 90%; } } Gambar 2.1 Media Query Pada Responsive Design Min-width:150px berfungsi untuk memberikan ukuran nilai minimum dari ukuran layar perangkat pengguna dan max-with:780px adalah untuk memberikan nilai maksimal dari ukuran layar perangkat pengguna. Penggunaan nilai % digunakan untuk menyatakan persentasi ukuran yang akan disesuaikan dengan ukuran screen device yang digunakan. 2.2.6 Bootstrap Bootstrap adalah front-end framework yang mengedapankan tampilan untuk mobile device (Handphone, smartphone dll.) guna mempercepat dan mempermudah pengembangan website. Bootstrap menyediakan HTML (HyperText Markup Language ), CSS (Cascading Style Sheet) dan Javascript siap pakai dan mudah untuk dikembangkan. Bootstrap dibangun dengan teknologi HTML dan CSS yang dapat membuat layout halaman website, tabel, tombol, form, navigasi, dan komponen lainnya dalam sebuah website hanya dengan memanggil fungsi CSS (class) dalam berkas HTML yang telah didefinisikan. Selain itu juga terdapat komponen-komponen lainnya yang dibangun menggunakan JavaScript. 9

2.2.7 CodeIgniter CodeIgniter adalah sebuah framework yang dibuat menggunakan bahasa pemrograman PHP yang bertujuan untuk memudahkan para programmer web untuk membuat atau mengembangkan aplikasi berbasis web. CodeIgniter dibuat pertama kali oleh Rick Ellis yang merupakan CEO dari Ellislab, Ellislab merupakan perusahaan yang memproduksi CMS-CMS andal. Menurut dokumentasi dari CodeIgniter, CodeIgniter merupakan toolkit orang yang ingin membangun aplikasi web menggunakan PHP. Tujuannya adalah untuk membuat pengembangan proyek menjadi lebih cepat dibandingkan dengan menulis kode dari awal, karena CodeIgniter telah memberikan library-library khusus untuk tugas-tugas tertentu yang sering dilakukan oleh para pembuat aplikasi web. 2.2.8 User Experience (UX) dan User Interface (UI) User Experience (UX) dapat didefinisikan sebagai segala pengalaman yang dialami oleh pengguna saat berinteraksi dengan alat digital. Segala experience atau pengalaman tersebut seperti, interaksi fisik, sensor, emosi dan mental. Atau dengan kata lain, adalah tingkat kepuasan pengguna yang diperoleh ketika mereka berinteraksi dengan produk dengan konteks berbasis teknologi. Sementara User Interface (UI) merupakan desain antarmuka untuk mesin dan perangkat lunak, seperti komputer, peralatan rumah tangga, perangkat mobile, dan perangkat elektronik lainnya. 10

Pada faktanya User Experience (UX) berbeda dengan User Interface (UI) namun kedua hal tersebut saling berkaitan satu dengan yang lain. Jika User Experience (UX) adalah bagaimana memahami pengguna aplikasi dengan mencari tahu siapa mereka, apa yang mereka capai dan cara terbaik untuk memaksimalkan kepuasan pengguna, dengan berkonsentrasi pada bagaimana sebuah produk dapat memecahkan masalah bagi penggunanya, namun sebaliknya User Interface adalah bagaimana suatau aplikasi menyajikan bentuk yang mencakup layout (tata letak) dan visual desain serta branding dari suatu aplikasi. 11