Tuesday, November 8, 2016

Menganalisa Sebuah Rancangan Sistem Informasi Layanan Yang Berbasis Short Message Service (SMS)

Mengimplementasikan Sebuah Rancang Sistem Informasi Layanan Berbasis SMS (Short Message Service)


PENDAHULUAN

       
        Pada jaman perkembangan teknologi ini komunikasi wireless saat ini telah mecapai
generasi ke-3 bahkan hampir ke-4 yang biasanya dikenal sebagai 3G & 4G.
Teknologi komunikasi wireless berawal mula dari generasi pertama yaitu teknologi analog. Generasi kedua (2G) yaitu teknologi digital, yang sangat dikenal dengan Global Systems for Mobile
Communication (GSM). kemudian itu dikembangkan teknologi High Speed Circuit
Switched Data (HSCSD), General Packet Radio Service (GPRS), dan Enhanced
Data rate for GSM Evolution (EDGE) yang memungkinkan mobile device
mengakses jaringan packet switching (Internet). GPRS juga dikenal dengan 2.5G.
GPRS dan EDGE merupakan evolusi dari GSM menuju ke 3G. lalu Komunikasi mobile menjadi sangat populer karena layanan data (mobile data service) yang saat ini cukup cepat, juga menyediakan konektivitas di mana saja dan kapan saja.
         Bukan hanya informasi saja yang dapat diperoleh melalui akses Internet via GPRS,
saat ini teknologi Short Messaging Service (SMS), yang merupakan bagian dari
GSM, juga  dapat digunakan untuk memperoleh informasi maupun aktivitas lainya,
seperti pooling, kuis, dan sebagainya.


KAJIAN PUSTAKA

      Short Message Service (SMS)

     suatu fasilitas untuk mengirim dan menerima suatu pesan singkat berupa teks melalui perangkat nirkabel, yaitu perangkat komunikasi teleon selular, dalam hal ini perangkat nirkabel yang digunakan adalah telepon selular.
data yang dapat dibawa oleh SMS sangat terbatas. Satu pesan
SMS dapat memuat :

  • Maksimum 160 karakter jika menggunakan encoding karakter 7-bit (biasanya digunakan untuk encoding huruf Latin).
  • Maksimum 140 karakter jika menggunakan encoding karakter 8-bit (biasanya digunakan untuk mengirimkan ringtone dan image � smart messaging).
  • Maksimum 70 karakter jika menggunakan encoding karakter 16-bit Unicode (untuk SMS yang memuat huruf non-Latin seperti China, Jepang, Arab, dan Korea).

Di dalam teknologi SMS terdapat istilah SMS Center (SMSC). SMSC
bertugas untuk menangani SMS. Apabila suatu SMS dikirim dari mobile phone, SMS
tersebut akan diterima oleh SMSC, kemudian SMSC ini akan melakukan
forwarding ke mobile phone tujuan jika mobile phone tujuan sedang aktif.
pada umumnya suatu operator mempunyai SMSC-nya sendiri, dan alamat/nomor dari SMSC
tersebut telah ada pada SIM card dari operator tersebut. Sebagai contoh, SMSC
dari Indosat M3 adalah +62855000000.


  •        SMS Gateway


Masalah yang terdapat dalam SMS adalah setiap SMSC yang
dikembangkan oleh suatu perusahaan berbeda dengan SMSC perusahaan lainnya,
misalnya Nokia mempunyai protokol SMSC sendiri, yaitu CIMD, sedangkan yang
lainnya menggunakan protokol Short Message Peer to Peer (SMPP).


  •        AT-Command


AT-Command merupakan standar command yang digunakan oleh
computer untuk berkomunikasi dengan modem/phone modem.
berikut beberapa AT-Command :
Command Fungsi
AT Mengecek apakah handphone telah terhubung
AT+CMGF Menetapkan format mode dari terminal
AT+CSCS Menetapkan jenis encoding
AT+CNMI Mendeteksi pesan SMS baru masuk secara otomatis
AT+CMGL Membuka daftar SMS yang ada pada SIM Card
AT+CMGS Mengirim pesan SMS
AT+CMGR Membaca pesan SMS
AT+CMGD Menghapus pesan SMS


Metode Penelitian

Sebelum pengembangan sistem dimulai, telah dilakukan penelitian awal
dengan mencoba beberapa bahasa pemrograman untuk membuat aplikasi sejenis.

Beberapa bahasa yang dicoba antara lain adalah PHP, Delphi, dan Java.


  •       Analisis Kebutuhan

Modem yang digunakan dalam sistem ini adalah Siemens M55
GSM/GPRS modem. Arsitektur dari sistem yang dibuat dapat dilihat pada gambar berikut.
Berikut cara kerja sistem di atas adalah sebagai berikut. : 
User (handphone1) atau Admin
(handphone2) mengirimkan SMS dengan format SMS yang telah ditentukan ke
nomor dari GSM/GPRS modem (server). GSM ini juga bertugas untuk mengambil
SMS dari modem dan melakukan validasi .GPRS modem ini terhubung dengan

sebuah komputer yang di-install suatu aplikasi messaging (SMS). Aplikasi ini
berfungsi sebagai SMS Gateway, selain Gateway aplikasi format SMS, melakukan
query ke database pada server untuk mengambil data yang diperlukan dan
mengirimkan reply SMS ke pengirim.


Implementasi dan Pengujian Sistem


  •       Implementasi Sistem

halaman utama terdapat 1 ComboBox yang berfungsi untuk
menentukan koneksi dengan port COM dan 5 tombol yang berguna untuk link
kehalaman yang lain.

Halaman Setting merupakan halaman untuk melakukan pengaturan,
diantaranya : pengaturan Time Out (Connect, Kirim SMS, Ambil SMS, Hapus
SMS) per detik,

Halaman Database merupakan halaman yang berfungsi untuk menginput,
mengedit, menghapus database.

Halaman Autosend merupakan halaman untuk melakukan pengiriman
pesan SMS secara otomatis berdasarkan Timer.

Halaman Test digunakan untuk melakukan percobaan pada format SMS
sebelum pesan SMS itu dikimkan ke client (reply).

  • Pengujian Sistem

Pengujian terhadap sistem dilakukan dengan cara mengirimkan SMS ke
nomor tujuan yang terdapat pada modem,SMS yang dikirim
adalah SMS dengan format yang sesuai maupun dengan format yang tidak sesuai,
untuk menguji apakah sistem dapat bekerja dengan baik.


Kesimpulan dan Saran

Kesimpulan
1. Pembuatan sistem berbasis SMS masih menemui banyak kendala. Yang
paling utama adalah faktor biaya SMS balasan dari server yang masih dibebankan
kepada server.
2. Handphone yang dimodifikasi sebagai server
SMS mempunyai keterbatasan dalam daya tampung menerima sms dan kecepatan
menerima.
3. Proses system akan menjadi lambat ketika ada gangguan pada
mobile device seperti adanya telepon masuk.
Saran
1. untuk digunakan mobil device client untuk
mengirimkan pesan SMS ke server sebaiknya menggunakan model mobile device bukan internet device

Daftar Pustaka

[Dev01] Developers Home Team. 2001. Introduction to SMS Messaging (Technical
Article). Tersedia: http://www.developershome/sms/smsintro.asp
[Fer03] Ferry. G (2003). Aplikasi SMS Gateway Server dan Client, Jakarta : PT Elex
Media Komputindo.
[Mar04] Martin, F (2004). UML Distilled 3, ANDI, Yogyakarta
[Rom04] Romzi, R (2004). SMS Gateway (ESME) Berbasis Protocol SMPP. Andi
Offset, Yogyakarta
[Wah05] Wahana Komputer, 2005, Pengembangan Aplikasi Sistem Informasi
Akademik Berbasis SMS dengan JAVA, Jakarta : salemba Infotek.

No comments:

Post a Comment