PERANCANGAN DAN PEMBUATAN APLIKASI SMS GATEWAY UNTUK LAYANAN INFORMASI PADA ORGANISASI KOMUNITAS MULTIMEDIA AMIKOM (KOMA) STMIK AMIKOM YOGYAKARTA
Naskah Publikasi
diajukan oleh Gusti Hadriansyah 07.12.2097
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011
Designing and Making SMS Gateway Application for Information Services at the Organization of Komunitas Multimedia Amikom (KOMA) STMIK AMIKOM Yogyakarta
Perancangan dan Pembuatan Aplikasi SMS Gateway Untuk layanan Informasi pada Organisasi Komunitas Multimedia Amikom (KOMA) STMIK AMIKOM YOGYAKARTA Gusti Hadriansyah Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT In Managing Information, a computer-based information system is currently very important to support every job or task to be performed. Quickly and precisely in distributing information is very needed, particularly in improving services to customers. KOMA as an organization in the field of multimedia development in STMIK AMIKOM YOGTAKARTA considered necessary to do development in that respect. During this time the KOMA using either the Information dissemination system for training, meetings and so on by using the spread of SMS via administrator’s mobile phone. Similarly, for the registration of new member is still using the old system. This system can be replaced by using an SMS Gateway which serves to spread the messages automatically with a short time. And can handle some other work such as registration and polling members so much easier to do. This study has been carried out these steps, handling SMS done by computer so that more efficient and compact. In addition, registration and polls have also created a computerized system that is considered much easier to do.
Keywords: Information System, KOMA, SMS Gateway, development
1. Pendahuluan SMS (Short Message Service) merupakan sebuah fasilitas yang digunakan untuk mengirim dan menerima pesan teks antar Operator penyedia layanan
jaringan
telepon
selular
GSM
(Global
System
for
Mobile
Communication). Hingga saat ini teknologi ini masih terus dimanfaatkan sebagai media untuk berkomunikasi antar ponsel dan juga dimanfaatkan sebagai peluang bisnis oleh beberapa vendor demi meraup keuntungan yang besar dari penggunaan SMS ini. Dalam pengembangan sistem ini, teknologi SMS dimanfaatkan sebagai gerbang informasi yang dibuat sedemikian hingga, agar terjadi lintas informasi yang cepat antar pengurus dan anggota demi menunjang kinerja organisasi KOMA (Komunitas Multimedia Amikom) agar menjadi lebih baik dari sebelumnya. Dimana pada awalnya organisasi ini masih menggunakan cara lama untuk menyebarkan informasi dengan layanan SMS yang mereka sebarkan dengan menggunakan ponsel tanpa otomatisasi komputer. KOMA sendiri merupakan sebuah organisasi Mahasiswa di STMIK AMIKOM Yogyakarta yang bergerak dalam pengembangan keahlian mahasiswa dalam 4 bidang dan terkelompokkan kedalam 4 divisi, yaitu Animasi, Broadcasting, Desain Grafis, dan Desain Web. Masing-masing divisi memiliki kepengurusan tersendiri sehingga memiliki ketua untuk masing-masing divisi tersebut, namun tetap dalam sebuah koordinasi oleh ketua KOMA.
2. Landasan Teori SMS yang merupakan kependekan dari Short Message Service yang merupakan sebuah layanan pengiriman data dalam bentuk teks dengan menggunakan jaringan GSM (Global System for Mobile Communication) yang disediakan oleh penyedia layanan tertentu.
2.1 Keunggulan SMS Penggunaan SMS sudah tidak asing lagi bagi hampir semua orang di dunia. Oleh karena itu apa saja sebenarnya keunggulan dari fitur SMS tersebut. Diantaranya adalah sebagai berikut. 1) Menerima dan mengirim pesat teks, baik itu pesan standar, notifikasi, dan lain-lain. 2) Mampu mengirimkan pesan ke banyak nomor tujuan pada waktu yang sama 3) Memiliki tingkat kegagalan kirim yang sangat kecil sehingga pesan kemungkinan besar akan sampai pada tujuan.
4) Merupakan
sebuah
mekanisme
komunikasi
yang
tergolong
membutuhkan biaya yang sangat murah. 5) Dapat melakukan pengiriman SMS kapanpun dan dimanapun selama masih dalam area jaringan GSM. 6) Pengiriman dapat dilakukan walaupun nomor tujuan dalam keadaan tidak aktif dan akan sampai apabila nomor tujuan tersebut sudah diaktifkan.
2.2 Jenis-jenis Aplikasi SMS 3. SMS Premium Merupakan sebuah layanan SMS dua arah dengan menggunakan 4 digit nomor unik sebagai nomor tujuan pengiriman pesan. Tarif yang digunakan adalah tarif premium yang berlaku dan cenderung mahal. Contohnya
adalah
SMS
Kuis
dan
ramalan
bintang,
format
REG<spasi>NAMA 4. SMS Broadcast Yaitu jenis SMS satu arah berupa pengiriman pesan ke banyak nomor sekaligus, contohnya SMS Promo, SMS Kampanye dll. 5. SMS Gateway SMS Gateway adalah jenis SMS dua arah dengan keunikan bahwa semua tarif yang digunakan adalah tarif normal sesuai dengan tarif yang diberlakukan oleh operator. Karena sifatnya yang seperti ini maka sangat cocok apabila digunakan sebagai SMS center sebuah organisasi atau institusi.
2.3 SMS Gateway SMS
Gateway
merupakan
sebuah
pintu
gerbang
untuk
penyebaran informasi ke banyak arah melalui teknologi SMS. Sesuai dengan arti katanya Gate yang berarti pintu gerbang dan way yang berarti jalan. SMS Gateway menjembatani antara aplikasi yang dibangun dengan perangkat yang terintegrasi dengan fasilitas SMS yang disediakan oleh operator selular. Secara sederhana dapat digambarkan dengan mekanisme seperti gambar dibawah ini. Jaringan SMS (GSM / CDMA Aplikasi
SMS Gateway
Ponsel/ Mode mGSM Server
Gambar 1.1 Mekanisme SMS Gateway
Ponsel
Client
3. Analisis (Proses Penelitian) 3.1 Analisis Kelemahan Sistem Lama Dalam melakukan analisis harus berpihak atau melalui sudut pandang dari pemakai akhir atau end user sehingga dapat diketahui dan dimengerti secara langsung apa saja masalah-masalah yang sebenarnya dihadapi di lapangan. 3.1.1
Analisis Kinerja (Performance) Penyampaian informasi dilakukan dengan pengiriman SMS secara manual dengan menggunakan 1 buah ponsel oleh admin. Cara ini dinilai kurang optimal dari segi waktu dan tenaga. Pesan SMS dikirim ke banyak nomor sesuai dengan jumlah anggota setiap divisinya. Alangkah lebih baik apabila hal ini dilakukan oleh komputer yang terprogram sehingga akan menjadi lebih efisien.
3.1.2
Analisis Informasi (Information) Setiap pendaftaran anggota baru untuk awal tahun ajaran baru menggunakan sistem pendaftaran lama yaitu menunggu calon anggota yang mendatangi stand KOMA dan kuota pendaftaran juga telah dibatasi. Hal ini menyebabkan anggota yang belum sempat mendaftar karena lain hal menjadi tehalang dan tidak bisa mnendaftar akibat kuota yang telah penuh. Padahal munkin saja banyak calon anggota yang belum sempat mendaftar, benar-benar ingin mengambangkan dirinya pada organisasi KOMA.
3.1.3
Analisis Kemanan (Control/Security) Data anggota yang disimpan dalam bentuk buku telepon yang terdapat di handphone admin suatu saat bisa saja terjadi kehilangan atau kerusakan terhadap memory yang digunakan dalam ponsel tersebut atau bahkan nomor dan data anggota bisa saja hilang akibat kertas dokumen hilang atau ponsel hilang.
3.1.4
Analisis Efisiensi (Eficiency) Dalam melakukan pemilihan baik itu ketua divisi maupun ketua KOMA, sering dilakukan pemungutan suara dengan kertas dan hasilnya terjadi pemborosan dan memakan banyak waktu. Oleh karena itu apabila dibuatkan sebuah sistem pemilihan atau polling dengan menggunakan SMS akan dinilai lebih praktis dan mudah, dan juga dapat melibatkan semua anggota KOMA yang berhak untuk melakukan pemilihan.
3.1.5
Analisis Pelayanan (Services)
1) Sistem manual yang berjalan, belum memiliki suatu wadah dimana para anggota dapat menyampaikan saran dan ataupun kritik kepada pihak KOMA. 2) Seperti biasanya sebuah tanya jawab yang dilakukan oleh para anggota biasanya terjadi dalam pertemuan yang diadakan disuatu tempat dan kadang anggota merasa malu untuk melakukan tanya jawab secara langsung. Dengan demikian apabila dilakukan sebuah metode tanya jawab secara tidak langsung dengan menggunakan fasilitas SMS dirasa dapat dijadikan suatu alat agar anggota dapat berbagi dan bertanya secara langsung dan tanpa batasan waktu.
4. Hasil Penelitian dan Pembahasan Setelah dilakukan penelitian dan software yang dibuat diujicobakan maka hasil yang didapat adalah sebagai berikut. 4.1 Keberhasilan Sistem Sistem telah berhail dibuat, dan secara tampilan adalah sebagai berikut.
Gambgar 1.1 Tampilan Utama
Sistem saat diuji coba terkadang mengalami error atau kesalahan, namun setelah beberapa cara dilakukan untuk menanggulangi hal tersebut maka didapatkan keberhasilan yang sesuai dengan tujuan sebelumnya.
Walaupun disamping itu terdapat beberapa error yang disebabkan oleh faktor luar program yaitu ketidak cocokan perangkat yang digunakan dengan sistem komputer yang berjalan. Setelah dianalisa, beberapa kelemahan atau ketidak cocokan tersebut adalah sebagai berikut. 1) Pesan tidak bisa masuk karena terjadi ketidak cocokan (tidak kompatibel) antara Software Gammu 1.25 dengan Sistem Operasi yang awalnya digunakan yaitu Microsoft Windows 7 Ultimate 32 bit. Sehingga Sistem Operasi telah diganti dengan yang sesuai yaitu Windows XP Professional Service Pack 2. 2) Pesan tidak bisa masuk ke database dikarenakan ketidak cocokan antara Gammu 1.25 dengan Software driver modem yang digunakan sehingga harus dilakukan penggantian Hardware berupa Modem yang awalnya menggunakan Huawei E160G diganti dengan Huawei E1550. Sehingga saat ini berjalan dengan lancar. 3) Apabila SIM Card diganti dengan operator yang menggunakan jaringan CDMA maka aplikasi tidak bisa melakukan pengiriman dan penerimaan pesan karena jalur gelombang yang digunakan modem ini adalah GSM. Apabila ingin menggunakan jalur CDMA maka harus dilakukan penggantian jenis modem atau ponsel ke perangkat yang berbasis CDMA, dan harus dilakukan konfigurasi ulang. Dari ketidak cocokan yang ditemukan diatas telah didapatkan cara penanggulangan sehingga beberapa kekurangan tersebut dapat ditangani dan aplikasi dapat berjalan dengan lancar. Keberhasilan sistem tersebut adalah sebagai berikut. 1) Keberhasilan autentifikasi user pada saat login dan melarag masuk apabila tanpa login. 2) Service dapat berjalan dengan lancar pada sistem tanpa error. 3) Sistem berhasil membuat sistem manajemen kontak sesuai yang diinginkan. 4) Sistem berhasil melakukan pengiriman dan penerimaan pesan sesuai kontrol yang telah ditentukan. 5) Gateway Pendaftaran berhasil mendaftarkan calon anggota secara otomatis. Dan menolak apabila tidak memenuhi syarat.
6) Gateway Polling berhasil mendata dan menghitung suara yang masuk untuk melakukan voting. Dan menolak apabila tidak sesuai persyaratan. 7) Gateway Kritik Saran dan Tanya Jawab berhasil mendata dan membalas secara otomatis untuk Kritiksaran dan Tanya Jawab yang masuk. 8) Pencarian data sukses melakukan pencarian data sesuai kondisi yang diinginkan. 9) Saat melakukan penghapusan data banyak pada menu hapus data, sistem berhasil melakukan dengan baik sesuai perintah.
4.2 Pemeliharaan Sistem Pemeliharaan yang rutin dan perbaikan terhadap kekurangan merupakan sebuah kewajiban guna menghindari kesalahan atau kegagalan sistem dalam melakukan operasinya. Beberapa aturan tersebut diantaranya adalah sebagai berikut. 1) Sistem menggunakan database, sehingga untuk data yang sudah tidak terpakai lagi baik itu Pesan, Kontak, atau data Pendaftar dan lain sebagainya lebih baik dihapus. 2) Database yang digunakan mungkin saja mengalami hilang data yang bisa saja disebabkan oleh banyak faktor, sehingga administrator harus melakukan backup database apabila merasa diperlukan. 3) Selalu lakukan pengecekan saldo pulsa, apabila sekira tidak mencukupi, lakukanlah pengisian pulsa sehingga pengoperasian aplikasi bisa berjalan dengan lancar. 4) Selalu Logout setelah selesai menggunakan aplikasi ini.
5. Kesimpulan Beberapa Kesimpulan dari penelitian yang dilakukan adalah sebagai berikut. 1. Pendaftaran anggota baru dapat dilakukan dengan memanfaatkan SMS Gateway Pendaftaran sehingga pendaftar dapat langsung didaftar secara otomatis oleh sistem. Pendaftar melakukan pendaftaran ulang dengan cara datang langsung dan membayar sesuai nomor ID. 2. Untuk melakukan Polling atau pemilihan Ketua Umum atau Ketua Divisi dapat dilakukan dengan memanfaatkan SMS Gateway Polling. Data akan langsung dihitung dan hasil dapat dilihat secara cepat.
3. Kritik Saran dan Tanya Jawab dapat dilakukan dengan mengaktifkan line SMS Gateway Kritik Saran dan Tanya Jawab. Tentunya pada waktu yang telah ditentukan yaitu pada saat Penerimaan Pendaftaran dan tidak pada waktu Polling sedang dijalankan. 4. Dalam penyebaran informasi untuk jadwal pelatihan, rapat dan sebagainya dapat memanfaatkan Pesan Grup sehingga lebih mudah karena pengiriman pesan telah dikelompokkan berdasarkan divisi masing-masing. 5. SMS Informasi KOMA tidak hanya mempermudah dalam menyampaikan informasi melalui SMS, namun juga sebagai pengolah data yang bisa diandalkan saat penerimaan anggota baru, polling dan juga penerimaan Kritik saran dan Tanya Jawab yang bisa dicetak.
Daftar Pustaka
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing perusahaan dan Organisasi Modern. Yogyakarta: Penerbit ANDI. Hakim, Lukmanul. 2009. Trik Rahasia Master HP Terbongkar Lagi. Yogyakarta: LOKOMEDIA. Kusrini, M.Kom. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: Penerbit ANDI. Wahidin. 2010. Aplikasi SMS dengan PHP untuk Orang Awam. Palembang: Maxikom. Ari, Rosihan. 2010. http://blog.rosihanari.net/ Gammu website. http://wammu.eu/gammu/