Jurnal Penelitian Teknik Sipil – Teknik Elektro dan Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
ISSN: 1693-9670
PERANGKAT LUNAK LAYANAN INFORMASI NILAI TUKAR MATA UANG ASING TERHADAP RUPIAH BERBASIS SMS Aradea 1 , Dewanto Rosian Adhy 2, Rianto 3 Jurusan Teknik Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
1, 2 , 3
Abstrak Semakin majunya perkembangan teknologi informasi khususnya dalam telekomunikasi membuat informasi dapat disampaikan dengan cepat.. Salah satu hasil dari perkembangan teknologi telekomunikasi adalah SMS (Short Message Service). Dengan menggunakan SMS, pengguna dapat melakukan hubungan komunikasi dengan biaya yang lebih murah, selain itu dapat dilakukan dimana saja dan kapan saja dengan menggunakan telepon seluler. Dengan kelebihan yang dimiliki fasilitas SMS, maka dapat digunakan untuk aplikasi sistem layanan informasi nilai tukar mata uang asing terhadap rupiah menggunakan SMS. Aplikasi ini memiliki fasilitas pengolahan data mata uang, pengolahan SMS server, dan pengolahan koneksi internet. Dari hasil implementasi dan pengujian dapat diambil kesimpulan proses penyampaian informasi nilai tukar mata uang asing terhadap rupiah dapat berjalan cepat dengan keakuratan data mata uang yang disampaikan. Data mata uang diambil dari sumber yang mempunyai kredibilitas yang baik. Kata Kunci : SMS, Mata Uang, Internet. menerima informasi dalam bentuk pesan
I. PENDAHULUAN Semakin
majunya
perkembangan
singkat.
teknologi informasi khususnya dalam
II. LANDASAN TEORI
telekomunikasi membuat informasi dapat
Kurs Valuta Asing
disampaikan dengan cepat. Diantaranya
Kurs valuta asing adalah perbandingan
adalah adanya telepon seluler, dengan
nilai tukar mata uang suatu negara
adanya telepon seluler seseorang dapat
dengan negara lain. Nilai nilai kurs
melakukan komunikasi dengan orang lain
terbagi atas :
dimanapun
berada.
1. Kurs jual adalah harga jual valuta
merupakan
salah
Telepon satu
seluler teknologi
asing oleh bank atau money changer.
telekomunikasi tanpa kabel (wireless)
2.
sehingga memungkinkan untuk dibawa
diberlakukan bank apabila bank membeli
dan digunakan dimana saja dengan syarat
valuta asing.
sinyal operator yang digunakan masih
Mata
terjangkau. Salah satu fasilitas layanan
diperdagangkan adalah USD (Dollar
dasar
Amerika) terhadap British Pundsterling
penyedia
bergerak
layanan
adalah
komunikasi
SMS
yang
memungkinkan pengguna mengirim dan
Kurs
(GBP),
beli
uang
adalah
asing
Japanese
Yen
kurs
yang
(JPY),
yang
sering
Euro
Currency (EUR) dan Swiss Franc (CHF).
Jurnal Penelitian Teknik Sipil – Teknik Elektro dan Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
Dalam proses pembuatan perangkat lunak
SMS Gateway Komunikasi
menggunakan
mengandung telepon
ISSN: 1693-9670
informasi
seluler
SMS
berupa
pengirim,
diperlukan
sebuah
strategi
yang
No
mencakup proses, metode, dan piranti
penerima,
yang digunakan. Strategi ini sering
waktu dan pesan (message). Informasi
disebut
tersbut dapat diolah dan bisa melakukan
paradigma rekayasa perangkat lunak.
aktifasi transaksi tergantung kode-kode
Model proses perangkat lunak yang
yang sudah disepakati. Untuk dapat
digunakan adalah paradigma Waterfall.
mengelola semua transaksi yang masuk
Waterfall (classic life cycle) adalah
dibutuhkan sebuah sistem yang mampu
proses pengembangan sistem yang proses
menerima kode SMS dengan jumlah
pelaksanaan pengembangan sistemnya
tertentu,
yang
dilakukan secara berurutan. Hal ini
dan
berarti bahwa aktivitas pengembangan
melakukan transaksi yang dibutuhkan.
berikutnya baru dapat dilaksanakan jika
Sistem
aktivitas sebelumnya sudah diselesaikan
mengolah
terkandung
dalam
yang
tersebut
informasi pesan
dapat
dinamakan
SMS
melakukan SMS
hal
Gateway.
sebagai
model
proses
atau
lebih dahulu.
Sistem minimal dari SMS Gateway adalah sebuah Personal Computer yang
IV. HASIL DAN PEMBAHASAN
dilengkapi
Analisis Sistem
dengan
aplikasi
SMS
Gateway, perangkat komunikasi berbasis
Sistem layanan informasi nilai tukar mata
seluler (Telepon Seluler atau Modem
uang asing terhadap rupiah saat ini masih
GSM/CDMA) yang terhubung dengan
terdapat
PC. Aplikasi SMS Gateway adalah
kekurangan tersebut masyarakat yang
sebuah perangkat lunak yang mampu
menginginkan informasi nilai tukar mata
membaca informasi SMS yang diterima
uang asing terhadap rupiah harus datang
dan
ke
melakukan
kebutuhan.
pengelolaan
Untuk
tempat
penukaran
Salah
atau
satu
money
dengan
changer. Hal seperti itu kurang efektif
telepon seluler menggunakan perintah
dan efisien karena membutuhkan dana
AT
yang cukup besar dan waktu yang cukup
Command
koneksi
sesuai
kekurangan.
melalui
port
I/O
(serial/USB) yang mendukung GSM
lama
apabila
Modem ataupun berbagai merk telepon
membutuhkan informasi nilai tukar mata
seluler.
uang
asing
masyarakat
terhadap
rupiah
yang
tempat
tinggalnya jauh dari tempat penukaran III. METODOLOGI
uang tersebut. Dengan mengacu pada
Jurnal Penelitian Teknik Sipil – Teknik Elektro dan Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
ISSN: 1693-9670
kekurangan yang ada, maka diperlukan
program, maka error management system
pembuatan suatu aplikasi sistem layanan
akan dibangkitkan untuk memberikan
informasi nilai tukar mata uang asing
pernyataan bahwa kata kunci salah.
terhadap rupiah berbasis SMS
Perancangan dan Implementasi Blok diagram dari sistem yang akan dibangun adalah sebagai berikut :
Gambar 4.1. Blok Diagram Sistem Layanan Informasi Nilai Mata Uang Modem
GSM
komputer
(Handphone)
server
dan
menggunakan kabel data melalui USB. Sistem dirancang agar SMS yang masuk ke handphone diteruskan ke komputer server untuk diterjemahkan isi pesannya. Setelah
pesan
Gambar 4.2. Flow chart Sistem
dihubungkan
diproses,
server
Pemodelan
fungsional
dari
sistem
layanan informasi yang akan dibangun, serta
untuk
mengenai
memberikan
cara
kerja
gambaran
sistem,
maka
dideskripsikan dengan diagram berikut:
mengirimkan kembali SMS yang berisi jawaban
atas
permintaan
handphone.
Fungsi
perancangan
SMS
data
ke
utama
dalam
Gateway
adalah
penerjemahan kata kunci
(keyword).
Ketika sistem membaca pesan yang masuk
dan
menginisialisasikan
kata
kunci yang ada. Jika kata kunci sesuai, sistem
dirancang
akan
melakukan
pengambilan database yang dibutuhkan dan mengirimkan jawaban. Jika kata kunci salah atau tidak terdapat di
Gambar 4.3 Diagram Konteks Sistem
Aplikasi
Sistem
Layanan
Informasi Nilai Tukar Mata Uang Asing Terhadap
Rupiah
Berbasis
SMS
diimplementasikan dengan menggunakan sistem operasi Window XP Profesional Service Pack 2, Bahasa pemrograman yang digunakan yaitu Visual Basic 6.0.
Jurnal Penelitian Teknik Sipil – Teknik Elektro dan Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
Program
aplikasi
pendukung
ISSN: 1693-9670
yang
digunakan GAMMU for windows dan MySQL ODBC connector. Serta untuk pembangunan
database
menggunakan
MySQL.
Gambar 4.7 Pengolahan Data Mata Uang
Gambar 4.8 Pengolahan Data User Gambar 4.4. Data Flow Diagram Level 1 Pembahasan dan Pengujian Perangkat lunak yang dibangun terdiri dari modul-modul yang memiliki fungsi berbeda, seperti terlihat pada gambar :
Gambar 4.9 Display Status Server SMS
Gambar 4.5 Pengaturan Hak Akses User.
Gambar 4.10 Display Koneksi Internet Proses koneksi internet dilakukan untuk mendapatkan data nilai tukar mata uang terbaru mengikuti perkembangan pasar. Gambar 4.6 Menu Utama Aplikasi
Data tersebut diambil dari sebuah web
Jurnal Penelitian Teknik Sipil – Teknik Elektro dan Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
ISSN: 1693-9670
site sebuah lembaga keuangan, dalam
menandakan perintah atau kata kunci
penelitian ini diambil sampel lembaga
yang dikirim salah
Bank Indonesia (BI).
Gambar 4.11. Proses Pengambilan Data Mata Uang dari Web Site
Gambar 4.13. SMS Perintah/kata kunci Pengirim
Apabila menekan tombol Tampil, maka data mata uang di Web Site akan ditampilkan ke tabel sementara, setelah itu
tekan
tombol
Simpan
untuk
menyimpan data tersebut ke database.
Gambar 4.14. SMS Balasan dengan Perintah/kata kunci Benar
Gambar 4.12. Validasi Data Mata Uang Disimpan ke Database SMS input dari pengirim berupa teks yang berisi perintah atau kata kunci untuk mendapatkan informasi nilai tukar mata uang asing terhadap rupiah. Apabila perintah atau kata kunci tersebut sesuai maka pengirim akan mendapatkan SMS
Gambar 4.15. SMS Balasan dengan Perintah/kata kunci Salah
balasan berupa data nilai tukar mata uang yang diinginkan. Apabila perintah atau
V. KESIMPULAN
kata kunci tidak sesuai maka pengirim
Kesimpulan yang diambil adalah sebagai
akan mendapatkan SMS balasan yang
berikut :
Jurnal Penelitian Teknik Sipil – Teknik Elektro dan Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya
1. Aplikasi sistem yang dibangun dapat memberikan informasi nilai tukar dengan teknologi SMS tanpa harus datang langsung ke tempat penukaran uang atau institusi yang menyediakan informasi nilai tukar mata uang asing terhadap rupiah.. 2. Dapat menyampaikan informasi nilai tukar mata uang asing terhadap rupiah dengan
cepat
dan
tepat
tanpa
memerlukan biaya yang besar. 3. Memberikan informasi nilai tukar mata uang asing terhadap rupiah dengan data nilai tukar yang akurat. 4. Dapat kinerja
membantu pada
meningkatkan
institusi/perusahaan
dalam memberikan layanan informasi kepada masyarakat.
ISSN: 1693-9670
DAFTAR PUSTAKA 1. Aradea, 2008. Diktat Kuliah Konsep dan Perancangan Basis Data. Tasikmalaya : Jurusan Teknik Informatika Fakultas Teknik Universitas Siliwangi. 2. Aradea, 2008. Diktat Kuliah Rekayasa Perangkat Lunak. Tasikmalaya : Jurusan Teknik Informatika Fakultas Teknik Universitas Siliwangi. 3. Firdaus, 2005. Pemrograman Database dengan Visual Basic 6.0. Palembang : Maxikom. 4. Honest Boy, Pengertian Valuta Asing, www.Id.answers.yahoo.com / question / index ? qid = 20080718084435A AGYvef. 10 Desember 2008 5. Michael Harvorson, 1999. Step by Step Microsoft Visual Basic 6.0 Profesional, Jakarta: Elex Media Komputindo 6. Muchlas, Tole Sutikno, Alwi Ismail. 2007. Layanan Informasi Publik Interaktif Pemkot Surakarta Berbasis SMS, SNATI 2007. 7. Uus R, 2008. Koleksi Program VB 6.0 Konsep Ado Untuk Tugas Akhir dan Skripsi . Jakarta: Elex Media Komputindo.