PHP MySQL LANDASAN TEORI

uses-permission android:name=android.permission.INTERNET meta-data android:name=com.facebook.sdk.ApplicationId android:value=stringapp_id activity android:name=com.facebook.LoginActivity 4. Membuat Class LoginFacebook Class LoginFacebook dibuat sebagai class utama dengan perintah yaitu : public class MainActivity extends Activity { Override public void onCreateBundle savedInstanceState { super.onCreatesavedInstanceState; setContentViewR.layout.activity_main; start Facebook Login Session.openActiveSessionthis, true, new Session.StatusCallback { callback when session changes state Override public void callSession session, SessionState state, Exception exception { if session.isOpened { make request to the me API Request.executeMeRequestAsyncsession, new Request.GraphUserCallback { callback after Graph API response with user object Override public void onCompletedGraphUser user, Response response { if user = null { TextView welcome = TextView findViewByIdR.id.welcome; welcome.setTextHello + user.getName + ; }; } } }; } Override public void onActivityResultint requestCode, int resultCode, Intent data { super.onActivityResultrequestCode, resultCode, data; Session.getActiveSession.onActivityResultthis, requestCode, resultCode, data; } }

2.7 PHP

PHP adalah singkatan dari Hypertext Preprocessor yang digunakan sebagai bahasa script server side dalam pengembangan web yang disisipkan pada dokumen HTML Peranginangin, 2006. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut dalam menjadi STIKOM SURABAYA lebih mudah dan efisien. PHP merupakan software open source yang disebarkan dan dilisensikan secara gratis. PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side yang bisa melakukan apa saja yang dapat dilakukan oleh CGI seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis dan kemampuan mengirim serta menerima cookies bahkan lebih daripada kemampuan CGI. PHP dapat digunakan pada semua sistem operasi antara lain Linux, Unitx termasuk variannya HP-UX, Solaris dan OpenBSD, Microsoft Windows, Mac OS X dan RISC OS. PHP juga mendukung banyak web server seperti Apache, Microsoft Information Server MIIS, Personal Web Server PWS, Netscape and iPlanet servers, Oreilly Website Pro Server, Audium, Xitami, OmniHTTPd dan masih banyak lainnya, bahkan PHP dapat bekerja sebagai suatu CGI Processor. PHP tidak terbatas pada hasil keluaran HTML HyperText Markup Languages. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF dan movie Flash. PHP juga dapat menghasilkan teks seperti XHTML, dan file XML lainnya.

2.8 MySQL

MySQL adalah multiuser database yang menggunakan bahasa Structured Query Language SQL Peranginangin, 2006. MySQL dalam operasi client- server melibatkan server daemon MySQL di sisi server dan berbagai macam program serta library yang berjalan di sisi client. MySQL dilepaskan dengan suatu lisensi open source dan tersedia secara cuma-cuma. MySQL bekerja pada berbagai sistem operasi dan banyak bahasa. STIKOM SURABAYA MySQL bekerja dengan cepat dan baik dengan data yang besar. PHP menyediakan banyak fungsi untuk mendukung database MySQL. STIKOM SURABAYA

BAB III ANALISIS PERANCANGAN SISTEM

3.1 Analisis Permasalahan

Industri hotel sebagai salah satu komponen mengalami pertumbuhan dan perkembangan yang semakin pesat. Peningkatan jumlah hotel yang semakin banyak dan bervariasi di Surabaya dengan berbagai fasilitasnya membuat semakin banyak pilihan bagi para wisatawan. Akan tetapi, keadaan tersebut juga dapat membuat kesulitan dalam menentukan pilihan hotel yang sesuai dengan keinginan dan kemampuannya. Pada umumnya ada beberapa komponen yang menjadi pertimbangan wisatawan dalam memilih dan menentukan hotel sebagai sarana penginapannya, antara lain fasilitas, tarif hingga lokasi hotel. Faktor terpenting dalam memilih hotel adalah meyesuaikan dengan kebutuhan. Untuk kepentingan bisnis, wisatawan memilih hotel yang memang memiliki fasilitas penunjang kerja misalnya business centre yang lengkap seperti mesin fax, telepon, jaringan internet, komputer, dan sebagainya. Sedangkan untuk liburan, wisatawan menyesuaikan dengan selera liburan yang sudah dipersiapkan. Dari sisi harga, wisatawan mencari hotel dengan harga sesuai budget-nya. Dari sisi lokasi, wisatawan akan memastikan gambaran lokasi hotel. Apakah jauh dari pusat kota? Atau apakah dekat dengan area turis yang ingin dikunjungi? Hal lain yang dapat menjadi pertimbangan wisatawan yaitu ulasan review atau rekomendasi. Dengan membaca review atau tinjauan dari para tamu hotel sebelumnya, wisatawan dapat memperoleh kesaksian atau testimoni langsung dari wisatawan lainya. Umumnya, STIKOM SURABAYA