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

dokumen-dokumen yang mirip
BAB I PENDAHULUAN I.1 Latar Belakang

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

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

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

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB PEMBIAYAAN PEMBELIAN ASET PADA BANK DENGAN PERANTARAAN PERUSAHAAN MULTIFINANCE

PEMBANGUNAN APLIKASI STICK REMOVABLE DISK SECURITY UNTUK LINGKUNGAN SISTEM OPERASI WINDOWS

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PENGEMBANGAN SISTEM INFORMASI EVALUASI PENYELENGGARAAN PROGRAM STUDI DI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI GEOGRAFIS DAERAH RAWAN BANJIR BERBASIS WEB TUGAS AKHIR

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

PEMBANGUNAN APLIKASI MOBILE FILE SHARING MENGGUNAKAN MOBILE INTERNET ACCESS BERBASIS J2ME

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

INTEGRASI PELAPORAN KEUANGAN PERBANKAN BERBASIS SERVICE ORIENTED ARCHITECTURE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK PENYALUR TENAGA KERJA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI INVENTORI DAN HELP DESK DI PUSAT SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN APLIKASI CHAT MELALUI GPRS MENGGUNAKAN J2ME

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

PEMBANGUNAN APLIKASI LAB DISCIPLINE CONTROL

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

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

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

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

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

Disusun oleh : Michael Aristian Sudarmanto NIM :

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PENGEMBANGAN APLIKASI INSTANT MESSENGER DENGAN VOICE DAN VIDEO CONFERENCE

PEMBANGUNAN APLIKASI HYBRID PEER-TO-PEER UNTUK PENYALINAN FILE IMAGE VIRTUAL MACHINE MENGGUNAKAN PEMROGRAMAN SOKET TUGAS AKHIR

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

PEMBANGUNAN SISTEM INFORMASI AKADEMIK PROGRAM PASCASARJANA BERBASIS WEB

PENGEMBANGAN SISTEM INFORMASI AKADEMIK UNTUK PELAPORAN PROSES AKADEMIK MAHASISWA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

PEMBANGUNAN APLIKASI JUAL BELI ONLINE TOKO KOEN-B FASHION BERBASIS MOBILE

PEMBUATAN TELEMETRI SUHU NIRKABEL MENGGUNAKAN MIKROKONTROLER HALAMAN JUDUL

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

Skripsi Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh: Henkie NIM :

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI SKRIPSI DAN TUGAS AKHIR PADA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

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

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

PENGEMBANGAN APLIKASI SIMULASI DAN PEMODELAN RESERVASI HOTEL DENGAN VRML

PEMBANGUNAN SISTEM INVENTORY BERBASIS DESKTOP PADA STUDI KASUS TOKO DAMAI ELEKTRONIK

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

PEMBANGUNAN APLIKASI KATALOG PENJUALAN MOBIL DENGAN AUGMENTED REALITY

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

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

ANALISIS DAN USULAN SOLUSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN BEASISWA MENGGUNAKAN ALGORITMA ID3

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN PERANGKAT LUNAK ADVANCED TRANSACTION PROCESSING SYSTEM UNTUK TOKO KELONTONG

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

SISTEM INFORMASI LALU LINTAS ANGKUTAN UDARA PT.ANGKASA PURA I(PERSERO) YOGYAKARTA BERBASIS WEB

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

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

PEMBANGUNAN SISTEM INFORMASI RANTAI PASOK BERBASIS WEB (STUDI KASUS PT TUNAS LOGAM JAYA)

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI QUALITY SYSTEM PROCEDURE UNIVERSITAS ATMA JAYA YOGYAKARTA

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

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

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

PEMBANGUNAN WEBSITE PENCARIAN HOTEL BERDASARKAN JARAK LOKASI DAN BUDGET

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

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

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

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

PEMBANGUNAN SISTEM INFORMASI KESISWAAN STUDI KASUS SMP MARIA IMMACULATA CILACAP

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN SISTEM INFORMASI PAJAK KENDARAAN BERMOTOR BERBASIS WEB (STUDI KASUS: SAMSAT KOTA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

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

PEMBANGUNAN APLIKASI GAME BATTLE TANK MULTIPLAYER MENGGUNAKAN GAME MAKER

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA MENGGUNAKAN AUGMENTED REALITY SKRIPSI

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN KREDIT PEMILIKAN RUMAH MENGGUNAKAN METODE TSUKAMOTO

JEFRI TRIO VEMBER NPM:

SISTEM INFORMASI PEMBIMBINGAN MAHASISWA PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

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

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN SISTEM INFORMASI ANALISIS PEMETAAN KEMISKINAN BERBASIS WEB

Transkripsi:

ANALISIS DAN IMPLEMENTASI INTEGRASI SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN SERVICE-ORIENTED ARCHITECTURE(SOA) TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun Oleh: Hery NIM : 04 07 04263 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2009

HALAMAN PERSEMBAHAN Hanya dengan menerima tuntunan Tuhan barulah kita dapat mewujudkan makna nilai luhur iman yang benar Dengan iman yang benar, barulah hidup yang penuh kebahagian, berkah, terang, harapan, dan rasa percaya diri dapat digapai. Tugas Akhir ini kupersembahkan untuk : Ibu, Bapak, Hendri, Henny dan Hermanto Teman-teman dan semua orang yang kusayangi

KATA PENGANTAR Penulis menghaturkan puji syukur kepada Tuhan Yang Maha Kuasa atas berkat dan bimbingan-nya sehingga penulis dapat menyelesaikan skripsi dengan baik. Skripsi adalah studi akhir yang merupakan salah satu tugas akhir yang diwajibkan pada mahasiswa Program Studi Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta setelah lulus mata kuliah teori, praktikum, dan kerja praktek. Tujuan dari pembuatan skripsi ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Teknik Informatika dari Program Studi Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa dalam pembuatan skripsi ini tidak terlepas dari bantuan berbagai pihak yang telah menyumbangkan pikiran, tenaga, dan bimbingan kepada penulis baik secara langsung maupun tidak langsung. Oleh sebab itu, penulis mengucapkan terima kasih kepada : 1. Lao Mu, Tuhan yang selalu melimpahkan kasih karunia, pertolongan, petunjuk dan harapan kepada penulis. 2. Mi Le Fo(Buddha Maitreya), yang selalu melimpahkan kasih karunia, perlindungan, petunjuk dan harapan kepada penulis. 3. Ibu dan Bapak tercinta yang selalu memberikan cinta, doa, dorongan, semangat dan fasilitas kepada penulis.

4. Saudara-saudara ku tersayang yang selalu memberikan doa, dorongan, semangat dan fasilitas kepada penulis. 5. Bapak Paulus Mudjihartono, ST., MT. selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 6. Bapak Kusworo Anindito, ST., MT. selaku Ketua Program Studi Teknik Informatika Fakultas Teknologi Universitas Atma Jaya Yogyakarta. 7. Bapak Benyamin L.Sinaga, S.T., M.Comp.Sc. selaku Dosen Pembimbing I yang telah memberikan bimbingan dan masukan yang sangat berarti kepada penulis. 8. Bapak Irya Wisnubhadra, S.T.,M.T. selaku Dosen Pembimbing II yang telah memberikan bimbingan dan masukan yang sangat berarti kepada penulis. 9. Bapak Cahyadi, Mas Donny dan segenap karyawan PSI yang turut membantu dalam proses implementasi integrasi aplikasi dan database. 10. Seluruh dosen Universitas Atma Jaya Yogyakarta yang pernah mengajar dan membimbing penulis selama kuliah di Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 11. Keluarga besar penulis yang selalu memberikan doa, dukungan dan semangat kepada penulis. 12. Pandita Lusia Anggraini, para Pandita Madya, para Buddha siswa, umat-umat Vihara Bodhicita Maitreya dan Pusdiklat Sukhawati Maitreya, Dondi, Harmoko, Hartanto, William, Andy Tan, Robin, Pramita, Acen, Yan Erna, Yan Ervi, Sutono, Leonardus Tono,

Harry, Aping, Agus, Syeni, Andri, Novi, temanteman KKN, teman-teman kamadhis UAJY, teman-teman UKM Renang dan teman-teman UKM Pro Patria yang telah memberikan doa, dukungan, semangat dan perhatian yang sangat berarti kepada penulis. 13. Semua teman-teman dan pihak-pihak yang tidak dapat penulis sebutkan satu persatu, yang telah membantu dalam penyelesaian skripsi ini. Demikian laporan skripsi ini dibuat dengan usaha terbaik dari penulis. Tetapi jika masih ada kekurangan yang disebabkan keterbatasan waktu dan pengetahuan yang dimiliki penulis, maka kritik dan saran yang bersifat membangun sangat diharapkan demi kesempurnaan laporan ini. Akhir kata semoga laporan ini dapat berguna bagi semua pihak yang membutuhkan. Yogyakarta, Januari 2009 Penulis

INTISARI Sistem-sistem informasi di Universitas Atma Jaya Yogyakarta merupakan suatu sistem-sistem informasi yang dibangun secara departmental oleh pengembang, platform dan waktu yang berbeda. Sebagian besar sistem belum terintegrasi sehingga data atau informasi yang dihasilkan bisa menjadi tidak valid. Dengan dapat berintegrasi dengan sistem atau aplikasi lain maka proses pertukaran informasi menjadi lebih cepat dan efisien, sumber data yang jelas dan informasi yang valid dan dapat membantu dalam pengambilan sebuah keputusan. Salah satu pendekatan integrasi sistem informasi yang dapat diterapkan adalah integrasi sistem informasi dengan Service-Oriented Architecture(SOA). Integrasi sistem informasi ini dikembangkan dengan menggunakan pendekatan Service-Oriented Architecture(SOA), yang merepresentasikan suatu fungsi sebagai suatu layanan yang dapat digunakan secara bersama, sehingga aplikasi yang lain sebagai pengguna layanan dapat menggunakan fungsi tersebut untuk memperoleh data atau informasi dari aplikasi yang lain sebagai penyedia layanan. Dalam hal ini adalah sistem informasi SIMKA dan SIATMA sebagai penyedia layanan dan sistem informasi SIPEM dan SIPAKAD sebagai pengguna layanan dalam menunjang proses penjaminan mutu Universitas Atma Jaya Yogyakarta. Integrasi sistem informasi ini diimplementasikan dengan teknologi.net dan PHP Prado. Untuk penyedian layanan dibangun dengan menggunakan bahasa pemrograman C#.NET yang berupa suatu web service dan pengguna layanan dibangun dengan menggunakan bahasa pemrograman PHP, serta menggunakan SQLServer 2005 sebagai DBMS(Database Management System). Sistem Informasi yang terintegrasikan dengan SOA dapat saling bertukar informasi satu sama lain, sehingga data yang diperoleh valid dari sumber data dan dapat membantu dalam pengambilan sebuah keputusan. Kata kunci : Service-Oriented Architecture, Web Service, Integrasi, teknologi.net, PHP Prado

Daftar Isi Halaman HALAMAN PENGESAHAN... ii HALAMAN PERSEMBAHAN... iii KATA PENGANTAR... iv INTISARI... vii DAFTAR ISI... viii DAFTAR GAMBAR... ix DAFTAR TABEL... x LAMPIRAN... xi BAB I : PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah... 3 1.4 Maksud dan Tujuan... 4 1.5 Metodologi Penelitian... 4 1.6 Sistematika Penulisan... 5 BAB II : LANDASAN TEORI... 6 2.1 Tinjauan Pustaka... 6 2.2 Enterprise Application Integration(EAI)... 7 2.3 Service-Oriented Architecture(SOA)... 24 2.4 Contoh Implementasi SOA berbasis.net dan Php untuk layanan Penjumlahan Dua Bilangan... 50 BAB III: ANALISIS DAN PERANCANGAN INTEGRASI SISTEM... 58 3.1 Analisis... 58 3.1.1 Lingkup Masalah... 94 3.1.2 Kebutuhan Antarmuka... 94 3.1.3 Kebutuhan Fungsionalitas... 94 3.2 Perancangan Sistem... 109 3.2.1 Deskripsi Rinci Class Diagram... 109 3.2.1.1 Class Diagram... 109 3.2.1.2 Deskripsi Rinci Class... 109 3.2.1.3 Deskripsi Sequence Diagram... 110 3.2.1.4 Deskripsi Data Tabel... 114 3.2.1.5 Perancangan Arsitektur... 114 3.2.1.6 Deskripsi Antarmuka... 115 BAB IV : PENGKODEAN DAN PENGUJIAN INTEGRASI SISTEM... 116 4.1 Pengkodean Integrasi Sistem... 116 4.2 Implementasi Integrasi Sistem... 118 4.2.1 Aplikasi SIPEM dan SIPAKAD... 118 4.2.1.1 Aplikasi SIPEM... 118 4.2.1.2 Aplikasi SIPAKAD... 123 4.3 Hasil Pengujian Integrasi Sistem... 129 4.3.1 Hasil Pengujian Form Jumlah Bimbingan Akademik 129 4.3.2 Hasil Pengujian Form Jumlah Bimbingan TA... 131

4.3.3 Hasil Pengujian Form Waktu Bimbingan Akademik.. 134 4.3.4 Hasil Pengujian Form Waktu Bimbingan TA... 137 4.3.5 Hasil Pengujian Form History Pengajaran Dosen.. 139 4.3.6 Hasil Pengujian Form Pengajaran Dosen... 142 4.3.7 Hasil Pengujian Form Tugas Belajar Dosen... 146 4.3.8 Hasil Pengujian Form Reporting Pengajaran Dosen 147 4.3.9 Hasil Pengujian Form Reporting Pengajaran Dosen Pada Prodi Lain... 155 4.3.10 Hasil Pengujian Form Reporting Tugas Belajar Dosen... 162 BAB V : KESIMPULAN DAN SARAN... 168 5.1 Kesimpulan... 168 5.2 Saran... 170 DAFTAR PUSTAKA... 171

Daftar Gambar Halaman Gambar 2.1 Contoh aplikasi aplikasi yang dibangun pada sebuah Bank... 8 Gambar 2.2 File transfer... 13 Gambar 2.3 Shared Database... 14 Gambar 2.4 Remote Procedure Invocation... 15 Gambar 2.5 Messaging... 17 Gambar 2.6 Information Portal... 19 Gambar 2.7 Data Replication... 20 Gambar 2.8 Shared Business Function... 21 Gambar 2.9 Service-Oriented Architecture... 22 Gambar 2.10 Distributed Business Process... 23 Gambar 2.11 Business-to-Business Integration... 24 Gambar 2.12 Proses layanan dengan teknologi SOA... 25 Gambar 2.13 Keuntungan dan tujuan dari SOA (Sumber: Information Week Research SOA/Web Service pada 200 perusahaan pada bulan September 2006)... 26 Gambar 2.14 Keuntungan yang diperoleh dalam penggunaan Teknologi SOA... 27 Gambar 2.15 Empat Komponen Utama Web Service... 30 Gambar 2.16 Vendor vendor yang membangun keempat komponen utama Web Service... 30 Gambar 2.17 Arsitektur Web Service... 31 Gambar 2.18 Penggunaan Web Service pada Yahoo dan Amazon... 32 Gambar 2.19 Universal Description,Discovery and Integration 33 Gambar 2.20 Struktur WSDL... 36 Gambar 2.21 Struktur SOAP... 44 Gambar 2.22 Proses Layanan dengan SOAP... 45 Gambar 2.17 Hasil Pemanggilan Layanan pada platform.net dengan pemrograman berbasis PHP... 57 Gambar 3.1 Arsitektur Aplikasi Web SIMKA... 62 Gambar 3.2 Deployment Diagram SIMKA... 63 Gambar 3.3 Use Case Diagram SIMKA... 64 Gambar 3.4 Database Model SIMKA... 68 Gambar 3.5 Arsitektur Client-Server... 69 Gambar 3.6 Database Model SIATMA... 78 Gambar 3.7 Arsitektur Perangkat Lunak SIPEM... 79 Gambar 3.8 Use Case Diagram SIMKA... 80 Gambar 3.9 Arsitektur Perangkat Lunak SIPEM... 83 Gambar 3.10 Use Case Diagram SIPAKAD... 85 Gambar 3.11 Database Model KP2MA... 90 Gambar 3.12 Rancangan Arsitektur Integrasi Sistem Informasi- ISIUAJY... 93 Gambar 3.13 Use Case Diagram ISIUAJY... 95 Gambar 3.14 Class Diagram ISIUAJY... 109

Gambar 3.15 Sequence Diagram:Display Manajemen Waktu Dosen 110 Gambar 3.16 Sequence Diagram:Display Pengajaran Dosen... 110 Gambar 3.17 Sequence Diagram:Display Tugas Belajar Dosen... 111 Gambar 3.18 Sequence Diagram:Display Pengajaran Dosen Pada Prodi Lain... 111 Gambar 3.19 Sequence Diagram:Reporting Pengajaran Dosen... 112 Gambar 3.20 Sequence Diagram:Reporting Pengajaran Dosen pada Prodi Lain... 112 Gambar 3.21 Sequence Diagram:Reporting Tugas Belajar Dosen 113 Gambar 3.22 Sequence Diagram : Display Jabatan Akademik... 113 Gambar 3.23 Arsitektur Integrasi Sistem Informasi... 114 Gambar 4.1 Form Jumlah Bimbingan Akademik... 118 Gambar 4.2 Form Waktu Bimbingan Akademik... 119 Gambar 4.3 Form Jumlah Bimbingan TA... 120 Gambar 4.4 Form Waktu Bimbingan TA... 121 Gambar 4.5 Form History Pengajaran Dosen... 122 Gambar 4.6 Form Data Pengajaran Dosen... 123 Gambar 4.7 Form Tugas Belajar Dosen... 124 Gambar 4.8 Form Jabatan Akademik... 125 Gambar 4.9 Form Reporting Pengajaran Dosen... 126 Gambar 4.10 Form Reporting Pengajaran Dosen Pada Prodi Lain127 Gambar 4.11 Form Reporting Tugas Belajar Dosen... 128

Daftar Tabel Halaman Tabel 3.1 Matriks Fungsionalitas SIPEM dan SIPAKAD... 91 Tabel 4.1 Pengkodean Integrasi Sistem Informasi-UAJY... 116

Daftar LAMPIRAN Lampiran 1 Lampiran 2 Lampiran 3 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK- ISIUAJY DESKRIPSI PERANCANGAN PERANGKAT LUNAK- ISIUAJY PERANCANGAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK-ISIUAJY