• Tidak ada hasil yang ditemukan

PEMANFAATAN SMS GATEWAY DAN GATEWAY UNTUK PENGIRIMAN INFORMASI DI PT. SEMESTA CITRA DANA

N/A
N/A
Protected

Academic year: 2021

Membagikan "PEMANFAATAN SMS GATEWAY DAN GATEWAY UNTUK PENGIRIMAN INFORMASI DI PT. SEMESTA CITRA DANA"

Copied!
7
0
0

Teks penuh

(1)

PEMANFAATAN SMS GATEWAY DAN EMAIL GATEWAY

UNTUK PENGIRIMAN INFORMASI

DI PT. SEMESTA CITRA DANA

1

Agung Wijayanto

2

D. L. Crispina Pardede

1

Jurusan Sistem Informasi, Fakultas Ilmu Komputer, a9e1779@yahoo.com

2

Jurusan Teknik Informatika, Fakultas Teknologi Industri, pardede@staff.gunadarma.ac.id

Universitas Gunadarma

ABSTRAK

Tulisan ini menjelaskan proses perancangan dan implementasi aplikasi SMS Gateway di PT. Semesta Citra Dana (Semesta finance) yang dibuat dengan teknologi SMS sehingga membantu perusahaan dalam memberikan pelayanan pengiriman informasi kepada pelanggan, kolektor, dan karyawan Kantor Pusat. Untuk membuat sistem SMS gateway auto sender digunakan bahasa pemrograman Visual Basic 6 dan Basis Data Microsoft SQL Server 2000. Aplikasi bantu yang digunakan adalah NowSMS gateway 2006 sebagai SMS gateway pihak ketiga dan Email gateway yang digunakan untuk pengiriman email. Sistem telah diuji untuk menangani pelayanan pengiriman informasi di dalam perusahaan. Hasil percobaan menunjukan bahwa sistem bekerja dengan baik.

Kata Kunci : SMS gateway, autosender, Teknologi Aplikasi Bergerak

1. PENDAHULUAN

PT. Semesta Citra Dana (Semesta Finance) adalah salah satu perusahaan di bidang finansial kendaraan bermotor roda dua yang memiliki pelanggan (customer) di seluruh Indonesia. Semesta Finance perlu mengirimkan informasi kepada pelanggan untuk mencegah pelanggan lupa dalam membayar tagihan angsuran. Departemen HRD membutuhkan cara pengiriman surat peringatan kepada Kolektor agar menghemat biaya pemakaian fax serta sampainya surat yang dikirimkan ke tangan Kolektor yang bersangkutan. Karyawan Head Office membutuhkan cara untuk mengirimkan informasi kehadirannya kepada Departemen masing-masing tanpa mengeluarkan biaya pemakaian pulsa

telepon dan tidak mengganggu pekerjaan bagian Helpdesk untuk membuat email konfirmasi kehadiran.

Banyaknya jumlah pelanggan dan informasi yang harus selalu dikirimkan memunculkan gagasan untuk membuat layanan berbasis teknologi aplikasi bergerak dengan memanfaatkan teknologi SMS gateway dan Email gateway. Layanan tersebut diharapkan dapat mengirimkan informasi kepada Pelanggan, Kolektor, dan Karyawan Kantor Pusat (Head Office).

2. TINJAUAN PUSTAKA Layanan Pesan Singkat

Layanan pesan singkat (Short Message Service) yang lebih dikenal

(2)

dengan istilah SMS merupakan sebuah layanan yang banyak diterapkan pada sistem komunikasi tanpa kabel. SMS memungkinkan dilakukannya pengiriman pesan dalam bentuk alphanumerik antar terminal pelanggan atau antara terminal pelanggan dengan sistem eksternal seperti e-mail, paging, voice mail, dan lain-lain. SMS pertama kali muncul di belahan Eropa pada sekitar tahun 1991 bersama teknologi komunikasi nirkabel yang saat ini cukup banyak penggunanya, yaitu Global System for Mobile Comunnication (GSM). [Rozidi, 2004]

Karakteristik SMS adalah active mobile handset yang dapat menerima dan mengirim pesan pendek setiap waktu, independen terhadap status voice atau data call. Jaringan SMS Selular dapat dilihat seperti pada Gambar 1.

Gambar 1. Jaringan SMS Selular (Sumber : Sulistiyo et al., 2007)

Ada empat komponen utama yang memungkinkan terjadinya pengiriman dan penerimaan pesan SMS, yaitu :

1. Cell Tower: stasiun selular yang menjembatani hubungan perangkat telepon selular dengan Mobile Switching Center (MSC) dan akhirnya dengan perangkat telepon selular lain berupa suara dan data.

2. Mobile Switching Center (MSC): perangkat yang melakukan fungsi pengendalian dan pengaturan jaringan selular. Secara otomatis, MSC melakukan koordinasi dan mengendalikan setup panggilan dan

rute antar telepon selular di suatu area yang telah ditentukan.

3. Short Message Service Center (SMSC): bertindak sebagai penyimpan dan penyampai pesan pendek (SMS) 4. Gateway Mobile Switching Center

(GMSC): SMSC berkomunikasi dengan jaringan TCP/IP melalui GMSC. GMSC adalah MSC yang memiliki kemampuan menerima pesan singkat dari SMSC.

NowSMS Gateway

NowSMS Gateway (NowSMS) merupakan sebuah SMS Gateway yang dikembangkan oleh Now Wireless Limited sejak tahun 2002. NowSMS merupakan perangkat lunak yang bersifat shareware.

4. METODE PENELITIAN

Pelayanan pengiriman berita yang dikembangkan menggunakan SMS autosender adalah proses pelayanan pengiriman berita yang terjadi di PT. Semesta Citra Dana. Tahap pengembangan aplikasi dimulai dari pembuatan konsep automatic sender yang akan dibangun sampai dengan implementasi dari aplikasi yang dibangun. Dalam pembangunan aplikasi SMS autosender digunakan Visual Basic untuk membuat program, Microsoft SQL Server untuk penyimpanan basis data, NowSMS sebagai SMS gateway yang akan mengirimkan pesan SMS, serta Email Gateway yang digunakan untuk pengiriman e-mail auto sender. Layanan pengiriman informasi yang dibangun terdiri dari tiga buah modul, yaitu Modul Informasi Overdue Customer; Modul SPColl; Modul Info Status Karyawan. Ujicoba aplikasi dilakukan terhadap dua modul pertama dengan memanfaatkan Schedule Task (Window). Uji coba Modul Info Status Karyawan dilakukan dengan

(3)

memanfaatkan SMS gateway dan milis karyawan.

5. HASIL DAN PEMBAHASAN Arsitektur Sistem

Komponen-komponen (peralatan) yang digunakan dalam membuat aplikasi SMS gateway adalah: komputer yang memiliki port USB; GSM Modem Itegno; SIM Card GSM dengan nomor yang telah teraktifasi; Handphone Nokia sebagai pengirim dan penerima SMS trial

Arsitektur sistem dari aplikasi SMS gateway terdiri dari Server Mail gateway sebagai server penyimpanan pesan dan pengoperasian Email gateway, Server SMS gateway sebagai server penyimpanan dan pengoperasian SMS gateway, Server Utama sebagai Server penyimpanan data pelanggan, GSM Modem sebagai penghubung SMS gateway dengan operator yang digunakan, Personal Computer (PC) HRD difungsikan sebagai tempat penyimpanan data karyawan. PC karyawan berfungsi sebagai penerima email yang akan dikirimkan oleh Email gateway(Gambar 2).

Ditinjau dari permasalahan yang ada maka aplikasi ini terbagi ke dalam 3 buah modul, yaitu:

− Modul informasi overdue customer

− Modul surat peringatan kolektor − Modul info status karyawan

Perancangan Modul Informasi Overdue Customer (Ovrdue)

Modul Overdue Customer (Ovrdue) memungkinkan perusahaan untuk memberitahukan kepada Customer tentang tanggal jatuh tempo pembayaran angsuran Customer. Jalannya aplikasi Ovrdue, dapat dilihat pada Gambar 3. Format output adalah sebagai berikut :

Plgn yth + Nama Customer +. Per + tanggal jatuh tempo + tot. angsuran yg hrs dibayar: + Besar angsuran Customer +. Mhn membayar di kantor kami. Dikirim tgl + Tanggal pengiriman SMS + Semesta Finance

B T S /C ell tow er S erver S M S G a tew a y

S e rve r M ailG atew a y

S e rve r U ta m a H and P ho ne ` P C ` P C H R D G S M M od em D B U tam a H an d P h one D B S M S G ate w a y D B K a rya w a n D B M ailG a tew ay

K o n eksi G S M via P rovid er

` P C ` P C J a ri ng an Lok a l S C D

Gambar 2. Arsitektur Sistem

S ta r t B u a t k o n e k s i k e S e r v e r D b U t a m a B a c a D a t a d i S e r v e r D B U t a m a P e m b u a t a n P e s a n S M S S im p a n p e s a n k e A n t r ia n N o w S M S G a t e w a y S im p a n P e s a n k e a n t r ia n S M S U p d a t e P e s a n y a n g s u d a h t e r k ir im J a la n k a n s e r v ic e N o w S M S G a t e w a y K ir im P e s a n S M S E n d K o n e k s i b e r h a s il D a t a a d a ? S u k s e s A d a d a t a S M S d it e r im a C u s t o m e r S e r v ic e o n S e r v ic e b e r ja la n T id a k s u k s e s S e r v ic e o f f 1 2 2 1

Gambar 3. Flow Modul Ovrdue

Perancangan Modul Surat Peringatan Collector (SPColl)

Modul surat peringatan collector (SPColl) memungkinkan Departemen Human Resource and Development (HRD) mengirimkan pesan SMS kepada

(4)

kolektor yang terbukti melakukan kesalahan terhadap perusahaan. Data yang akan dijadikan input adalah data nomor handphone kolektor yang diambil dari Basis Data SMS gateway. Data kolektor ini secara otomatis terisi oleh aplikasi lain yang dipakai departemen HRD untuk memantau tiap kolektor, sehingga data yang akan dipakai merupakan hasil akhir dari aplikasi pihak HRD. Output yang akan dikirimkan melalui aplikasi ini adalah sebagai berikut:

Dari Kacab + Nama Cabang +, telah memberikan + Tingkat SP + kpd kolektor : + Nomor Induk Karyawan

Perancangan Modul Info Status Karyawan (Infok)

Modul Info Status Karyawan (Infok) memungkinkan tiap departemen menerima informasi kehadiran karyawan melalui email yang dikirimkan oleh SMS gateway setelah menerima pesan SMS dari karyawan sesuai dengan departemen karyawan yang bersangkutan. Email dikirimkan oleh Mail gateway yang merupakan aplikasi gateway pengiriman email yang terdapat dalam perusahaan. Data email yang akan dikirimkan oleh Email gateway merupakan output yang dikeluarkan oleh SMS gateway.

Modul Infok yang dibuat hanya menjalankan proses penerimaan pesan SMS dan pemotongan pesan SMS yang

akan dibuat menjadi sebuah email (Gambar 5). Proses selanjutnya dilakukan oleh email gateway (Gambar 6). Data yang dipakai sebagai input aplikasi adalah pesan SMS yang dikirimkan karyawan kepada nomor GSM SMS gateway. Format pengiriman pesan SMS adalah sebagai berikut :

Nama_Departemen[spas i]#Nama_pengirim#Keteran gan#Alasan

Contoh : INFOIT #AWI#terlambat datang#kurang enak badan, periksa ke dokter dulu

Output dari aplikasi ini adalah sebuah email yang dikirimkan melalui mailist departemen karyawan yang mengirim pesan SMS. Format isi dari email yang akan dikirim dapat dilihat pada Gambar 7.

Perancangan Basis Data

Aplikasi SMS gateway ini

menggunakan empat buah basis data yaitu Db_SMSGateway yang digunakan sebagai tempat penyimpanan data pesan SMS, Db_MailGateway yang digunakan sebagai tempat penyimpanan data e-mail, Db_Utama yang digunakan sebagai tempat penyimpanan data Customer, dan Db_Karyawan yang berisi data karyawan perusahaan. Db_Karyawan merupakan basis data yang sudah ada di dalam Personal Computer (PC) pihak departemen HRD. Basis data yang akan digunakan, dibuat pada tiga buah server yaitu: Server Mail gateway, Server SMSgateway, dan Server Utama (Gambar 8).

(5)

Start

Sebuah SMS dikirim

SMS diterima PC melalui GSM Modem

Pesan SMS dan No. HP pengirim dibaca Pemotongan SMS untuk Email Penyimpanan SMS di Server SMS gateway Penyimpanan Email di Server Mail Gateway

Pengiriman Email oleh Email gateway

End Format SMS

benar

Cek data Email Status belum dikirim Tidak ada data Email Ada data Sebuah Email terkirim Sesuai Departemen Format salah 1 2 1 2 Start

Buka Koneksi ke Server Email gateway

Baca kolom cc

Baca data account pengiriman yang

digunakan

Baca kolom tujuan pengiriman email

Baca kolom Bcc

Update data email yang telah terkirim Pengiriman Email oleh Email

gateway

End Cek data Email Status

belum dikirim Ada data Tidak ada data Sebuah Email terkirim Sesuai Departemen 1 2 1 2

Gambar 4. Flow Modul Infok Gambar 5. Flow Aplikasi Email Gateway

Gambar 6. Format Email

Server SMSGateway Ip: 10.105.xxx.xxx Server MailGateway Ip: 10.4.xxx.xxx Server Utama Ip:10.105.xxx.xxx ` PC HRD Ip : 10.105.0.xxx DB Utama DB SMSGateway DB Karyawan DB MailGateway Jaringan Lokal SCD

Gambar 7. Rancangan penerapan Basis Data

Aplikasi Ovrdue dan SPColl dijalankan melalui Schedule Task di Windows dengan konfigurasi:

− Aplikasi Ovrdue dijalankan satu kali setiap hari dimulai pada pukul 8.50 WIB

− Aplikasi SPColl dijalankan tiap satu menit sekali.

(6)

Uji Coba Modul Informasi Overdue

Customer

Modul Informasi Overdue Customer mengirimkan pesan SMS kepada Customer yang masa jatuh tempo pembayaran selama lima hari ke depan dari berjalannya Modul. Aplikasi SMS gateway untuk modul Ovrdue akan dimulai pada jam 8.50 WIB dengan membaca data pada basis data db_Utama. Setelah data diketemukan, maka akan dibuat pesan SMS yang kemudian akan disimpan dalam tabel sms_queue.

Modul Informasi Overdue Customer yang dibuat dapat berfungsi dengan baik. Hal ini dapat diketahui ketika SMS yang berisikan data Pelanggan telah terkirim oleh server dan status data yang berada di basis data telah berubah menjadi ‘Y’. Setelah data berhasil dibuat maka SMS gateway akan mengirimkan data ke NowSMS gateway untuk mengirimkan pesan SMS kepada Customer (Gambar 9).

Gambar 8 Pesan SMS Gambar 9. Pesan SMS yang Diterima Customer yang Diterima kolektor Uji Coba Modul Surat Peringatan

Collector

Modul SPColl akan mengirimkan pesan SMS kepada kolektor perusahaan, data kolektor yang terkirim sebelumnya sudah diisi oleh departemen HRD untuk dikirimkan kepada SMS gateway. Modul akan dimulai dengan pembacaan data pesan SMS yang telah dimasukkan ke dalam tabel sms_queue dengan apl_code = “SPColl”. Selanjutnya dilakukan proses pengiriman data kepada NowSMS gateway yang melakukan pengiriman pesan SMS kepada kolektor.

Modul Surat peringatan Kolektor yang dibuat dapat berfungsi dengan baik. Hal ini dapat diketahui ketika status di dalam basis data telah di ubah menjadi ‘Y’. Dapat juga dilihat dari file log NowSMS gateway di path : C:/Program Files/NowSMS/Q/ idpesan.

Uji Coba Modul Info Status Karyawan

Aplikasi Infok dijalankan apabila SMS gateway telah menerima pesan SMS dari karyawan dengan format pengiriman

yang benar. Setelah pesan dibaca oleh SMS gateway, maka selanjutnya pesan tersebut diolah menjadi sebuah email yang akan dikirimkan ke mailing list departemen yang bersangkutan. Untuk uji coba dikirimkan pesan SMS dengan format sebagai berikut :

INFOIT #AHU#Cuti#Ada Urusan keluarga yang hrs diselesaikan

Setelah itu pesan dikirim ke nomor SMS gateway, Apabila format benar maka pesan akan dibaca oleh 2 Way SMS pada NowSMS Gateway. NowSMS akan memanggil script untuk memotong pesan SMS menjadi Email yang akan disimpan pada basis data mail gateway. Selanjutnya data akan diproses oleh Email gateway untuk dikirimkan kepada alamat penerima pada basis data dalam bentuk email

6. KESIMPULAN DAN

SARAN

Berdasarkan hasil uji coba dapat ditarik kesimpulan bahwa aplikasi Ovrdue Customer (Ovrdue) membuat customer

(7)

merasa di perhatikan oleh PT. Semesta Citra Dana sehingga kepercayaan customer terhadap perusahaan menjadi semakin kuat. Hal ini terbukti dari pesan SMS balasan yang diterima oleh SMS gateway. Aplikasi SP Collector (SPColl) mempermudah Departemen Human Resource Development untuk mengirimkan surat peringatan kepada kolektor dan mengurangi biaya pemakaian kertas fax. Aplikasi Info karyawan (Infok) mempermudah karyawan untuk mengirimkan informasi kehadiran kepada rekan-rekan di departemennya, dan mengurangi biaya pemakaian pulsa telepon yang digunakan untuk mengirimkan informasi.

Dalam kesempatan ini disampaikan beberapa ide dan saran yang dapat berguna bagi pembaca dalam pengembangan aplikasi ini untuk menjadi lebih berdayaguna. Pengembangan nantinya akan terasa amat

diperlukan karena masih banyak keuntungan SMS gateway yang belum semua digunakan dan dapat diimplementasikan dengan kondisi perusahaan, pengembangan SMS gateway untuk pembuatan aplikasi dua arah antara perusahaan dengan customer yang

memungkinkan customer berinteraksi

langsung dengan SMS gateway.

7. DAFTAR PUSTAKA

Gunadhi, Albert, et al., 2004, "Memanfaatkan Ponsel Ericson GF768 Untuk Mengontrol Peralatan Listrik Melalui SMS". Proceeding, Komputer dan Sistem Intelijen (KOMMIT) 2004. Universitas Gunadarma.

Lesmana, Lim et al., 2004, "Sistem Akses Database Akademik Kemahasiswaan Via SMS". Proceeding, Komputer dan Sistem Intelijen (KOMMIT) 2004, Universitas Gunadarma.

Rozidi, Imron Romzi, 2004, Membuat Sendiri SMS gateway (ESME) Berbasis Protokol SMPP, ANDI, Yogyakarta.

Setiawan, Budi, et al., 2004, "Perancangan Prototipe Sistem Pendukung Bergerak untuk Pemeliharaan Layanan Server Universitas Gunadarma dengan Menggunakan SMS Interaktif", Proceeding, Komputer dan Sistem Intellijen (KOMMIT) 2004, Universitas Gunadarma.

Soerowirdjo, Busono, et al., 2004, "Perancangan Permintaan Melalui SMS Terhadap Layanan

Perpustakaan Universitas Gunadarma". Proceedings Komputer

dan Sistem Intellijen (KOMMIT) 2004, Universitas Gunadarma, Jakarta.

Sulistiyo, Budi dan Aprianto Kurniawan Arif, 31 November 2007, Kajian Teknologi Layanan Free-Repply – SMS,

http://www.ejournal.gunadarma.ac.id

Zakaria, Markus Teddy dan Widhiadhi Josef, 2006, Aplikasi SMS untuk Berbagai Keperluan, Informatika, Bandung.

Gambar

Gambar 1. Jaringan SMS Selular  (Sumber : Sulistiyo et al., 2007)
Gambar 3. Flow Modul Ovrdue
Gambar 4. Flow Modul Infok  Gambar 5. Flow Aplikasi Email Gateway

Referensi

Dokumen terkait

The research will help the teacher to overcome difficulties in teaching and learning English, especially in writing descriptive text in junior high school..

Berdasarkan hasil Tabel 3 perlakuan P1 detasseling umur 41 dan P3 detaselling umur 50 ini menunjukkan hasil berpangaruh nyata terhadap parameter berat tongkol

Penulis panjr1tkan puji dan syukur kehadirat Allah SWT atas karunia dan rahmat yang telah dilimpahkan-Nya, sehingga penulis dapat menyelesaikan tesis yang berjudul

2) Pada tataran akomodasi mahasiswa meyakini nilai-nilai yang terkandung dalam pernikahan dan berkeluarga sebagai upaya untuk menciptakan masyarakat yang bermartabat.

Strategi pembelian material impor yang dapat dilakukan untuk menghindari terjadinya perubahan nilai tukar mata uang asing terhadap rupiah adalah dengan selalu

Kegiatan sosialisai HKI bertujuan untuk memberikan pemahaman tentang arti penting perlindungan hak kekayaan intelektual hasil-hasil penelitian atau karya non penelitian

Penggunaan future perfect continuous tense sama dengan penggunaan future perfect tense kategori yang ketiga, yaitu: untuk menyatakan bahwa kejadian/aktivitas akan terus

[r]