Anda di halaman 1dari 7

APLIKASI ABSENSI SISWA BERBASIS WEB DAN SMS GATEWAY PADA

SMA NEGERI 6 PEKANBARU

GUSRIANTY
Sekolah Tinggi Ilmu Komputer Pelita Indonesia
Email : gusrianty@lecturer.pelitaindonesia.ac.id

Abstract. SMA Negri 6 Pekanbaru still using manual attendance systems where teachers must
presence student at the start of lessons in the classroom. Manually attendance system is less
effective and efficient because there are still many problems in the process because they use the
file attendance so that inhibiting the performance of teachers to determine the rate of student
attendance. Another problem is the lack of communication and information between the school
and parents. This could lead to students may be lying to parents that the report was in learning
activities but in reality these students went out to play with his friends. This study aims to
produce a web based attendance system is integrated with SMS Gateway at SMA Negri 6
Pekanbaru. With SMS Gateway integrated with the system, the system will automatically
provide notice to parents regarding attendance. Through research and development of
information systems at SMA Negri 6 Pekanbaru result that utilization of the application of this
attendance information systems can provide solutions in the attendance.

Keywords : Attendance Information Systems, SMS Gateway, Web

Abstrak. SMA Negri 6 Pekanbaru masih menggunakan sistem absensi manual dimana guru
mata pelajaran harus mengabsen siswa pada saat memulai pelajaran di kelas. Sistem absensi
secara manual masih kurang efektif dan efisien karena masih timbul banyak masalah dalam
prosesnya karena masih menggunakan berkas–berkas absensi sehingga menghambat kinerja
para guru untuk mengetahui laju absensi siswanya. Kendala lain yang dihadapi adalah kurang
berjalannya komunikasi dan informasi antara pihak sekolah dengan orang tua siswa. Hal ini
dapat mengakibatkan siswa dapat saja berbohong kepada orang tua bahwa dengan melaporkan
sedang berada dalam kegiatan belajar mengajar namun kenyataannya siswa tersebut pergi
bermain bersama teman-temannya. Penelitian ini bertujuan untuk menghasilkan sistem absensi
berbasis web terintegrasi dengan SMS Gateway pada SMA Negri 6 Pekanbaru. Dengan SMS
Gateway pada sistem maka secara otomatis sistem akan memberikan pemberitahuan kepada
orang tua siswa mengenai kehadiran siswa di sekolah. Melalui penelitian dan pengembangan
sistem informasi pada SMA Negri 6 Pekanbaru diperoleh hasil bahwa pemanfaatan penerapan
sistem informasi absensi ini dapat memberikan solusi dalam proses absensi.

Kata Kunci : Sistem Informasi, Absensi, SMS Gateway, Web

PENDAHULUAN Web sebagai salah satu kemajuan


Peranan teknologi informasi kini teknologi untuk meningkatkan performa.
sangat diperlukan disegala aspek pekerjaan Web tidak hanya dipakai untuk
manusia. Selain memberikan kemudahan memperkenalkan profil sekolah atau
didalam mengoperasikannya juga perusahaan, namun telah digunakan untuk
memberikan dampak efesien kerja yang mengontrol kegiatan terutama kegiatan
cepat, tepat dan akurat. Media website siswa di sekolah-sekolah dalam rangka
merupakan salah satu produk teknologi penegakkan disiplin dan memperkuat
informasi serta system informasi yang komunikasi dengan orang tua siswa.
dikembangkan secara online atau lebih Terkait disiplin siswa di sekolah, salah
dikenal dengan internet. satunya adalah absensi yang merupakan

73
Gusrianty, Aplikasi Absensi Siswa Berbasis Web Dan SMS Gateway, hlm 73-79 74

bagian dari penilaian dalam proses masuk pelajaran selama jam dalam satu hari
pembelajaran. Maraknya siswa–siswi yang tersebut, misalnya pelajaran pertama,
bolos sekolah membuat wali murid pelajaran kedua masuk dan pelajaran
meresahkan kehadiran anaknya di sekolah. ketiga, pelajaran keempat tidak masuk, hal
Kegiatan absensi siswa di sebuah inilah yang sangat dirisaukan oleh para
sekolah pada umumnya dilakukan setiap orang tua siswa. Maka, dalam hal ini para
hari dengan tujuan untuk mengetahui orang tua ingin mengontrol untuk
apakah siswa hadir, sakit, ijin, atau mengetahui tingkat kedisiplinan di sekolah.
alpauntuk setiap kelas yang nantinya data Orang tua masih sangat merisaukan kondisi
ini akan masuk ke data absensi siswa, data anaknya di sekolah, apakah mereka benar-
siswa itu diantaranya Nomor Induk Siswa benar masuk sekolah atau tidak, karena
(NIS), Nama, dan Kelas. Dari data absensi orang tua menginginkan sebuah sistem
siswa, sekolah dapat menilai tingkat yang real-time, dimana maksud dari real-
kedisiplinan pada setiap siswa. Hal ini juga time tersebut apabila para siswa-siswi
berfungsi untuk mendapatkan rekap data mereka tidak masuk, maka akan
absensi untuk setiap siswa pada akhir memberikan pemberitahuan langsung ke
semester. Data absensi siswa yang sudah orang tua tersebut melalui informasi SMS.
ada sebelumnya tidak bisa memenuhi Selain itu, kendala lainnya adalah guru
kebutuhan pengguna pada saat melakukan kesulitan dalam proses pencarian data siswa
pengisian absensi siswa karena petugas karena bentuk laporan masih berupa
masih menggunakan daftar hadir secara hardcopy arsip serta kemungkinan
manual. terjadinya data hardcopy arsip yang tercecer
Hal tersebut juga sedang dilakukan dan hilang. Dan juga orang tua juga tidak
oleh SMA Negri 6 Pekanbaru, belum dapat mengakses informasi perkembangan
adanya sistem yang terkomputerisasi untuk anaknya untuk memantau kehadiran setiap
bagian absensi tersebut, guru mata mata pelajaran yang ditempuh anaknya
pelajaran harus mengabsen siswa pada saat selama di sekolah karena tidak adanya
memulai pelajaran di kelas secara manual. website penyajian informasi pada SMA
Absensi secara manual tersebut memiliki Negri 6 Pekanbaru.
beberapa kelemahan seperti kurang tertib
dan lambat dalam perekapan absen. I. TINJAUAN PUSTAKA
Kendala lain yang dihadapi adalah Informasi merupakan data yang telah
kurang berjalannya komunikasi dan diproses sehingga mempunyai arti tertentu
informasi antara pihak sekolah dengan bagi penerimanya. Sumber dari informasi
orang tua siswa. Hal ini dapat adalah data, sedangkan data itu sendiri
mengakibatkan siswa dapat saja berbohong adalah kenyataan yang menggambarkan
kepada orang tua bahwa dengan suatu kejadian, sedangkan kejadian itu
melaporkan sedang berada dalam kegiatan merupakan suatu peristiwa yang terjadi
belajar mengajar namun kenyataannya pada waktu tertentu. Dalam hal ini
siswa tersebut pergi bermain bersama informasi dan data saling berkaitan.
teman-temannya. Hal ini akan Pengertian informasi dalam buku menurut
menyebabkan orang tua tidak mengetahui Edhy Sutanta adalah sebagai berikut:
perkembangan anaknya yang sedang “Informasi adalah data yang diolah
bersekolah. menjadi bentuk yang berguna dan menjadi
Perkembangan teknologi yang begitu berarti bagi penerimanya. Kegunaan
pesat membawa sebuah proses otomatisasi informasi adalah untuk mengurangi
di dalam proses absensi tersebut, dan ketidakpastian di dalam proses
membawa orang tua yang menginginkan pengambilan keputusan tentang suatu
informasi apa yang dilakukan oleh anaknya keadaan. Suatu informasi dikatakan bernilai
di sekolah secara cepat, akurat dan real- bila manfaatnya lebih efektif dibandingkan
time. Kejadian yang menimpa siswa-siswi dengan biaya untuk mendapatkan informasi
di sekolah terkait dengan disiplin kehadiran tersebut. Kualitas informasi sangat
adalah terkadang siswa tidak sepenuhnya dipengaruhi atau ditentukan oleh beberapa
75 Jurnal PI-Cache, Volume 5, Nomor 2, Juni 2016

hal yaitu : Relevan (Relevancy), Akurat Pada dasarnya, suatu sistem


(Accuracy), Tepat waktu (Timeliness), terdistribusi adalah sistem software yang
Ekonomis (Economy), Efisien (Efficiency), dibangun di atas suatu jaringan. Software
Ketersediaan (Availability), Dapat ini mendeskripsikan bahwa sistem
dipercaya (Reliability), Konsisten”. (Edhy terdistribusi tersusun secara teratur. Maka
Sutanta, 2009:8 ). dari itu, perbedaan antara jaringan dan
Menurut Erna Simonna (2009) sistem terdistribusi terletak pada software
Absensi adalah suatu pendataan kehadiran, (khusus sistem operasi) bukan pada
bagian dari pelaporan aktifitas suatu hardware.
institusi, atau komponen institusi itu sendiri Jaringan komputer yang digunakan di
yang berisi data-data kehadiran yang setiap kondisi akan berbeda satu sama lain.
disusun dan diatur sedemikian rupa Membuat jaringan dalam perusahaan akan
sehingga mudah untuk dicari dan berbeda dengan membuat jaringan secara
dipergunakan apabila sewaktu-waktu umum, bahkan antara perusahaan pun
diperlukan oleh pihak yang berkepentingan. memiliki jaringan yang berbeda. Sebab
Menurut Kamus Besar Bahasa setiap perusahaan (organisasi) memiliki
Indonesia, absen adalah tidak masuknya jumlah komputer yang berbeda dan sistem
seorang siswa/pegawai pada saat hari yang berbeda.
masuk/kerja karena sakit, izin, alpa, atau Website atau situs dapat diartikan
cuti. Sedangkan absensi adalah daftar sebagai kumpulan halaman-halaman yang
kehadiran pegawai/siswa, yang berisi jam digunakan untuk menampilkan informasi
datang, jam pulang, serta alasan/keterangan teks, gambar diam atau gerak, animasi,
kehadiran pegawai. suara dan atau gabungan dari semuanya,
Jaringan komputer adalah suatu baik yang berifat statis maupun dinamis
teknologi yang menghubungkan beberapa yang membentuk satu halaman web dengan
komputer yang saling berinteraksi satu halaman web yang lainnya disebut
sama lain. Jaringan komputer merupakan Hyperlink, sedangkan teks yang disebut
kumpulan komputer, printer, dan peralatan dengan media teks yang dijadikan media
lain yang terhubung satu kesatuan. penghubung disebut Hypertext. (Rahmat
Informasi dan data bergerak melalui sistem Hidayat, 2010:2).
kabel sehingga memungkinkan pengguna Menurut (rahmat hidayat dalam
jaringan komputer dapat saling bertukar bukunya “Cara Praktis Membangun
informasi, data dan peripheral (Riadi, Website” 2010:2) ada beberapa hal yang
2010). Internet maupun World Wide Web dipersiapkan untuk membangun website
(WWW) juga dapat disebut jaringan gratis, maka harus tersedia unsur-unsur
komputer. Internet adalah jaringan yang pendukungnya sebagai berikut:
kompleks dan web merupakan sistem yang a. Nama domain (domain name/URL-
terdistribusi yang bekerja pada jaringan Uniform Resource Locator)
internet. b. Rumah website (website hosting)
Di dalam literatur, masih terjadi c. Content management system (CMS)
kesulitan dalam memahami perbedaan Dapat disimpulkan website adalah
antara sistem terdistribusi dan jaringan sebuah tempat di internet, yang menyajikan
komputer. Perbedaan yang utama bahwa informasi dengan berbagai macam format
sistem terdistribusi merupakan kumpulan data seperti text, image, bahkan video dan
dari beberapa komputer yang berhubungan dapat diakses menggunakan berbagai
langsung dengan user. Sering kali lapisan aplikasi klien sehingga memungkinkan
dari software pada bagian sistem operasi penyajian informasi yang lebih menarik dan
yang disebut juga dengan middleware yang dinamis dengan pengelolaan yang
berfungsi untuk bertanggung jawab dalam terorganisasi.
penerapan model ini. Sebagai contoh dari Short Message Service (SMS) adalah
sistem terdistribusi adalah World Wide suatu fasilitas untuk mengirim dan
Web, di mana semuanya terlihat seperti menerima suatu pesan singkat berupa teks
suatu dokumen (Web Page). melalui perangkat nirkabel, yaitu perangkat
Gusrianty, Aplikasi Absensi Siswa Berbasis Web Dan SMS Gateway, hlm 73-79 76

komunikasi teleon selular, dalam hal ini pada dasarnya hamper sama dengan
perangkat nirkabel yang digunakan adalah mengirimkan SMS melalui handphone pada
telepon selular. Salah satu kelebihan dari umumnya. Hanya saja, bedanya adalah
SMS adalah biaya yang murah. Selain itu perangkat pengirimnya bukan lagi
SMS merupakan metode store dan handphone, tetapi modem GSM. Dan
forward sehingga keuntungan yang modem inilah yang dikendalikan oleh PC
didapat adalah pada saat telepon selular menggunakan aplikasi SMS Gateway yang
penerima tidak dapat dijangkau, dalam arti akan dibuat.
tidak aktif atau diluar service area,
penerima tetap dapat menerima SMS nya PEMBAHASAN DAN HASIL
saat telepon selular tersebut sudah aktif Use Case Diagram Baru
kembali. SMS menyediakan mekanisme Dalam sistem ini Use Case Diagram
untuk mengirimkan pesan singkat dari dan yang terbentuk adalah seperti gambar 2
menuju media-media wireless dengan Terdapat empat aktor yaitu siswa, tata
menggunakan sebuah Short Messaging usaha, guru, wali murid, dan kepala
Service Center (SMSC), yang bertindak sekolah. Terlihat dari gambar, tata usaha
sebagai sistem yang berfungsi menyimpan melakukan input data siswa beserta wali
dan mengirimkan kembali pesan-pesan murid, input data guru, data kelas dan cetak
singkat. laporan. Kemudian guru akan mengabsensi
Istilah gateway dapat diartikan sebagai siswa yang hadir di kelas dan nantinya
pintu gerbang. Namun pada dunia absensi siswa yang tidak hadir di kelas
komputer, gateway dapat diartikan sebagai tersebut akan dikirim pesan otomatis ke
jembatan penghubung antara satu sistem nomor handphone ke wali murid.
dengan sistem yang lain, sehingga dapat Sistem Informasi Siswa SMA Negeri 6
terjadi pertukaran data antar sistem Pekanbaru
tersebut. Dengan demikian, sms gateway
dapat diartikan sebagai penghubung untuk
lalu lintas data-data SMS.
Pada awalnya, SMS Gateway
dibutuhkan untuk menjembatani antar
SMSC. Hal ini dikarenakan SMSC yang
dibangun oleh perusahaan yang berbeda
memiliki protokol komunikasi sendiri, dan
protocol tersebut bersifat pribadi. SMS
Gateway ini kemudian ditempatkan
diantara kedua SMSC yang berbeda pada
protokol tersebut, yang akan
menerjemahkan data dari protocol SMSC
satu ke protokol SMSC lainnya yang dituju.
Namun, seiring perkembangan
teknologi komputer dan perkembangan
teknologi komunikasi, SMS Gateway tidak
lagi dimaksudkan sebagaimana yang
tampak gambar diatas. Masyarakat lebih
mengartikan SMS Gateway sebagai suatu
jembatan komunikasi yang menghubungkan
perangkat komunikasi.
SMS Gateway kemudian lebih
mengarah kepada sebuah program yang Gambar 1. Use Case Diagram
mengkomunikasikan sistem operasi Class Diagram
komputer dengan perangkat komunikasi Pada gambar di bawah ini terdapat
yang terpasang untuk mengirim atau beberapa Class. Setiap Class memiliki
menerima SMS. Cara kerja SMS Gateway atribut yang digunakan untuk
77 Jurnal PI-Cache, Volume 5, Nomor 2, Juni 2016

mengidentifikasi jenisnya dan isi dari Form Input Data Siswa


sistem yang telah dirancang.

Gambar 2. Class Diagram Baru Gambar 5. Form Input Data Siswa

IMPLEMENTASI SISTEM Form Input Data kelas


Form Login

Gambar 6. Form Input Data Kelas


Gambar 3. Form Login Form Input Data Absensi Siswa
Form Menu Utama

Gambar 4. Form Menu Utama Gambar 7. Form Input Data Absensi Siswa
Gusrianty, Aplikasi Absensi Siswa Berbasis Web Dan SMS Gateway, hlm 73-79 78

Laporan Data Siswa SMS Pemberitahuan Status Absensi

Gambar 8. Laporan Data Siswa

Laporan Data Absensi Siswa

Gambar 11. SMS Pemberitahuan Status


Absensi

SIMPULAN
Berdasarkan penelitian yang telah
dilakukan, maka diperoleh kesimpulan
Bahwa dengan adanya sistem absensi baru
yang berbasis web, terbukti dapat
mempermudah orang tua siswa dalam
memonitor kehadiran belajar siswa melalui
sistem penginformasian absensi siswa dan
dengan adanya sistem absensi yang
terintegrasi dengan SMS Gateway dapat
membantu pihak sekolah menyampaikan
Gambar 9. Laporan Data Absensi Siswa kepada wali murid secara cepat dan tepat
mengenai kehadiran siswa.
Laporan SMS Keluar
DAFTAR RUJUKAN

[1]. Jogiyanto. 2005. Analisis dan Desain


Sistem Informasi. Yogyakarta:
Penerbit Andi.
[2]. Raharjo, Budi. (2011). Pemograman
Web dengan PHP + Oracle,
Informatika. Bandung
[3]. Roger S. Pressman, 2002. Rekayasa
Perangkat Lunak Pendekatan Praktisi
(Buku Satu), ANDI Yogyakarta.
[4]. Solichin, Achmad. Pemrograman Web
dengan PHP dan MySQL. Universitas
Budi Luhur : Jakarta
[5]. Sutanta, Edhy. 2011. Basis Data
dalam Tinjauan Konseptual.
Yogyakarta : Andi Offset
Gambar 10. Laporan SMS Keluar
79 Jurnal PI-Cache, Volume 5, Nomor 2, Juni 2016

[6]. Yudianto .M Jafar Noor. (2003-2007)


Jaringan Komputer Dan
Pengertiannya. IlmuKomputer.com
[7]. Yenny. D, Yuliani, 2014,
Perancangan Sistem Pendaftaran
Penerimaan Calon Mahasiswa Baru
Online Kampus Pelita Indonesia
Pekanbaru Berbasis Web, Jurnal PI-
Cache, Vol 3, No. 2 Juni:335-343.

Anda mungkin juga menyukai