Anda di halaman 1dari 8

PERANCANGAN DAN IMPLEMENTASI LAYANAN KESISWAAN

PADA SMK YAPALIS KRIAN SIDOARJO BERBASIS SMS GATEWAY


Dwi Surya Fajriansyah (091080200147) 1, Ir. Rajudin, MM. 2
1,2
Jurusan Teknik Informatika Universitas Muhammadiyah Sidoarjo
1
dwi_surya1406@gmail.com , 2

Abstrak

SMK Yapalis Krian Sidoarjo berdiri sejak tahun 2008 dibawah naungan Yayasan
Perguruan Al-Islam ( Yapalis ) Krian yang berasaskan sosial keagamaan yang berdiri pada tanggal
01 Agustus 1964. Dibawah kepemimpinan Drs. H. Sutijono, MM sebagai kepala sekolah, SMK
Yapalis Krian Sidoarjo telah mengalami kemajuan yang pesat dari segi sarana dan prasarana serta
dari segi infrastruktur sekolah. Meskipun usia relatif muda, SMK Yapalis Krian Sidoarjo telah
banyak mendapat kepercayaan dari masyarakan khususnya Dinas Pendidikan Kabupaten Sidoarjo
serta para orang tua/wali murid siswa siswi SMK Yapalis Sidoarjo. Mengingat bentuk informasi
yang diberikan oleh SMK Yapalis Krian Sidoarjo kepada orang tua/wali murid saat ini dengan
cara memberi surat atau via telepon yg memiliki kendala seperti surat tidak sampai atau telepon
yang tak kunjung diterima oleh orang tua/wali murid, tentunya orang tua / wali murid perlu
mendapatkan informasi yang cepat dan akurat perihan informasi absensi siswa, jadwal
ekstrakurikuler dan prestasi sekolah dari pihak sekolah.
Dengan menggunakan sistem SMS Gateway dengan sebagai admin dari pihak sekolah,
informasi absensi, jadwal ekstrakurikuler dan prestasi sekolah dapat dengan cepat dan akurat
diperoleh dan didapatkan oleh orang tua / wali murid. Karena SMS Gateway memiliki proses
sistem autoreplay dimana ketika orang tua / wali murid mengirimkan SMS untuk mengetahui
informasi absensi, jadwal ekstrakurikuler dan prestasi sekolah dengan automatis orang tua / wali
murid akan menerima balasan dengan cepat sesuai informasi yang mereka inginkan.
Hasil dari penerapan sistem informasi kesiswaan berbasis SMS Gateway ini adalah orang
tua / wali murid siswa siswi SMK Yapalis Krian Sidoarjo dapat dengan cepat memperoleh dan
mengetahui perihal informasi absensi siswa, jadwal ekstrakurikuler dan prestasi sekolah dengan
cepat dan akurat serta dengan biaya yang sangat murah.

Kata kunci : SMS Gateway, MySQL, Gammu, Delay, SMS, mobile-station

1. PENDAHULUAN Meskipun dari usia masih relatif muda,


1.1 Latar Belakang namun sekolah yang memiliki lahan seluas ± 2
hektar ini telah banyak mendapat kepercayaan
SMK Yapalis Krian Sidoarjo berdiri sejak
dari masyarakat dan pemerintah untuk
tahun 2008 dibawah naungan Yayasan
berpartisipasi meningkatkan mutu pendidikan
Perguruan Al-Islam ( Yapalis ) Krian yang
di Kabupaten Sidoarjo.
berasaskan sosial keagamaan yang berdiri pada
tanggal 01 Agustus 1964. Dibawah Perlu adanya langkah pembaharuan dari
kepemimpinan Drs. H. Sutijono, MM sebagai SMK Yapalis Krian Sidoarjo guna menyikapi
kepala sekolah, SMK Yapalis Krian Sidoarjo dan menanggulangi segala hal baik ataupun
telah mengalami kemajuan yang pesat dari segi buruk yang dilakukan oleh siswa siswinya guna
sarana dan prasarana serta dari segi memperbaiki nilai-nilai akhlak dari siswa siswi
infrastruktur sekolah. sendiri dan untuk menjaga kepercayaan dari
orang tua / wali murid dan masyarakat.
Langkah-langkah dan bentuk komunikasi
yang telah diterapkan oleh SMK Yapalis Krian
Sidoarjo demi menjaga komunikasi dengan 1. Hendrayudi (2008: 143)
orang tua / wali murid perihal perkembangan Aplikasi adalah kumpulan perintah
siswa siswi saat ini adalah dengan cara program yang dibuat untuk melakukan
memberikan pemberitahuan melalui surat dan pekerjaan-pekerjaan tertentu.
telepon kepada orang tua / wali murid yang jika
ada perkembangan baik atau buruk perihal 2. Ali Zaki (2007: 11)
putra putri mereka di sekolah. Yang dimaksud Aplikasi adalah komponen yang
perkembangan baik adalah perubahan individu bergunamelakukan pengolahan data maupun
menuju ke arah yang positif dan berbudi kegiatan-kegiatan seperti pembuatan dokumen.
pekerti, sedangkan perkembangan buruk adalah
perubahan individu menuju ke arah negatif dan Berdasarkan pengertian diatas, aplikasi
keluar dari norma-norma. adalah suatu perangkat lunak komputer
(software) yang memanfaatkan perangkat keras
Bentuk-bentuk riil layanan informasi SMK komputer (hardware), dan dibuat berdasarkan
Yapalis Krian Sidoarjo saat ini kepada orang kebutuhan user untuk melakukan pekerjaan-
tua / wali murid seperti surat pemberitahuan pekerjaan tertentu.
atau pemangilan orang tua / wali murid jika ada
suatu hal yang perlu diberitahukan atau
2.2 Short Message Services (SMS)
dibicarakan langsung dengan orang tua / wali
murid perihal putra putri mereka atau melalui SMS adalah singkatan untuk Short
telepon jika ada suatu hal yang perlu cepat Message Service, lebih dikenal sebagai pesan
diketahui orang tua / wali murid. Hal ini teks singkat atau "texting". Teknologi sms ini
tentunya memberi kendala tersendiri seperti digunakan untuk mengirim pesan secara
surat yang tidak sampai kepada orang tua / wali nirkabel hingga 160 karakter antara ponsel
murid atau telepon yang tidak segera diterima atau perangkat lainnya. SMS bukanlah
oleh orang tua / wali murid karena suatu hal. teknologi SMS saja, tetapi merupakan
Dengan layanan SMS Gateway ini, tentunya standar yang digunakan oleh sebagian besar
orang tua / wali murid tidak terkendala oleh hal jaringan ponsel utama (Matnuh,2012).
di atas dan orang tua / wali murid tetap bisa Layanan SMS merupakan sebuah layanan
mendapatkan informasi yang praktis dan cepat yang bersifat nonreal time dimana sebuah
dari pihak sekolah untuk dapat selalu pesan pendek dapat dapat dikirim ke suatu
memonitoring putra putri mereka melalui SMS. tujuan, tidak peduli tujuan itu aktif atau tidak.
Melihat dari kondisi masalah di atas dan Bila dideteksi bahwa tujuan tidak aktif,
demi terciptanya kepercayaan dan komunikasi maka sistem akan menunda pengiriman ke
yang cepat dan tepat , maka peneliti dengan tujuan hingga tujuan aktif kembali. Pada
judul Sistem Layanan Informasi Kesiswaan dasarnya sistem SMS akan menjamin
SMK Yapalis Krian Sidoarjo berbasis SMS pengiriman dari suatu pesan pendek hingga
Gateway. sampai ke tujuan.
Layanan SMS dibangun dari berbagai
1.2 Tujuan Penulisan entitas yang saling terkait dan mempunyai
Tujuan dari penulis Tugas Akhir ini adalah fungsi dan tugas masing-masing. Tidak ada
mengimplementasikan sebuah teknologi SMS satu pun dalam sistem SMS yang dapat
Gateway untuk dapat digunakan sebagai bekerja secara parsial. Entitas dalam jaringan
layanan pemberi informasi kesiswaan pada SMS ini disebut juga elemen jaringan SMS.
orang tua / wali murid SMK Yapalis Krian Secara umum arsitektur sistem SMS,
Sidoarjo. khususnya untuk sistem yang diintegrasikan
dengan jaringan wireless, adalah sebagai
berikut:
2. LANDASAN TEORI
2.1 Aplikasi
Dewi Rosmelina dkk (2011), merangkum
beberapa pendapat para ahli tentang pengertian
aplikasi adalah sebagai berikut:
Gambar 2.2 Arsitektur Dasar Jaringan SMS

2.3 SMS Gateway aplikasi SMS Gateway, sebuah pesan dapat


SMS Gateway adalah sebuah pintu dikirimkan ke ratusan bahkan ribuan nomor
gerbang sms yang memungkinkan pertukaran secara otomatis, tanpa perlu mengetikkan
data atau informasi melalui sms, antar sms monor satu per satu dikarenakan semua
masuk dan keluar dengan bantuan alat nomor diambil dari sebuah database (Bambang
telepon selular. Dengan menggunakan Setiawan dkk, 2011).

Gambar 2.2 Gambaran Umum SMS Gateway

2.4 Pemrograman WEB suatu website.


Website merupakan file teks murni yang 2.5 Jquery
berisi sintaks-sintaks HTML yang dapat dibuka, JQuery adalah librari JavaScript yang
dilihat, diterjemahkan dengan Internet Browser memungkinkan kita untuk membuat program
. Banyak keuntungan yang diberikan oleh web pada suatu halaman web, tanpa harus
aplikasi berbasis Web dari pada aplikasi secara eksplisit kita menambahkan event atau
berbasis desktop, yaitu Akses informasi mudah, pun properti pada halaman web tersebut.
setup server lebih mudah, informasi mudah Dengan JQuery, suatu halaman web yang
didistribusikan, bebas platform, informasi dapat menjadi aplikasi web, jika dilihat sourcenya,
di sajikan oleh browser web pada sistem akan terlihat seperti dokumen HTML biasa;
operasi mana saja karena adanya standar tidak ada kode JavaScript yang terlihat
dokumen berbagai tipe data dapat disajikan. langsung. Teknik pemrograman web seperti ini
Website dibuat dengan suatu bahasa disebut sebagai unobstrusive JavaScript
pengkodean HTML, untuk mempermudah programming.
pengaturan tampilan dapat digunakan CSS dan JQuery merupakan salah satu librari yang
agar dapat interaktif maka perlu membuat suatu membuat program web di sisi klien, tidak
pemrograman agar dapat berinteraksi antara terlihat sebagai program JavaScript biasa, yang
pengunjung dan situs tersebut, ada banyak harus secara eksplisit disisipkan pada dokumen
bahasa yang dapat digunakan seperti javascript web. Pada teknik pemrograman sisi klien
dan PHP. Pemrograman database seperti dengan menggunakan JavaScript biasa, setiap
MySQL juga digunakan untuk menyimpan data elemen yang akan memiliki event, akan secara
eksplisit terlihat ada event yang dilekatkan pada bahasa pemrograman dengan PHP maupun ASP
elemen tersebut.(Shelyana, 2012). atau yang lainnya.
2.6 Gammu Kemampuan Gammu selain bisa untuk
Gammu merupakan salah satu pustaka atau mengirim atau menerima SMS, Gammu juga
library open-source yang dibuat sebagai dapat mengirim atau menerima MMS,
gateway antara ME dengan perangkat backup/restore phonebook, serta
komputer. Pengembangan Gammu awalnya dari upload/download file ke Mobile-Equipment.
pendahulunya yaitu Gnokki yang dari segi Selain itu Gammu juga support untuk lebih dari
konsep masih sangat sederhana dan rumit. 400 jenis Mobile-Equipme.
Namun pada Gammu proses instalasi dan Ada dua mekanisme kerja dari Gammu
penerapan pembangunan aplikasi SMS semakin yaitu sebagai Aplikasi dan Sebagai Deamon.
mudah. Ini merupakan jasa dari beberapa Gammu sebagai Aplikasi akan bekerja ketika
developer yang telah membangun Gammu. perintah Gammu di jalankan pada lingkungan
(Chindie purnamasari dkk,2010). shell beserta perintahnya di sertakan sesuai
Gammu adalah semacam service yang fungsi yang di inginkan. Sedangkan sebagai
disediakan untuk membangun aplikasi yang deamon gammu di tandai dengan di
berbasis SMS Gateway. Setelah kita sukses jalankannya perintah smsd pada shell. Smsd
membangun Gammu, maka kita bisa bukan lah perintah yang langsung terinstal
membangun aplikasi SMS Gateway dengan melainkan perintah yang di jalankan pada shell
atau MS-Dos Prompt.(Merta12, 2010).

Gambar 2.6 Mekanisme Kerja Gammu

3. DESAIN SISTEM Ekstakurikuler dan Data Prestasi Sekolah.


3.1 Deskripsi Sistem Dimana digunakan PHP sebagai bahasa
Implementasi yang dilakukan pada sistem pemrograman untuk membuat website serta
ini adalah sebuah sistem yang dapat membantu Gammu untuk proses pengiriman SMS
untuk mendapatkan informasi kesiswaan seperti Gateway. Berikut adalah sistem hirarki dari
Data Absensi, Data Detail Siswa, Data Jadwal sistem yang akan dibangun :

Gambar 3.1 Hirarki Sistem


Pada hirarki sistem yang terlihat pada master siswa, master orang tua, master absensi,
gambar 3.1 menjelaskan bahwa Sistem aplikasi master akademik, master ekstrakurikuler,
Informasi Kesiswaan Berbasis SMS Gateway master prestasi, master admin dan keluar.
terdiri dari beberapa menu yaitu menu Master, Sedangkan untuk menu Via SMS terdapat
Via SMS, Prestasi dan Tentang. Pada menu beberapa submenu yakni detail, prestasi,
Master terdapat beberapa submenu diantaranya ekstrakurikuler.

3.2 Pembuatan Aplikasi adalah menyiapkan database untuk


Aplikasi yang akan dibuat menggunakan penyimpanan informasi, karena data-data yang
model client server maka langkah pertama akan ditampilkan adalah data-data yang berasal
dari MySql. Berikut gambaran umum sistem.

Gambar 3.2 Konsep Dasar Model Sistem

Gambar di atas menunjukkan skenario sistem dimana User mengirimkan sms,


komunikasi antara perangkat dan aplikasi. kemudian aplikasi mengecek format sms, jika
Dalam melakukan akses informasi, perangkat sms benar maka query dikirim ke database, lalu
user akan dihubungkan dengan server SMS user menerima balasan sms berupa terjemahan
menggunakan SMSC, kemudian server SMS kata yang diinginkan oleh user. Apabila format
akan mengirim ke sms center aplikasi tersebut. sms yang diketik salah maka sms dikirim
Sedangkan database yang digunakan yakni kembali dengan memberitahukan bahwa format
MySQL. Di bawah ini flowchart alur kerja sms tidak ada di database.

Gambar 3.3 Flowchart Alur Kerja Sistem


4. IMPLEMENTASI terlebih dahulu untuk menjalankan aplikasi
Untuk mengembangkan aplikasi SMS tersebut. Adapun cara konfigurasi gammu
Gateway diperlukan konfigurasi Gammu tinggal mengikuti langkah-langkah berikut pada
gambar.

Gambar 4.1 Konfigurasi Gammu

Sedangkan untuk setting GAMMURC menyesuaikan port yang digunakan, buka


gunakan Connection at115200 dan untuk Device manager dan lihat port mana yang
sedang digunakan.

Gambar 4.2 Tampilan Device Port

5. UJI COBA program tersebut. Untuk hasil ujicoba yang


Sesuai dengan program yang telah dibuat telah dilakukan menggunakan SMS Gateway,
maka akan dilakukan ujicoba running aplikasi maka parsing pengambilan data informasi
Kesiswaan telah berhasil diimplementasikan.

Gambar 5.1 Tampilan Halaman Utama Sistem


Gambar 5.2 Tampilan Halaman Admin

Sedangkan untuk tenggang waktu


pembalasan SMS Gateway sangat bervariasi
sesuai dengan kartu operator yang digunakan,
adapun hasil pengujian dapat dilihat pada tabel
4.1.
Tabel 4.1 Hasil pengujian tenggang waktu
No Kartu Operator Tenggang
Yang Digunakan Waktu
1 Indosat IM3 23 detik
2 Telokmsel AS 25 detik
(a) 3 XL 25 detik
4 AXIS 27 detik

6. KESIMPULAN
Dari hasil penelitian dapat disimpulkan
sebagai berikut:
1. Sistem ini dapat membantu orang tua/wali
murid untuk mengetahui informasi absensi
harian siswa dan siswi, jadwal
ekstrakurikuler dan prestasi secara
uptodate.
2. Biaya untuk informasi menggunakan sms
(b) gateway lebih murah dari pada via telepon.
3. Dari hasil pengujian sistem aplikasi, dapat
Gambar 5.3 Tampilan Hasil Sms disimpulkan lamanya waktu pesan terkirim
tergantung pada provider yang digunakan
oleh orang tua/wali murid

7. SARAN
Aplikasi informasi Siswa berbasis sms
gateway ini dapat di kembangkan bukan hanya
untuk SMK Yapalis Krian Sidoarjo saja tetapi
juga bisa dikembangkan oleh sekolah-sekolah
atau instansi lainnya.
8. DAFTAR PUSTAKA
1. Tarigan, Daud Edison. 2013. Membangun
SMS Gateway Berbasis WEB dengan
CODEIGNITER. Yogyakarta : Lokomedia
2. Agus Saputra, Feni Agustin, CV ASFA
Solution. 2013. Menyelesaikan Website 12
Juta Secara Profesional. Jakarta : PT Elex
Media Komputindo
3. Prayitno, Sarwo. 2013. Penerimaan Siswa
Baru Sekolah Online Dengan PHP.
Yogyakarta : Lokomedia

Anda mungkin juga menyukai