• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW)"

Copied!
11
0
0

Teks penuh

(1)

i

Pemodelan Sistem Registrasi Terpadu Berbasis

Web

Menggunakan

Web Service

(Studi Kasus pada Perpustakaan UKSW)

SKRIPSI

Diajukan kepada

Fakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Disusun Oleh :

Dina Novalia Biri

NIM : 672005163

Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana

(2)
(3)

iii

Pernyataan

Skripsi yang berikut ini :

Judul : Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service

Pembimbing : 1. Suprihadi, S.Si., M.Kom 2. Angela Atik Setiyanti, S.Pd

Adalah benar hasil karya saya :

Nama : Dina Novalia Biri

Nim : 672005163

Saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar pustaka.

Pernyataan ini dibuat dengan sebenar-benarnya sesuai dengan ketentuan yang berlaku dalam penulisan karya ilmiah.

Salatiga, januari 2012

(4)

iv

Kata Pengantar

Puji syukur kepada Tuhan Yesus Kristus di tempat yang Maha Tinggi, yang telah memberikan kesempatan bagi penulis untuk belajar di Fakultas Teknologi Informasi Universitas Kristen Satya Wacana, hingga selesainya pengerjaan skripsi ini. Bukan karena kemampuan penulis, namun semua yang telah penulis capai adalah karena kasih dan anugerah Tuhan Yesus Kristus.

Dalam penyelesaian skripsi ini, penulis telah menerima banyak dukungan dan bantuan dari berbagai pihak. Oleh karena itu, dengan segala kerendahan hati penulis ingin mengucapkan banyak terima kasih kepada : 1. Bapak Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan Fakultas

Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.

2. Bapak Dian W. Chandra, S.Kom., M.Cs., selaku Koordinator Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.

3. Bapak Suprihadi, S.Si., M.Kom., selaku Pembimbing I. Terima kasih untuk masukan, ide dan kesabaran selama proses bimbingan skripsi. 4. Ibu Angela Atik Setiyanti, S.Pd selaku Pembimbing II. Terima kasih

untuk dukungan, masukan dan kerjasama selama proses bimbingan skripsi.

5. Seluruh dosen pengajar yang telah mendidik dan membagikan ilmunya untuk penulis selama menjalani perkuliahan di Fakultas Teknologi Informasi Universitas Kristen Satya Wacana.

(5)

v

kuliah di Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.

7. Bapak Johan Biri beserta Ibu Damaris Kalla, selaku orang tua. Imelda Biri, Marjones Edison Biri, Christo Imanuel Biri, Terimakasih untuk dukungan dan doa.

8. Kelleb Billy Sikoway dan Samantha Gracia Angelica Sikoway, yang selalu sabar, mendukung dan senantiasa memberi inspirasi kepada penulis.

9. Veronika Dominggus, Ajeng Yulia Wijayanti, Ambu Taranau, Ega, Suprianto Wila, Yandri Ashari, terimakasih atas dukungan dan doanya. 10.Semua teman-teman FTI khususnya angkatan 2005, dan semua pihak

yang tidak mungkin disebutkan satu per satu yang turut membantu hingga skripsi ini terselesaikan. Terimakasih atas kebersamaan, dukungan, dan semangat yang kalian berikan selama ini.

Penulis menyadari bahwa laporan ini sangat jauh dari kesempurnaan, sehingga merupakan suatu kehormatan bila penulis menerima kritik dan saran untuk penelitian ini.

Akhir kata, penulis berharap laporan dan penelitian ini dapat berguna dan menjadi berkat bagi yang membacanya.

Salatiga, September 2011

(6)

vi

Daftar Isi

Halaman

Halaman Judul ... i

Halaman Persetujuan ... ii

Halaman Pernyataan ... iii

Kata Pengantar ... iv

3.1 Metode Pengembangan Sistem ... 21

3.1.1 Kebutuhan Hardware dan Software... 21

Bab 4 Pembahasan Dan Hasil Pengujian ... 31

4.1 Implementasi Aplikasi ... 31

(7)

vii

4.1.2 Web Perpustakaan Simulation ... 50

Bab 5 Kesimpulan dan Saran Pengembangan ... 66

5.1 Kesimpulan ... 66

5.2 Saran Pengembangan ... 66

(8)

viii

Daftar Gambar

Halaman

Gambar 2.1 Arsitektur Aplikasi Web ... 10

Gambar 2.2 Arsitektur Web Service ... 12

Gambar 2.3 Skenario umum penggunaan web service.………….. 13

Gambar 2.4 Diagram proses web service dengan NuSOAP….. .... 16

Gambar 3.1 Prototyping Model.….. ... 21

Gambar 3.2 Mekanisme Web Service pada Sistem registrasi terpadu …... 22

Gambar 3.3 Use Case Diagram Admin, Mahasiswa UKSW (Mhs UKSW) dan Umum ….. ... 24

Gambar 3.4 Activity Diagram Admin ... 26

Gambar 3.5 Activity Diagram Mahasiswa akses ke web Perpustakaan ... 27

Gambar 3.6 Activity Diagram Mahasiswa akses Registrrasi ke Web Service UKSW ... 28

Gambar 3.7 Activity Diagram Umum akses ke web Perpustakaan 29 Gambar 3.8 Class Diagram ... 30

Gambar 4.1 Registasi Mahasiswa ke UKSW_service ... 31

Gambar 4.2 Data Simulasi Mahasiswa UKSW ... 32

Gambar 4.3 Data mahasiwwa yang terdaftar di UKSW service pada database ... 33

Gambar 4.4 Regitrasi Mahasiswa ke UKSW service ... 34

Gambar 4.5 Koding registrasi mahasiswa ke uksw service ... 34

Gambar 4.6 Koding registrasi mahasiswa ke uksw service ... 35

Gambar 4.7 Koding registrasi mahasiswa ke uksw service ... 36

Gambar 4.8 Koding registrasi mahasiswa ke uksw service (function webservice)... 37

Gambar 4.9 Koding registrasi mahasiswa ke uksw service ... 38

Gambar 4.10 Data member pada database UKSW service ... 38

Gambar 4.11 Koding registrasi mahasiswa ke uksw service ... 39

Gambar 4.12 Registrasi Confirmation ... 40

Gambar 4.13 Kode konfimasi pada email ... 40

Gambar 4.14 Registrasi berhasil (inputan benar) ... 41

Gambar 4.15 Registrasi berhasil (inputan benar) ... 41

Gambar 4.16 Registrasi berhasil ... 42

Gambar 4.17 Tabel member pada database UKSW service ... 42

Gambar 4.18 Mahasiswa Login ke UKSW service ... 43

Gambar 4.19 Data diri Mahasiswa ... 43

(9)

ix

Gambar 4.21 Koding Login Mahasiswa ke UKSW service

(Controller) ... 45

Gambar 4.22 Koding Login Mahasiswa ke UKSW service (Function Login) ... 45

Gambar 4.23 Koding Login Mahasiswa ke UKSW service (Function Login & parse)... 46

Gambar 4.24 Koding Login Mahasiswa ke UKSW service (Function Login) ... 47

Gambar 4.25 Koding Login Mahasiswa ke UKSW service (Controller) ... 48

Gambar 4.26 Profile mahasiswa ... 48

Gambar 4.27 Registrasi Confirmation (inputan salah) ... 49

Gambar 4.28 Registrasi Confirmation (inputan salah) ... 49

Gambar 4.29 Web perpustakaan ... 50

Gambar 4.30 Table member Umum pada database perpustakaan ... 51

Gambar 4.31 Tabel member yang terdaftar dari UKSW service ... 51

Gambar 4.32 Registrasi member Umum pada web perpustakaan ... 52

Gambar 4.33 Koding registrasi member Umum pada web perpustakaan ... 53

Gambar 4.34 Registrasi member Umum pada web perpustakaan (Validasi)... 54

Gambar 4.35 Koding Registrasi member Umum pada Web Perpustakaan (controller) ... 54

Gambar 4.36 Koding Registrasi member Umum pada web perpustakaan (model) ... 55

Gambar 4.37 Registrasi member Umum pada web perpustakaan ... 56

Gambar 4.38 Registrasi member Umum pada web perpustakaan berhasil ... 56

Gambar 4.39 data member pada database perpus ... 57

Gambar 4.40 Login user umum ... 57

Gambar 4.41 Login user umum berhasil ... 57

Gambar 4.42 Koding Login user umum ... 58

Gambar 4.43 Login user umum ... 58

Gambar 4.44 Login user umum ... 59

Gambar 4.45 Login user Mahasiswa UKSW... 59

Gambar 4.46 Login user Mahasiswa UKSW ke perpus ... 60

Gambar 4.47 Kode konfirmasi yang dikirim ke email ... 60

Gambar 4.48 Registrasi mahasiswa UKSW berhasil... 60

Gambar 4.49 Tabel member uksw pada database perpus ... 61

Gambar 4.50 Login mahasiswa ke perpus berhasil ... 61

Gambar 4.51 Koding header ... 61

(10)

x

(11)

xi

Abstract

Web service is a new concept in the registration system through the Web that used XML technology, with standard HTTP protocol and SOAP. The emerging of Web service was used to support an integrated registration system which has different infrastructure. Because of web service had XML, it promises in supporting the integration of various applications with different platform, both through the intranet and extranet. In this paper, we developed an information system by using web service technology with PHP and NuSOAP is implemented on an integrated registration system in a library UKSW.

Keywords: Web service, NuSOAP, XML, SOAP.

Abstrak

Web service adalah konsep baru dalam sistem registrasi melalui Web yang menggunakan teknologi XML, dengan standar protokol HTTP dan SOAP. Konsep teknologi Web service muncul untuk mendukung sistem registrasi terpadu yang memiliki infrastruktur yang berbeda. Karena Web service menggunakan XML, maka teknologi ini dapat mendukung integrasi berbagai platform sistem dan aplikasi, baik infrastruktur intranet dan ekstranet. Dalam penelitian ini akan disusun oleh sebuah system informasi dengan menggunakan teknologi Web service menggunakan PHP dan NuSOAP yang diimplementasikan pada sistem registrasi terpadu di sebuah perpustakaan. Penelitian ini menghasilkan sistem registrasi terpadu yang mampu mengintegrasikan system registrasi pada perpustakaan UKSW.

Gambar

Gambar 4.53 Koding member (pemanggilan function get member)  63 Gambar 4.54 Koding member (pemanggilan web service NUSOAP)   64 Gambar 4.55 Koding member (pemanggilan web service NUSOAP)   65

Referensi

Dokumen terkait

RENCANA UMUM PENGADAAN BARANG DAN JASA DAU RUMAH SAKIT UMU]VI DAERAH KABELOTA. KABUPATET\I

Berdasarkan Berita Acara Hasil Pelelangan (BAHP) Nomor : 07/PP-PAKTD/PML/DPP/VII/2012 Tanggal 09 Juli 2012, Surat Penetapan Pemenang Lelang Nomor: 08/PP-PAKTD/PML/DPP/VII/2012

 Penilaian aspek produk, yang berupa gambar teknik dasar meliputi: penskalaan, garis,2. penempatan gambar,

MANGGALA KARYA GEMI LANG CV AGUNG WI RATAMA GUGUR ADMI NI STRASI Jl.. Trunojoyo 50

Unt uk memilih but ir-but ir soal suat u t es pencapaian hasil belajar, mak a pert imbangan-pert imbangan yang harus diambil adalah …. (1) But ir soal t ersebut sesuai dengan k

[r]

Dalam proses perbandingan (comparing) mekanikal desain dengan analisa fundamental, perbandingan meliputi nilai ketebalan, tegangan longitudinal,tegangan tangensial,serta

RepublikIndonesiaTahun20l0Nomor43, TambahanLembaranNegaraRepubliklndonesia Nomor 5115), sebagai penghargaan yang diberikan kepada pNS yang teun urcria dengan penuh