PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

dokumen-dokumen yang mirip
PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB

INTEGRASI PELAPORAN KEUANGAN PERBANKAN BERBASIS SERVICE ORIENTED ARCHITECTURE TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PENGEMBANGAN SISTEM PENGIRIMAN FILE DAN PENGENDALIAN JARAK JAUH MENGGUNAKAN USER DATAGRAM PROTOCOL TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh Yohanes Novendriono NPM :

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

JEFRI TRIO VEMBER NPM:

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

PEMBANGUNAN APLIKASI BERBASIS WEB UNTUK EVALUASI KINERJA DOSEN PADA PROSES BELAJAR DAN MENGAJAR DI UNIVERSITAS ATMA JAYA YOGYAKARTA

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PEMBANGUNAN APLIKASI SISTEM INFORMASI GEOGRAFIS PEMERATAAN PENYEBARAN GURU DI YOGYAKARTA

PENGEMBANGAN SISTEM INFORMASI AKADEMIK UNTUK PELAPORAN PROSES AKADEMIK MAHASISWA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

Disusun oleh : Michael Aristian Sudarmanto NIM :

PENGEMBANGAN SISTEM INFORMASI KEMAHASISWAAN PADA KANTOR KEMAHASISWAAN, ALUMNI DAN CAMPUS MINISTRY UNIVERSITAS ATMA JAYA YOGYAKARTA

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PENGEMBANGAN APLIKASI PEMBELAJARAN BAHASA JEPANG BERBASIS MULTIMEDIA

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA KANKER LEHER RAHIM DENGAN METODE FORWARD CHAINING BERBASIS ANDROID

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

PENGEMBANGAN SISTEM PEMBELAJARAN TENSES BERBASIS MULTIMEDIA

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika

PEMBANGUNAN SISTEM PAKAR UNTUK MENDIAGNOSA HAMA PENYAKIT PADA TANAMAN PADI BERBASIS WEB

PEMBANGUNAN APLIKASI PEMBELAJARAN DESAIN GRAFIS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PROYEK BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN SISTEM INVENTORY BERBASIS DESKTOP PADA STUDI KASUS TOKO DAMAI ELEKTRONIK

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN SITUS UNTUK MEMPERTEMUKAN KEBUTUHAN PERUSAHAAN DAN KEMAMPUAN PENCARI KERJA TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

Pembangunan Sistem Informasi Penjualan untuk Toko Dunia Susu

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PEMBANGUNAN WEBSITE PARIWISATA DI PROPINSI NUSA TENGGARA TIMUR

ANALISIS DAN IMPLEMENTASI INTEGRASI SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN SERVICE-ORIENTED ARCHITECTURE(SOA)

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM INFORMASI QUALITY SYSTEM PROCEDURE UNIVERSITAS ATMA JAYA YOGYAKARTA

BAB I PENDAHULUAN. I.1. Latar Belakang

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PENGEMBANGAN PERANGKAT LUNAK ALAT BANTU PENGUMPULAN DATA EXTERNAL UAJY TUGAS AKHIR

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN WEB INTELLIGENCE GEOGRAPHICS UNTUK MEMBANTU KEPUTUSAN PENATAAN PEMUKIMAN WILAYAH DIY TUGAS AKHIR

PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

IMPLEMENTASI METODE PROMETHEE UNTUK PROGRAM BANTU PENDUKUNG KEPUTUSAN PEMILIHAN SMARTPHONE

ANALISIS DAN PERANCANGAN SISTEM INFORMASI INTEGRATIF PADA STIKOM ARTHA BUANA BERBASIS ENTERPRISE RESOURCE PLANNING

PEMBANGUNAN APLIKASI SIMULASI TRY OUT UJIAN NASIONAL SMA BERBASIS MOBILE

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

PENGEMBANGAN SISTEM PENDUKUNG CERDAS UNTUK PERENCANAAN WISATA BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI WEB SERVICE

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT UNTUK MENDUKUNG PELAYANAN PASIEN DI RUMAH SAKIT UMUM PATMASURI YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI WEDDING ORGANIZER BERBASIS WEB

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PEMBANGUNAN APLIKASI PEMBELAJARAN CERITA TOKOH ALKITAB BAGI ANAK-ANAK BERBASIS MULTIMEDIA

TESIS EVALUASI TATA KELOLA TEKNOLOGI INFORMASI BERBASIS COBIT 5 DALAM PELAYANAN SISTEM INFORMASI AKADEMIK DI UNIVERSITAS PENDIDIKAN GANESHA

PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN RESERVASI HOTEL DENGAN VRML

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

RANCANG BANGUN APLIKASI E-COMMERCE UNTUK BOOKING ONLINE HOTEL MENGGUNAKAN LAYANAN WEB SERVICE

PEMBANGUNAN APLIKASI KULINER BERBASIS LOKASI

IMPLEMENTASI SISTEM MULTI-AGEN PADA PEMBANGUNAN MANAJEMEN RANTAI PASOK ELEKTRONIK: REHABILITASI DAN REKONSTRUKSI PASCABENCANA

RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

PEMBANGUNAN SISTEM INFORMASI KESISWAAN STUDI KASUS SMP MARIA IMMACULATA CILACAP

Transkripsi:

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Mayachika NIM 08 07 05738 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2012

KATA PENGANTAR Syukur kepada Tuhan Yang Maha Esa atas segala berkat dan bimbingan-nya, sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik. Tugas Akhir ini disusun untuk memenuhi salah satu syarat untuk mencapai derajat dan memperoleh gelar Sarjana Teknik dari Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa dalam pembuatan Tugas Akhir ini tidak terlepas dari bantuan berbagai pihak baik secara langsung maupun tidak langsung. Oleh sebab itu, pada kesempatan ini penulis ingin mengucapkan terimakasih kepada: 1. Tuhan Yesus Kristus, yang senantiasa hadir untuk membimbing dan melancarkan pemikiranku dalam proses pengerjaan Tugas Akhir ini. 2. Bapak Irya Wisnubhadra, S.T., M.T. selaku Dosen Pembimbing Tugas Akhir yang telah meluangkan waktu dan pikiran untuk membantu, membimbing dan memberikan banyak masukkan dan saran selama penyusunan Tugas Akhir ini. 3. Bapak Y. Sigit Purnomo W. Putro selaku Dosen Pembimbing Kedua yang telah meluangkan waktu dan pikiran untuk memberikan bimbingan, pengarahan, dan petunjuk dalam penyusunan Tugas Akhir ini. iv

4. Bapak Ir. B. Kristyanto, M.Eng., Ph.D. selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 5. Bapak Prof. Ir. Suyoto, M.Sc., Ph.D. selaku Ketua Program Studi Teknik Informatika Universitas Atma Jaya Yogyakarta. 6. Seluruh Dosen dan Staff Universitas Atma Jaya Yogyakarta yang telah memberikan pelayanan kepada kami sebagai mahasiswa dengan mengajar dan membimbing selama kuliah. 7. Orang tuaku, Papi yang selalu mendukungku selama kuliah dan menyelesaikan Tugas Akhir dengan memberikan banyak dukungan, bimbingan, semangat, dan selalu mendoakanku. 8. Adik-adikku, Chiputera dan Ludi Kurnia yang memberikan semangat dan dukungan dalam pengerjaan Tugas Akhir ini, khususnya untuk Chiputera karena telah membantu dalam proses pengkodean ketika aku mengalami kesulitan. 9. Rekian Suryo, pacar sekaligus sahabat terdekat yang selalu memberi semangat, perhatian, dan menghibur disaat aku mulai mengalami stuck pada saat mengerjakan Tugas Akhir. 10. Teman-teman kost, mega, mpok, cuen, moko yang menemani dan memberikan masukkan, dan semangat. 11. Semua teman-teman seperjuangan Teknik Informatika Atma Jaya yang saling memberikan semangat, dan dukungan. v

12. Semua pihak yang tidak dapat disebutkan satu per satu. Terimakasih atas bantuan dan support dalam menyelesaikan Tugas Akhir ini. Penulis menyadari banyaknya kekurangan dalam pembuatan laporan ini, oleh sebab itu segala kritik dan saran yang membangun dari pembaca sangat diharapkan. Akhir kata penulis mengucapkan banyak terimakasih kepada semua pihak, semoga laporan ini dapat bermanfaat bagi pembaca. Yogyakarta, Juni 2012 Penulis vi

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii HALAMAN PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... vii DAFTAR TABEL... xi DAFTAR GAMBAR... xii INTISARI... xv DAFTAR LAMPIRAN... xvi DAFTAR PUSTAKA... xvii BAB I PENDAHULUAN... 1 I.1 Latar Belakang... 1 I.2 Rumusan Masalah... 3 I.3 Tujuan Penelitian... 3 I.4 Batasan Masalah... 3 I.5 Metode Penelitian... 4 I.6 Sistematika Penulisan... 5 BAB II TINJAUAN PUSTAKA... 7 BAB III... 11 III.1 Enterprise Application Integration... 11 III.2 SOA... 12 III.3 Web Service... 13 III.3.1 Komponen Web Service... 14 III.3.2 Entitas Web Service... 15 III.4 WSDL... 16 III.5 SOAP... 17 III.6 UDDI... 18 III.7 Oracle JDeveloper... 19 vii

III.8 Oracle SOA Suite... 19 III.9 Oracle Data Access Component (ODAC)... 20 BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK... 21 IV.1 Analisis Perangkat Lunak... 21 IV.1.1 Lingkup Masalah... 22 IV.1.2 Arsitektur Perangkat Lunak PDU-JAWS... 22 IV.1.2.1 Konektivitas... 22 IV.1.2.2 Perancangan Arsitektur... 23 IV.1.2.3 Perancangan Halaman Web... 24 IV.1.3 Fungsi Produk... 24 IV.1.4 Kebutuhan Antarmuka... 28 IV.1.4.1 Antarmuka Pengguna... 28 IV.1.4.2 Antarmuka Perangkat Keras... 28 IV.1.4.3 Antarmuka Perangkat Lunak... 28 IV.1.5 Kebutuhan Fungsionalitas... 30 IV.1.5.1 Data Flow Diagram (DFD)... 30 IV.1.5.1.1 DFD Level 0 PDU-JAWS... 30 IV.1.5.1.1.1 Entitas... 30 IV.1.5.1.1.2 Proses... 31 IV.1.5.1.1.3 Topologi... 31 IV.1.5.1.2 DFD Level 1 PDU-JAWS... 32 IV.1.5.1.2.1 Entitas... 32 IV.1.5.1.2.2 Proses... 32 IV.1.5.1.2.3 Topologi... 32 IV.1.5.1.3 DFD Level 2 DisDosen... 33 IV.1.5.1.3.1 Entitas... 33 IV.1.5.1.3.2 Proses... 33 IV.1.5.1.3.3 Topologi... 34 IV.1.5.1.4 DFD Level 2 Gaji dan Asuransi... 34 IV.1.5.1.4.1 Entitas... 34 IV.1.5.1.4.2 Proses... 34 IV.1.5.1.4.3 Topologi... 35 viii

IV.1.5.1.5 DFD Level 2 Pelaksanaan Pendidikan... 35 IV.1.5.1.5.1 Entitas... 35 IV.1.5.1.5.2 Proses... 35 IV.1.5.1.5.3 Topologi... 36 IV.1.5.1.6 DFD Level 2 Kelola Tulisan Ilmiah... 37 IV.1.5.1.6.1 Entitas... 37 IV.1.5.1.6.2 Proses... 37 IV.1.5.1.6.3 Topologi... 37 IV.1.5.1.7 DFD Level 2 Kelola Tulisan Media... 38 IV.1.5.1.7.1 Entitas... 38 IV.1.5.1.7.2 Proses... 38 IV.1.5.1.7.3 Topologi... 39 IV.1.5.1.8 DFD Level 2 Kelola Pengabdian Dosen... 39 IV.1.5.1.8.1 Entitas... 39 IV.1.5.1.8.2 Proses... 39 IV.1.5.1.8.3 Topologi... 40 IV.1.5.2 Entity Relationship Diagram (ERD)... 40 IV.1.5.2.1 Entity Relationship Diagram SDM... 41 IV.1.5.2.2 Entity Relationship Diagram SIATMA... 41 IV.1.5.2.3 Entity Relationship Diagram LPPM... 42 IV.1.6 Perancangan Antarmuka... 42 IV.1.6.1 Antarmuka Halaman Login... 42 BAB V IMPLEMENTASI PENGUJIAN PERANGKAT LUNAK... 44 V.1 Implementasi Perangkat Lunak... 44 V.2 Implementasi Sistem... 47 V.2.1 Halaman Utama (Login)... 47 V.2.2 Halaman Home... 48 V.2.3 Halaman Dosen Stuff... 49 V.2.3.1 Halaman Dosen Stuff : DisDosen... 50 V.2.3.2 Halaman Dosen Stuff : Gaji dan Asuransi... 51 V.2.3.3 Halaman Dosen Stuff : Pendidikan... 52 V.2.3.3.1 Halaman Dosen Stuff : Pendidikan Perkuliahan ix

.... 53 V.2.3.3.2 Halaman Dosen Stuff : Pendidikan Bimbing Akademik... 54 V.2.3.3.3 Halaman Dosen Stuff : Pendidikan Bimbing Kerja Praktek... 56 V.2.3.3.4 Halaman Dosen Stuff : Pendidikan Bimbing Tugas Akhir... 57 V.2.4 Halaman Penelitian... 58 V.2.4.1 Halaman Penelitian : Tulisan Ilmiah... 59 V.2.4.2 Halaman Penelitian : Tulisan Media... 62 V.2.5 Halaman Pengabdian... 65 V.2.5.1 Halaman Pengabdian : Hasil Pengembangan Pendidikan dan Penelitian... 65 V.2.5.2 Halaman Pengabdian : Pengabdian Pada Masyarakat 67 V.2.6 Halaman Report... 68 V.3 Pengujian Perangkat Lunak... 69 V.4 Analisis Kelebihan dan Kekurangan Sistem... 77 BAB VI KESIMPULAN DAN SARAN... 78 VI.1 Kesimpulan... 78 VI.2 Saran... 78 x

DAFTAR TABEL Tabel II.1 Tabel Perbedaan dengan Beberapa Penelitian Mengenai Web Service... 10 Tabel V.1 Pengkodean Halaman PDu-JAWS... 44 Tabel V.2 Pengujian Fungsi Perangkat Lunak PDU-JAWS... 70 xi

DAFTAR GAMBAR Gambar III.1 Komponen Web Service... 14 Gambar III.2 Entitas Web Service... 15 Gambar IV.1 Arsitektur Konektivitas Perangkat Lunak PDU-JAWS.... 23 Gambar IV.2 Perancangan Arsitektur Perangkat Lunak PDU-JAWS... 23 Gambar IV.3 Perancangan Halaman Web Perangkat Lunak PDU-JAWS... 24 Gambar IV.4 DFD Level 0 PDU-JAWS... 31 Gambar IV.5 DFD Level 1 PDU-JAWS... 33 Gambar IV.6 DFD Level 2 DisDosen... 34 Gambar IV.7 DFD Level 2 Gaji dan Asuransi... 35 Gambar IV.8 DFD Level 2 Pelaksanaan Pendidikan... 36 Gambar IV.9 DFD Level 2 Kelola Tulisan Ilmiah... 38 Gambar IV.10 DFD Level 2 Kelola Tulisan Media... 39 Gambar IV.11 DFD Level 2 Kelola Pengabdian Dosen... 40 Gambar IV.12 Entity Relationship Diagram SDM... 41 Gambar IV.13 Entity Relationship Diagram SIATMA... 41 Gambar IV.14 Entity Relationship Diagram LPPM... 42 Gambar IV.15 Perancangan Antarmuka Halaman Login PDU-JAWS. 42 Gambar V.1 Antarmuka Halaman Utama Login... 47 Gambar V.2 Antarmuka Halaman Home... 48 Gambar V.3 Antarmuka Halaman Dosen Stuff... 49 Gambar V.4 Proses Service DisDosen... 50 Gambar V.5 Antarmuka Halaman Dosen Stuff : DisDosen... 51 Gambar V.6 Proses Service Gaji dan Asuransi... 51 Gambar V.7 Antarmuka Halaman Dosen Stuff : Gaji dan Asuransi... 52 Gambar V.8 Proses Service Perkuliahan... 53 xii

Gambar V.9 Antarmuka Halaman Dosen Stuff : Pendidikan Perkuliahan... 54 Gambar V.10 Proses Service Bimbing Akademik... 54 Gambar V.11 Antarmuka Halaman Dosen Stuff : Pendidikan Bimbing Akademik... 55 Gambar V.12 Proses Service Bimbing Kerja Praktek... 56 Gambar V.13 Antarmuka Halaman Dosen Stuff : Pendidikan Bimbing Kerja Praktek... 56 Gambar V.14 Proses Service Bimbing Tugas Akhir... 57 Gambar V.15 Antarmuka Halaman Dosen Stuff : Pendidikan Bimbing Tugas Akhir... 58 Gambar V.16 Antarmuka Halaman Penelitian... 58 Gambar V.17 Proses Service Tulisan Ilmiah... 59 Gambar V.18 Antarmuka Halaman Penelitian : Tulisan Ilmiah. 60 Gambar V.19 Antarmuka Halaman Penelitian : Insert Tulisan Ilmiah... 60 Gambar V.20 Antarmuka Halaman Penelitian : Edit Tulisan Ilmiah... 61 Gambar V.21 Proses Service Tulisan Media... 62 Gambar V.22 Antarmuka Halaman Penelitian : Tulisan Media.. 63 Gambar V.23 Antarmuka Halaman Penelitian : Insert Tulisan Media... 63 Gambar V.24 Antarmuka Halaman Penelitian : Edit Tulisan Media... 64 Gambar V.25 Antarmuka Halaman Pengabdian... 65 Gambar V.26 Proses Service Hasil Pengembangan Pendidikan dan Penelitian... 65 Gambar V.27 Antarmuka Halaman Pengabdian : Hasil Pengembangan Pendidikan dan Penelitian... 66 Gambar V.28 Proses Service Pengabdian Pada Masyarakat... 67 Gambar V.29 Antarmuka Halaman Pengabdian : Pengabdian Pada Masyarakat... 67 xiii

Gambar V.30 Proses Service Report Terkonsolidasi... 68 Gambar V.31 Antarmuka Halaman Report Terkonsolidasi... 69 xiv

INTISARI Layanan web menjadi teknologi yang sedang diimplementasikan oleh banyak perusahaan untuk mendukung proses bisnis mereka, karena banyak keuntungan yang ditawarkan. Keuntungan tersebut yaitu sebuah web service dapat menyediakan standart dari perbedaan aplikasi dan berjalan pada banyak platform. Dan sebuah web service dapat diakses oleh aplikasi lain tanpa perlu mengetahui detil pemrograman yang terdapat didalamnya, darimana web service tersebut berasal, dan database apa yang digunakan. Sebuah Web Portal Dosen Universitas akan dikembangkan dengan integrasi Java dan ASP.Net Web Service menggunakan PHP SOAP-WSDL yang merupakan salah satu implementasi dari Service Oriented Architecture dalam lingkungan basis data terdistribusi. Java dan ASP.Net Web Service merupakan dua buah jenis web service yang berbeda yang digunakan dalam pembangunan web portal dosen universitas ini. Sistem ini dibangun dengan tujuan agar setiap dosen yang mengakses layanan web ini akan dapat melihat informasi dibutuhkan. Sistem ini mengintegrasikan tiga buah database dengan menggunakan web service sehingga dapat diakses oleh sistem Portal Dosen Universitas. Sistem ini berbasis web yang dibangun dengan menggunakan bahasa pemrograman web PHP. Sistem ini dibangun dengan metode analisis kebutuhan dosen akan informasi-informasi yang berhubungan dengan dosen pada suatu universitas. Tujuan dari dibangunnya sistem Portal Dosen Universitas ini diharapkan dapat membantu dan mempermudah dosen dalam mengakses informasi penting yang berhubungan dosen dan kinerjanya sebagai dosen pada suatu universitas. Kata Kunci : Integrasi, Web Service, Service Oriented Architecture. xv