7
2. Tinjauan Pustaka
Pada penelitian sebelumnya dengan judul “Aplikasi Perpustakaan Online berbasis
Android dan PHP menggunakan Protocol JSON “ oleh Febriani Kusumatuti pada
tahun 2012 didapatkan bahwa aplikasi ini memudahkan masyarakat dalam mengakses informasi perpustakaan dan buku-buku dengan menggunakan smartphone. Aplikasi
ini berjalan pada sistem operasi android [1].
Pada penelitian lain dengan judul “Pengembangan Aplikasi e-Learning Jurusan
Teknik `Informatika ITS Berbasis Android pada Perangkat Komunikasi Bergerak ”
yang dilakukan oleh Fariani Dewi Yulianti pada tahun 2013 yang diperuntukan bagi mahasiswa. Aplikasi ini digunakan e-learning antara dosen dan mahasiswa. Dengan
menggunakan web service dan layanan GCM Google Cloud Messaging [2].
Berdasarkan penelitian terdahulu tersebut maka akan dilakukan penelitian serta perancangan sistem Reservasi Kunjungan Perpustakaan Berbasis Android. Perbedaan
penelitian ini dengan penelitian sebelumnya adalah penelitian ini mengambil topik sistem pelayanan perpustakaan. Penelitian ini bertujuan untuk memudahkan anggota
perpustakaan yang ingin melakukan reservasi kunjungan.
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi. Android adalah sistem operasi
yang dirancang untuk sistem telepon pintar yang menggunakan layar sentuh. Android pada awalnya dikembangkan oleh sebuah perusahaan yang dibiayai oleh Google inc.
dan saat ini telah dibeli oleh Google [3].
GCM Google Cloud Messanging adalah sebuah layanan pada android yang berfungsi untuk menjalankan sebuah Push Notification. Di Android layanan GCM
dijalankan oleh sebuah aplikasi yang berjalan dilatar belakang dan bernama Layanan Google Play. Layanan ini akan membangunkan aplikasi yang bersangkutan saat
menerima notifikasi baru dan akan menampilkan notifikasi tersebut pada panel notifikasi android [4]. Aplikasi android yang menggunakan GCM tidak perlu berjalan
dibelakang layar untuk menerima sebuah notifikasi. GCM akan membangunakan aplikasi tersebut dengan mekanisme Broadcoast Intent Event yang terjadi saat ada
notifikasi baru ketika ada pesan tiba selama aplikasi tersebut diatur untuk diizinkan menerima pesan siaran. Namun tidak sedikit pula aplikasi berjalan dalam latar
belakang yang menggunakan GCM.
8
3. Metode dan perancangan