BAB 1 PENDAHULUAN
1.1.Latar Belakang Masalah Perkembangan internet dan informasi yang sangat pesat turut memacu banyaknya fasilitas yang ditawarkan oleh sebuah aplikasi untuk mempermudah pengguna dalam mengakses informasi salah satunya adalah dengan dialog yang merupakan salah satu bentuk komunikasi dua arah yang digunakan manusia dalam kehidupan sehari-hari. Karena merupakan bahasa alami yang biasa digunakan
W
oleh pengguna maka secara otomatis pengguna akan lebih mengerti dan merasa nyaman dalam mengakses informasi, seperti melakukan percakapan pada sesama
KD
manusia. Selain dengan teks dialog juga dapat disajikan dengan suara sehingga memungkinkan seseorang yang bermasalah dengan web yang bersifat visual tetap dapat memperoleh informasi yang diperlukan dari sebuah web.
U
Dengan Voice Extensible Mark-up Language (VXML) kita dapat membangun sebuah aplikasi dialog lisan yang mendukung percakapan tunggal
IK
maupun ganda. Telah cukup banyak aplikasi sistem dengan VXML yang dihasilkan oleh mahasiswa UKDW, namun semua aplikasi yang telah ada
M IL
menggunakan sistem dialog dengan inisiatif tunggal (fixed initiative dialog) dimana sistem lebih mendominasi percakapan daripada pengguna dan database yang digunakan untuk menyimpan data pada aplikasi masih menggunakan database milik VXML yang memiliki kapasitas kecil sehingga tidak dapat menyimpan data dalam jumlah yang besar. Dalam penelitian ini penulis akan merancang sistem dialog dengan inisiatif ganda (mixed inititive dialogue) dimana sistem dengan pengguna saling berinteraksi secara bergantian, tidak ada dominasi dari satu pihak pada sebuah sistem dialog untuk registrasi Universitas Kristen Duta Wacana. Penulis juga akan menggunakan database di luar VXML seperti Mysql agar dapat menampung data dalam jumlah besar.
1
1.2.Perumusan Masalah Sistem dialog yang dibangun dengan VXML memang dapat menciptakan suatu komunikasi lisan antara web registrasi Universitas Kristen Duta Wacana dengan peserta registrasi. Namun bagaimanakah sebuah sistem dialog tersebut dapat dihubungkan dengan database di luar VXML pada web server registrasi untuk memproses, mencari dan mengambil informasi yang berada pada database tersebut. Hal itu perlu kita ketahui dan kita kembangkan untuk mempermudah dan mengefektifkan penggunaan sistem dialog, sehingga informasi yang diterima dan diakses oleh peserta registrasi sesuai dengan keinginan dan prosedur yang ada. Masalah-masalah yang akan dibahas dalam penelitian ini adalah :
VXML pada web registrasi UKDW?
W
1. Apa saja yang diperlukan untuk membuat sebuah sistem dialog dengan
KD
2. Bagaimana merancang dialog secara dua arah sehingga inisiatif dialog tidak dimonopoli oleh satu pihak saja baik itu komputer maupun pengguna, sehingga tercipta sebuah komunikasi yang seimbang?
U
3. Seberapa besar Sistem Mixed Initiative Dialog dengan ekternal database tersebut efektif diterapkan dalam studi kasus Registrasi Mahasiswa
IK
Universitas Kristen Duta Wacana?
M IL
1.3.Batasan Masalah
Batasan-batasan masalah yang akan dibahas dalam pengolahan eksternal
database dengan sistem dialog pada web registrasi kuliah ini adalah:
1.
Sistem registrasi yang dibangun terbatas untuk mahasiswa program studi Teknik Informatika Duta Wacana. Ketentuan-ketentuan registrasi program studi Teknik Informatika, seperti pengecekan minimal kapasitas kelas serta batas IPK dan IPS minimal untuk mengambil suatu matakuliah tidak implementasikan
2.
Hanya ada dua Akses pada sistem registrasi yang akan dibuat, yaitu Akses Registrasi Reguler dan Student Self Access Terminal (SSAT)
3.
Dalam fasilitas registrasi reguler pada sistem yang akan dibuat tidak ada Registrasi Untuk ICE, informasi yang tersedia hanya terbatas pada informasi
2
registrasi kuliah, seperti : daftar matakuliah, jadwal kelas dan grup matakuliah, dosen pengampu matakuliah, IPS dan IPK. 4.
Dalam fasilitas Student Self Access Terminal (SSAT) pada sistem yang akan dibuat tidak ada fasilitas E-mail dan Mengubah Data Pribadi Mahasiswa, informasi yang tersedia hanya terbatas pada Kartu Hasil Studi (KHS), Kartu Rencana Studi (KRS), dan Transkrip Nilai.
5.
Sistem dibangun secara localhost, dimana sebuah komputer berperan sebagai server, sekaligus sebagai client. Bahasa yang digunakan dan dipahami oleh sistem adalah bahasa Inggris.
7.
Sistem akan lebih baik memahami masukan dalam bentuk kata atau frasa dibandingkan dengan bentuk kalimat
KD
1.4. Tujuan Penelitian
W
6.
Tujuan Utama :
Menemukan cara penggunaan sistem dialog dengan VXML yang bersifat
U
dua arah dan menggunakan bahasa natural dalam mengolah database di luar VXML pada web server registrasi. Secara lebih detail tujuan penelitian sistem
IK
dialog dengan eksternal database untuk studi kasus registrasi Universitas Kristen Duta Wacana adalah :
M IL
1 Melakukan eksperimen mengimplementasikan eksternal database dalam sistem dialog dengan VXML
2 Menciptakan suatu sistem registrasi kuliah dengan dialog yang dapat diakses secara client-server.
3 Mengefektifkan penggunaan sistem dialog dua arah pada sistem yang mampu memahami dan memberikan respon yang tepat atas masukan yang diberikan oleh pengguna dalam proses registrasi kuliah
1.5.Metode/Pendekatan a. Pengumpulan Data : 1. Studi literatur, yaitu dengan mengumpulkan bahan dan belajar beberapa hal yang berhubungan dengan :
3
• Sistem dialog dengan VXML dan penerapannya dalam mengolah data pada sebuah eksternal database • Teori tentang sistem manajemen data pada sebuah database • Teori tentang pembuatan web dengan sistem dialog yang efektif dan user friendly 2. Mengumpulkan informasi melalui internet dan melakukan wawancara tentang penerapan sistem dialog yang efektif dalam sebuah web registrasi pada mahasiswa dan calon mahasiswa. b. Perancangan dan Desain sistem meliputi:
W
1. Perancangan Eksternal Database dengan menggunakan Mysql, 2. Perancangan web registrasi dengan menggunakan HTML dan PHP, sistem
menggunakan VXML,
dialog
dengan
pendekatan
mixed-initiative
KD
3. Perancangan
4. Menghubungkan sistem dialog dengan eksternal database c. Implementasi dan Evaluasi sistem :
U
1. Pengujian sistem yang telah dibuat kepada beberapa mahasiswa UKDW 2. Analisa hasil output dari program apakah sudah sesuai dengan keinginan
IK
pengguna
3. Melakukan perbaikan sistem sesuai dengan keinginan user dan
M IL
implementasi sistem yang telah dilakukan sebelumnya 4. Mengevaluasi sistem dengan menghitung efektivitas sistem dengan metrik evaluasi berdasarkan dialog timbal balik antara pengguna dan sistem. Metrik yang digunakan adalah metrik Query Density dan Concept
Efficiency yang dikembangkan oleh James Glass dkk.
1.6.Sistematika Penulisan Penulisan laporan ini terbagi secara sistematis menjadi lima bab. Bab 1 merupakan Pendahuluan yang berisi tentang latar belakang masalah, rumusan masalah, tujuan penelitian, batasan masalah, metode penelitian dan sistematika penulisan. Dalam penulisan tugas akhir ini penulis juga mencantumkan teori-teori
4
pendukung ang diperlukan untuk memecahkan masalah penelitian dalam Bab 2 yang biasa disebut Tinjauan Pustaka. Bab 3 Berisi tentang perancangan sistem yang akan dibuat, termasuk didalamnya desain masukan, proses dan keluaran sistem. Setelah perancangan sistem dibuat, sistem akan diimplementasikan dan di analisa. Dalam Bab 4 yang merupakan Implementasi dan Analisis Sistem dapat ditemukan pembahasan lengkap tentang bagaimana penulis mengimplementasikan rancangan yang telah dibuat dalam Bab 3 dan didasari oleh teori–teori yang diperlukan dalam Bab 2 menjadi sebuah program jadi serta analisa program yang telah dibuat apakah sudah sesuai dengan rumusan masalah yang tercantum dalam Bab 1.
W
Bab 5 yang merupakan Kesimpulan dan Saran berisi tentang kesimpulan
M IL
IK
U
KD
dari hasil penelitian serta saran-saran untuk pengembangan sistem lebih lanjut
5