sms gateway untuk verifikasi kehadiran …eprints.ums.ac.id/37618/13/naskah publikasi...

17
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

Upload: phamphuc

Post on 30-Apr-2018

233 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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

Page 2: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input
Page 3: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input
Page 4: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input
Page 5: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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

Page 6: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

1. PENDAHULUAN

1.1 Latar Belakang

Sistem informasi akademik yang

baik dibutuhkan untuk mendukung

kegiatan perkuliahan. Salah satunya

adalah sistem informasi kehadiran

dosen, sistem ini berfungsi sebagai

sarana yang digunakan untuk

menyampaikan data 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 informasi

kehadiran dosen ini sangat penting

untuk mahasiswa, mengingat setiap

mahasiswa dituntut untuk menghadiri

perkuliahan minimal 75% dari jumlah

total yang telah di tentukan sebagai

syarat untuk mengikuti Ujian Tengah

Semester (UTS) maupun Ujian Akhir

Semester (UAS). Peran dosen dan

staff dalam jurusan sangat terkait

dalam mengembangkan sistem

informasi kehadiran dosen sehingga

dapat memberikan informasi secara

cepat dan akurat.

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 TU melanjutkan

informasi 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,

sehingga data tidak utuh, seperti

waktu dan tempat untuk hari yang

diganti. Begitu juga ketika dosen

mempunyai agenda yang sudah

direncanakan berbulan bulan untuk

tidak hadir pada suatu perkuliahan,

dosen tidak dapat memberikan

informasi itu secara langsung kepada

petugas TU, dikarenakan petugas TU

tidak dapat menyimpan informasi

tersebut. Hal semacam ini yang dapat

menghambat proses kelancaran

kegiatan belajar dan mengajar.

Page 7: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

Masalah lain juga disebabkan

ketika para dosen yang meninggalkan

perkuliahan karena mendapat

kepentingan mendadak yang

berakibat dosen tidak sempat melapor

ke staff TU, sehingga mahasiswa

sendiri yang harus menghubungi

dosen yang bersangkutan, kemudian

harus menyebarkan informasi yang

didapat kepada mahasiswa yang lain.

Berdasarkan uraian masalah

diatas, menjadi penting untuk

membuat sistem informasi /

Information Display System

kehadiran dosen dengan

memanfaatkan SMS Gateway yang

dapat memudahkan kinerja petugas

TU untuk memberikan informasi

kehadiran dosen secara tepat dan

utuh.

1.2 Rumusan Masalah

Bagaimana membuat sistem yang

dapat membantu kinerja staff TU

untuk memberikan informasi

kehadiran dosen secara cepat dan

utuh

1.3 Batasan Masalah

Batasan masalah terfokus pada

lingkungan kampus Informatika dan

bagaimana membantu kinerja petugas

TU dalam memberikan informasi

kehadiran dosen kepada mahasiswa

1.4 Tujuan Penelitian

Tujuan dari penelitian ini adalah

membuat sebuah sistem berbasis web

yang memudahkan staff TU untuk

memberikan informasi kehadiran

dosen dengan memanfaatkan SMS

Gateway.

1.5 Manfaat Penelitian

Manfaat yang dapat diambil

dalam penelitian ini adalah membantu

petugas TU untuk memberikan

informasi kehadiran dosen kepada

mahasiswa

2. LANDASAN TEORI

2.1. SMS Gateway

SMS Gateway adalah suatu

platform yang menyediakan

mekanisme untuk menghantar dan

menerima SMS dari peralatan mobile

(HP, PDA phone, dll). (Thoyib, 2010,

h3)

2.2. Gammu

Gammu bukan merupakan

Aplikasi jadi, tapi merupakan

sebuah modul yang bisa

digabungkan dengan Bahasa

pemrograman baik PHP maupun

ASP, bahkan menggunakan aplikasi

Page 8: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

desktop seperti Delphi atau Visual

Basic. Databasenya dapat diakses

menggunakan database

administration seperti Phpmyadmin.

Kelebihan dari tool Gammu

adalah dapat dijalankan

menggunakan sistem operasi

Windows maupun Linux, kemudian

dari sisi perangkatnya, banyak

perangkat yang kompatibel dan

Gammu menggunakan database

MySQL sehingga mudah untuk

dihubungkan dengan aplikasi web.

Dan Baik kabel USB maupun serial,

semuanya kompatibel dengan

Gammu. (Malikus Sumadyo, 2009,

h214)

2.3. Adobe Dreamweaver CS 6

Adobe Dreamweaver CS 6

adalah perangkat lunak terkemuka

untuk desain web yang menyediakan

kemampuan visual yang intuitif

termasuk pada tingkat kode, yang

dapat digunakan untuk membuat dan

mengedit website HTML serta

aplikasi mobile seperti smartphone,

tablet, dan perangkat lainnya.

(Madcoms, 2013, h1)

2.4. Xampp

XAMPP adalah sebuah

software web server apache yang

didalamnya sudah tersedia database

server MySQL dan dapat

mendukung pemrograman PHP.

XAMPP merupakan software yang

mudah digunakan, gratis dan

mendukung instalasi di Linux dan

Windows. Keuntungan lainnya

adalah cuma menginstal satu kali

sudah tersedia Apache Web Server,

MySQL Database Server, PHP

Support (PHP 4 dan PHP 5) dan

beberapa module lainnya. (Herny

Februariyanti dan Eri Zuliarso, 2012,

124).

2.5. HTML

HTML merupakan singkatan

dari Hyper Text Markup Language

adalah serangkaian kode program

yang merupakan dasar dari

representasi visual sebuah halaman

Web. Didalamnya berisi kumpulan

informasi yang disimpan dalam tag-

tag tertentu, dimana tag-tag tersebut

digunakan untuk melakukan format

terhadap informasi yang dimaksud.

Berbagai pengembangan telah

dilakukan terhadap kode HTML dan

telah melahirkan teknologi-teknologi

baru di dalam dunia pemrograman

web. Kendati demikian, sampai

sekarang HTML tetap berdiri kokoh

Page 9: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

sebagai dasar dari bahasa webseperti

PHP, ASP, JSP dan lainnya. Bahkan

secara umum, mayoritas situs web

yang ada di Internet pun masih tetap

menggunakan HTML sebagai

teknologi utama mereka. (Frederick

Constantianus, Bernard Renaldy

Suteja, 2005, h96)

2.6. PHP

PHP adalah sebuah bahasa

scripting yang terpasang pada

HTML. Sebagian besar sintaksnya

mirip dengan bahasa pemrograman C,

dan Java, ditambah beberapa fungsi

PHP yang spesifiki dan mudah

dimengerti. (Madcoms, 2013, h309)

2.7. MySQL

MySQL adalah jenis database

yang sangat popular dan digunakan

pada banyak website di internet

sebagai bank data. MySQL

menggunakan SQL dan bersifat

gratis, selain itu MySQL dapat

berjalan di berbagai platform, antara

lain Linux, Windows dan sebagainya.

(Madcoms, 2013, h339)

3. METODE PENELITIAN

Metode penelitian merupakan

suatu prosedur yang digunakan untuk

mencapai tujuan penelitian meliputi

pengumpulan data, pengolahan data

dan analisa data. Berikut adalah

prosedur yang digunakan dalam

penelitian ini :

3.1 Pengumpulan Data

Pengumpulan data dilakukan

dengan metode wawancara dan

observasi langsung kepada pihak

yang berkaitan dengan penelitian

ini. Data yang digunakan dalam

penelitian ini adalah:

a. Daftar Dosen Prodi

Informatika UMS 2014.

b. Daftar Jadwal Matakuliah

Prodi Informatika UMS

semester VIII.

3.2 Perancangan

Dalam hal ini perancangan

meliputi perancangan Flowchart

sistem dan perancangan database

dilakukan untuk memudahkan

penggambaran relasi antar table

dalam sistem.

Page 10: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

a. Perancangan Flowchart.

Gambar 1 Perancangan Flowchart sistem

Page 11: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

Pada gambar 1 merupakan sebuah

flowchart sistem ketika melakukan

pemrosesan. Semua data sms masuk

akan diproses untuk dicocokkan

merupakan dosen atau tidak, jika ya

maka melanjutkan ke tahap

selanjutnya pengecekkan format sms

apakah ganti, kosong ataupun batal.

Selanjutnya data diproses sesuai

dengan format yang ada. Ketika data

ganti maka melalui proses

pengecekkan ruang ganti,

pengecekkan jadwal, dan

pengecekkan jadwalbaru(perubahan

jadwal) ketika lolos maka data akan

diinputkan ke jadwalbaru dan

mahasiswa akan mendapat sms

pemberitahuan perubahan jadwal

tersebut. Ketika format batal, data

akan dicocokkan dengan database

jadwalbaru, ketika data sesuai maka

data dihapus, ketika data tidak sesuai

maka dosen akan mendapatkan sms

balasan.

b. Perancangan Database.

Gambar 2 Perancangan Flowchart sistem

Page 12: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

Pada gambar 2 merupakan ERD

(Entity Relationship Diagram) yang

digunakan untuk mengetahui

penggambaran relasi tabel dalam

database. Setidaknya terdapat 6 tabel

dalam sistem ini diantaranya, tabel

dosen, tabel mahasiswa, tabel

jadwalbaru, tabel inbox, tabel outbox

dan tabel sentitems.

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

sistem.

4.1.Halaman Admin

Halaman admin merupakan

halaman utama yang muncul ketika

aplikasi ini dijalankan pada browser.

Halaman admin mempunyai menu

Dosen, Server SMS, Display Jadwal,

Monitoring SMS, Update Jadwal,

Rekap Jadwal, Ringtone dan Help.

Semua menu diatas akan melakukan

proses yang ada didalamnya. Selain

itu terdapat form Gammu Service dan

form input.

4.2. Halaman Dosen

Menampilkan data dosen berupa

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

Gambar 4 halaman dosen

Page 13: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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

Mahasiswa menginputkan data hasil

KRS dan nomor HP nya agar

mendapat sms informasi tentang

perubahan jadwal

4.5. SMS hasil pemrosesan

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

memberikan balasan dengan format

yang berbeda seperti pada gambar 12.

KESIMPULAN

Berdasarkan rancangan,

pembangunan dan implementasi SMS

Gateway untuk Verivikasi Kehadiran

Dosen dalam Information Display

System di Prodi Informatika FKI

Gambar 6 halaman mahasiswa

Gambar 7 halaman mahasiswa

Gambar 5 halaman monitoring sms

Page 14: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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 secara mudah

kepada Pegawai TU dan

memudahkan kinerja Pegawai TU

dalam mem-berikan informasi

terkait kepada mahasiswa.

2. Hasil pengujian oleh dosen

tentang SMS Gateway

menunjukkan bahwa secara

keseluruhan system dapat

berfungsi sebagaimana mestinya.

3. Hasil pengujian oleh petugas TU

tentang aplikasi untuk

mengoperasikan 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.

Page 15: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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.

Page 16: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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.

Page 17: SMS GATEWAY UNTUK VERIFIKASI KEHADIRAN …eprints.ums.ac.id/37618/13/Naskah Publikasi Farid+Scan.pdf · menyampaikan data informasi ... itu terdapat form Gammu Service dan form input

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]