net/publication/320700991
CITATIONS READS
0 125
2 authors, including:
Fatsyahrina Fitriastuti
Universitas Janabadra
7 PUBLICATIONS 2 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Aplikasi KwH (Kilo What Hour) Meter Berbasis Microntroller Atmega 32 Untuk Memonitor Beban Listrik View project
All content following this page was uploaded by Fatsyahrina Fitriastuti on 29 October 2017.
Fatsyahrina Fitriastuti
Ekfanasita
Jurusan Teknik Informatika, Fakultas Teknik, Universitas Janabadra
fitri@janabadra.ac.id
ekfanasita@gmail.com
ABSTRAK
Kata kunci : SMS Gateway, Gammu, PHP MySQL, Google Translate, penterjemah bahasa
ukuran kamus yang terlalu besar dan tebal yang dapat disimpan pada
menjadi tidak praktis dibawa kemana-mana. harddiskkomputer.Umumnya sebuah SMS
Kamus elektronik yang akan penulis bahas ini gateway akan memindahkan data SMS pada
dengan konsep menggunakan teknologi SMS device kedalam sebuah database agar dapat
Gateway yang terintegrasi dengan terjemahan diproses lebih lanjut, sehingga device GSM
Google (Google Translate). Sehingga bisa modem/telepon seluler bersifat sebagai media
dimungkinkan telepon seluler seri berapapun pengirim dan penerima SMS.
dan jenis atau merk apapun bisa menggunakan
aplikasi kamus elektronik ini.Aplikasi ini akan Keuntungan SMS Gateway
menggunakan Gammu sebagai SMS Gateway,
bahasa pemrograman PHP, database server SMS Gateway merupakan pintu
MySQL, dan Macromedia Dreamweaver 8 gerbang bagi penyebaran informasi dengan
sebagai tampilan interfacenya. menggunakan SMS. Dengan SMS Gateway
Dari latar belakang yang telah diuraikan, dapat menyebarkan pesan ke ratusan nomor
perumusan masalah yang diambil adalah secara otomatis dan cepat yang langsung
bagaimana merancang dan membuat suatu terhubung dengan database nomor-nomor
aplikasi penerjemah bahasa menggunakan telepon seluler tanpa harus mengetik ratusan
SMS Gateway. nomor dan pesan di telepon seluler karena
Tujuan dari penelitian ini adalah semua nomor akan diambil secara otomatis
merancang dan membuat aplikasi penerjemah dari database tersebut. Selain itu, dengan
bahasa menggunakan SMS Gateway, dengan adanya SMS Gateway dapat mengustomisasi
bahasa pemrograman PHP, databaseserver pesan-pesan yang ingin dikirim. Dengan
MySQL, Gammu sebagai SMS Gateway, dan menggunakan program tambahan yang dapat
Macromedia Dreamweaver 8 sebagai tampilan dibuat sendiri, pengirim pesan dapat lebih
interfacenya sehingga dapat mempermudah fleksibel dalam mengirim berita karena
para pengguna dalam memperoleh informasi biasanya pesan yang ingin dikirim berbeda-
terjemahan bahasa. beda untuk masing-masing penerimanya.
1. SMSGateway 2. Gammu
SMS gatewaymenurut Maxrajapurba Gammu menurut Muhadkly (2007)
(2010) merupakan software atau aplikasi yang adalah semacam service yang disediakan
merubah proses mengolah SMS dari telepon untuk membangun aplikasi yang berbasis
seluler ke komputer PC/laptop. Mengolah SMS Gateway. Kelebihan dari Gammu ini
SMS seperti layaknya fitur di telepon seluler, adalah merupakan softwareopen source yang
tetapi ada perbedaan dari segi fitur, fungsi tersedia dalam bentuk sourcecode atau
yang bisa dibuat berdasarkan kebutuhan binarynya. Gammu juga tersedia untuk sistem
bisnis, baik untuk kepentingan promosi, servis operasi Windows maupun Linux. Gammu bisa
kepada customer, pengadaan content produk untuk mengirim/menerima SMS,
atau jasa, dan seterusnya.Karena merupakan mengirim/menerima MMS, backup/restore
sebuah aplikasi, maka fitur-fitur yang terdapat phonebook, serta upload/downloadfile ke
di dalam SMS gateway dapat dimodifikasi telepon seluler. Selain itu Gammu juga
sesuai dengan kebutuhan. support untuk lebih dari 400 jenis telepon
seluler.
Database SMS Gateway
Perangkat Keras
Perangkat Lunak
DFD Level 1
Perangkat lunak merupakan salah satu faktor
yang sangat penting dalam perancangan
website ini. Perangkat lunak yang digunakan
adalah:
1. Sistem Operasi Microsoft Windows,
2. Macromedia Dreamweaver 8 sebagai
editor penulis skrip PHP.
3. MySQL 5.5.8 sebagai databaseserver.
4. Gammu 1.25.0 sebagai SMS
Gatewayserver.
5. XAMPP 1.7.4 sebagai webserver.
2. Perancangan Sistem
Context Diagram
Gambar 3. DFD Level 1 Proses Aplikasi
Diagram konteks pada aplikasi penerjemah
Penerjemah Bahasa
bahasa menggunakan SMS Gateway ini
menjelaskan secara garis besar alur data yang
Perangkat Lunak
Perangkat lunak yang digunakan dalam
pengembangan sistem aplikasi penerjemah
bahasa menggunakan SMS Gateway ini
adalah :
1 Sistem Operasi Microsoft Windows
XP Professional version 2002 SP 2.
2 Gammu 1.25.0 sebagai SMS
Gatewayserver.
Gambar 4. DFD Level 2 Proses Penerjemah 3 XAMPP 1.7.4 sebagai web server.
Bahasa
Perangkat Keras
DFD Level 2 Proses Kirim Perangkat keras yang digunakan untuk
proses pengembangan dan uji coba sistem
adalah :
1. Satu unit laptop dengan spesifikasi sebagai
berikut :
a. Prosesor Intel® Core™ 2 Duo CPU
T6400 @ 2.00GHz (2 CPUs).
b. Harddisk 232,7 GB.
c. RAM 1790 MB.
2. Modem Wavecom Fastrack M1306B-
Gambar 5. DFD Level 2 Proses Kirim Kode PPQ2403A USB.
Bahasa dan Translate 3. Kabel Data.
Contoh :
Help Indonesia Inggris
Gambar 7. Tampilan SMS Help Kode Bahasa Gambar 11. Tampilan SMS Help dan bahasa
yang benar pertama salah
Dari SMS tersebut akan mendapatkan Balasan format SMS Help dan bahasa
balasan seperti tampilan berikut: pertama salah, tampilannya seperti berikut :
Gambar 8. Tampilan balasan SMS Help Kode Gambar 12. Tampilan balasan SMS Help dan
Bahasa yang benar bahasa pertama salah
Tampilan format SMS Help yang bahasa Gambar 18. Tampilan balasan format SMS
pertama dan kedua salah tanpa Help
Format SMS Help yang bahasa
pertama dan kedua salah, tampilannya seperti
berikut : Tampilan format SMS permintaan
terjemahan bahasa yang benar