• Tidak ada hasil yang ditemukan

PENGEMBANGAN APLIKASI SMS GATEWAY UNTUK

N/A
N/A
Protected

Academic year: 2018

Membagikan "PENGEMBANGAN APLIKASI SMS GATEWAY UNTUK"

Copied!
7
0
0

Teks penuh

(1)

1

PENGEMBANGAN APLIKASI SMS GATEWAY UNTUK INFORMASI

PENDAFTARAN PESERTA DIDIK BARU DI SMAN 1 JEPARA

Muhammad Taufiq Muslih1)

Program Studi Teknik Informatika, Universitas Surakarta1) Jl. Raya Palur KM 5 Surakarta

E-mail : tovx.tkj@gmail.com

Abstrak

Informasi merupakan hal mutlak yang dibutuhkan oleh masyarakat Karena pada masa sekarang informasi bukan lagi produk pelengkap melainkan sebuah kebutuhan utama. Dengan kemajuan teknologi yang ada sekarang telah memunkinkan penggunaan fasilitas SMS pada ponsel semakin mudah, dan penggunaan SMS untuk layanan informasi penerimaan peserta didik baru dalam penyediaan informasi akan lebih cepat, tepat sasaran, kapanpun dan dimanapun mereka membutuhkannya. Untuk itulah kemudian dikembangkanlah sebua layanan penerimaan peserta didik baru berbasis SMS Gateway. Pengembangan melalui SMS gateway ini dipilih karena sesuai dengan kebutuhan penyampaian informasi yang cepat dan tepat sasaran yaitu calon siswa atau orang tua calon siswa. Pengembangan meliputi single SMS, broadcast SMS dan auto reply. Bahasa pemograman yang digunakan adalah PHP, database MySQL, Webserver Apache, SMS gateway Menggunakan Gammu dan Hardware SMS menggunakan Modem Wavecom M1306B.

Kata kunci : SMS,Gateway, PPDB, Gammu, SMANSARA

ABSTRACT

Information is absolutely needed by the society at the present time Because the information is no longer a product but rather a complement to the primary needs. With advances in technology that have now been confirmed using the SMS facility on mobile phones more easily, and the use of SMS for receiving information services in the provision of new learners will get faster, more precise targeting, whenever and wherever they need it. For this reason then it is developing learners sebua acceptance of new services based on SMS Gateway. Development through the SMS gateway was chosen because it fits with the need to deliver information quickly and accurately target the parents of prospective students or prospective students. The development includes single SMS, broadcast SMS and auto reply. Programming languages used are PHP, MySQL database, Apache web server, SMS gateway using Gammu and Hardware SMS using Wavecom M1306B Modem

Key words : PPDB, SMS, Gateway, Gammu, SMANSARA

1. PENDAHULUAN 1.a. Latar Belakang

Informasi merupakan hal mutlak yang dibutuhkan oleh masyarakat dimana seluruh aktivitas yang dilakukan mengacu pada intensifitas dan efektivitas. Pada masa sekarang informasi bukan lagi merupakan produk pelengkap, melainkan sudah merupakan kebutuhan utama. Dengan memiliki informasi, maka sesorang akan tahu apa yang harus dilakukan dan dapat menguasai keadaan.(Hamdan hamidin, 2009). Komunikasi dapat diartikan sebagai suatu cara penyampaian informasi, gagasan serta juga cara menyampaikan kepada pihak lain. (Agus Saputa,

2011:1).Telepon selular adalah

perangkat telekomunikasi elektronik yang mempunyai kemampuan dasar yang sama dengan telepon, SMS (Short Message Services),

dan bisa digunakan untuk bermain internet (wikipedia).

Karena kebutuhan informasi yang tepat sasaran, dimanapun dan kapanpun SMS Gateway ini cocok untuk di implementasikan dalam proses penerimaan peserta didik baru. Karena tanpa harus menggunakan komputer dan menggunakan internet, cukup menggunakan ponsel dengan mengirimkan sms dengan format yang telah ditentukan untuk mendapatkan informasi mengenai Daftar Tes, Pengumuman, Daftar Ulang Dan Sebagainya.

1.b Rumusan Masalah

(2)

b. Bagaimana Mengembangkan sistem informasi penerimaan peserta didik baru agar penyampaian informasi dapat diterima langsung oleh calon siswa maupun orang tua calon siswa lebih mudah dan cepat.

1.c. Batasan Masalah

a. Obyek penelitian di SMA Negeri 1 jepara b. Software yang digunakan adalah gammu c. Pembahasan dalam penelitian ini adalah

pengembangan sistem menggunakan SMS gateway.

1.d. Tujuan

menghasilkan pengembangan Sistem Informasi Penerimaan Peserta Didik Baru pada SMA Negeri 1 Jepara yang informatif kepada Calon siswa dan orang tua calon siswa.

1.e. Manfaat Penelitian

Manfaat dari hasil penelitian ini sebagai berikut:

a. Aplikasi yang dapat memenuhi kebutuhan informasi yang cepat, tepat dan akurat.

b. Tersedianya layanan informasi penerimaan peserta didik baru berbasis SMS Gateway. c. Dapat diterima langsung oleh calon siswa dan

orang tua calon siswa dalam hal informasi penerimaan peserta didik baru.

1. f. Metode Penelitian

Metode untuk pengembangan sistem ini menggunakan.

a. Metode Pengumpulan Data

Dalam mengumpulkan data penulis menggunakan metode Observasi, wawancara, dan Kepustakaan b. Metode Penelitian

Metode Penelitian ini menggunakan Metode Analisis, Perancangan Atau Desain, Uji Coba sistem dan Implementasi Sistem.

2. Dasar Teori 2.a. Dasar Teori

2.2.1 Pengertian Sistem

Definisi sistem dalam kamus Webster’s Unbriged adalah elemen-elemen yang saling berhubungan dan membentuk satu kesatuan atau organisasi. (Hanif Al Fatta, 2007).

2.2.2 Pengertian Sistem Informasi

Definisi sistem informasi yang lain merupakan satu kesatuan data olahan yang terintegrasi dan saling melengkapi yang menghasilkan output baik dalam bentuk gambar, suara maupun tulisan. (Al-Bahra Bin Ladjamudin,Sistem Informasi,2005)

2.2.3 Pengertian Data dan Informasi

Data merupakan deskripsi tentang benda, kejadian, aktivitas, dan transaksi yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai. Data juga dapat diartikan suatu bahan mentah yang kelak dapat diolah lebih lanjut untuk menjadi sesuatu yang lebih bermakna. Dan data inilah yang nantinya

akan disimpan dalam database (Kadir, Abdul. 2009).Sedangkan Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang (Kadir, Abdul. 2009)

2.2.4 Bagan Alir Sistem (Flowchart)

Flowchart menggunakan anotasi dan

lambang, misalnya segi empat, belah ketupat dan oval, untuk menyatakan berbagai operasi. Garis dan ujung panah menghubungkan lambang-lambang tersebut untuk menunjukkan arah arus data dari satu titik ke titik lain. (Ir. Harianto Kristanto, 2004)

2.2.5 Pengertian PHP

PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HyperText Markup Language (HTML). Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. (Dodit Supriyanto, 2008)

2.2.6 Pengertian MySQL

SQL (Structure Query Language) adalah suatu bahasa komputer yang mengikuti standar American National Standard Institute (ANSI), yaitu sebuah bahasa standar yang digunakan untuk mengakses dan melakukan manipulasi sistem database (Yakub, 2008).

2.2.7 SMS Gateway

SMS Gateway adalah merupakan komunikasi dua arah, mengirim dan menerima, dengan tarif normal yang telah ditentukan oleh operator seluler.(Agus Saputra, 2011). Karena sifatnya yang dua arah, maka jenis sms ini sangat cocok digunakan sebagai SMS Center sebuah organisasi atau perusahaan dalam rangka meningkatkan kualitas komunikasi antara anggota komunitas organisasi atau pegawai di dalam perusahaan.

2.2.8 Cara Kerja SMS

Gambar 2.1 Cara kerja SMS

Keterangan:

(3)

(Tim Parismak)

2.2.9 Arsitektur Jaringan SMS

Gambar 2.2 Arseitektur Jaringan SMS

Dari gambar arsitektur dasar SMS, di sebelah kiri dapat dilihat SMSC memiliki interkonektivitas dengan SME (Short Messeging Entity) yang dapat berupa jaringan e-mail, web, dan voice e-mail. SMSC inilah yang akan melakukan manajemen pesan SMS, baik untuk pengiriman, pengaturan antrian SMS, ataupun penerimaan SMS. (Budi Sutedjo, dkk: 2003)

2.2.10 Gammu

Gammu merupakan sebuah aplikasi untuk membangun SMS gateway. Aplikasi tersebut saat ini dikelola oleh Michal Cihar dan orang-orang yang berpengalaman dengan membuat aplikasi Gnokii dan MyGnokii. (http://wammu.eu/gammu).

2.2.11 Handphone Dan Modem a. Handphone

Handphone atau telepon seluler (ponsel) adalah perangkat telekomunikasi elektronik yang memiliki kemampuan dasar yang sama dengan telepon konvensional saluran tetap namun dpat dibawa kemana-mana (portable).(Wikipedia)

b. Modem

Modem berasal dari singkatan Modulator DEModulator. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem merupakan penggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah.

2.2.12 Kartu Seluler

Kartu Seluler Kartu SIM (Subscriber Identity Module) adalah sebuah kartu pintar seukuran prangko yang ditaruh di telepon genggam (Ponsel) yang menyimpan kunci pengenal jasa telekomunikasi. (Wikipedia).

Tabel 2.1 Tabel daftar Operator

Produk Penyedia

KartuHALO Telkomsel SimPATI Telkomsel Kartu AS Telkomsel Mentari Indosat Matrix Indosat

IM3 Indosat

XL Prabayar XL Axiata

Axis AXIS Telekom Indonesia

3 Hutchison Telecom

3. Analisis dan Perancangan Sistem

Kendala dalam proses penerimaan peserta didik baru adalah calon siswa dan orang tua calon siswa dimana informasi yang diterima terlambat dan tidak tepat sasaran karena informasi mengenai penerimaan peserta didik baru di sampaikan melalui papan pengumuman dan website. Calon siswa atau calon orang tua siswa sering terlambat atau tidak tahu mengenai informasi yang terbaru pada penerimaan peserta didik baru, informasi seperti jadwal tes, informasi pembagian ruang tes, informasi wawancara orang tua, informasi pengumuman, dan informasi daftar ulang dan sebagainya.

3.1 Alur Sistem Pendaftaran dan Informasi PPDB

Gambar 3.1 Alur Sistem Lama

Aplikasi penerimaan peserta didik baru di SMA Negeri 1 Jepara sudah menggunakan web aplikasi, mulai dari pendaftaran, verifikasi pendaftaran, pengumuman online. Namun untuk penyampaian informasi dirasa masih kurang cepat dan tepat sasaran. Belum menjangkau kepada seluruh calon siswa atau orang tua calon siswa.

3.2. Sistem yang di rancang

(4)

Gambar 3,2 alur Pendaftaran

Adapun bagan alur informasi pendaftaran Peserta didik Baru SMA Negeri 1 Jepara terlihat seperti gambar 3.3.

Gambar 3.3 Bagan Alur Sistem

Untuk cara kerja pengiriman, penerimaan SMS Gateway ini terlihat seperti gambar 3.5.

Gambar 3.4 Alur Kerja SMS gateway Proses komunikasi antara calon siswa, sistem, operator dan administrator dapat dijelaskan sebagai berikut :

1. Administrator mengirimkan sms secara masal kepada seluruh calon siswa yang telah terdaftar didalam sistem. Sistem mengelompokkan calon siswa terverifikasi dan tidak terverifikasi dari tabel siswa berdasarkan status verifikasi. Administrator atau operator memilih kelompok mana yang akan di kirimi pesan atau informasi mengenai kegiatan penerimaan peserta didik baru. Proses pengiriman pesan dimulai dari

mengambil nomor handphone dari tabel siswa berdasarkan status verifikasi kemudian dimasukkan kedalam outbox ( daftar antrian pengiriman pesan ), dari tabel outbox dipindahkan ke tabel sentitems.

2. Administrator membalas pesan masuk atau mengirimkan pesan kepada calon siswa yang terdaftar di sistem secara individu atau pesan tunggal.

3. Calon siswa mengirimkan pesan ke modem sms gateway, pesan yang masuk di ambil oleh gammu dan dimasukkan kedalam tabel inbox dengan status false. Pesan yang berada di inbox dengan status false akan di proses oleh PHP dinamakan autoreply. Proses autoreply ini di query kan oleh PHP dan dimasukkan kedalam tabel outbox untuk dikirim oleh gammu. Dari tabel outbox di salin ke tabel sentitems yang menandakan bahwa pesan telah terkirim. Setelah berhasil dikirim PHP mengupdate pesan di tabel inbox yang berstatus false menjadi true. Status true menandakan bahwa pesan telah dibalas oleh sistem.

Adapun Tampilan database PPDB yang telah digabung dengan database gammu terlihat seperti gambar 3.5.

(5)

Gambar 3.6 Tampilan setting Port

Terlihat pada gambar 3.6 Setting port ini dapat dilakukan apabila gammu sudah terinstal dan modem telah terinstal. Setelah mengetahui port dan speed byte. Dapat diteruskan untuk konfigurasi gammurc dan smsdrc. Gammurc berfungsi untuk menghubungkan gammu dengan modem dan smsdrc berfungsi untuk membaca database mysql gammu. Contoh konfigurasi gammurc dapat terlihat di gambar 3.7.

Gambar 3.7 konfigurasi gammurc

Gambar 3.8 gammu telah mengenali modem Berikut ini adalah Perintah dasar gammu:

gammu identify : cek koneksi gammu ke hardware atau modem

gammu-smsd –c smsdrc –I : instalasi service gammu

gammu-smsd –c smsdrc –s : untuk memulai service gammu

gammu-smsd –c smsdrc –k : untuk menghentikan service gammu

gammu-smsd –c smsdrc –u : untuk uninstall service gammu

gammu getussd : untuk mengecek pulsa kartu

gammu-smsd-inject pathconfig TEXT number -text "message" : perintah dasar dalam pengiriman sms di gammu via command prompt

4. Implementasi Sistem dan Hasil

SMS gateway ini berfungsi untuk menangani koneksi antar hardware yang mendukung pengiriman dan penerimaan sms dalam layanan informasi penerimaan peserta didik baru SMA negeri 1 Jepara. Dalam pengujian dan implementasi ini mencoba untuk untuk mengirimkan pesan kepada pendaftar.

Gambar 4.1 tampilan pendaftar

Dengan menekan tombol pesan berwarna kuning, ditampilkan pengisian form pesan seperti gambar 4.2.

Gambar 4.2 form isi pesan

(6)

Gambar 4.4 service auto reply aktif Mengirim pesan dengan handphone sony Ericsson seperti terlihat pada gambar 4.5.

Gambar 4.5 ponsel mengirim pesan ke sistem

Gambar 4.6 ponsel menerima balasan Kemudian mencoba mengirimkan pesan secara masal atau broadcast kepada seluruh pendaftar. pesan yang dikirimkan berisi informasi-informasi singkat mengenai pendaftaran terlihat seperti gambar 4.7.

Gambar 4.7 tampilan form sms broadcast Dan tampilan pada handphone saat menerima

pesan secara broadcast seperti terlihat pada gambar 4.8.

Gambar 4.9 Tampilan ponsel menerima sms broadcast

Adapun tampilan saat menerima pesan yang masuk terlihat seperti gambar 4.10 dibawah ini.

Gambar 4.10 tampilan tabel pesan masuk Adapun tampilan pesan terkirim atau pesan yang dikirim dengan status pengiriman terlihat seperti gambar 4.11.

Gambar 4.11 tampilan tabel pesan terkirim

5. Penutup Kesimpulan

1. SMA Negeri 1 Jepara telah memiliki layanan sms gateway untuk informasi penerimaan peserta didik baru yang bisa dimanfaatkan oleh sekolah untuk menyebarkan informasi. 2. Sekolah dapat menyediakan informasi yang

dapat diakses oleh calon siswa atau orang tua calon siswa, secara auto respon maupun secara broadcast.

3. Dengan adanya layanan SMS Gateway ini, informasi dapat diterima langsung ke ponsel calon siswa atau orang tua calon siswa melalui pesan singkat.

(7)

Gammu Project, www.gammu.org, akses 12 Februari 2012

Al Fatta, Hanif , Analisis dan Perancangan Sistem Informasi, Yogyakarta: Andi, 2007

Wikipedia, Telepon Seluler, Akses 9 Juli 2012.

http://id.wikipedia.org/wiki/Telepon_genggam

Wikipedia, Definisi Kartu SIM, Akses 20 Juli 2012. http://id.wikipedia.org/wiki/Kartu_SIM

Jogiyanto Hartono, MBA, Ph.D., Analisis dan Desain, Andi Offset, 2005

Saputra, Agus . 2011. Membangun Aplikasi SMS Dengan PHP dan MySQL. Jakarta: Elex Media Komputindo

Sutedjo, Budi, Dharma O dan Handoko, Yosia.

2003. Teleakses Database Pendidikan Berbasis Ponsel. Yogyakarta: Andi Offset.

Hamdani, dan Septarini , Aninidita 2009, SMS gateway dengan bluetooth menggunakan mesin unix machintosh, jurnal informatika Mulawarman Vol. 4 No.1, Februari 2009.

Setiawan, Alexander, Tedjokusumo , Sukanto dan Primo Suwanto Nathan, Perancangan dan pembuatan sistem layanan SMS untuk biro administrasi akademik Universitas Kristen Petra, jurnal Informatika Vol.7 No. 1, Mei 2006:17-23.

Gambar

Gambar 2.1 Cara kerja SMS
Gambar 2.2 Arseitektur Jaringan SMS Dari gambar arsitektur dasar SMS, di sebelah kiri dapat dilihat SMSC memiliki interkonektivitas dengan SME berupa jaringan SMSC inilah yang akan melakukan manajemen pesan SMS, baik untuk pengiriman, pengaturan antrian SM
Gambar 3,2 alur Pendaftaran
Gambar 3.6 Tampilan setting Port
+2

Referensi

Dokumen terkait

Judul Skripsi : PENGEMBANGAN APLIKASI SMS CENTER KEPOLISIAN DAERAH LAMPUNG. BERBASIS SMS

Sistem yang telah dihasilkan yaitu suatu layanan informasi SMS Center pengumuman kegiatan sekolah kepada orang tua, guru, dan siswa berbasis SMS gateway sebagai

Media SMS Gateway yang digunakan pada penjelasan kali ini adalah SMS Gateway menggunakan modem wavecom fastrack dengan I/O berbentuk serial, untuk penggunaan dari wavecom fastrack

Aplikasi berbasis Web yang dibuat dengan MySQL sebagai media penyimpanan data serta Gammu sebagai SMS Gateway ini ditujukan untuk meningkatkan layanan rumah sakit dengan cara

Sistem ini mengelolah setiap pesan yang diterima melalui SMS berdasarkan format layanan dan menghasilkan sebuah informasi layanan untuk disampaikan kepada

Seperti halnya teknologi pada umumnya, telepon selular (ponsel) dalam kalangan masyarakat dikenal dengan nama HP (Handphone) digunakan untuk mempermudah komunikasi

Tampilan SMS Polling pada Sistem Layanan Informasi Desa (SiLISA) Dalam pengaturan sistem dan modem SMS, SiLISA dikembangkan dengan sedinamis mungkin sehingga pengaturan

1. Aplikasi yang akan dibuat adalah aplikasi layanan informasi pemilihan presiden Mahasiswa dengan e-votting menggunakan sms gateway adapun aplikasi yang akan dibuat nantinya