BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

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

BAB III LANDASAN TEORI

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

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Pengertian Sistem, Informasi dan Sistem Informasi

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

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

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

7 BAB II Tinjauan Pustaka

BAB II TINJAUAN PUSTAKA

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

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI...

BAB II LANDASAN TEORI. Calyton dan Petry (2012) berpendapat monitoring sebagai suatu proses

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

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

SISTEM INFORMASI PENUNTUTAN PADA BIDANG TINDAK PIDANA UMUM PADA KANTOR KEJAKSAAN TINGGI SUMATERA SELATAN

BAB 1 PENDAHULUAN. menyebarkan informasi pembelajaran (Pandia, Hendry : 2007). Seiring dengan era

Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)

BAB II KAJIAN LITERATUR

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan


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

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

KATA PENGANTAR. Dalam penyusunan proyek akhir ini, penulis mengucapkan terima kasih kepada :

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

BAB III LANDASAN TEORI. kinerja dan memotivasi kinerja individu di waktu berikutnya.

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB 2 LANDASAN TEORI. sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk

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

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

WEBSITE PORTAL PADA CV CHAMPION PALEMBANG MENGGUNAKAN PHP DAN MySQL

BAB II TINJAUAN PUSTAKA. fungsi yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

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

BAB 2 LANDASAN TEORI

II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

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

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. Bekasi merupakan badan usaha yang bergerak dalam bidang penjualan bed cover, sprei bantal, sprei guling dan sprei untuk kasur.

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

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

Teori Algoritma. 1Universitas Gunadarma

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB II LANDASAN TEORI

6 Bab II Tinjauan Pustaka

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

BAB 2 LANDASAN TEORI. Kata komputer (computer) berasal dari bahasa latin computare yang berarti

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dari penelitian yang telah dilakukan oleh peneliti- peneliti sebelumnya yaitu :

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

BAB II LANDASAN TEORI...

BAB II LANDASAN TEORI

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

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

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB 2 TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

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

BAB 2 LANDASAN TEORI

TOKO KUE ONLINE (STUDI KASUS PADA TOKO QANITA PASTRY)

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

1. Bab 2 Arsitektur Produk

Transkripsi:

BAB II LANDASAN TEORI 2.1. Rental Mobil Rental mobil merupakan salah satu bisnis yang menguntungkan dan sangat berhubungan dengan jasa karena dengan model kendaraan yang terlalu banyak, seorang dapat membuka usaha rental mobil. Bisnis ini juga membantu masyarakat yang memerlukan jasa persewaan mobil untuk berbagai keperluan (Cahyono, 2013). Rental mobil ini membantu masyarakat yang tidak memiliki mobil apabila ada suatu keperluan seperti pergi bersama keluarga misalnya, rental mobil cukup membantu. 2.2. Sistem Informasi Sistem informasi merupakan kumpulan komponen - komponen, bisa berupa manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data yang saling berhubungan yang mengumpulkan, memanipulasi dan menyampaikan data dan informasi dengan menyediakan media feedback untuk menyampaikan suatu tujuan (Hasugian, 2012). Sistem informasi juga merupakan media komunikasi manusia terhadap teknologi. 2.3. Aplikasi Web Aplikasi web atau My Web Search (MWS) adalah mesin pencari situs yang disederhanakan yang menerima kata kunci pencarian dan mengembalikan daftar situs yang cocok dengan kata kunci (Choudhary, Zhao, Versee, & Orso, 2011). Aplikasi web juga merupakan suatu perangkat lunak komputer yang dikodekan dalam bahasa pemrograman yang mendukung perangkat lunak berbasis 6

web seperti HTML, JavaScript, CSS, Ruby, Python, Php, Java dan bahasa pemrograman lainnya. 2.4. HTML HyperText Markup Language (HTML) adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks, yaitu Standard Generalized Markup Language (SGML). HTML pada dasarnya merupakan dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu (Suryana, 2014). HTML juga merupakan bahasa yang standar untuk membuat suatu halaman web. 2.5. PHP PHP adalah tujuan umum bahasa scripting yang digunakan secara luas yang sangat cocok untuk pengembangan web dan dapat ditanamkan ke HTML (Larry, 2012). Bahasa PHP ini kebanyakan digunakan untuk membuat halaman web. 2.6. MySQL MySQL merupakan sistem manajemen database. Database merupakan struktur penyimpanan data. Untuk menambah, mengakses dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MySQL server. Database terhubung menyimpan data pada tabeltabel terpisah. Hal tersebut akan menambah kecepatan dan fleksibelitasnya (Yesica, 2014). Bahasa dasar yang digunakan untuk mengakses database yaitu SQL (Structured Query Language), dengan menggunakan SQL, proses pengaksesan database menjadi mudah. 7

2.7. CSS CSS (Cascading Style Sheet) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu website, baik tata letaknya jenis huruf, warna dan semua yang berhubungan dengan tampilan. Pada umumnya CSS digunakan untuk memformat halaman web yang ditulis dengan HTML atau XHTML (Suryana, 2014). CSS juga digunakan untuk merubah atau meningkatkan tampilan pada halaman HTML dengan cara yang terorganisir dan efisien. CSS juga dapat digunakan untuk mengontrol semua aspek visual dari sebuah halaman web. 2.8. JavaScript JavaScript adalah bahasa script berdasarkan pada objek yang memperbolehkan pemakai untuk mengendalikan banyak aspek interaksi pemakai pada suatu dokumen HTML. Di mana objek tersebut dapat berupa suatu window, frame, URL, dokumen, form, button, atau item yang lain. Yang semuanya itu mempunyai properti yang saling berhubungan dengannya, dan masing-masing memiliki nama, lokasi, warna nilai dan atribut lain (Suryana, 2014). JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks. 2.9. XAMPP XAMPP merupakan singkatan dari Cross-Platform (X), Apache (A), MySQL (M), PHP (P) dan Perl (P). Ini adalah distribusi yang sederhana. Apache membuatnya sangat mudah bagi pengembang untuk membuat server web lokal untuk tujuan pengujian. Semua yang Anda butuhkan untuk membuat sebuah web server-server aplikasi (Apache), basis data (MySQL) dan bahasa scripting (PHP) termasuk dalam file diekstrak sederhana (Walia & Gill, 2014). XAMPP ini, penggunanya dapat menguji aplikasi web yang dikembangkan dan 8

mempresentasikannya ke pihak lain secara langsung dari komputer tanpa perlu terkoneksi ke internet. 2.10. Water Fall Model water fall adalah model pengembangan sequential. Kebutuhan harus jelas sebelum pergi ke tahap desain. Pengujian dilakukan setelah kode telah dikembangkan sepenuhnya. Setiap karya, produk atau kegiatan selesai sebelum pindah ke tahap berikutnya. Setiap tahap hasil proses perkembangan dikerjakan tanpa tumpang tindih apapun. Setiap tahap penjadwalan untuk tugas, harus diselesaikan dalam jangka waktu yang ditentukan. Dokumentasi dan pengujian terjadi pada akhir setiap tahapan, yang membantu dalam menjaga kualitas proyek. Dalam model water fall setiap langkah dipatenkan sebelum langkah berikutnya. Itu adalah persyaratan dipatenkan sebelum dimulai desain, dan setiap sekali desain dipatenkan saat coding dimulai, dll. Tapi apa yang tim pengujian akan lakukan sampai kemudian menjadi sangat memakan waktu dan memakan biaya yang tinggi. Dalam model water fall cacat yang ditemukan sangat terlambat dalam siklus hidup pengembangan sebagai tim uji tidak terlibat dari awal proyek. Peran penguji akan hanya akan dilibatkan dalam tahap pengujian. 9

Gambar 2. 1. Water Fall Persyaratan yang diberikan harus jelas sebelum kita memulai tahap berikutnya dari siklus hidup pengembangan karena dalam model water fall, tahap persyaratan harus dipatenkan sebelum dimulai tahap desain. Perubahan lebih lanjut dalam persyaratan tidak akan dipertimbangkan (Balaji, 2012). Jadi metode water fall ini diilustrasikan dengan gaya penurunan dari satu tahap ke tahap beikutnya. 2.11. PHPMyAdmin PHPMyAdmin merupakan sebuah open source basis data yang terhubung Structured Query Language (SQL) dengan internet. Alat ini menggunakan script PHP untuk melakukan berbagai fungsi basis data. PHPMyAdmin mendukung berbagai operasi pada MySQL, MariaDB dan Drizzle. Alat basis data ini juga dapat melakukan antarmuka pengguna, sementara tetap mempertahankan 10

kemampuan untuk langsung mengeksekusi pernyataan SQL (Guion, 2014). PHPMyAdmin ini mengelola databasemysql berbasiskan halaman web. 2.12. Data Flow Diagram (DFD) DFD yang didalam bahasa Indonesia disebut sebagai DAD (Diagram Arus Data) memperlihatkan gambaran tentang masukan proses keluaran dari suatu sistem/perangkat lunak, yaitu objek-objek data mengalir ke dalam perangkat lunak, kemudian ditransformasi oleh elemen-elemen pemrosesan, dan objek-objek data hasilnya akan mengalir keluar dari sistem/perangkat lunak (Rita, 2014). DFD ini merupakan suatu pembuatan model yang memberikan penekanan hanya pada fungsi sistem. 2.13. Entitiy Relation Diagram (ERD) Entity Relationship Diagram (ERD) adalah sebuah model data yang menggunakan beberapa notasi untuk menggambarkan data dalam hal entitas dan relasi yang digambarkan oleh data tersebut (Hasugian, 2012). ERD mendeskripsikan hubungan antara penyimpanan (database) dan didasarkan pada persepsi dari sebuah dunia nyata yang terdiri dari sekumpulan objek yaitu disebut sebagai entity dan hubungan atau relasi antar objek-objek tersebut. 11