6
1. Pendahuluan
Perkembangan teknologi yang semakin maju berdampak terhadap perkembangan teknologi yang digunakan masyarakat. Masyarakat saat ini
membutuhkan teknologi yang dapat membantu mereka mempelajari suatu informasi yang ada, seperti halnya ponsel Android yang semakin maju, membuat
para pengguna lebih mengembangkan teknologi ini.
Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana FTI- UKSW, Salatiga merupakan salah satu fakultas dengan mahasiswa terbanyak
dengan jumlah 600-650 mahasiswa untuk setiap angkatannya. Terdiri dari Sembilan program studi yaitu program diploma ada dua program studi yaitu
Teknik Informatika dan Komputerisasi Akuntansi, program sarjana ada tujuh program studi yaitu Teknik Informatika, Sistem Informasi, Desain Komunikasi
Visual, Pendidikan Teknik Informatika dan Komputer, Public Relation, Destinasi Pariwisata, dan Ilmu Perpustakaan. Terdapat 60 dosen menurut data yang diambil
dari sekertaris FTI-UKSW. Bagian
Tugas Akhir pada FTI-UKSW, Salatiga mempunyai banyak proses bisnis yang berkaitan dengan Tugas Akhir mahasiswa setiap program studi. Salah satu
proses penting adalah dalam penentuan jadwal ujian yang dilakukan oleh bagian Tugas Akhir. Pada proses ini bagian Tugas Akhir harus mencocokan jadwal dua
dosen penguji, dua dosen pembimbing, jadwal ruangan ujian yang tersedia, serta jadwal dosen sebagai cadangan. Dalam satu tahun terdapat tiga kali periode
wisuda yang dilakukan oleh UKSW, disetiap periode wisuda dilakukan dua kali proses ujian dengan jumlah pendaftar mahasiswa berkisar antara 80 sampai 100
mahasiswa untuk setiap periode ujiannya.
Selama ini proses penjadwalan dilakukan oleh bagian Tugas Akhir dengan cara melakukan pendataan terhadap jadwal kegiatan setiap dosen. Bagian Tugas
Akhir FTI-UKSW menemui banyak kendala dalam proses penjadwalan seperti tidak update-nya jadwal setiap dosen, karena banyak dosen yang mempunyai
banyak kegiatan seperti seminar, mengajar, tugas keluar kota, pengabdian masyarakat dan lain-lain. Keanekargaman jadwal setiap dosen mengakibatkan
bagian Tugas Akhir harus bekerja keras serta membutuhkan waktu beberapa hari dalam proses penjadwalan. Bagian Tugas Akhir harus melakukan konfirmasi
dengan masing-masing dosen tentang jadwal ujian kemudian jika terjadi kesalahan harus dilakukan revisi terhadap jadwal ujian sebelum jadwal ujian di
umumkan ke mahasiswa.
Berdasarkan dari latar belakang yang sudah dijabarkan, maka akan dilakukan sebuah penelitian dengan judul Proses Otomatisasi Pengecekan Jadwal Ujian
Tugas Akhir Fakultas Teknologi Informasi Berbasis Mobile Android. Tujuan dari penelitian ini adalah membangun sebuah aplikasi berbasis mobile dan web yang
dapat melakukan proses otomatisasi terhadap jadwal yang disediakan dengan menggunakan framework Phonegap dengan memanfaatkan teknologi dari Google
Cloud Messaging GCM sebagai notifikasi yang akan digunakan. Rumusan masalah dari penelitian ini adalah bagaimana melakukan proses otomatisasi
penjadwalan ujian tugas akhir Fakutlas teknologi informasi berbasis mobile android.
Penelitian ini hanya membahas mengenai proses otomatisasi yang dilakukan terkait penjadwalan ujian akhir pada FTI UKSW. Hasil dari penelitian
7
ini berupa sebuah aplikasi berbasis mobile yang akan digunakan oleh dosen dan mahasiswa serta sebuah aplikasi web yang digunakan oleh pihak TA untuk
melakukan proses manajerial secara keseluruhan terkait proses penjadwalan. 2.
Kajian Pustaka
Penelitian yang berjudul Pengambangan Back-End System pada Aplikasi Interactive E-book Reader di Android Menggunakan Framework Phonegap, telah
membahas mengenai pengembangan sebuah back-end sistem ebook reader pada sebuah mobile device dengan menggunakan framework Phonegap. Hasil dari
penelitian ini adalah sebuah aplikasi ebook yang dibangun pada platform Android. Perbedaan dengan penelitian saat ini yaitu pada penelitian sebelumnya proses
pelemparan data terjadi secara offline sedangkan pada penelitian ini, proses pelemparan data terjadi antara mobile device dengan server secara online [2].
Penelitian yang dilakukan sebelumnya pada aplikasi jual beli online memanfaatkan teknologi dari Google Cloud Messaging GCM Service sebagai
pengiriman pesan singkat kepada pembeli untuk memberikan informasi mengenai proses transaksi yang sudah dilakukan. pemesanan barang hingga pada proses
pembayaran dan pengiriman pesan singkat yang memanfaatkan teknologi GCM untuk pemberian informasi mengenai pemesanan yang terjadi dan informasi yang
digunakan untuk mengkonfirmasi pembayaran dan pengiriman barang [3].
Google Cloud Messaging GCM adalah suatu layanan yang berguna mengirimkan data pesan singkat dari server ke pengguna pada perangkat Android.
GCM dapat mengirimkan pesan singkat untuk memberitahu aplikasi bahwa terdapat data baru yang akan diambil dari server. Layanan GCM menangani
semua aspek antrian pesan dan pengiriman ke aplikasi pengguna Android pada perangkat pengguna tanpa memperhatikan besar pesan yang dibutuhkan oleh
pengguna [4]. Service GCM ini diterapkan pada aplikasi dalam bentuk notifikasi atau pesan singkat yang dikirimkan oleh server. Notifikasi ini digunakan untuk
memberikan informasi kepada dosen dan mahasiswa mengenai proses pelaksanaan ujian dan informasi jadwal ujian yang akan dilakukan.
JavaScript Objek Notation atau terkenal dengan sebutan JSON merupakan format penulisan untuk pertukaran data seperti XML. JSON mudah untuk
dimengerti karena formatnya sederhana. JSON mampu melakukan pemindahan data antara dua interface dengan cepat dan powerfull misalnya antara PHP
dengan JavaScript. Format JSON tidak tergantung dengan bahasa pemograman apapun, struktur JSON sederhana sehingga mudah diimplementasikan. JSON
lebih sedikit membutuhkan space dan tidak perlu dituliskan dengan lengkap layaknya XML. Sehingga secara logika, proses pengolahannya parsing lebih
cepat [5].
3. Metode Penelitian