## JURNAL ILMIAH FLASH
Vol. 5 No. 2, Halaman: 01 - 08 Desember 2019

## SISTEM INFORMASI PRESENSI SISWA BERBASIS SMS GATEWAY PADA PAUD CENDAWAN III

## LASIANA
Ermalinda Djami 1 , Petrisia W. Sudarmadji 2 , Prisca Deviani Pakan 3
1,2 PoliteknikNegeriKupang
3 Universitas Nusa Cendana Jl. Adisucipto – PenfuiKupang NTT E-mail: lindadjami01@gmail.com

## Abstrak
Sisteminformasi presensi siswa  berbasis SMS gateway untuk mempermudah pihak sekolah dalam memberikan pelayanan  terbaik  kepada  orang  tua  siswa  dalam  memberikan  informasi  kehadiran  dari  setiap  masing-masing siswa secara cepat, dan real time. Sistem informasi presensi dengan SMS gateway yang memiliki fitur SMS auto reply,  dimana sistem  dapat  membalas  sms  secara  otomatis  apabila  format  sms  yang  diterimah  sesuai  dengan format SMS dari sistem.Sisteminformasiinimenggunakangammusebagaisevicenya.
Kata kunci : SistemInformasi, PHP,Presensi, SMS Gateway

## PENDAHULUAN PENDAHULUAN
Dalam  dunia  pendidikan,  informasi adalah hal yang sangat penting dalam menjalin hubungan antara orang tua siswa dan sekolah. Suatu sistem informasi yang cepat, akurat, dan tepat  adalah  sistem  yang  dibutuhkan  untuk meningkatkan  kualitas  pendidikan  tersebut. Disisi  lain  peran  orang  tua  dalam  hal pengawasan  kehadiran  putra-putri  mereka  di sekolah  juga  diperlukan.  Oleh  sebab  itu sekolah  harus  dapat  memberikanpelayanan terbaik  kepada  orang  tua  siswa  dalam memberikan  informasi  kehadiran  dari  setiap masing-masing  siswa  secara  cepat,  dan  real time.
Permasalahan yang sering juga dihadapi  orang  tua  siswa  adalah  kesibukan orang  tua  sehingga  menyebabkan  kurangnya waktu dalammengantar atau mengawasi putra- putri  mereka  secara  langsung  di  sekolah.  Hal ini  juga  yang  menjadi  faktor  masalah  utama dalam sekolah Paud Cendawan III Lasiana.
Olehkarenaitudibutuhkansuatusistem yang  mampu  memberikan  informasi  secara cepat,  akurat,  dan  efisien  dalam  menyajikan sistem  informasi  kahadiran  siswa  secara  real time.  dengan  memanfaatkan  fasilitas  mobile seluler,  yaituSMS  (Short  Messages  Services). SMS saat ini sudah tidak asing lagi bagi semua orang,  karena  hampir  semua  lingkungan masyarakat mengenal ponsel yang didalamnya
terdapat  fasilitas  tersebut.  Dengan  SMS, informasi  yang  disampaikan  dapat  lebih  cepat dan  tergolong  murah  dari  segi  biaya.  Maka dibuatlah  suatu  Sistem  Informasi  Presensi Siswa berbasis SMS Gateway . Padapembuatan  aplikasi  ini  menggunakan gammu,gammu dipilih  karena  merupakan software  yang  handal  untuk  membuat  SMS gateway  dalam    membangun    sebuah sisteminformasi    presensi  siswa  terintegrasi dengan SMS gateway.
Berdasarkanuraian yang telahdisampaikanmakapenulistertarikuntukmel akukanpenelitiantentang “SISTEM INFORMASI  PRESENSI  SISWA  BERBASIS SMS GATEWAY PADA PAUD CENDAWAN III LASIANA” .

## METODE PENELITIAN
Metode  perancangan  sistem  yang dibuat  mengikuti  model prototype dengan tahapan sebagai berikut :

## A.  Pengumpulam Kebutuhan
1.  Kebutuhan Input
Merupakan  pemasukan  data  ke  dalam proses  pengolahan  komputer  melalui  alat input  ( input  device ).  Data  yang  diinput adalah    nama  siswa,  jam  tiba  di  sekolah serta aktifitas atau kegiatan belajar mengajar siswa selama di sekolah, dan jam keluar    sekolah  serta  nama  penjemput siswa.
2.  Kebutuhan Proses Dilkukan  proses  pengolahan  data  yang sudah dimasukkan. Pemrosesan data yang dilakukan adalah melayani permintaan SMS requset  yang  telah  dideskripsikan  oleh server kemudian membalas sesuai dengan yang  diminta  oleh  pengguna  atau  wali murid.
3.  Kebutuhan Output
Dilakukan  proses  penghasilan  output  atau keluaran dari hasil pengolahan data ke alat output divice yang berupa informasi laporan kehadiran  siswa,  jam  tiba  di  sekolah  serta aktifitas atau kegiatan belajar siswa selama di sekolah, dan jam keluar siswa serta nama penjemputnya.

## B.  Perancangan Arsitektur Sistem
Berikut  merupakan  penjelasan  serta gambar arsitektur sistem :
1. SMS dari pengguna (wali siswa) diterimah oleh modem gsm
2. SMS dari pengguna (wali siswa) yang ada dalam modem diambil oleh Gammu
3. SMS  dari  pengguna  (wali  siswa)  yang dalam Gammu diambil  oleh  program aplikasi Sistem Informasi Presensi Siswa
4. Program aplikasi Sistem Informasi Presensi  Siswa    melakukan  query  ke basis data (database MySQL) berdasarkan isi SMS pengguna
5. Hasil  query  basis  data  diambil  oleh program aplikasi Sistem Informasi Presensi  yang  menggunakan  bahasa pemrograman php
6. Hasil  query  basis  data  yang  telah diproses  oleh  program  aplikasi  Sistem Informasi Presensi dikirim ke gammu
7. Gammu  mengirimkan  hasil  query  yang telah diproses modem
8. Modem  mengirimkan  SMS  yang  berisi informasi presensi ke ponsel pengguna
9. Ponsel penggun (wali siswa) menerimah SMS  yang  berisi  informasi  presensi siswa,  serta  mata  pelajaran,  dan  nama pengantar/penjemput siswa yang diminta

## Gambar1 Arsitektur Sistem

## C.  Desain Sistem
Desain diperkukan untuk membagi proses kebutuhan  yang  digunakan  dalam  merancang sistem  informasi  presensi  berbasis  sms gateway  secara  menyeluruh.  Dibawah  ini adalah gambaran perancangan sistem informasi presensi siswa berbasi SMS gateway, yaitu :

## 1.  Diagram Konteks
Diagramkonteks menggambarkan bagaimana proses yang terjadi pada Sistem Informasi  Presensi  Siswa  Berbasis  SMS Gateway.  Serta  proses  pengolahan  data untuk imformasi presensis siswa lewat sms.
Sistem Informasi Presensi Siswa Berbasis SMS Gateway Admin Orang Tua Siswa Input Data Siswa, Data Guru, Data Tema Pelajaran, Data Peng/Pen Database Siswa, Guru,  Tema Pelajaran, SMS request SMS Reply, Informasi Kehadiran, data pengumuman Guru Edit Data Guru Input Data Presensi, Nilai,
Pengumuman
Info Data Guru,
Presensi, Nilai, pengumuman

## Gambar 2 Diagram Konteks
2.  DFD (Data Flow Diagram)
Data Flow Diagram (DFD)  merupakan suatu  cara  atau  metode  untuk  membuat rancangan  sebuah  sistem  yang  mana berorientasi  pada  alur  data  yang  yang bergerak  pada  sebuah  sistem  nantinya, yang  peggunnaannya  sengat  membantu

## Sistem Informasi Presensi Siswa Berbasis SMS Gateway Pada PAUD Cendawan III
Lasiana
Djami 1 ,Sudarmadji 2 Pakan 3 3
untuk  memahami  sistem  secara  logika, terstruktur, dan jelas.
Admin
Guru
Wali / Orang Tua Siswa 1.
Input
2. Proses 3. Output Guru Kelas Siswa Wali Mata Pelajaran Input Data Siswa, Data Guru, Data Mata Pelajaran, Data Peng/Pen SMS request Data Mata Pelajaran Data Wali Data Siswa Data Kelas Data Guru Input Data Presensi, Mata Pelajaran, Wali Edit Data Siswa, Data Guru, Data Mata Pelajaran, Data Peng/Pen Hapus Data Siswa, Data Pengajar, Data Mata Pelajaran, Data Peng/Pen Data Guru Data Kelas Data Siswa Data Wali Edit Data Guru, Data Presensi, Data Mata Pelajaran Data Mata Pelajaran Data Wali Data Siswa Data Kelas Data Guru Pengumuman Data Pengumuman Data Pengumuman SMS Reply Informasi Presensi Data Pengumuman Data Pengumuman Data Guru Data Presensi Data Tema_Pel Data Siswa Data Guru Data Mapel Data Peng/ Pem
Gambar 3 Data Flow Diagram

## 3.  ERD (Entity Relationship Diagram)
ERD adalah bentuk bagan yang menggunakan  relasi  antar  entitas  suatu informasi.  Diagram  relasi  entitas  dengan menggunakan  persepsi  yang  terdiri  dari sekumpulan  objek  dasar  yaitu  entitas  dan hubungan antar entitas. Derajat keterhubungan antar  entitas  dpada  suatu  relasi  tersebut merupakn  kardinalitas.  Terdapat  3  jenis kardinalitas diantaranya adalah :
1-1  : Menunjukkan hubungan satu ke  satu 1-2  1-M  :  Menunjukkan  hubungan  satu  ke banyak
1-3  M-M : Menunjukkan hubungan banyak ke banyak
GURU TEMA PELAJARAN PRESENSI MELAKUKAN MEMPUNYAI m nip nama jk no_telp alamat id_tema nama nama jk WALI SISWA MEMPUNYAI tgl_lhr id_kelas nama jk pekerjaan alamat no_tlp MENEMPATI KELAS agama m m nis id_kelas nama_kelas MENGAJAR SISWA MENGIKUTI alamat id_wali id_presensi tanggal jam keterangan 1 1 1 m 1 1 m m 1 nis nip Id_pengantar nis MENGANTAR PENGANTAR jk alamat no_hp Id_pengantar nama 1 m nip MEMPUNYAI JADWAL TEMA 1 m id_jadwa id_tema jam tanggal nis

## Gambar 4 Entity Relationship Diagram

## HASIL DAN PEMBAHASAN
Hasil  dan  pembahasan  dari  penelitian ini  merupakan  tujuan  akhir  yang  melakukan penelitian pembuatan sistem informasi presensi  dengan  SMS Gateway. Pada Bab  ini akan  menjelaskan mengenai implemenasi dan perancangan Sistem Informasi Presensi Siswa Berbasis SMS Gateway pada Paud Cendawan III Lasiana.
A.  Membuat database dengan PHP MyAdmin
1.  Membuka halaman phpmyadmin yang telah ada ketika menginstal  Xampp dengan cara membuka  alamat  pada google  chrome http://localhost/phpmyadmin/
2.  Saat halaman phpmyadmin terbuka, selanjutnya membuat nama database yaitu db_paud.  Berikut  gambar  tampilan  cara membuat database :

## Gambar 5 Membuat Database
3. Setelah  database  berhasil  dibuat,  maka selanjunya yang dilakukan adalah membuat nama tabel sesuai perancangan dengan  jumlah field yang  ada.  Berikut contohnya seperti gambar di bawah ini :

## Gambar 6 Membuat Nama Tabel
4. Padapembuatan field tabelpresensi, terdiribeberapakolom input-an yaitukolom field untukmenamai field yang akandibuat,  kolom type merupakanjenis data dari field, kolom length/values untukmemberinilaipanjang data pada field,
kolom index digunakanjika field tersebutdigunakansebagai field yang  unik, kolom AUTO_INCREMENT untuk  member penomoransecaraotomatispada  data field yang bertambah. Berikutadalahcontohhasildari
proses pembuatantabelpresensi :

## Gambar 7 Pembuatan Tabel Presensi

## B.  Tabel-tabel yang terdapat dalam
database
1. Tabel presensi terdiri dari 6 field yaitu : field id_presensi  sebagai primary  key dalam  tabel ini,  selanjutnya  ada field nis,  nis,  nig,  tgl,  jam, dan  keterangan  disini  menjelaskan  jam  tiba sekolah/jam pulang sekolah dari setiap siswa.
Gambar 8 Tampilan Struktur Tabel Presensi
2.  Tabel  guru  terdiri  dari  6 field, yaitu  :nig sebagai primary key dalam tabel ini, selanjutnya ada field nama, jk, tgl_lhr, no_stlp, dan alamat.
3.  Tabel  siswa  terdiri  dari  7 field, yaitu  :  nis sebagai primary key dalam tabel ini, selanjutnya  ada field id_kelas,  id_pengantar, nama, jk, tgl_lhr, dan alamat.
Gambar 10 Tampilan Struktur Tabel Siswa
5.  Tabel kelas terdiri dari 2 fiel , yaitu : id_kelas sebagai primary  key dalam  tabel  ini, selanjutnya ada field nama kelas.
Gambar 11 Tampilan Struktur Tabel Kelas
6.  Tabel  tema_pel  terdiri  dari  4 field ,  yaitu  : id_tema sebagai primary key dalam tabel ini,
selanjutnya  ada field nig,  nis, dan nama_tema.

## Gambar 12 Tampilan Strukutru Tabel Tema
Pelajaran
7.  Tabel jadwal_tema terdiri dari 5 field , yaitu : id_jadwal  sebagai primary  key dalam  tabel ini, selanjutnya ada field id_kelas, id_tema, tgl, dan jam.

## Sistem Informasi Presensi Siswa Berbasis SMS Gateway Pada PAUD Cendawan III
Lasiana
Djami 1 ,Sudarmadji 2 Pakan 3 5
Gambar 13 Tampilan Struktur Tabel Jadwal Tema
8.  Tabel wali_siswa terdiri 7 field, yaitu : id_wali sebagai primary  key dalam  tabel  ini, selanjutnya  ada field nis,  nama_wali,  jk, pekerjaan, alamat, dan no_tlp.
Gambar 14 Tampilan Struktur Tabel Wali Siswa
9.  Tabel  pengantar  terdiri  dari  5 field ,  yaitu  : id_pengantar  sebagai primary  key dalam tabel  ini,  selanjutnta  ada field nama,  jk, alamat, no_tlp.
Gambar 15 Tampilan Struktur Tabel

## Pengantar
C.  Implementasi Sistem 1.  Pengujian SMS Gateway
Jalankan Gammu
Sebelum melangkah lebih jauh, pertama-tama  kita  tes  apakah  Gammu dapat  membaca  modem  kita.  Jalankan command  prompt,  arahkan  cursor  ke direktori bin, kemudian ketikkan
perintah gammu  identify.  Perintah  ini  untuk memastikan bahwa Gammu dapat membaca modem kita.
Pada  contoh  diatas,  terlihat  bahwa  saya menggunakan model M 150-2 (Huawei E3372). Untuk  list  modem  yang  sudahdidukung,  dapat dilihat di: https://wammu.eu/phones/
Perlu  diperhatikan  bahwa  jika  modem digunakan  (misal:  koneksi  internet  sedang aktif),  maka  kita  akan  mendapatkan  pesan error:
Selanjutnya, jalankan service sms daemon. Jalankan perintah:
Contoh sebagai berikut:
Penjelasan:
1. -c merujuk  pada  file  konfigurasi  yang akan  digunakan,  dalam  hal  ini  file smsdrc, untuk opsi lainnya, dapat dilihat dengan  menjalankan  perintah gammu- smsd
2. Jika berhasil, maka cursor akan berhenti, tidak  kembali  ke  direktori  awal  (
C:\Program  Files\Gammu  1.38.1\bin  ). Gammu siap dijalankan.

## 2.  Hasil SMS Kehadiran
Pada  halaman  ini  merupakan  hasil presensi kehadiran, dari web sms kehadiran akan  dikirim  secara  otomatis  ke  setiap nomor orang tua siswa :
Gambar 16 Status Kehadiran

## Gambar 17 SMS Kehadiran

## 3.  Format SMS Kehadiran
Pada  penjelasan  ini  akan  dijelaskan format  dari  sms  reques  dan  hasil  balasan SMS.  Berikut  merupakan  tabel  dari  format SMS request/autoreplay :
Tabel 1 Format SMS Request
Halaman  SMS  Autoreplay  merupakan halaman  untuk  melakukan  sms  request  atau permintaan  informasi  SMS  secara  otomatis berdasarkan  format  yang  ditentukan.  Berikut merupakan hasil SMS dari SMS request :
Gambar 18  Hasil Balasan SMS Request

## 4.  Implementasi SMS Request dan SMS Balasan dari Database
A.  Pada tampilan ini merupakan tampilan tabel inbox  yang  berisi  SMS  yang  masuk,  yaitu SMS request kehadiran dari orang tua yang masuk ke dalam tabel inbox.
Gambar 19 Tabel Inbox SMS Request Kehadiran Siswa
B.  Pada tampilan ini merupakan tampilan tabel outbox  yang  akan  menyimpan  pesan  yang akan  dikirim  gammu  sesuai  dengan  data yang  diisikan,  atau  sesuai  dengan  format SMS request yang diminta.
Gambar 20 Tabel Outbox Balasan SMS Request Kehadiran

## Sistem Informasi Presensi Siswa Berbasis SMS Gateway Pada PAUD Cendawan III
Lasiana
Djami 1 ,Sudarmadji 2 Pakan 3 7

## 5.  Perbandingan Waktu SMS
Perbandingan  waktu  SMS  merupakan perbandingan  waktu respon dari SMS request yang  masuk  kedalam  tabel  inbox  database, kemudian  dari  tabel  imbox  dibaca,  dan  akan dibalas oleh database sesuai sms request yang ada.  Kemudian  dari  outbox  SMS  balasan tersebut akan dikirim balik sesuai dengan data yang diisi. Berikut merupakan tabel perbandingan waktu respon SMS :
Tabel 2 Perbandingan Wakktu SMS Repon

## PENUTUP

## A.  Kesimpulan
Berdasarkan  hasil penelitian  dan pengamatan  yang  telah  dilakukan,  penulis mengambil kesimpulan sebagai berikut:
1.  Dibuatnya  sebuah  aplikasi  presensi  siswa berbasis SMS gateway untuk mempermudah pihak sekolah dalam memberikan  pelayanan  terbaik  kepada orang  tua  siswa  dalam  memberikan informasi  kehadiran  dari  setiap  masing- masing siswa secara cepat, dan real time.
2.  Sistem  informasi  prsensis  siswa    berbasis SMS gateway  ini dapat mempermudah para orang tua untuk mengontrol kehadiran anak mereka,  terlebih  khusus  untuk  para  orang tua  yang  punya  kesibukan  sehingga  tidak sempat  melakukan  antar-jemput  anak mereka secara langsung.
3.  Sistem  informasi  presensi  dengan  SMS gateway yang memiliki fitur SMS auto reply, dimana sistem dapat membalas sms secara otomatis apabila format sms yang diterimah sesuai dengan format SMS dari sistem.

## B.  Saran
Berdasarkan  hasil  kesimpulan  di  atas, penulis  dapat  memberikan  saran  yang  dapat digunakan untuk bahan pertimbangan, sebagai berikut :
Untuk  pengembangan  lebih  lanjut penulis  sarankan  agar  Sistem  informasi presensi siswa  danSMS gateway  ini dapat di update  lagi  dengan  penambahan  fitur  sekolah lainya  seperti  profil  pendaftaran  online  dan sebagainya.  Dan  go  live  di  internet  sehingga para  orang  tua  bisa  juga  melihat  laporan kehadiran anak nya secara total per periode.

## UCAPAN TERIMAKASIH
Penelitian  ini  dapat  dilaksanakan karena bantuan PembimbangPenulisyaituBapak    Rocky  Y. Dillak,  ST.,  M.ScSelakuPembimbing  I  Penulis Serta Petrisia W. Sudarmadji,
S.Kom.,M.SiPembimbing II Penulis.

## DAFTAR PUSTAKA
[1].  Al-Bahra  bin  Ladjamudin.  2005. Analisis Dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.
[2].  Arif. 2014. Aplikasi SMS Gateway Presensi Siswa  Berbasis  Web  dengan  Php  dan
MySQL, Aplikasi SMS Gateway , Universitas Negeri Yogyakarta, Yogjakarta.
[3].  Edison,  Daud  Tarigan.  2012. Membangun SMS  Gateway  Berbasis  Web  Dengan Codeigniter. Yogyakarta.
[4].  Elsya  Olifiar  R.  Wadu.  2014. “Sistem Informasi  Nilai  Akademik  berbasis  SMS Gateway  pada  Jurusan  Teknik  Elektro Politeknik Negeri Kupang” . Skripsi terpublikasi.  Kupang  :  Politeknik  Negeri Kupang.
[5]. Enterprise, Jubilee. 2017. Pengertian PHP dan MySQL.
[6]. Fathansyah.  1995.  “ B.Basis  Data  dan DBMS . Bandung.
[7].  Jogiyanto. 2001. Analisis dan Perancangan Sistem Informasi. Graha Ilmu. Yogyakarta.
[8]. Ladjamudin.  2005.  “ Metode  Analisis  dan Perancangan  Sistem  Informasi” .  Graha Ilmu.Yogyakarta .
[9].  McLeod.
1998. “Sistem Informasi Manejemen” . Salemba Empat.
[10]. Nugroho  .  2013. Mengenal  Xampp    Awal. Yogyakarta.
[11]. Wahana.    2014.    “ Belajar  Javascript Menggunakan  jQuery” .  Jakarta  Selatan  : PT. Trans Media
[12]. Wahidin. 2010. Aplikasi  SMS Dengan PHP Untuk Orang Awam. Maxikom, Yogyakarta.
[13]. Yakub. (2012). Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.