analisis pengembangan dan implementasi aplikasi...
Post on 07-Feb-2018
235 Views
Preview:
TRANSCRIPT
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
15
ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI SMSBROADCAST BERBASIS PERANGKAT LUNAK OPEN SOURCE
PADA YAYASAN PALCOMTECH PALEMBANG
Hendra EffendiSTMIK PalComTech Palembang
Abstract
This study, entitled Analysis of Development and Implementation of SMSbroadcast applications based on open source software foundation PalComTechPalembang. This thesis aims to develop a SMS Broadcast applications based onOpen Source Software Foundation for use PalComTech Palembang onPalComTech branches. This study was developed using the Waterfall Model.Applications are running has the disadvantage that can only be accessed from thecenter, and the absence of the division of the receiver group SMS to SMSmessages sent less on target. Based on the above findings the need for SMSBroadcast application development to overcome the above drawbacks.
Keyword: SMS Broadcast Applications, Open Source
PENDAHULUAN
Kebutuhan manusia akan informasi yang cepat dan akurat mengakibatkan teknologi
dalam bidang komunikasi berkembang dengan sangat pesat. Perilaku masyarakat yang
memiliki mobilitas tinggi telah memacu perkembangan teknologi terutama dalan bidang
komunikasi. Salah satu teknologi komunikasi yang berkembang adalah Global System for
Mobile Communications (GSM). GSM adalah sebuah teknologi komunikasi seluler yang
bersifat digital. Teknologi GSM banyak diterapkan pada komunikasi bergerak, khususnya
telepon genggam. Teknologi ini memanfaatkan gelombang mikro dan pengiriman sinyal yang
dibagi berdasarkan waktu, sehingga sinyal informasi yang dikirim akan sampai pada tujuan.
Short Message Service (SMS) merupakan salah satu layanan yang disediakan oleh penyedia
layanan selular. Layanan ini paling populer dan banyak digunakan karena penggunaannya
yang relatif mudah, biaya yang lebih murah dan dapat diterima secara langsung oleh
penerima. Layanan SMS yang diberikan oleh operator selular bervariasi harganya, namun
masih terjangkau karena memiliki tarif yang sangat murah dibandingkan dengan layanan
panggilan bicara.Yayasan PalComTech Palembang adalah yayasan yang bergerak dalam
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
16
bidang pendidikan. Yayasan ini menaungi STMIK PalComTech Palembang, Politeknik
PalComTech Palembang dan LPK PalComTech (yang terdapat di Kota Palembang, Jambi,
Prabumulih, Lahat, Baturaja dan Pekanbaru). Esensi dan eksistensi Yayasan PalComTech
Palembang adalah menjalankan program pendidikan 100% praktek dan 100% internet guna
menghasilkan generasi IT yang mampu bersaing memenuhi kebutuhan sumber daya manusia
dunia usaha dan dunia industri serta turut mencerdaskan kehidupan dan kesejahteraan bangsa
Indonesia.
Aplikasi SMS Broadcast merupakan salah satu fasilitas yang dimiliki oleh Yayasan
PalComTech Palembang dan digunakan sebagai salah satu media penyampaian informasi
mengenai promosi yang sedang dan akan berlangsung pada lembaga di bawah naungan
Yayasan PalComTech Palembang. Aplikasi ini berbasis web dan menggunakan server SMS
Gateway sebagai media untuk mengirim dan menerima SMS. Salah satu kelebihan dari
aplikasi SMS Broadcast ini adalah SMS dapat dikirimkan ke semua nomor yang telah
terdaftar pada phonebook secara bersamaan. Selain itu, masyarakat umum juga dapat
mengirim pertanyaan melalui SMS yang ditujukan ke nomor tertentu yang telah disediakan.
Jawaban atas pertanyaan tersebut akan dikirimkan ke nomor pengirim juga melalui SMS.
LANDASAN TEORI
Pengertian SistemMenurut Kristanto (2008:1), suatu sistem adalah jaringan kerja dari prosedur-prosedur
yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan ataumenyelesaikan suatu sasaran tertentu.
Menurut Sutabri (2004:3), secara sederhana sistem dapat diartikan sebagai suatukumpulan atau himpunan dari unsur, komponen atau variabel-variabel yang terorganisasi,saling berinteraksi, saling tergantung satu sama lain dan terpadu.
Pengertian Analisis SistemMenurut Sutabri (2004:85), analisis sistem adalah penelitian atas sistem yang ada
dengan tujuan untuk merancang sistem yang baru atau untuk memperbaharui sistem tersebut.
Pengertian Pengembangan SistemMenurut Hartono (2008:35), pengembangan sistem dapat berarti menyusun suatu
sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaikisistem yang telah ada.
Pengertian ImplementasiMenurut Hartono (2008:573) implementasi adalah proses atau tahap meletakkan
sistem supaya siap untuk dioperasikan.Menurut Poerwadarminta WJS (1997:374), implementasi dapat diartikan sebagai
penerapan atau pelaksanaan.
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
17
Pengertian Perangkat Lunak
Menurut Pressman (2002:10) perangkat lunak adalah (1) perintah (program komputer)
yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan. (2) struktur
data yang memungkinkan program memanipulasi informasi secara proporsional, dan (3)
dokumen yang menggambarkan operasi dan kegunaan program.
Menurut Simarmata (2010:1) perangkat lunak adalah instruksi langsung komputer
untuk melakukan pekerjaan dan dapat ditemukan di setiap aspek kehidupan modern dari
aplikasi yang kritis untuk hidup (life-critical), seperti perangkat pemantauan medis dan
pembangkit tenaga listrik sampai perangkat hiburan.
HASIL DAN PEMBAHASAN
Topologi Jaringan
Topologi jaringan yang digunakan dalam pengembangan sistem menggunakan topologitree. Dalam topologi baru ini, server SMS Broadcast dihubungkan ke internet dan dapatdiakses melalui alamat http://sms.palcomtech.com. Hal ini dilakukan agar cabang-cabangPalComTech dapat mengakses server SMS Broadcast secara langsung melalui browser.
Gambar 1. Topologi Jaringan Baru
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
18
DFD (Data Flow Diagram)a. Diagram Kontes
Gambar 2. Diagram Konteks Sistem Baru
b. Diagram Level 1Diagram level 1 merupakan diagram turunan dari proses data yang belum selesai pada
level 0. Level ini menunjukkan proses-proses internal yang menyusun setiap proses-proses
utama dalam level 0.
1. Diagram Level 1 Proses Penerimaan SMS
Gambar 3. DFD Level 1 Penerimaan SMS
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
19
2. Diagram Level 1 Proses Broadcast
Gambar 4. DFD Level 1 Broadcast
3. Diagram Level 1 Proses Input Phonebook
Gambar 5. DFD Level 1 Input Phonebook
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
20
ERD (Entity Relationship Diagram)
Dalam pengembangan sistem SMS Broadcast ini, dibutuhkan delapan (8) tabelpenyimpanan data. Tabel-tabel tersebut adalah inbox, auto_response, outbox, history, pbk,pbk_groups, branch, sent_items, dan user.
Gambar 6. ERD Sistem Baru
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
21
Desain Aplikasia. Halaman Login
Gambar 7. Tampilan Halaman Login
b.Halaman Index Administrator
Gambar 8. Tampilan Halaman Index Administrator
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
22
c.Halaman Index Operator
Gambar 9. Tampilan Halaman Index Operator
d.Halaman Reply SMS
Gambar 10. Tampilan Halaman Reply SMS
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
23
e.Halaman Broadcast
Gambar 11. Tampilan Halaman Broadcast
F.Halaman Phonebook
Gambar 12. Tampilan Halaman Phonebook
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
24
G.Halaman Group
Gambar 13. Tampilan Halaman Group
H.Halaman Branch
Gambar 14. Tampilan Halaman Branch
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
25
I.Halaman User
Gambar 15. Tampilan Halaman UserJ.Halaman History
Gambar 16. Tampilan Halaman History
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)
Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast BerbasisPerangkat Lunak Open Source Pada Yayasan PalComTech Palembang
VOL. 3 NO. 1
JAN 2013
26
K.Halaman Password
Gambar 17. Tampilan Halaman Password
PENUTUP
Berdasarkan hasil penelitian yang telah dilakukan serta analisis dan pembahasan yang
telah diuraikan pada sebelumnya, maka penulis dapat membuat beberapa simpulan yaitu:
dengan adanya sub domain sms.palcomtech.com yang dapat diakses melalui browser telah
mempermudah cabang-cabang PalComTech yang ada untuk mengirimkan informasi baik
berupa promosi maupun pengumuman yang bersifat lokal untuk daerah masing-masing.
Pembagian daftar phonebook ke dalam kelompok-kelompok tertentu mengakibatkan
pengiriman berita sms broadcast lebih tepat sasaran sesuai dengan maksud dan tujuan isi
berita.
DAFTAR PUSTAKA
Hartono, Jogiyanto. 2008. Analisis dan Disain Sistem Informasi Pendekatan Terstruktur
Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi.
Kristanto, Andri. 2010. Kupas Tuntas PHP dan MYSQL. Klaten: Cable Book.
Pressman, Roger S. 2002. Rekayasa Perangkat Lunak. Yogyakarta:Andi.
Simarmata, Janner. 2010. Rekayasa Perangkat Lunak. Yogyakarta:Andi.
Sutabri, Tata. 2004. Analisa Sistem Informasi. Yogyakarta: Andi.
Poerwadarminta WJS. 1997. Kamus Besar Bahasa Indonesia. Jakarta: Balai Pustaka.
top related