• Tidak ada hasil yang ditemukan

IMPLEMENTASI DAN ANALISIS BROADCAST SMS DENGAN ALGORITMA ANTRIAN CLASS BASED QUEUING (CBQ) KOMPETENSI JARINGAN SKRIPSI

N/A
N/A
Protected

Academic year: 2021

Membagikan "IMPLEMENTASI DAN ANALISIS BROADCAST SMS DENGAN ALGORITMA ANTRIAN CLASS BASED QUEUING (CBQ) KOMPETENSI JARINGAN SKRIPSI"

Copied!
11
0
0

Teks penuh

(1)

i

IMPLEMENTASI DAN ANALISIS BROADCAST SMS

DENGAN ALGORITMA ANTRIAN CLASS BASED

QUEUING (CBQ)

KOMPETENSI JARINGAN

SKRIPSI

BAGUS GEDE KUSUMA HENDRA

0708605015

JURUSAN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS UDAYANA

DENPASAR

2012

(2)

ii

PENERAPAN SMS GATEWAY SEBAGAI PENDUKUNG LAYANAN INFORMASI AKADEMIK MAHASISWA

KOMPETENSI JARINGAN [SKRIPSI]

Sebagai syarat untuk memperoleh gelar Sarjana Komputer pada Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Udayana

Tulisan ini merupakan hasil penelitian yang belum pernah dipublikasikan

BAGUS GEDE KUSUMA HENDRA NIM. 0708605015

Pembimbing I Pembimbing II

Cokorda Rai Adi Pramartha, ST. MMSI. I Made Widhi Wirawan, S.Si., M.Cs

(3)

iii

LEMBAR PENGESAHAN TUGAS AKHIR

Judul : Implementasi dan Analisis Broadcast SMS Dengan Algoritma Antrian Class Based Queuing (CBQ

)

Kompetensi : Jaringan Komputer

Nama : Bagus Gede Kusuma Hendra NIM : 0708605015

Tanggal Ujian : 24 Mei 2012 Disetujui oleh : Pembimbing I

Cokorda Rai Adi Pramartha, ST. MMSI NIP. 19780321 200501 1 001

Pembimbing II

I Made Widhi Wirawan,S.Si,M.Cs NIP. 19751105 200501 1 004

Penguji I

Drs. I Wayan Santiyasa, M.Si NIP. 19670414 199203 1 002 Penguji II

Ngurah Agus Sanjaya ER, S.Kom., M.Kom. NIP. 19780321 200501 1 001

Penguji III

I Gede Santi Astawa, S.T., M.Cs. NIP. 19821206 200604 1 003

Mengetahui, Jurusan Ilmu Komputer

Ketua,

Drs. I Wayan Santiyasa, M.Si NIP. 19670414 199203 1 002

(4)

iv

Judul :Implementasi dan Analisis Broadcast SMS Dengan Algoritma Antrian Class Based Queuing (CBQ

)

Nama : Bagus Gede Kusuma Hendra (NIM: 0708605015)

Pembimbing : 1. Cokorda Rai Adi Pramartha, ST. MMSI 2. I Made Widhi Wirawan, S.Si, M.Cs

ABSTRAK

Perkembangan teknologi informasi di era globalisasi dewasa ini semakin pesat. Teknologi – teknologi baru yang tercipta untuk kepentingan masyarakat tidak bisa dipungkiri adanya, tak terkecuali perkembangan dalam penyampaian informasi seperti telepon seluler, e-mail, dan short message service (SMS). SMS merupakan contoh penyampaian informasi dengan mudah dan cepat tanpa memperhitungkan jarak antar pengguna. Salah satu layanan dari SMS gateway yaitu broadcast SMS, yang dapat mengirimkan SMS secara massal dan praktis. Penerapan Algoritma Class based Queuing pada sistem broadcasting SMS gateway ini sebagai metode dalam pengklasifikasian nomor tujuan dalam pengiriman pesan, pengaturan antrian pesan, serta penjadwalan pengiriman pesan.

Metode penelitian dalam pengembangan sistem ini dilakukan dengan perancangan perangkat lunak dari pengumpulan data keperluan pengembangan sistem dan menganalisa penggunaan algoritma Class Based Queuing pada sistem. Analisa terhadap algoritma Class Based Queuing untuk mengetahui bagaimana algoritma tersebut bekerja sesuai alur dan logika pada sistem yang akan dibangun dengan bantuan aplikasi Gammu dan PHP programming, serta perangkat modem sebagai server pengiriman pesan.

Pengembangan sistem broadcasting SMS dengan algoritma Class based Queuing dapat berjalan sesuai dengan peneliti inginkan. Sistem dapat bekerja dengan melakukan pengklasifikasian, penentuan antrian, serta penjadwalan sesuai dengan alur algoritma dan kebutuhan dari sistem yang dirancang.

(5)

v

Title : Implementation and Analysis of SMS Broadcast Using Class Based Queuing (CBQ) Algorithm

Name : Bagus Gede Kusuma Hendra (NIM: 0708605015)

Supervisors : 1. Cokorda Rai Adi Pramartha, ST. MMSI 2. I Made Widhi Wirawan, S.Si, M.Cs

ABSTRACT

The informational technology in the current globalization era is developing rapidly. The newly-created technologies for community interest cannot be denied, and the development of information transmission such as cellular telephone, e-mail, and short message service (SMS) cannot either. Short message service is one of examples illustrating how information can be easily and rapidly transmitted regardless the distance between the users. One of the gateway short message services is Class Based Queuing algorithm to the system of SMS broadcasting gateway is a method used to classify the number addressed to, regulate message queuing, and to schedule the message transmission.

In this system the research method was developed using the software used for collecting the data needed to develop the system and to analyze the application of the Class Based Queuing algorithm to the system. The Class Based Queuing algorithm was analyze to identify how algorithm worked following the cycle and logics of the system created using the application of Gammu and PHP programming, and the modem as the message transmitting server.

The SMS broadcasting system using Class based Queuing algorithm could be developed as intended by researcher. The system would work classifying, determining the queuing, and scheduling in accordance with the algorithm cycle and what was needed by the system designed.

(6)

vi

KATA PENGANTAR

Puji dan syukur Penulis panjatkan kehadiran Tuhan Yang Maha Esa, sehingga Penulis dapat menyelesaikan penelitian dengan judul “Implementasi dan Analisis Broadcast SMS Dengan Algoritma Antrian

Class Based Queuing (CBQ

)

”.

Dalam menyelesaikan penelitian ini, Penulis banyak mendapat bimbingan, saran, dan bantuan baik materi maupun spiritual dari segenap pihak. Maka dengan segenap ketulusan hati, Penulis ingin menyampaikan ucapan terima kasih kepada :

1. Bapak Drs. I Wayan Santiyasa, M.Si, selaku Ketua Jurusan Ilmu Komputer Universitas Udayana,

2. Bapak Cokorda Rai Adi Pramartha, ST. MMSI, selaku Dosen Pembimbing I,

3. Bapak I Made Widhi Wirawan, S.Si, M.Cs, selaku Dosen Pembimbing II,

4. Keluarga yang telah memberikan semangat dan doa sehingga penulis dapat menyelesaikan penelitian ini,

5. Seluruh teman-teman Penulis, terima kasih untuk kerjasama, dukungan, semangat, dan bantuannya.

Penulis menyadari bahwa hasil penelitian ini masih jauh dari kesempurnaan. Oleh karena itu, penulis menerima segala kritik dan saran yang bersifat membangun. Akhir kata, penulis mengucapkan terima kasih atas segenap bantuan yang telah diberikan.

Bukit Jimbaran, Mei 2012

(7)

vii

DAFTAR ISI

LEMBAR JUDUL ... i

LEMBAR PERNYATAAN ... ii

LEMBAR PENGESAHAN ... iii

ABSTRAK ... iv

KATA PENGANTAR ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... ix DAFTAR LAMPIRAN ... x BAB I PENDAHULUAN 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Batasan Masalah ... 2 1.4 Tujuan ... 3 1.5 Manfaat Penelitian ... 3

BAB II TINJAUAN PUSTAKA 2.1 Short Message Service ... 4

2.2 SMS Gateway ... 5

2.3 Gammu ... 6

2.4 PHP ... 7

2.5 Algoritma Class Based Queuing ... 8

2.6 Network Development Life Cycle (NDLC) ... 10

2.6.1 Tahap Analisis ... 11

2.6.2 Tahap Desain ... 13

2.6.3 Tahap Implementasi ... 14

BAB III METODOLOGI PENELITIAN 3.1 Metode Pengembangan Sistem ... 16

(8)

viii

3.1.2 Tahap Desain ... 16

3.1.3 Tahap Implementasi ... 22

BAB IV HASIL DAN PEMBAHASAN 4.1 Implementasi Algoritma Class Based Queuing ... 24

4.1.1 Proses Pengklasifikasian Pada Sistem ... 24

4.1.2 Proses Antrian Pada Sistem ... 28

4.1.2 Proses Penjadwalan Pada Sistem ... 30

4.2 Pengujian Sistem ... 31

4.2.1 Pengujian 3 Paket Data Dengan Delay 5 Detik ... 31

4.2.2 Pengujian 3 Paket Data Dengan Delay 10 Detik ... 34

4.2.3 Pengujian 3 Paket Data Dengan Delay 15 Detik ... 30

4.2.4 Pengujian 2 Paket Data Dengan Delay 5 Detik ... 24

4.2.5 Pengujian 2 Paket Data Dengan Delay 10 Detik ... 28

4.2.6 Pengujian 2 Paket Data Dengan Delay 15 Detik ... 30

4.2.7 Pengujian Kinerja Modem ... 30

BAB V PENUTUP 5.1 Kesimpulan ... 46

5.2 Saran ... 46

(9)

ix

DAFTAR GAMBAR

Gambar Halaman 2.1 Metode Antrian CBQ ... 9 2.2 Tahapan Analisis NDLC ... 11 2.3 Tahapan Desain NDLC ... 13 2.2 Tahapan Implementasi NDLC ... 14

3.1 Skema Umum Broadcast SMS ... 17

3.2 Ilustrasi algoritma Class Based Queuing pada sistem ... 18

3.3 Flow Chart Proses Broadcast SMS ... 20

3.4 Flowchart sistem Pengiriman SMS Manual ... 21

4.1 Interface Pada Broadcast SMS ... 28

4.2 Database Outbox ... 29

4.3 Grafik Estimasi Waktu Pengiriman Untuk 3 Paket Data ... 44

(10)

x

DAFTAR TABEL

Tabel Halaman

4.1 Pengujian 3 paket dengan delay waktu 5 detik ... 32

4.2 Pengujian 3 paket dengan delay waktu 10 detik ... 34

4.3 Pengujian 3 paket dengan delay waktu 15 detik ... 37

4.4 Pengujian 2 paket dengan delay waktu 5 detik ... 39

4.5 Pengujian 2 paket dengan delay waktu 10 detik ... 41

4.6 Pengujian 2 paket dengan delay waktu 15 detik ... 42

4.7 Pengujian 2 Tabel Rata – Rata 3 Paket Data... 44

4.8 Pengujian 2 Tabel Rata – Rata 2 Paket Data... 44

4.9 Pengujian 2 paket dengan delay waktu 15 detik ... 46

4.10 Pengujian 2 Tabel Rata – Rata 3 Paket Data... 47

(11)

xi

DAFTAR LAMPIRAN

Lampiran Halaman

Tampilan Form Login ... 48

Tampilan Home ... 48

Tampilan Menu Daftar Nomor... 49

Halaman Setting Modem... 49

Halaman Test Koneksi ... 50

Halaman Konfigurasi ... 50

Halaman Install Service Gammu ... 51

Halaman Start Service Gammu ... 51

Referensi

Dokumen terkait