• Tidak ada hasil yang ditemukan

LAPORAN AKHIR STUDI KASUS APLIKASI PENCA

N/A
N/A
Protected

Academic year: 2018

Membagikan "LAPORAN AKHIR STUDI KASUS APLIKASI PENCA"

Copied!
13
0
0

Teks penuh

(1)

LAPORAN AKHIR STUDI KASUS APLIKASI PENCARIAN HOTEL MENGGUNAKAN NuSOAP WEB SERVICE

Laporan ini kami susun guna memenuhi Tugas akhir Matakuliah Pemrograman Sistem Jaringan

Dosen Pengampu : Imam Riadi M.Kom

Disusun oleh:

1. Lutfia Lilin Khariroh 12650039 2. Yaumi Hashiful Insi 12650043 3. Irwanto 12650064

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA

(2)

DAFTAR ISI

E. Implementasi Web Service dengan NuSOAP ... 5

BAB III PENUTUP ... 10

A.Kesimpulan ... 10

(3)

ABSTRAK

Perkembangan perindustrian hotel mengalami peningkatan yang cukup pesat. Peningkatan jumlah hotel dan variasi dari fasilitasnya menyebabkan semakin banyak pilihan bagi para wisatawan. Pencarian hotel merupakan hal yang penting dilakukan wisatawan dalam melakukan perjalanan wisata. Wisatawan akan mempertimbangkan kriteria hotel seperti service, bintang hingga harga.

Hal ini mengharuskan wisatawan untuk menjadi pemilih yang selektif. Banyaknya situs-situs website hotel yang memiliki server masing-masing sehingga terkadang kita merasa malas untuk mencari informasi tentang hotel di situs-situs yang lain ketika kita sudah melihat kriteria hotel yang kita cari di sebuah website.

Untuk itu, dibuatlah aplikasi webservice ini. Dengan aplikasi ini diharapkan dapat membantu para wisatawan untuk menjadi lebih selektif dalam memilih hotel yang sesuai dengan keinginan. Dengan memasukkan kata kunci nama hotel maupun lokasi, para wisatawan akan mendapatkan output atau respon dari aplikasi ini berupa kriteria hotel yang diinginkan.

(4)

BAB I PENDAHULUAN

1.1.Latar Belakang

Web service merupakan suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan-layanan (service) yang disediakan oleh suatu sistem yang menyediakan web service.

Gambar 1.1.1 Web Service

Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.Web service berjalan di port 80 yang merupakan protokol standar HTTP, dengan demikian web service tidak memerlukan konfigurasi khusus di sisi firewall.

(5)

demikian mengurangi resiko terblokir oleh firewall. Kendala arsitektur COM/DCOM adalah memerlukan konfigurasi khusus di sisi firewall, dan ini tidak perlu dilakukan untuk mengakses Web Service.

1.2.Rumusan Masalah

1. Bagaimana peran webservice dalam aplikasi pencarian hotel ?

2. Bagaimana Rrancangan sistem webservice pada aplikasi pencarian hotel ? 3. Bagaimana mengimplementasikan webservice menggunakan NuSOAP ? 1.3.Tujuan Masalah

(6)

BAB II

PEMBAHASAN

1.1.Pengertian Webservice

Web Services adalah sebuah komponen layanan aplikasi yang dapat diakses melalui protokol terbuka yang memanfaatkan Web melalui Simple Object Access Protocol (SOAP) dengan bahasa Web Services Description Language (WSDL) dan teregistrasi dalam Universal Discovery Description and Integration (UDDI). Secara gampang, web services dapat dikatakan sebagai jembatan untuk menghubungkan database yang tersebar di berbagai tempat yang mana dengan memanfaatkan web service ini kita tidak perlu memiliki database. Tugas utama dari webservice ini adalah sebagai penghubung.

1.2.Peran Web Service dalam Aplikasi Pencarian Hotel

Web service berperan sebagai penghubung antara database dan aplikasi, Dalam kasus ini, web service adalah penghubung antara database yang berada di hotel yang sesuai dengan kriteria yang dicari para wisatawan.

(7)

1.3.Gambar Konseptual

1.4.Gambar Rancangan Database

(8)

Dari gambar diatas, setiap server mempunyai database sendiri. Lalu disambungkan ke web service dan klien akan mengirim request ke web service dan server akan memproses request dari klien. Kemudian, server akan mengirim respon yang akan diterima oleh klien.

1.5.Implementasi Webservice dengan nuSOAP

Implementasi dari aplikasi pencarian hotel ini kami jelaskan dengan screenshot yang dimulai dari konfigurasi hingga hasil akhirnya.

Berikut screen shootnya :

1. Buka httpd.conf dari xampp control panel> config. Cari baris berisi #include conf/extra/httpd-vhost.conf dan hilangkan tanda pagar.

Untuk port apachenya kita menggunakan port 80

(9)

Untuk hotelsatu kita menggunakan port 8080

Port mysql nya menggunakan port 3308

(10)

3. Kemudian buka file xampp>apache>conf>extra>http-vhosts.conf dan buat virtual host dan arahkan direktorinya ke lokasi yang dikehendaki

4. Buat folder sesuai path di vhost.conf. dan letakkan library NuSOAP atau nusoap.php ke dalam masing-masing folder. Restart XAMPP, maka virtual host sudah siap.

(11)

6. Buat database untuk setiap virtual host yang nantinya akan berperan sebagai web service.

7. Kode untuk web service soap yang akan di letakkan di virtual host

(12)
(13)

BAB III PENUTUP 1.1.Kesimpulan

a. Web service merupakan suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan.

b. Aplikasi webservices ini sangat memudahkan bagi para wisatawan untuk mencari hotel yang sesuai dengan kriteria yang dicari.

c. Rancangan sistem webservices pada aplikasi pencarian hotel adalah setiap server mempunyai database sendiri. Lalu disambungkan ke web service dan klien akan mengirim request ke web service dan server akan memproses request dari klien. Kemudian, server akan mengirim respon yang akan diterima oleh klien.

1.2. Saran

Gambar

Gambar 1.1.1 Web Service

Referensi

Dokumen terkait

Skripsi yang berjudul Pengaruh Strategi dan Kualitas Produk terhadap Kepuasaan Nasabah (Survey pada Nasabah Bank BNI Syariah Cabang Cirebon) Oleh: Deni Setiawan, NIM

Aktivitas sitotoksik temu putih [Curcuma zedoaria (Berg.)] terhadap sel HeLa lebih kuat dibandingkan dengan buah merah [Pandanus conoideus Lam.] dan mahkota

1) Peracikan, merupakan kegiatan menyiapkan menimbang, mencampur, mengemas dan memberikan etiket pada wadah. Dalam melaksanakan peracikan obat harus dibuat suatu

Medium TC (Taoge Cair) berdasarkan susunannya merupakan medium organik semi alamiah atau semi sintetis sebab terdiri dari bahan alamiah yang ditambah dengan

koordinator yang kemudian koordinator diawasi langsung oleh pimpinan pondok pesantren Roudlotul Qur‟an Tlogoanyar Kabupaten Lamongan. Tanggung jawab koordinasi kinerja

Gerakan spiritualitas yang berkembang di masyarakat tidak hanya berusaha memuaskan rasa dahaga terhadap nilai-nilai spiritual masyarakat yang mereka dapat dari agama,

Asuhan Kebidanan berkesinambungan yang diberikan kepada Ny.M dari kehamilan trimester III hingga pemakaian kontrasepsi sebagian berhasil, meskipun sebelum persalinan

Penyaluran Dana Desa dari RKUD ke rekening kas Desa dilakukan setelah Anggaran Pendapatan dan Belanja Desa (APBDes) ditetapkan. Apabila APBDes belum ditetapkan, penyaluran