PENERAPAN SERVICE ORIENTED ARCHITECTURE (SOA) DALAM PEMBANGUNAN WEB BASED LEARNING

dokumen-dokumen yang mirip
PENERAPAN SERVICE ORIENTED ARCHITECTURE UNTUK PEMBANGUNAN WEB BASED LEARNING

IMPLEMENTASI SERVICE ORIENTED ARCHITECTURE UNTUK PENGINTEGRASIAN FUNGSI AKADEMK DAN KEUANGAN (STUDI KASUS : SMK BINA LESTARI PUI KOTA TASIKMALAYA)

INTEGRASI SISTEM INFORMASI RUMAH SAKIT BERBASIS PENERAPAN SOA

RANCANG BANGUN SISTEM E-LEARNING JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER

PENERAPAN SOA SEBAGAI ALTERNATIF PENGINTEGRASIAN MULTI SISTEM INFORMASI

Sistem Informasi Akademik Berbasis Web pada SMA Negeri 11 Palembang

PERANCANGAN APLIKASI E-LEARNING PADA MATA PELAJARAN TEKNOLOGI INFOMASI DAN KOMUNIKASI (STUDI KASUS : SMAN 6 BATANGHARI)

LAPORAN TUGAS AKHIR IMPLEMENTASI ARSITEKTUR MULTITIER DENGAN WEB SERVICE PADA SISTEM PENILAIAN RAPOR DI SEKOLAH MENENGAH KEJURUAN NEGERI 1 BUMIJAWA

WEB SERVICE Pembayaran Uang Kuliah Online. dengan PHP dan SOAP WSDL. Roki Aditama CV. LOKOMEDIA

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PADA AKADEMIS AMIK ASM LAKSI 31

TEKNOLOGI WEB SERVICE DENGAN METODE SOAP PADA APLIKASI PENGGUNAAN OBAT APOTIK DI KANTOR PERWAKILAN BANK INDONESIA WILAYAH I

BAB I PENDAHULUAN I.1 Latar Belakang

Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh

RANCANG BANGUN SISTEM INFORMASIMANAJEMEN PENGOLAHAN PEMBUATANMATERI AJAR IBI DARMAJAYA

IMPLEMENTASI LOCATION BASED SERVICE UNTUK PENCARIAN PEMUKIMAN MENGGUNAKAN GPS BERBASIS PLATFORM ANDROID

Implementasi Service-Oriented Architecture dengan Web Service untuk Aplikasi Informasi Akademik

BAB I PENDAHULUAN. I.1 Latar Belakang

Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW)

IMPLEMENTASI NORMALISASI DATABASE AKADEMIK TERHADAP MySQL

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

Perancangan Sistem Komunikasi Training Center X

PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB DI SMA NEGERI 3 LUBUK BASUNG. Dosen Program Studi Teknik Elektro, Fakultas Teknik Industri

Analisa dan Perancangan Sistem E-Learning pada SMA Budi Mulia

BAB III PERANCANGAN PENELITIAN

Penyampaian Informasi Kesehatan TBC Dengan Pendekatan Pasien Terpusat Berbasis XML Webservice

PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN

APLIKASI PENCARIAN DAN PEMBELIAN MOBIL BEKAS BERBASIS WEB SERVICE MENGGUNAKAN METODE PEMILIHAN TOPSIS ANALISIS TUGAS AKHIR

PERANCANGAN MOBILE LEARNING ALGORITMA DAN PEMROGRAMAN

SISTEM INFORMASI PENDAFTARAN MAHASISWA PADA PERGURUAN TINGGI (STUDI KASUS : PROGRAM STUDI MANAJEMEN INFORMATIKA )

IMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI (KRS) ON-LINE

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

Implementasi Accelarated Learning Model untuk Meningkatkan Hasil Belajar Berbasis Video Web

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Desain dan Implementasi Modul Mahasiswa Pada Sistem Informasi Akademik Studi Kasus Politeknik Negeri XYZ

SISTEM INFORMASI PENGAJUAN JUDUL TUGAS AKHIR BERBASIS WEBSITE PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO PAGARALAM

SISTEM PEMASARAN LAPTOP BERBASIS E-COMMERCE PADA CV. WAHOO COMPUTER MEDAN

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

SISTEM INFORMASI FASILITAS KAMPUS UNDIKSHA MELALUI PENGEMBANGAN PETA INTERAKTIF BERBASIS WEB

JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014 PERANCANGAN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB DENGAN JAVA

Jurnal Cendekia Vol 13 No 2 Mei 2015 ISSN PENGEMBANGAN APLIKASI CROSS PLATFORM PERPUSTAKAAN BERBASIS XML WEB SERVICE

RANCANG BANGUN SISTEM INFORMASI KEPEGAWAIAN DI FAKULTAS TEKNOLOGI INFORMASI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi semakin pesat sampai saat ini dengan terus dikembangkannya

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

ABSTRAK. Kata kunci : sistem organ (manusia), Android, Eclipse, GRAPPLE, UML

2.2. Fitur Produk Perangkat Lunak Fitur Pengolahan Data Fakultas Fitur Pengolahan Data Jurusan

By : Agung surya permana ( )

LAPORAN TUGAS AKHIR IMPLEMENTASI WEB SERVICE UNTUK SISTEM INFORMASI TANAMAN OBAT INDONESIA BERBASIS APLIKASI MOBILE ANDROID

ANALISA DAN PERANCANGAN APLIKASI MOBILE BERBASIS WAP PADA STMIK JIBES

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

APLIKASI SURVEI KEPUASAN MAHASISWA BERBASIS WEB DI PROGRAM DIPLOMA IPB

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

PERANCANGAN SISTEM INFORMASI PRAKTEK LAPANGAN KEPENDIDIKAN BERBASIS WEB PADA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN UNIVERSITAS BUNG HATTA

PERANCANGAN SISTEM LAYANAN HOME SERVICE BERBASIS WEB PADA LABORATORIUM KLINIK PRODIA. Oleh : TRI HARIYADI NIM :

BAB I PENDAHULUAN.

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester genap tahun 2007/2008

Sistem Informasi, Universitas Kanjuruhan Malang, Sistem Informasi, Universitas Kanjuruhan Malang,

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE

BAB IV HASIL DAN ANALISIS

WEBSITE INFORMASI COMPUTER ENGINEERING

ABSTRAK. Kata kunci : Sistem Informasi Geografis(SIG), website, iklan, properti. Universitas Kristen Maranatha

Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah

RANCANG BANGUN PORTAL AKADEMIK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS TANJUNGPURA

Penerapan Aplikasi m-ticketing untuk Meningkatkan Layanan pada Bioskop

DAFTAR ISTILAH. Unit informasi digital yang terdapat pada halaman web. Pihak yang menyediakan layanan. Pihak yang membutuhkan layanan

APLIKASI MOBILE LEARNING (M-LEARNING) SEBAGAI MEDIA BANTU PEMBELAJARAN BERBASIS ANDROID PADA SD HARAPAN SUNGAILIAT

SISTEM INFORMASI NILAI ULANGAN HARIAN ONLINE PADA SMA MUHAMMADIYAH 3 YOGYAKARTA. Disusun Oleh. Akhmad Khoironi Andri Setyo Nugroho

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

PEMBUATAN SISTEM INFORMASI TAMAN PENITIPAN ANAK DAN SANGGAR KREATIVITAS UNIVERSITAS SURABAYA

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA INTERNAL MANAJEMEN PROYEK BERBASIS WEB PADA PT. XYZ

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN PERGUDANGAN DI CV. GRAHA EKSOTIKA BERBASIS WEB SERVICE

SISTEM INFORMASI AKADEMIK TERPADU SEKOLAH TINGGI ILMU TARBIYAH MUARA ENIM MENGGUNAKAN PHP & MYSQL

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. persiapannya lebih singkat. E-Learning menjawab semua tantangan tersebut.

Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise

PERANCANGAN APLIKASI SISTEM INFORMASI MANAJEMEN ASET SEKOLAH BERBASIS WEB TUGAS AKHIR REALITA F M N M

ABSTRAKSI. Universitas Kristen Maranatha

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

ABSTRAK. Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud. vii

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA

ISSN Pengembangan Perpustakaan Digital Berbasis Web di Perpustakaan Jurusan Pendidikan Dasar Universitas Pendidikan Ganesha

BAB 3 ANALISIS METODE

ABSTRAK. Kata kunci: Perpustakaan, Trigger, Web Service, Mobile, Basis Data Terdistribusi, Load Testing

ANALISIS DAN PERANCANGAN BASIS DATA SISTEM E-LEARNING PADA SMA PGRI CIKAMPEK

DAFTAR ISI ABSTRAK ABSTRACT KATA PENGANTAR

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

SISTEM PAKAR DIAGNOSIS MESIN PENGERING TEH DI WONOSARI MENGGUNAKAN METODE FORWARD CHAINING

PEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE

User Manual Distance Learning Panduan Penggunaan Aplikasi Pembelajaran Jarak Jauh (Dosen) Versi 1.1 (17 Juni 2014)

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

Keywords : SMS Gateway, job vacancy, information, graduate, career

APLIKASI INFORMASI BANJIR DAERAH JAKARTA BARAT BERBASIS WEB. Laporan Tugas Akhir

Transkripsi:

PENERAPAN SERVICE ORIENTED ARCHITECTURE (SOA) DALAM PEMBANGUNAN WEB BASED LEARNING Oleh : Rahmi Nur Shofa, Aradea, Beni Bachtiar Kurnia Program Studi Teknik Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya Abstrak Sistem pendidikan konvensional sering menjadi kendala pada proses pendidikan karena terpengaruh jarak dan waktu, baik dalam pemberian materi atau penerimaan materi perkuliahan sebagai penunjang aktivitas tatap muka di kelas. merupakan suatu aplikasi yang dapat menjembatani masalah tersebut. Dalam pembangunan tersebut banyak metode untuk arsitektur aplikasi yang dapat digunakan, salah satunya adalah Service Oriented Architecture (SOA). SOA merupakan pendekatan yang menjadikan fungsi-fungsi aplikasi sebagai service, yang dipaket sebagai komponen yang dapat digunakan ulang serta bersifat independen. SOA juga menawarkan kemudahan integrasi dengan beberapa sistem yang berbeda. Tujuan dari penelitian ini adalah bagaimana membangun sebuah, yang bersifat fleksibel dapat diakses dimana saja, kapan saja, serta dapat menggunakan berbagai platform yang berbeda, sehingga interaksi antara dosen dan mahasiswa dapat tercipta tidak hanya didalam kelas. Dampak dari dibangunnya sistem ini diharapkan dapat menciptakan atmosfir akademik yang kondusif, dan dapat memicu semangat belajar para mahasiswa. Sistem pembelajaran yang dikembangkan dalam penelitian ini menggunakan teknologi Web Service. Kata Kunci :, SOA, Web Service Abstract Conventional education often become obstacles constrained the educational process because of distance and time, both in the provision of material or collection tasks. Web Based is an application that can bridge the problem. In the development of Web Based is a lot of architecture for applications that can be used, one of which is the SOA. Service Oriented Architecture (SOA) is an approach that makes the application functions as services, which is packaged as a reusable component and are independent. SOA also offers easy integration with several different systems. The purpose of this research is how to build a, which is flexible can be accessed anywhere, anytime, and can use a variety of different platforms, so that the interaction between faculty and students can be created not only in the classroom. The impact of the construction of the system is expected to create a conducive academic atmosphere, and can trigger learning spirit of the students. system will be built using Web Service technology. Keywords:, SOA, Web Services I. PENDAHULUAN Beberapa bagian dari unsur pendidikan seperti unsur-unsur pendidik sebagai sumber informasi, media sebagai sarana penyajian ide, gagasan dan materi pendidikan serta peserta didik itu sendiri, Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 221

saat ini telah banyak memanfaatkan teknologi informasi (TI) dalam hal ini internet, sehingga mencetuskan lahirnya ide tentang pendidikan jarak jauh atau yang biasa disebut e-learning (Electronic ). Salah satu aplikasi yang memanfaatkan teknologi e-learning adalah (pendidikan berbasis website). Pendidikan yang bersifat konvensional, hanya dibatasi pada pertemuan tatap muka di kelas saja, sementara waktu yang tersedia bagi pengajar dan pelajar/ mahasiswa untuk bertatap muka di ruang kelas sangat terbatas. Hal tersebut dapat membuat perkembangan pelajar menjadi terhambat. dapat menjembatani dan mengatasi hambatan tersebut, karena dapat melayani pelajar dalam jumlah banyak, waktu yang diperlukan relatif sedikit, proses pembelajaran yang fleksibel, namun bahan ajar dapat diserap cukup efektif, sementara Service Oriented Architecture (SOA) menawarkan kemudahan integrasi beberapa sistem yang berbeda. Berdasarkan latar belakang tersebut diatas, maka pada penelitian ini akan dibangun aplikasi sebagai media pembelajaran jarak jauh sebagai penunjang pembelajaran tatap muka di kelas. Pembuatan aplikasi tersebut membutuhkan suatu rancangan yang tepat sehingga bagian yang terhubung dapat saling berkomunikasi, konsep SOA inilah yang akan digunakan untuk keperluan Aplikasi tersebut. II. LANDASAN TEORI Service Oriented Architecture (SOA) merupakan pendekatan yang menjadikan fungsi-fungsi aplikasi sebagai service, yang dipaket sebagai komponen yang dapat digunakan secara berulang serta bersifat independen, hal ini akan memudahkan apabila ada perubahan ataupun penambahan fungsi. SOA Lifecycle memungkinkan penempatan kemampuan service melalui tiga tahap, yaitu: requirements and analysis, design and development, dan IT operations. Tahapan Proses dari SOA Lifecycle ini dapat dipetakan ke dalam siklus besar SOA pada gambar 2.1. Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 222

Gambar 2.1. Siklus Penerapan Konsep SOA.(Davarsula, 2006) SOA sendiri merupakan suatu konsep gaya arsitektural yang memodularisasi sistem informasi menjadi services. Konsep SOA yang digunakan untuk pembuatan ini akan di implementasikan ke dalam teknologi Web Service. Web Service merupakan teknologi yang tepat untuk menerapkan konsep SOA, karena cycle proses web service sama dengan SOA. Dalam web service bekerja pada infrastruktur sevice. Penggunaan infrastruktur requester entity ini dapat mengikat dan menggunakan web service dengan beberapa cara, tetapi cycle interaksi dalam web service akan selalu sesuai dengan cycle SOA. Gambar 3.1. SOA. (Davarsula, 2006) IV. HASIL DAN PEMBAHASAN Analisis Kebutuhan Layanan Dalam analisis kebutuhan layanan ini, dilakukan analisis layanan-layanan yang diperlukan oleh pengguna, seperti disajikan pada tabel 4.1. Tabel 4.1. Kebutuhan Layanan. Nama Layanan Login Deskripsi Kebutuhan Layanan Authentifikasi,, Penyedia Layanan, Sistem Kemahasiswaan Pengguna Layanan,, III. METODOLOGI Pembuatan Aplikasi, dikembangkan dengan menggunakan konsep Service Oriented Matakuliah dapat dosen dapat matakuliah Architecture (SOA), melalui tahapantahapan seperti dapat dilihat pada Gambar 3.1. Informasi User dapat informasi dapat User level admin Materi dapat materi Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 223

Tugas dapat tugas Ambil Matakuliah dapat mengatur dosen dalam mengambil matakuliah berdasarkan yang diajarnya Periksa Tugas Upload Tugas Download Materi Informasi dapat memeriksa tugas yang dikumpulkan mahasiswa dapat mengumpulkan tugas dapat mendownload materi Pengunjung dapat melihat informasi, Sistem Kemahasiswaan Perancangan Arsitektur Aplikasi Pengunjung Perancangan arsitektur aplikasi pada sistem, dilakukan dengan menggunakan pendekatan model arsitektur aplikasi three tier. Sistem yang mencakup kolaborasi aplikasi dan interkoneksi data mahasiswa. merupakan sistem yang akan dibangun, dan sistem kemahasiswaan sebagai penyedia data mahasiswa. Gambar 4.1. Arsitektur Aplikasi Web Based. Penerapan Web Service dalam SOA SOA adalah sebuah konsep untuk pengembangan perangkat lunak, sementara Web Services adalah sebuah aplikasi web yang berinteraksi dengan aplikasi web lainnya untuk pertukaran data. Service dalam SOA adalah fungsi atau beberapa logika pemrosesan atau pengolahan bisnis yang terdefinisi dengan baik, mandiri, dan tidak tergantung pada konteks atau kondisi pelayanan lainnya dalam hal ini protokol yang digunakan dalam Web Service adalah Simple Object Application Protocol (SOAP), SOAP adalah sebuah mekanisme implementasi XML yang terstandarisasi. Aplikasi yang di bangun menggunakan NuSOAP. NuSOAP adalah sebuah kumpulan class-class PHP yang memungkinkan user untuk mengirim dan Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 224

menerima pesan SOAP melalui protokol HTTP. Pemodelan Sistem Perancangan actor dan use case dapat dilihat pada Gambar 4.2. 4 Informasi 5 User 6 Materi 7 Tugas 8 Ambil Matakuliah melakukan pengelolaan terhadap informasi yang akan ditampilkan di halaman utama. melakukan pengelolaan terhadap user level admin untuk tambah, edit dan hapus user. dapat mengatur materi untuk di upload ke dalam sistem untuk di download mahasiswa. dapat mengatur tugas untuk di posting ke dalam sistem untuk di lihat mahasiswa. melakukan pengelolaan kepada dosen dalam pengambilan matakuliah yang diajar oleh dosen. 9 Periksa Tugas dapat memeriksa tugas mahasiswa yang telah di-upload. 10 Upload Tugas meng-upload tugas pada postingan tugas yang diberikan dosen. 11 Download Materi dapat men-download materi yang telah di-upload oleh dosen. 12 Informasi Pengunjung dapat melihat informasi yang di-posting admin. Gambar 4.2. Use Case Diagram Tabel 4.2. Daftar Aktor Aktor Pengunjung Deskripsi Aktor dengan role ini mempunyai wewenang untuk mengakses aplikasi ini yaitu, mengatur dosen, mengatur matakuliah, mengatur mahasiswa. Aktor dengan role ini mempunyai wewenang untuk mengakses materi untuk meng-upload materi, mengatur tugas dan memeriksa tugas yang di-upload mahasiswa dengan akses matakuliah berdasarkan matakuliah yang diajar. Aktor dengan role ini mempunyai wewenang untuk melakukan download materi yang diupload dosen, dan meng-upload tugas yang diberikan dosen. Aktor dengan role ini hanya mempunyai wewenang untuk melihat informasi di halaman awal. Tabel 4.3. Definisi Use case No Use Case Deskripsi 1 Login User melakukan autentifikasi untuk masuk ke dalam sistem dengan memasukkan username dan password. Sistem akan me-reload tampilan sesuai dengan role yang dimiliki user. 2 3 Matakuliah melakukan pengelolaan terhadap dosen untuk tambah, edit dan hapus dosen. melakukan pengelolaan terhadap matakuliah untuk tambah, edit dan hapus matakuliah. Perancangan class diagram seperti dapat dilihat pada Gambar 4.3. Gambar 4.3. Class Diagram Implementasi Sistem Dalam aplikasi ini dilakukan pengintegrasian dengan sistem kemahasiswaan, sehingga mahasiswa mempunyai hak akses dalam aplikasi. Dalam aplikasi ini terdapat beberapa Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 225

menu dasar yang dapat di akses oleh pengguna dengan hak akses masingmasing. Menu Home merupakan halaman pertama yang muncul saat pertama kali aplikasi ini dijalankan. Menu Home menyediakan informasi yang di-posting admin kepada pengguna dan pengunjung untuk memberikan informasi mengenai perkuliahan atau informasi yang berhubungan dengan kampus. Terdapat pula sidebar pada Menu Home ini dengan sub-menu login dan pencarian untuk informasi. Gambar 4.5. Sidebar Login Sidebar Search Sidebar Search merupakan menu sidebar yang berguna dalam pecarian pada setiap menu. Gambar 4.4. Menu Utama Gambar 4.6. Sidebar Search Sidebar Login Sidebar Login merupakan menu sidebar yang berguna dalam menentukan hak akses pengguna dalam Aplikasi Web Based ini. dosen merupakan menu untuk mengolah data dosen sampai dengan pengolahan data matakuliah berdasarkan matakuliah yang diajarnya. memiliki hak akses ke Menu Materi dan Menu Tugas dengan hak akses dapat meng-upload materi, tugas dan memeriksa tugas. Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 226

Gambar 4.9. Informasi User user merupakan menu untuk mengolah data pengguna level admin. Gambar 4.7. Matakuliah Manejemen matakuliah merupakan menu untuk mengolah data matakuliah. Gambar 4.10. User Materi materi merupakan menu untuk mengolah data materi pada hak akses dosen, dan untuk hak akses mahasiswa adalah men-download materi. Gambar 4.8. Matakuliah Informasi informasi merupakan menu untuk proses penginputan informasi dan hasilnya akan ditampilkan pada halaman utama web based learning. Gambar 4.11. Materi Tugas Pada manajemen tugas ini, merupakan proses posting tugas dan hasilnya adalah tugas yang harus dikerjakan oleh mahasiswa dan pengumpulan tugas tersebut dengan cara meng-upload tugas pada manu tugas. Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 227

Gambar 4.12. Tugas V. KESIMPULAN DAN SARAN Kesimpulan Setelah menganalisa dan merancang serta mengimplementasikan pembuatan aplikasi web based learning dengan menggunakan arsitektur SOA, maka didapat kesimpulan bahwa aplikasi ini dapat membantu proses perkuliahan menjadi lebih baik. Service Oriented Architecture (SOA) merupakan konsep pembangunan perangkat lunak yang menggunakan partisi sistemnya menjadi beberapa service yang dapat berdiri secara independent. Aplikasi ini dimaksudkan untuk melengkapi proses belajar mengajar, bukan untuk menggantikan pengajar dalam kegiatan belajar mengajar. Aplikasi ini dapat mempermudah kinerja dosen dalam memberikan informasi, materi, tugas, serta mempermudah mahasiswa dalam mendapatkan informasi, materi, dan mengumpulkan tugas kepada dosen. Saran Aplikasi sudah dapat berjalan sebagaimana mestinya dan sesuai dengan tujuan dari penelitian ini. Dikarenakan perangkat lunak ini dibuat dengan memanfaatkan teknologi web services maka dalam pengembangan yang akan dilakukan harus memahami konsep dan aturan dari web services, sehingga akan lebih mudah dalam mengembangkan aplikasi atau melakukan pengintegrasian dengan aplikasi web services lainnya. DAFTAR PUSTAKA Bardhan Indranil R., Demirkan Haluk, Kannan P.K., Kauffman Robert J., Sougstad Ryan, 2010., An Interdisciplinary Perspective on IT Services Management and Service Science, Journal of Management Information Systems, Spring 2010, Vol. 26, No. 4, pp. 13 64. Durvasula, Surekha, dkk., 2006., SOA Practitioner s Guide Part 3, Introduction to Services Lifecycle. Erl, Thomas. 2005., Service Oriented Architecture : Concepts, Technology, and Design. Prentice Hall PTR, Indiana. I.T.Umblerbucks., 2010., Apa Itu SOA., http://itumblerbucks.wordpress.com/2010 /04/26/apa-itu-soa/, diakses tanggal 18 Oktober 2011 : 8.30. Rosen Mike, Lublinsky Boris, Smith Kevin T., Balcer Marc J., 2008., Applied Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 228

SOA : Service-Oriented Architecture and Design Strategies, Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256. Thinktep., 2008.,., http://thinktep.wordpress.com/2008/11/1 3/web-based-learning/, diakses tanggal 19 Februari 2012 : 15.41. Jurnal Penelitian SITROTIKA Volume 9, Nomor 2, Juli 2013 229