Top Banner
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast Berbasis Perangkat Lunak Open Source Pada Yayasan PalComTech Palembang VOL. 3 NO. 1 JAN 2013 15 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
12

ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

Feb 07, 2018

Download

Documents

phungduong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 2: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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.

Page 3: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 4: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 5: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 6: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 7: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 8: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 9: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 10: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 11: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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

Page 12: ANALISIS PENGEMBANGAN DAN IMPLEMENTASI APLIKASI …news.palcomtech.com/wp-content/uploads/HENDRAEFFEDI_TE030120… · Analisis Pengembangan dan Implementasi Aplikasi SMS Broadcast

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.