SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN DOSEN DALAM INFORMATION DISPLAY SYSTEM JADWAL PERKULIAHAN DI PRODI INFORMATIKA FKI UMS
Makalah
Disusun Oleh : Farid Ulfa Faaza Aris Rakhmadi, S.T., M.Eng.
PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA MARET, 2015
SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN DOSEN DALAM INFORMATION DISPLAY SYSTEM JADWAL PERKULIAHAN DI PRODI INFORMATIKA FKI UMS
Farid Ulfa Faaza Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Email :
[email protected]
ABSTRAKSI Kehadiran dosen merupakan salah satu faktor yang mempengaruhi kualitas kegiatan belajar mengajar. Pengolahan informasi kehadiran dosen yang ada di Prodi Informatika Fakultas Komunikasi dan Informatika UMS selama ini menggunakan cara manual dengan memberikan informasi kehadiran dosen di papan pengumuman. Untuk mengatasi masalah tersebut, maka penelitian ini membuat otomasi pengolahan informasi kehadiran dosen dengan menggunakan SMS Gateway. Penelitian ini memiliki tahapan sebagai berikut menganalisa kebutuhan dosen, petugas TU dan mahasiswa, mengembangkan desain sistem dan kode sms, merancang database, membuat sistem, menguji sistem dan menentukan apakah sistem dapat diterima dan diterapkan di kampus. Hasil dari penelitian ini adalah sebuah sistem informasi yang berbasis SMS Gateway yang mencakup informasi kehadiran dosen dimana dosen mengirimkan sms dengan format tertentu kepada sistem, informasi perubahan jadwal yang berupa sms notifikasi kepada mahasiswa yang mengambil matakuliah terkait dan laporan perubahan jadwal yang di akses oleh petugas TU. Kata Kunci : Otomasi, Presensi, SMS Gateway
1. PENDAHULUAN
dapat memberikan informasi secara
1.1 Latar Belakang
cepat dan akurat.
Sistem informasi akademik yang baik dibutuhkan untuk mendukung kegiatan perkuliahan. Salah satunya adalah sistem informasi kehadiran dosen, sistem ini berfungsi sebagai sarana
yang
menyampaikan
digunakan data
untuk
informasi
kehadiran dosen kepada mahasiswa. Sistem informasi kehadiran dosen yang baik dan sistematik akan sangat berpengaruh besar dalam menunjang kelancaran
kegiatan
belajar
dan
mengajar yang nantinya diharapkan dapat
meningkatkan
kualitas
pendidikan mahasiswa. Kebutuhan
tentang
Sistem informasi kehadiran dosen yang sudah ada di Jurusan Teknik Informatika
FKI
UMS
masih
menggunakan cara manual, yakni ketika dosen sedang berhalangan untuk hadir, dosen akan memberi informasi kepada staff TU, dan kemudian staff informasi
TU melanjutkan
tersebut
dengan
me-
nempelkan pengumuman di depan ruang TU. Hal yang biasa terjadi jika dosen kosong dan diganti hari lain, pengumuman
hanya
meng-
informasikan tentang ketidakhadiran dosen dan hari yang akan diganti,
informasi
sehingga data tidak utuh, seperti
kehadiran dosen ini sangat penting
waktu dan tempat untuk hari yang
untuk mahasiswa, mengingat setiap
diganti. Begitu juga ketika dosen
mahasiswa dituntut untuk menghadiri
mempunyai
perkuliahan minimal 75% dari jumlah
direncanakan berbulan bulan untuk
total yang telah di tentukan sebagai
tidak hadir pada suatu perkuliahan,
syarat untuk mengikuti Ujian Tengah
dosen
Semester (UTS) maupun Ujian Akhir
informasi itu secara langsung kepada
Semester (UAS). Peran dosen dan
petugas TU, dikarenakan petugas TU
staff dalam jurusan sangat terkait
tidak dapat menyimpan informasi
dalam
tersebut. Hal semacam ini yang dapat
mengembangkan
sistem
informasi kehadiran dosen sehingga
tidak
menghambat
agenda
dapat
proses
yang
sudah
memberikan
kelancaran
kegiatan belajar dan mengajar.
Masalah lain juga disebabkan
TU dalam memberikan informasi
ketika para dosen yang meninggalkan
kehadiran dosen kepada mahasiswa
perkuliahan
1.4 Tujuan Penelitian
karena
kepentingan
mendapat
mendadak
yang
Tujuan dari penelitian ini adalah
berakibat dosen tidak sempat melapor
membuat sebuah sistem berbasis web
ke staff TU, sehingga mahasiswa
yang memudahkan staff TU untuk
sendiri yang harus menghubungi
memberikan
dosen yang bersangkutan, kemudian
dosen dengan memanfaatkan SMS
harus menyebarkan informasi yang
Gateway.
didapat kepada mahasiswa yang lain. Berdasarkan diatas,
uraian
menjadi
membuat
sistem
untuk
informasi
/
kehadiran
1.5 Manfaat Penelitian
masalah
penting
informasi
Manfaat
yang dapat
diambil
dalam penelitian ini adalah membantu petugas
TU
untuk
memberikan
Information
Display
System
informasi kehadiran dosen kepada
kehadiran
dosen
dengan
mahasiswa
memanfaatkan SMS Gateway yang
2. LANDASAN TEORI
dapat memudahkan kinerja petugas
2.1. SMS Gateway
TU untuk memberikan informasi
SMS
kehadiran dosen secara tepat dan
platform
utuh.
mekanisme untuk menghantar dan
1.2 Rumusan Masalah
menerima SMS dari peralatan mobile
Bagaimana membuat sistem yang dapat membantu kinerja staff TU untuk
memberikan
Gateway yang
suatu
menyediakan
(HP, PDA phone, dll). (Thoyib, 2010, h3)
informasi
2.2.Gammu
kehadiran dosen secara cepat dan
Gammu
bukan
utuh
Aplikasi
jadi,
1.3 Batasan Masalah
sebuah
modul
Batasan masalah terfokus pada
adalah
digabungkan
merupakan
tapi
merupakan yang
dengan
bisa Bahasa
lingkungan kampus Informatika dan
pemrograman baik PHP maupun
bagaimana membantu kinerja petugas
ASP, bahkan menggunakan aplikasi
desktop seperti Delphi atau Visual
didalamnya sudah tersedia database
Basic. Databasenya dapat diakses
server
menggunakan
mendukung
database
administration seperti Phpmyadmin. Kelebihan adalah
dari
tool
dapat
menggunakan
Gammu dijalankan
sistem
operasi
MySQL
dan
dapat
pemrograman
PHP.
XAMPP merupakan software yang mudah
digunakan,
gratis
dan
mendukung instalasi di Linux dan Windows.
Keuntungan
lainnya
Windows maupun Linux, kemudian
adalah cuma menginstal satu kali
dari sisi
perangkatnya,
sudah tersedia Apache Web Server,
perangkat
yang kompatibel
Gammu
menggunakan
MySQL
sehingga
banyak dan
database
mudah
MySQL Database Server, Support
PHP
(PHP 4 dan PHP 5) dan
untuk
beberapa module lainnya. (Herny
dihubungkan dengan aplikasi web.
Februariyanti dan Eri Zuliarso, 2012,
Dan Baik kabel USB maupun serial,
124).
semuanya
2.5. HTML
kompatibel
dengan
Gammu. (Malikus Sumadyo, 2009,
HTML merupakan singkatan
h214)
dari Hyper Text Markup Language
2.3. Adobe Dreamweaver CS 6
adalah serangkaian kode program
Adobe Dreamweaver CS 6
yang
merupakan
dasar
dari
adalah perangkat lunak terkemuka
representasi visual sebuah halaman
untuk desain web yang menyediakan
Web. Didalamnya berisi kumpulan
kemampuan
intuitif
informasi yang disimpan dalam tag-
termasuk pada tingkat kode, yang
tag tertentu, dimana tag-tag tersebut
dapat digunakan untuk membuat dan
digunakan untuk melakukan format
mengedit
terhadap informasi yang dimaksud.
visual
website
yang
HTML
serta
aplikasi mobile seperti smartphone, tablet,
dan
perangkat
lainnya.
Berbagai pengembangan telah dilakukan terhadap kode HTML dan
(Madcoms, 2013, h1)
telah melahirkan teknologi-teknologi
2.4. Xampp
baru di dalam dunia pemrograman
XAMPP
adalah
sebuah
software web server apache yang
web.
Kendati
demikian,
sampai
sekarang HTML tetap berdiri kokoh
sebagai dasar dari bahasa webseperti
3. METODE PENELITIAN
PHP, ASP, JSP dan lainnya. Bahkan
Metode penelitian merupakan
secara umum, mayoritas situs web
suatu prosedur yang digunakan untuk
yang ada di Internet pun masih tetap
mencapai tujuan penelitian meliputi
menggunakan
sebagai
pengumpulan data, pengolahan data
teknologi utama mereka. (Frederick
dan analisa data. Berikut adalah
Constantianus,
prosedur
HTML
Bernard
Renaldy
yang digunakan dalam
Suteja, 2005, h96)
penelitian ini :
2.6. PHP
3.1 Pengumpulan Data
PHP adalah sebuah bahasa scripting
terpasang
data
dilakukan
pada
dengan metode wawancara dan
HTML. Sebagian besar sintaksnya
observasi langsung kepada pihak
mirip dengan bahasa pemrograman C,
yang berkaitan dengan penelitian
dan Java, ditambah beberapa fungsi
ini. Data yang digunakan dalam
PHP yang spesifiki dan mudah
penelitian ini adalah:
dimengerti. (Madcoms, 2013, h309)
a. Daftar
2.7.
yang
Pengumpulan
Dosen
Informatika UMS 2014.
MySQL MySQL adalah jenis database
b. Daftar
Jadwal
yang sangat popular dan digunakan
Prodi
pada banyak website di internet
semester VIII.
sebagai
bank
menggunakan
Prodi
data. SQL
dan
MySQL bersifat
Matakuliah
Informatika
UMS
3.2 Perancangan Dalam
hal
ini
perancangan
gratis, selain itu MySQL dapat
meliputi perancangan Flowchart
berjalan di berbagai platform, antara
sistem dan perancangan database
lain Linux, Windows dan sebagainya.
dilakukan untuk memudahkan
(Madcoms, 2013, h339)
penggambaran relasi antar table dalam sistem.
a. Perancangan Flowchart.
Gambar 1 Perancangan Flowchart sistem
Pada gambar 1 merupakan sebuah
pengecekkan
flowchart sistem ketika melakukan
pengecekkan jadwalbaru(perubahan
pemrosesan. Semua data sms masuk
jadwal) ketika lolos maka data akan
akan diproses untuk dicocokkan
diinputkan
ke
merupakan dosen atau tidak, jika ya
mahasiswa
akan
maka
pemberitahuan
melanjutkan
ke
tahap
jadwal,
dan
jadwalbaru
dan
mendapat
sms
perubahan
jadwal
selanjutnya pengecekkan format sms
tersebut. Ketika format batal, data
apakah ganti, kosong ataupun batal.
akan dicocokkan dengan database
Selanjutnya data diproses sesuai
jadwalbaru, ketika data sesuai maka
dengan format yang ada. Ketika data
data dihapus, ketika data tidak sesuai
ganti
maka dosen akan mendapatkan sms
maka
pengecekkan
melalui
proses
ruang
ganti,
balasan.
b. Perancangan Database.
Gambar 2 Perancangan Flowchart sistem
Pada gambar 2 merupakan ERD
Halaman admin mempunyai menu
(Entity Relationship Diagram) yang
Dosen, Server SMS, Display Jadwal,
digunakan
mengetahui
Monitoring SMS, Update Jadwal,
penggambaran relasi tabel dalam
Rekap Jadwal, Ringtone dan Help.
database. Setidaknya terdapat 6 tabel
Semua menu diatas akan melakukan
dalam sistem ini diantaranya, tabel
proses yang ada didalamnya. Selain
dosen,
itu terdapat form Gammu Service dan
tabel
untuk
mahasiswa,
tabel
jadwalbaru, tabel inbox, tabel outbox dan tabel sentitems.
form input. 4.2. Halaman Dosen
4. HASIL DAN PEMBAHASAN Hasil penelitian merupakan tahap akhir peneltian yang berisi tentang perwujudan dari perancangan sistem yang telah diuji meliputi pengujian sms dan koneksi database dengan
Gambar 4 halaman dosen
sistem. Menampilkan data dosen berupa 4.1.Halaman Admin
Kode Dosen, Nama Dosen, No Dosen dan juga aksi edit data dosen dan delete data dosen. Dibagian atas terdapat menu input data dosen untuk menambah data dosen 4.3. Halaman monitoring SMS
Gambar 3 halaman admin
Halaman
admin
merupakan
halaman utama yang muncul ketika aplikasi ini dijalankan pada browser.
4.5. SMS hasil pemrosesan
Gambar 5 halaman monitoring sms
Menampilkan data sms masuk dan keluar secara realtime dengan batasan 5 sms terakhir yang terdiri dari kolom tanggal dan waktu, kolom isi dan kolom pengirim. 4.4. Halaman Mahasiswa
Gambar 7 halaman mahasiswa
Sistem sms gateway mempunyai 3 jenis format yakni Ganti, Kosong dan Batal. Apabila terdapat data yang sudah diupdate pada tanggal yang sama
maka
sms
gateway akan
Gambar 6 halaman mahasiswa
memberikan balasan dengan format
Mahasiswa menginputkan data hasil
yang berbeda seperti pada gambar 12.
KRS dan nomor HP nya agar
KESIMPULAN
mendapat sms informasi tentang perubahan jadwal
Berdasarkan
rancangan,
pembangunan dan implementasi SMS Gateway untuk Verivikasi Kehadiran Dosen dalam Information Display System di Prodi Informatika FKI
UMS
dapat
ditarik
kesimpulan
sebagai berikut: 1. Telah
dibangun
Implementasi
SMS Gateway untuk Verivikasi Kehadiran
dosen
dalam
Information Display System di Prodi Informatika FKI UMS yang memudahkan
Dosen
untuk
mengirimkan informasi terkait kehadirannya kepada
secara
Pegawai
mudah
TU
dan
memudahkan kinerja Pegawai TU dalam mem-berikan informasi terkait kepada mahasiswa. 2. Hasil tentang
pengujian SMS
oleh
dosen
Gateway
menunjukkan
bahwa
secara
keseluruhan
system
dapat
berfungsi sebagaimana mestinya. 3. Hasil pengujian oleh petugas TU tentang
aplikasi
mengoperasikan
untuk
sms
gateway
menunjukkan
bahwa
secara
keseluruhan
system
dapat
berfungsi sebagaimana mestinya. 4. Hasil pengujian oleh mahasiswa tentang
informasi
perubahan
jadwal
menunjukkan
bahwa
secara keseluruhan system dapat berfungsi sebagaimana mestinya.
DAFTAR PUSTAKA Afifah, Nur. 2014. “Sistem Informasi Keuangan Kegiatan Kemahasiswaan Universitas Muhammadiyah Surakarta”. Skripsi Surakarta: Universitas Muhammadiyah Surakarta. Ahda, Dian Aulia. 2013. “Aplikasi Sms Gateway Sebagai Peringatan Kebocoran Gas LPG”. Skripsi Yogyakarta: Universitas Gajah Mada. Aji, Ahlul Aryana. 2014. “Aplikasi untuk Perancangan Jadwal Terpadu UMS sesuai Request Dosen”. Skripsi Surakarta: Universitas Muhammadiyah Surakarta. Constantianus, Frederick dan Suteja, Bernard R. 2005. Analisa dan Desain Sistem Bimbingan Tugas Akhir Berbasis Web dengan Studi Kasus Fakultas Teknologi Informasi. Jurnal Informatika UKM, Vol. I, No. 2, 93 – 106. Februariyanti, Herny dan Zuliarso, Eri. 2012. Rancang Bangun Sistem Perpustakaan untuk Jurnal Elektronik. Jurnal Teknologi Informasi DINAMIK Vol 17, 124-132. Khasanah, Abanja Nur Alfa. 2014. “Sistem Informasi Penerimaan Siswa Baru Berbasis Web Dengan Fasilitas Sms Gateway Sma Negeri 1 Pajangan”. Tugas Akhir Yogyakarta: Universitas Gajah Mada. Madcoms. 2013. Kupas Tuntas Adobe Dreamweaver dengan Pemrograman PHP dan MySQL CS6. Yogyakarta: Penerbit Andi Offset. Priyatmanto, Eko. 2014. “Aplikasi Pembelajaran Kaidah Bahasa Jawa Berbasis Android Mobile”. Skripsi Surakarta: Universitas Muhammadiyah Surakarta. Purwiatmojo, Nur Ichsan. 2012. “Sistem Informasi Akademik dengan SMS Gateway di SMP Nawa Kartika”. Skripsi Surakarta: Universitas Muhammadiyah Surakarta.
Riyani, Siti Ida. 2013. “Pengembangan Sistem Informasi Jasa Bengkel Dengan Fasilitas Sms Gateway (Studi Kasus AHASS Buana Sari Motor)”. Tugas Akhir Yogyakarta: Universitas Gajah Mada. Setyawan, Andri. 2013. “Rancang Bangun SMS Gateway Pada Pengelolaan Koperasi Simpan Pinjam (KSP “Lumintu” Jatisrono)”. Skripsi Surakarta: Universitras Muhammadiyah Surakarta. Sumadyo, Malikus. 2009. Rancang Bangun Sistem Pelaporan Pendapatan Harian Dengan Sms Gateway Dan Monitoring Hasil Berbasis Web Pada Perusahaan Pengisian Ban Nitrogen. Jurnal Paradigma Vol X, 212-221. Thoyib. 2010. Pelayanan Pelanggan Berbasis SMS Gateway. JURNAL UMB, 3.
BIODATA PENULIS
Nama
: Farid Ulfa Faaza
Tempat / Tanggal Lahir
: Boyolali, 10 Agustus 1993
Jenis Kelamin
: Laki-Laki
Agama
: Islam
Jurusan
: Teknik Informatika
Peguruan Tinggi
: Universitas Muhammadiyah Surakarta
Alamat
: Jl. A. Yani Tromol Pos 1 Pabelan, Kartasura
Telp./Fax
: (0271)717417, 719483 / (0271)714448
Alamat Rumah
: Pilang 03/08 Ketitang Nogosari Boyolali
No. HP
: 081222559947
Alamat e-mail
:
[email protected]