ARTIKEL IMPLEMENTASI SMS GATEWAY UNTUK REMINDER PENGEMBALIAN BUKU PADA PERPUSTAKAAN MADRASAH ALIYAH NEGERI REJOTANGAN Oleh: SAYIDATUR ROFI AH 11.1.03.02.0329 Dibimbing oleh : 1. Juli Sulaksono, Ir., M.kom., M,M 2. Julian Sahertian, S.Pd., M.T PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2018
1
IMPLEMENTASI SMS GATEWAY UNTUK REMINDER PENGEMBALIAN BUKU PADA PERPUSTAKAAN MADRASAH ALIYAH NEGERI REJOTANGAN Sayidatur Rofi ah 11.1.03.02.0329 sayidaturrofiah@gmail.com Juli Sulaksono, Ir., M.kom., M,M dan Julian Sahertian, S.Pd., M.T UNIVERSITAS NUSANTARA PGRI KEDIRI ABSTRAK Perkembangan teknologi dan informasi memang tidak ada matinya. Dari tahun ke tahun selalu ada perusahaan yang meluncurkan produk terbaru mereka. Salah satu layanan teknologi telepon yang paling diminati masyarakat adalah layanan SMS. Perpustakaan sebagai sarana atau tempat untuk memperoleh berbagai sumber informasi baik itu informasi pendidikan ataupun informasi lain, yang mana memiliki peran penting dalam mengembangkan sumber daya manusia. Namun terdapat permasalahan yakni pengolahan data perpustakaan yang masih manual. Mulai dari pencatatan buku, peminjaman buku, serta banyak siswa yang terlambat saat mengembalikan buku karena lupa ataupun ketidaktahuan mereka. Short Message Service atau yang lebih dikenal orang dengan istilah SMS merupakan fitur yang digunakan untuk berkirim pesan dalam format teks. SMS gateway dapat diartikan sebagai suatu penghubung untuk lintas data SMS, baik yang dikirimkan maupun yang diterima. Pengumpulan data dalam penulisan Tugas Akhir ini menggunakan teknik observasi, studi pustaka, dan wawancara. Dalam tahap perancangan meliputi perancangan context diagram, data flow diagram, entity relationship diagram, schema diagram, database table, dan desain halaman. Software yang digunakan adalah Mysql sebagai database server, Apache sebagai web server, serta PHP dan HTML untuk menuliskan script. Dengan dibuatkannya Sms Gateway Untuk Reminder Pengembalian Buku Pada Perpustakaan Madrasah Aliyah Negeri Rejotangan ini maka dapat membantu siswa serta petugas perpustakaan dalam proses pengolahan data buku. KATA KUNCI : SMS Gateway, SMS Reminder I. LATAR BELAKANG Perkembangan teknologi dan informasi memang tidak ada matinya. Dari tahun ke tahun selalu ada perusahaan yang meluncurkan produk terbaru mereka. Semakin banyak teknologi yang tercipta yang mana semakin memudahkan masyarakat dalam mendapatkan informasi. Salah satu teknologi yang saat ini mengalami perkembangan pesat adalah teknologi telepon/handphone. Teknologi telepon/handphone selalu berkembang dan perubahan tiap tahunnya. Kelebihan dari telepon/handphone adalah bisa dibawa kemana-mana baik itu dirumah, di kantor, di kampus dan ditempat lainnya, sehingga seseorang dapat bertukar informasi dengan orang lain tanpa dibatasi ruang dan waktu. Salah satu layanan teknologi telepon yang paling diminati 2
masyarakat adalah layanan SMS. SMS (Short Message Service) adalah suatu layanan dari telepon seluler yang banyak digunakan masyarakat, karena bersifat murah dan terjangkau oleh setiap lapisan masyarakat. Pengguanaan SMS memudahkan dalam bertukar informasi berbasis text. Perpustakaan sebagai sarana atau tempat untuk memperoleh berbagai sumber informasi baik itu informasi pendidikan ataupun informasi lain, yang mana memiliki peran penting dalam mengembangkan sumber daya manusia. Madrasah Aliyah Negeri Rejotangan adalah sekolah berstandar nasional yang memberikan layanan pendidikan dan telah menggunakan teknologi informatika. Perpustakaan Madrasah Aliyah Negeri Rejotangan memiliki buku sebanyak 3050 buku, yang mana terdiri dari 1200 buku pelajaran, 500 novel, dan sisanya buku bacaan lain yang terdiri dari kamus, majalah dll. Namun terdapat permasalahan yakni pengolahan data perpustakaan yang masih manual. Mulai dari pencatatan buku, peminjaman buku, serta banyak siswa yang terlambat saat mengembalikan buku karena lupa ataupun ketidaktahuan mereka. Penelitian yang dilakukan oleh Purwanto (2013) yang berjudul Aplikasi Informasi Cuaca Dan Gempa Bumi Pada BMKG Semarang Berbasis Sms Gateway hasil penelitiannya adalah dengan adanya Aplikasi Informasi Cuaca Dan Gempa Bumi Pada Bmkg Semarang Berbasis Sms Gateway dapat mempermudah masyarakat untuk mengetahui informasi tentang cuaca dan gempa bumi. Penelitian lain yang dilakukan oleh Fetty Nurlaela (2013) yang berjudul Aplikasi Sms Gateway Sebagai Sarana Penunjang Informasi Perpustakaan Pada Sekolah Menengah Pertama Negeri 1 Arjosari hasil penelitiannya adalah dengan adanya Aplikasi Sms Gateway Sebagai Sarana Penunjang Informasi Perpustakaan dapat memudahkan siswa untuk mendapatkan informasi tentang stok buku yang ada di perpustakaan dengan format sms. Penelitian lain yang dilakukan oleh Minarni dan Fazril Hadi Saputra (2011) yang berjudul Sistem Informasi Perpustakaan Berbasis Web Pada Politeknik Kesehatan Padang hasil penelitiannya adalah dengan adanya Sistem Informasi Perpustakaan Berbasis Web dapat melayani 1
mahasiswa Politeknik Kesehatan Padang dan para pengunjung yang datang langsung ke perpustakaan atau lewat jalur internet dengan baik serta informasi didapatkan dengan cepat dan akurat. Berdasarkan penelitian yang telah dilakukan tersebut, maka peneliti ingin meneliti tentang Implementasi SMS Gateway untuk Reminder Pengembalian Buku pada Perpustakaan Madrasah Aliyah Negeri Rejotangan. II. METODE Aplikasi reminder pengembalian buku perpustakaan merupakan sebuah aplikasi yang dirancang sebagai pengingat jadwal penembalian buku pada perpustakaan. Anggota yang telah memiliki kartu anggota perpustakaan akan mendapatkan sms yang berupa sms pengingat jadwal pengembalian buku. SMS reminder akan mengirimkan pesan kepada anggota yang belum mengembalikan buku sebelum tanggal tanggal jadwal pengembalian yaitu H-1 atau satu hari sebelum tanggal jadwal pengembalian buku. Dan hari H atau hari pada saat jatuh tempo pengembalian buku. Berikut penggambaran aplikasi reminder pengembalian buku : Gambar 5.7 Alur Sistem Reminder Pada gambar tersebut menjelaskan alur dari system SMS Reminder. Setiap jam 7:30 pagi server dinyalakan oleh admin perpustakaan. setiap kali dinyalakan system akan memulai proses pengecekan terhadap buku dari awal sampai akhir. Pada saat system menemukan data anggota yang hampir melewati waktu tempo pengembalian buku yang telah ditentukan maka secara otomatis system akan mengirimkan sms reminder kepada anggota tersebut. III. HASIL DAN KESIMPULAN A. Hasil 1) Tampilan Halaman Login Gambar 5.18 Tampilan Halaman Login 2
Gambar diatas merupakan implementasi dari tampilan halaman login. Untuk melakukan proses login admin harus menginputkan username dan password yang valid. 2) Tampilan Halaman Utama admin tinggal memilih menu profil pada menu sebelah atas. 4) Tampilan Daftar Buku Gambar 5.19 Tampilan Halaman Utama Gambar 5.19 merupakan gambar implementasi dari halaman utama. Halaman tersebut adalah halaman yang pertama kali muncul setelah melakukan proses login. Pada halaman tersebut terdapat berbagai menu yang ditampilkan. 3) Tampilan Halaman Profil Gambar 5.21 Tampilan daftar buku Gambar 5.21 merupakan implementasi dari halaman daftar buku. Pada halaman tersebut berisi informasi mengenai buku yang ada pada perpustakaan. Dalam halaman ini terdapat menu input yang berguna untuk menambahkan data buku kedalam database serta ada menu edit pada kolom aksi yang berfungsi untuk mengedit data serta menu hapus untuk menghapus data buku. 5) Tampilan Daftar Anggota Gambar 5.20 Tampilan Halaman Profil Gambar 5.20 merupakan implementasi dari halaman profil. Pada halaman ini berisi informasi umum Madrasah Aliyah Negeri Rejotangan. Untuk mengakses halaman profil Gambar 5.22 Gambar Tampilan Daftar Anggota Gambar 5.22 adalah implementasi dari halaman daftar anggota. Halaman ini berisi informasi 3
data anggota perpustakaan. Pada halaman tersebut terdapat menu tambahan input yang berfungsi untuk menambahkan data anggota ke dalam database. Serta ada menu lain yakni menu edit pada kolom aksi yang masing masing berfungsi untuk mengedit data dan menghapus data. 6) Tampilan Halaman Kirim Pesan Gambar 5.24 Gambar Tampilan daftar peminjaman Gambar 5.24 adalah implementasi dari daftar peminjaman. Halaman daftar peminjaman berisi informasi mengenai peminjaman buku. Pada halaman tersebut terdapat menu tambahan yakni menu input yang berfungsi untuk menambahkan data peminjaman buku yang telah dilakukan. Dan juga terdapat menu tambahan edit dan hapus yang berada pada kolom aksi. 8) Tampilan Daftar Pengembalian Gambar 5.23 Gambar Tampilan Kirim Pesan Gambar 5.23 merupakan implementasi dari halaman kirim pesan. Pada halaman tersebut admin dapat mengirimkan single sms kepada siapa saja. Untuk mengirimkan pesan admin harus mengisi nomor tujuan lalu memasukkan pesan yang akan dikirimkan lalu selanjutnya klik tombol kirim. Maka pesan akan terkirim. 7) Tampilan Daftar Peminjaman Gambar 5.25 Tampilan Daftar Pengembalian Gambar 5.25 merupakan implementasi dari rancangan halaman daftar pengembalian. Halaman tersebut berisi mengenai daftar pengembalian buku yang sebelumnya telah dipinjam. Pada halaman tersebut terdapat menu tambahan yakni menu input yang berfungsi menambahkan daftar pengembalian buku. Selain itu terdapat menu tambahan edit dan hapus yang 4
berada pada kolom aksi yang masingmasing berfungsi untuk mengedit dan menghapus data pengembalian buku. 9) Tampilan Halaman Kotak Masuk sukses terkirim maupun yang gagal terkirim. Admin dapat menghapus pesan tersebut dengan mengklik menu hapus pada kolom aksi. 11) Tampilan Halaman Pesan Terkirim Gambar 5.26 Gambar Tampilan Kotak Masuk Gambar 5.26 merupakan implementasi dari halaman kotak masuk. Halaman tersebut menampilkan pesan-pesan yang masuk ke dalam sistem/pc. Pesan tersebut dapat dihapus dengan mengklik menu hapus pada kolom aksi. 10) Tampilan Halaman Kotak Keluar Gambar 5.28 Gambar Tampilan Pesan Terkirim Gambar 5.28 merupakan implementasi dari rancangan halaman pesan terkirim. Halaman tersebut menampilkan pesan yang mempunyai status SendingOK atau yang sukses terkirim dari komputer/pc. Admin dapat menghapus pesan tersebut dengan mengklik menu hapus pada kolom aksi. 12) Tampilan Halaman SMS Reminder Gambar 5.27 Gambar Tampilan Kotak Keluar Gambar 5.27 merupakan implementasi dari rancangan halaman kotak keluar. Halaman kotak keluar menampilkan seluruh pesan yang keluar dari computer/pc baik yang Gambar 5.29 Tampilan Halaman SMS Reminder 5
Gambar 5.29 merupakan implementasi dari halaman sms reminder. Halaman tersebut menampilkan siapa saja yang telah jatuh tempo untuk mengembalikan tersebut. Pada halaman sms reminder bisa berjalan jika pada tanggal yang bersangkutan ada siswa yang jatuh tempo yang mana data diambil dari tabel daftar peminjaman. Lalu selanjutnya sistem akan memprosesnya dan mengirimkannya dalam bentuk sms. Bila admin menginginkan untuk mengirimkan ulang salah satu pemberitahuan diatas, admin tinggal mengklik tombol kirim yang berda dibawah pemberitahuan tersebut. 13) Tampilan SMS Reminder Gambar 5.30 Tampilan Sms Gambar 5.30 merupakan screenshoot sms yang diterima salah satu siswa yang ada dalam jatuh tempo pengembalian buku. Sms tersebut berisi pesan pemberitahuan waktu pengembalian buku beserta judul buku yang dipinjam. B. Kesimpulan Berdasarkan hasil penelitian yang dilakukan pada perpustakaan Madrasah Aliyah Negeri Rejotangan, maka dapat diambil kesimpulan bahwa dengan adanya Implementasi SMS Gateway untuk Reminder Pengembalian Buku Pada Perpustakaan MAN Rejotangan banyak siswa yang lebih tepat waktu dalam mengembalikan buku. Dalam mengelola data buku, data transaksi buku, data anggota dapat dilakukan secara terkomputasi. Dari perhitungan hasil kuisioner maka dapat disimpulkan bahwa aplikasi ini sudah cukup baik dengan perolehan persentase rata-rata sebesar 75%. IV. DAFTAR PUSTAKA Adani, Fildzah. Implementasi Teknologi SMS Gateway Pada Apotik Fortuna Padang. Jurnal : Program Studi Sistem Komputer Fakultas Teknologi Informasi Universitas Andalas. (Online), tersedia: (http://repository.unand.ac.id/18586/1/jur NAL%20Fildzah.pdf) diunduh 17 November 2014. Budicahyantom, Dwi. 2003. Membangun Aplikasi Handphone Dengan 6
MobileFBUS dan Visual Basic. Yogyakarta: Andi. Dwi Prasetyo, Didik. 2003. Tips dan Trik Kolaborasi PHP dan MySQL untuk membuat web database yang interaktif. Elex Media Komputindo: Jakarta. HM, Prof. Dr. Jogianto. MBA, Akt. 2005. Analisis & Desain Sistem Informasi: Pendekatan Terstruktur, Teori dan Praktik Aplikasi Bisnis. Yogyakarta: Andi. Marimin, dkk. 2006. Sistem Informasi sumber Daya Manusia. Tanpa Kota: Garisindo. Minarni. & Saputra, Fazril Hadi. 2011. Sistem Informasi Perpustakaan Berbasis Web Pada Politeknik Kesehatan Padang. Jurnal : Teknologi Informasi & Pendidikan, Vol. 3 No. 1 Maret 2011. ISSN : 2086-4981 (Online), tersedia: (download.portalgaruda.org/article.php?arti cle=10936val=544) diunduh 17 November 2014. NS, Sutarno. 2006. Manajemen Perpustakaan : Suatu Pendekatan Praktis. Jakarta: CV. Sagung Seto. Nugroho, Bunafit. 2013. Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL. Yogyakarta: Gava Media. Nurlaela, Fetty. 2013. Aplikasi SMS Gateway Sebagai Sarana Penunjang Informasi Perpustakaan Pada Sekolah Menengah Pertama Negeri 1 Arjosari. Jurnal : Indonesian Journal on Networking anf Security, Vol.20 No.4, Oktober 2014. ISSN: 2302-5700 (Online), tersedia: (http://www.ijns.org/journal/index.php/ ijns/article/download/70/68) 27 Oktober 2013. diunduh O Brian, James A. 2005. Pengantar Sistem Informasi. Jakarta: Salemba Empat. Panerang, Imas..Implementasi SMS Gateway Pada Kantor Perpustakaan Dan Arsip Kabupaten Batang. Jurnal : Program Studi Sistem Informasi, Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang. (Online), tersedia: (http://eprints.dinus.ac.id/131417/1/jurnal_1 3582.pdf) diunduh 7 Desember 2014. Purwanto. 2013. Aplikasi Informasi Cuaca dan Gempa Bumu Pada BMKG Semarang Berbasis SMS Gateway. 7
Skripsi. Semarang : Universitas STIKUBANK Semarang, tersedia: (http://eprints.unisbank.ac.id/1467/1/08.01. 53.0016.pdf) diunduh 17 November 2014. Saputra, Agus. 2011. Step By Step Membangun Aplikasi SMS dengan PHP dan MySQL. Jakarta : PT. Elex Media Komputindo. Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta : Graha Ilmu. 8