Aplikasi Terdistribusi Menggunakan Windows Communcation Foundation untuk Sistem Informasi Dosen

dokumen-dokumen yang mirip
Sistem Analisa Spatio-Temporal Information Bencana Banjir di Indonesia Menggunakan Web Mining

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Tabel 1.1 Jumlah mahasiswa STMIK AMIKOM Purwokerto

Sistem Informasi Manajemen Aset Laboratorium

Microsoft Sharepoint 2010 dan Penerapannya. pada Website Fakultas Teknik Elektronika dan Komputer

Aplikasi Layanan Pengiriman dan Penerimaan SMS melalui dan Sebaliknya yang Berbasiskan SMS Gateway

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

APLIKASI MOBILE PETA WISATA KOTA SALATIGA BERBASIS WEB SERVICES DENGAN MENGGUNAKAN SISTEM OPERASI ANDROID. Oleh. Ricko Lissia Nanda NIM :

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

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

Barang dan Monitoring Salesman

Universitas Bina Nusantara. Jurusan Sistem Informasi. Skripsi Sarjana Komputer. Semester Ganjil 2005 / 2006

BAB I PENDAHULUAN 1.1. Latar Belakang

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

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

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

PENGEMBANGAN APPLICATION PROGRAMMING INTERFACE (API) JAFAIK UNTUK PENGAMBILAN DATA DARI 21CINEPLEX.COM

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

MESIN PENGELAS PLASTIK OTOMATIS UNTUK MEMBANTU PROSES PENGEMASAN BENANG JAHIT PADA INDUSTRI RUMAHAN

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

BAB II. KAJIAN PUSTAKA

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

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

SINKRONISASI BASIS DATA TERDISTRIBUSI DALAM SISTEM PENGELOLAAN AKTIVITAS PROGRAM STUDI

BAB I PENDAHULUAN 1.1. Latar Belakang

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

JEFRI TRIO VEMBER NPM:

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008

PENCATATAN DAFTAR PRESENSI MAHASISWA MEMANFAATKAN BARCODE KTM MELALUI JARINGAN ETHERNET

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

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

SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM:

SERVICE ORIENTED ARCHITECTURE (SOA)

UKDW BAB I PENDAHULUAN

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

Jurnal Ilmiah INOVASI, Vol.14 No.2 Hal , Mei-Agustus 2014, ISSN

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

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

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

Perancangan Aplikasi Distribusi Penjualan Barang

BAB I PENDAHULUAN 1.1 Latar Belakang

PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI

By : Agung surya permana ( )

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

BINUS UNIVERSITY. Analisis dan Perancangan Sistem Informasi Berbasiskan Web Pada Poliklinik Rumah Sakit Satya Negara. Abstrak

PEMBANGUNAN SISTEM INFORMASI KESISWAAN STUDI KASUS SMP MARIA IMMACULATA CILACAP

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pembangunan Aplikasi Sinkronisasi. Data Presensi dan Nilai. Menggunakan TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

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

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

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

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

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

BAB 1 PENDAHULUAN 1.1 Pendahuluan

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

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

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN GEDUNG BERBASIS INTRANET PADA PT. KARTIKA BUANA AYU

APLIKASI MOBILE LEARNING BERBASIS WEB SERVICES MENGGUNAKAN SISTEM OPERASI ANDROID (STUDI KASUS FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER)

Teknik Informatika S1

SISTEM MONITORING RUANGAN SERTA KONTROL LAMPU MENGGUNAKAN SMARTPHONE ANDROID DENGAN MEDIA KOMUNIKASI JARINGAN WI-FI

DAFTAR ISI DAFTAR ISI... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

IMPLEMENTASI TEKNOLOGI WEB SERVICE PADA. ORIENTED ARCHITECTURE (SOA) (Studi kasus : PT. Smeva Holiday) TUGAS AKHIR

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

PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN WEDDING PLANNER BERBASIS WEB

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

BAB 1 Pendahuluan. 1.1 Latar Belakang

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Teknik Industri Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2005/2006

BAB I PENDAHULUAN 1.1 Tujuan 1.2 Latar Belakang

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

INTEGRASI PELAPORAN KEUANGAN PERBANKAN BERBASIS SERVICE ORIENTED ARCHITECTURE TUGAS AKHIR

UNIVERSITAS BINA NUSANTARA. Analisis dan Perancangan Sistem Penjualan Berbasis Web Pada PT. TRISATYA MITRA ABADI

PERANCANGAN E-LEARNING DENGAN LMS MOODLE DAN TATAP MUKA VIA VIDEO STREAMING MENGGUNAKAN GOOGLE HANGOUTS

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

BAB III METODE PENELITIAN

Aplikasi Mobile Learning Berbasis Web Service Menggunakan Sistem Operasi Android (Studi Kasus Fakultas Teknik Elektronika dan

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

PULSE OXIMETER PORTABLE DENGAN ATMEGA 16

MANAJEMEN GUDANG MENGGUNAKAN WEB APLIKASI BERBASIS PHP DAN MYSQL. Disusun oleh : RAHMAT KURNIAWAN

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Bab 1. Pendahuluan. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

APLIKASI PORN BLOCKER PADA WEB BROWSER BEBASIS VISUAL BASIC AGATANGELUS RESPATIO SIBARAN

BAB I PENDAHULUAN I.1

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

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

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

Perancangan Aplikasi Rekam Medis dan Resep Elektronik Berbasis Dekstop

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1 Tujuan 1.2 Latar Belakang

MODEL SISTEM PENJADWALAN DEPENDENCY PADA BASIS DATA DEDUKTIF

Transkripsi:

Aplikasi Terdistribusi Menggunakan Windows Communcation Foundation untuk Sistem Informasi Dosen Oleh: Gilbert Krisetia Prakosa NIM: 612006043 Skripsi ini telah diterima dan disahkan sebagai salah satu persyaratan guna mencapai gelar SARJANA TEKNIK dalam Program Studi Teknik Elektro FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER UNIVERSITAS KRISTEN SATYA WACANA SALATIGA 2012

Aplikasi Terdistribusi Menggunakan Windows Communication Foundation untuk Sistem Informasi Dosen Oleh: Gilbert Krisetia Prakosa NIM: 612006043 Skripsi ini telah diterima dan disahkan sebagai salah satu persyaratan guna mencapai gelar SARJANA TEKNIK dalam Program Studi Teknik Elektro FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER UNIVERSITAS KRISTEN SATYA WACANA SALATIGA Disahkan oleh: Pembimbing I Pembimbing II Handoko, M.Eng Banu Wirawan Yohanes, S.T. Tgl:... Tgl:...

INTISARI Windows Communication Foundation (WCF) merupakan sebuah teknologi dari Microsoft untuk membangun sebuah aplikasi terdistribusi. WCF menyediakan kesatuan dari teknologi komputasi terdistribusi yang sudah ada. WCF pada skripsi ini diterapkan pada sistem informasi dosen untuk membantu dalam menangani manajemen sumber daya dosen, membuat jadwal, dan melakukan perhitungan nilai. Sistem informasi dosen ini dirancang dan direalisasikan dengan 2 komponen yaitu WCF server dan web server. WCF server menyediakan service yang berguna untuk aplikasi yang terdapat pada web server. Sistem informasi dosen terbagi menjadi 3 modul, yaitu modul biodata dan JAFA, modul penjadwalan dan modul penilaian. Modul biodata dan JAFA berfungsi untuk mengatur manajemen sumber daya dosen dan perkembangan JAFA. Modul penjadwalan berfungsi untuk melakukan penjadwalan. Pengaturan jadwal bisa dilakukan secara manual otomatis, ataupun gabungan keduanya. Modul penilaian berfungsi untuk merekap dan menghitung nilai aksara dari kelas matakuliah tertentu. Perhitungan nilai bisa dilakukan menggunakan acuan normal, patokan maupun kombinasi keduanya. Pengujian dilakukan dengan 2 jenis yaitu per modul dan keseluruhan. Pengujian per modul dilakukan untuk menguji fungsionalitas tiap modul. Pengujian keseleruhan dilakukan dengan menerapkan sistem informasi dosen untuk Fakultas Teknik Elektronika dan Komputer. Sistem penjadwalan serupa juga telah diujikan di Fakultas Ekonomika dan Bisnis (FEB). Hasil pengujian menunjukkan pembuatan jadwal menjadi lebih cepat dibandingkan pembuatan jadwal secara manual dan perhitungan nilai menggunakan aplikasi hasilnya sama dengan menggunakan microsoft excel. i

KATA PENGANTAR Puji syukur kepada Tuhan Yang Maha Esa atas penyertaannya, skripsi ini akhirnya dapat terselesaikan dengan baik dan tepat pada waktunya. Skripsi ini disusun untuk memenuhi salah satu persyaratan yang telah ditetapkan dalam meraih gelar Sarjana di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana, Salatiga. Keberhasilan penulisan skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh sebab itu, pada kesempatan ini penulis ingin mengucapkan terima kasih kepada: 1. Bapak Handoko, S.T., M.Eng, dan Banu Wirawan Yohanes, S.T selaku dosen pembimbing I dan II, yang telah banyak meluangkan waktunya untuk memberikan bimbingan, bantuan dan saran-saran dalam menyelesaikan tugas akhir ini. 2. Mama dan oh yang selalu mendukung dan doakan. 3. Linaku tercinta yang selalu mendukung dalam berbagai hal. 4. Seluruh tenaga pengajar FTEK UKSW yang telah memberikan bekal ilmu kepada penulis. 5. Staf administrasi dan laboran yang telah membantu selama mengikuti perkuliahan di UKSW 6. Seluruh rekan mahasiswa FTEK UKSW yang telah menjadi teman seperjuangan selama kuliah. 7. Teman-teman kos DIPO37. 8. Semua pihak yang berperan dalam kesuksesan skripsi ini, yang tidak dapat penulis sebutkan namanya satu per satu. ii

Penulis menyadari bahwa pembuatan skripsi ini masih belum sempurna. Oleh sebab itu penulis mengharapkan kritik dan saran yang dapat memberikan perbaikan yang membangun. Akhir kata penulis berharap semoga skripsi ini dapat bermanfaat bagi pihak yang membutuhkannya. Salatiga, Januari 2012 Penulis Gilbert Krisetia Prakosa iii

DAFTAR ISI HALAMAN INTISARI...... i KATA PENGANTAR... ii DAFTAR ISI...... iv DAFTAR GAMBAR... vii DAFTAR TABEL... ix DAFTAR KODE... x DAFTAR SINGKATAN... xi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Tujuan... 2 1.3 Spesifikasi... 2 1.4 Sistematika Penulisan... 4 BAB II DASAR TEORI... 5 2.1 Windows Communication Foundation... 5 2.2 ASP.NET... 9 2.3 Database... 11 BAB III PERANCANGAN... 12 3.1 Gambaran Sistem Informasi Dosen Secara Umum... 12 3.2 Database... 12 3.3 WCF Server... 14 iv

3.4 Pengguna... 16 3.5 Modul Biodata dan JAFA... 18 3.6 Modul Penjadwalan... 20 3.6.1 Pengkodean Jadwal... 22 3.6.2 Prosedur Penjadwalan... 23 3.6.2 Tampilan Jadwal... 24 3.7 Modul Penilaian... 26 3.8 Perancangan User Interface... 29 BAB IV PENGUJIAN SISTEM... 32 4.1 Pengujian Modul Biodata dan JAFA... 32 4.1.1 Pengujian Manajemen Dosen... 32 4.1.2 Pengujian Manajemen Jabatan Struktural... 34 4.1.3 Pengujian Input JAFA... 36 4.1.3 Pengujian Laporan JAFA... 36 4.2 Pengujian Modul Penjadwalan... 37 4.2.1 Pengujian Manajemen Matakuliah... 37 4.2.2 Pengujian Manajemen Ruang... 39 4.2.3 Pengujian Pembukaan Kelas... 39 4.2.4 Pengujian Penjadwalan Manual... 40 4.2.5 Pengujian Penjadwalan Otomatis... 41 4.2.6 Pengujian Jadwal Fakultas... 41 4.2.6 Pengujian Jadwal Dosen... 42 4.2.6 Pengujian Jadwal Pemakaian Ruang... 42 4.3 Pengujian Modul Penilaian... 43 v

4.3.1 Pengujian Jenis dan Bobot Penilaian... 43 4.3.2 Pengujian Input Nilai... 43 4.3.2 Pengujian Acuan Penilaian dan Penghitungan Nilai... 44 4.4 Pengujian Sistem Keseluruhan... 47 4.5 Pengujian Sistem di Fakultas Ekonomika dan Bisnis... 48 BAB V KESIMPULAN DAN SARAN... 51 DAFTAR PUSTAKA... 52 LAMPIRAN A. Hasil Pengujian Laporan JAFA... A-1 B. Jadwal Fakultas Teknik Elektronika dan Komputer Semester Genap 2011/2012... B-1 C. Hasil Pengujian Jadwal Fakultas... C-1 vi

DAFTAR GAMBAR HALAMAN Gambar 2.1 Arsitektur WCF... 6 Gambar 2.2 Komponen Utama WCF... 7 Gambar 2.3 Siklus dari Halaman ASP.NET... 10 Gambar 3.1 Blok Diagram Aplikasi... 12 Gambar 3.2 Entity Relationship Diagram Modul Penjadwalan... 13 Gambar 3.3 Entity Relationship Diagram Modul Biodata dan JAFA... 14 Gambar 3.4 Diagram Use Case... 16 Gambar 3.5 Kode Jadwal... 22 Gambar 3.6 Contoh Pengkodean Jadwal... 23 Gambar 3.7 Diagram Alir Prosedur Penjadwalan... 24 Gambar 3.8 Perancangan Crystal Report Jadwal Fakultas... 25 Gambar 3.9 Perancangan Crystal Report Jadwal Mengajar Dosen... 25 Gambar 3.10 Perancangan Crystal Report Jadwal Pemakaian Ruang... 26 Gambar 3.11 Diagram Alir Modul Penilaian... 27 Gambar 3.12 Gridview pada Manajemen Matakuliah... 29 Gambar 3.11 Tampilan User Interface Tambah dan Ubah Dosen... 30 Gambar 4.1 Pengujian Input Data Dosen... 32 Gambar 4.2 Pengujian Tambah Dosen... 33 Gambar 4.3 Pengujian Pengubahan Biodata Dosen... 34 Gambar 4.4 Pengujian Pengubahan Jabatan Struktural... 35 Gambar 4.5 Pengujian Penambahan Jabatan Struktural... 35 Gambar 4.6 Pengujian Input JAFA... 36 vii

Gambar 4.7 Pengujian Laporan JAFA... 37 Gambar 4.8 Pengujian Tambah Matakuliah... 38 Gambar 4.9 Pengujian Ubah Matakuliah... 38 Gambar 4.10 Pengujian Manajemen Ruang... 39 Gambar 4.11 Pengujian Pembukaan Kelas... 40 Gambar 4.12 Pengujian Penjadwalan Manual... 40 Gambar 4.13 Pengujian Jadwal Fakultas... 41 Gambar 4.14 Pengujian Jadwal Dosen... 42 Gambar 4.15 Pengujian Jadwal Pemakaian Ruang... 42 Gambar 4.16 Pengujian Jenis dan Bobot Penilaian... 43 Gambar 4.17 Pengujian Input Nilai... 44 Gambar 4.18 Grafik Sebaran Nilai... 46 viii

DAFTAR TABEL HALAMAN Tabel 2.1 Jenis-jenis Binding... 8 Tabel 4.1 Daftar Nilai Mahasiswa yang diujikan... 44 Tabel 4.2 Perbandingan Penilaian menggunakan Excel dan Aplikasi... 45 Tabel 4.3 Daftar Kesalahan Program... 47 Tabel 4.4 Masukan/Pertanyaan dan Solusi Hasil Pengujian di FEB... 49 Tabel 4.5 Perbandingan Cara Konfigurasi Aplikasi Pada Server... 50 ix

DAFTAR KODE PROGRAM HALAMAN Kode 3.1 Service Contract dan Data Contract pada ISIDService... 15 Kode 3.2 Implementasi Interface ISIDService pada Class SIDService... 15 Kode 3.3 Pemanggilan Fungsi Service oleh Client... 16 Kode 3.4 Pemakaian AsyncFileUpload untuk Proses Upload... 19 Kode 3.5 Fungsi untuk Menghitung Standart Deviasi... 29 Kode 3.6 Proteksi Input pada Textbox Kode Dosen... 31 Kode 3.7 Pemakaian AutoCompleteExtender... 31 x

DAFTAR SINGKATAN CLR COM DBMS DCOM ERD HTTP IIS REST SOA SOAP URI WAS WCF WS WSE XML Common Language Runtime Component Object Model Database Management System Distributed COM Entity Relationship Diagram Hypertext Transfer Protocol Intenet Information Service Representatiomal State Transfer Service Oriented Architecture Simple Object Access Protocol Uniform Resource Identifiers Windows Activation Server Windows Communication Foundation Web Service Web Service Enhancement extensible Markup Language xi