ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI SMS
BROADCAST BERBASIS PERANGKAT LUNAK OPEN SOURCE
PADA YAYASAN PALCOMTECH PALEMBANG
Hendra Effendi
STMIK PalComTech Palembang
Abstract
This study, entitled Analysis of Development and Implementation of SMS broadcast applications based on open source software foundation PalComTech Palembang. This thesis aims to develop a SMS Broadcast applications based on Open Source Software Foundation for use PalComTech Palembang on PalComTech branches. This study was developed using the Waterfall Model. Applications are running has the disadvantage that can only be accessed from the center, and the absence of the division of the receiver group SMS to SMS messages sent less on target. Based on the above findings the need for SMS Broadcast 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
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 webdan 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 Sistem
Menurut Kristanto (2008:1), suatu sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.
Menurut Sutabri (2004:3), secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen atau variabel-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu.
Pengertian Analisis Sistem
Menurut 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 Sistem
Menurut Hartono (2008:35), pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada.
Pengertian Implementasi
Menurut 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.
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 topologi tree. Dalam topologi baru ini, server SMS Broadcast dihubungkan ke internet dan dapat diakses melalui alamat http://sms.palcomtech.com. Hal ini dilakukan agar cabang-cabang PalComTech dapat mengakses server SMSBroadcastsecara langsung melaluibrowser.
DFD (Data Flow Diagram) a. Diagram Kontes
Gambar 2.Diagram Konteks Sistem Baru
b. Diagram Level 1
Diagramlevel1 merupakan diagram turunan dari proses data yang belum selesai pada level 0. Level ini menunjukkan proses-proses internal yang menyusun setiap proses-proses utama dalamlevel0.
1. DiagramLevel1 Proses Penerimaan SMS
2. DiagramLevel1 ProsesBroadcast
Gambar 4.DFD Level 1 Broadcast 3. DiagramLevel1 Proses InputPhonebook
ERD (Entity Relationship Diagram)
Dalam pengembangan sistem SMS Broadcast ini, dibutuhkan delapan (8) tabel penyimpanan data. Tabel-tabel tersebut adalah inbox, auto_response, outbox, history, pbk, pbk_groups,branch,sent_items, danuser.
Desain Aplikasi a. Halaman Login
Gambar 7.Tampilan Halaman Login
b.Halaman Index Administrator
c.HalamanIndex Operator
Gambar 9.Tampilan Halaman Index Operator
d.HalamanReply SMS
e.HalamanBroadcast
Gambar 11.Tampilan HalamanBroadcast
F.HalamanPhonebook
G.HalamanGroup
Gambar 13.Tampilan HalamanGroup
H.HalamanBranch
I.HalamanUser
Gambar 15.Tampilan HalamanUser
J.HalamanHistory
K.HalamanPassword
Gambar 17.Tampilan HalamanPassword
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.