Abstract:
Skripsi merupakan mata kuliah wajib yang memiliki bobot paling besar dalam menyelesaikan
studi di program studi S1 Teknik Informatika UNPAR. Untuk menyelesaikan
skripsi, setiap mahasiswa wajib memilih suatu topik, kemudian menjalani proses bimbingan,
dan diakhiri dengan ujian/ sidang skripsi. Untuk administrasi skripsi, saat ini
telah ada sistem informasi akademik yang berbasis web dengan menggunakan sistem
otentifikasi terintegrasi menggunakan Central Authentication Service (CAS). Namun
demikian sistem informasi yang disediakan tidak mencakup proses bimbingan dan interaksi
dengan koordinator skripsi. Proses bimbingan mencakup aktivitas penyusunan
rencana kerja, konsultasi dan pencatatan proses bimbingan pada kartu bimbingan serta
persetujuan ujian/ sidang skripsi. Proses bimbingan merupakan proses kunci yang
menentukan keberhasilan penyelesaian skripsi. Dalam proses bimbingan diidentifikasi
ada 2 masalah utama, yaitu: pencatatan proses bimbingan pada kartu bimbingan yang
kurang teratur, dan komunikasi yang kurang intensif antar dosen pembimbing dengan
mahasiswa. Selain itu, interaksi dengan koordinator skripsi dalam proses administrasi
juga memiliki pengaruh signifikan, karena memiliki bobot 10% dalam menentukan
nilai akhir skripsi. Interaksi dengan koordinator skripsi terutama dalam hal propagasi
pengumuman dan peraturan, serta ketaatan dalam menghadiri dan memenuhi tenggat
waktu pengumpulan deliverable skripsi (rencana kerja, dokumen skripsi). Baik interaksi
antara mahasiswa dengan dosen pembimbing maupun dengan koordinator skripsi saat
ini belum ada sistem informasi/ aplikasi yang digunakan. Oleh karena itu, pada skripsi
ini dikembangkan aplikasi bimbingan skripsi berbasis teknologi mobile Android untuk
memperlancar proses komunikasi dan dokumentasi proses bimbingan dan interaksi dengan
koordinator skripsi. Aplikasi yang dikembangkan juga harus dapat diintegrasikan
dengan sistem otentifikasi yang telah ada saat ini (CAS).
Pengembangan aplikasi bimbingan skripsi berbasis Android diawali dengan survei
dokumen dan wawancara untuk identifikasi fitur, pengembangan aplikasi, dan pengujian
aplikasi. Berdasarkan survei dan wawancara didentifikasi fitur-fitur: komunikasi
untuk membuat jadwal, melihat jadwal, membuat dan melihat pengumuman , dan
membuat dan melihat proses bimbingan. Aplikasi ini digunakan oleh 3 (tiga) jenis
pengguna, yaitu: mahasiswa peserta skripsi, dosen pembimbing dan dosen koordinator
skripsi. Mahasiswa dapat menggunakan fitur membuat dan melihat jadwal, membuat
dan melihat proses bimbingan, melihat pengumuman. Dosen pembimbing membuat
dan melihat jadwal, melihat proses bimbingan, melihat dan membuat pengumuman
ke seluruh anak bimbingnya. Sedangkan koordinator skripsi dapat menggunakan fitur
membuat pengumuman ke seluruh pengguna aplikasi.
Sistem aplikasi bimbingan skripsi telah dikembangkan menggunakan arsitektur mobile
cloud. Sistem aplikasi terdiri atas 3 komponen, yaitu: (1) aplikasi mobile pada
user layer berbasis Android; (2) aplikasi web dan (3) web service pada service layer
menggunakan PHP yang mengakses basis data MySQL pada data layer. Komunikasi
antara aplikasi mobile dengan web service dikembangkan dengan menggunakan library
NuSOAP di sisi web server Apache dan KSOAP2 di sisi Android. Agar terintegrasi
dengan CAS, maka aplikasi Android dikembangkan dengan kemampuan otentifikasi ke
sistem Google menggunakan Google API, karena CAS Unpar dapat diakses melalui
otentifikasi sistem Google.
Sistem aplikasi bimbingan skripsi telah diuji baik fungsional, maupun terintegrasi
serta menggunakan sample user sebanyak 6 user. Hasil pengujian menunjukkan bahwa
sistem aplikasi bimbingan skripsi telah berjalan dengan baik sesuai dengan spesifikasi.