BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi. Pada masa saat ini sebagian besar vendor-vendor smartphone sudah memproduksi smartphone berbasis android, vendor-vendor itu antara lain HTC, Motorola, Huawei, Archos, Webststion Camangi, Dell, Nexus, SciPhone, WayteQ, Sony Ericsson, LG, Acer, Philips, T-Mobile, Nexian, IMO, Asus, dan masih banyak lagi vendor smartPhone di dunia yang memproduksi android. Hal ini, karena android itu adalah sistem operasi yang open source sehingga bebas didistribusikan dan dipakai oleh vendor manapun (Harahap, 2012). B. Web Service Web Service merupakan suatu sistem yang menyediakan pelayanan yang dibutuhkan oleh Client. Client dari web service tidak hanya berupa aplikasi web, tapi juga bisa sebuah 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 diberikan web service bisa berupa XML yang berisi data yang dibutuhkan klien. Web service tidak menampilkan sebuah halaman web, tapi hanya memberikan pelayanan 3 Rancang Bangun Aplikasi…, Alfian Bayu Pernandau, Fakultas Teknik UMP, 2016 permintaan klien yang memiliki izin akses terhadap pelayanan yang diminta (Shalahuddin dan Sukamto, 2008). C. 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 komplit 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 lainnya. D. 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 lainnya. 4 Rancang Bangun Aplikasi…, Alfian Bayu Pernandau, Fakultas Teknik UMP, 2016 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 E. Eclipse Java saat ini , seperti telah di singgung di atas, 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). 5 Rancang Bangun Aplikasi…, Alfian Bayu Pernandau, Fakultas Teknik UMP, 2016 F. Rumah Kos Menurut kamus KBBI, Rumah kos/Kos-kosan bisa juga disebut rumah penginapan. Itu adalah rumah yang digunakan orang untuk menginap selama 1 hari atau lebih, dan kadang-kadang untuk periode waktu yang lebih lama misalnya: mingguan, bulanan atu tahunan. Dahulunya para penginapnya biasanya menggunakan sarana kamar mandi atau cuci, pantry dan ruang makan secara bersama-sama. Namun tahun-tahun belakangan ini, kamar kos-kosan berubah menjadi ruangan yang mempunyai ruang cuci dan mempunyai fasilitas kamar mandi atau pantry sendiri dan dihuni dalam jangka lama misalnya bulanan atau tahunan. G. Penelitian Sejenis Yang Pernah Dilakukan 1. Kelebihan dari sistem ini adalah mampu memberikan informasi tempat dan lokasi kos yang membantu pengguna mendapatkan informasi tempat dan kamar kos yang sesuai (Abidin, 2012). 2. Sistem informasi kost berbasis web melayani pemesanan kos secara online sebelum di buat sistem ini proses pencarian kos masih dilakukan secara manual. Metode penelitian yang digunakan untuk menghasilkan sistem informasi kost ini ada 3 yaitu metode observasi, metode studi pustaka, dan metode pengembangan perangkat lunak (Purwaningtyastuti, 2007). 3. Website kos online sudah terdapat fasilitas tambahan yaitu live chat antara admin dengan member atau pemilik kos, serta member kost dengan pemilik kos. Untuk melihat informasi rumah kost secara detail yang dilengkapi dengan peta lokasi dengan memanfaatkan Google Maps, 6 Rancang Bangun Aplikasi…, Alfian Bayu Pernandau, Fakultas Teknik UMP, 2016 nantinya pemilik kos berperan untuk manajemen rumah kos nya, sedangkan admin hanya penyedia fasilitas website dan monitoring (Fatkhudin dan Novianti, 2015). 7 Rancang Bangun Aplikasi…, Alfian Bayu Pernandau, Fakultas Teknik UMP, 2016