Pendahuluan T1 672012004 Full text

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