IKLAN BARIS DI INTERNET BERBASIS SMS

IKLAN BARIS DI INTERNET BERBASIS SMS

  

Skripsi

Diajukan untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Teknik

Program Studi Teknik Informatika

  

Oleh:

Angela Suprabawati Puspa Wijaya

055314073

PROGRAM STUDI TEKNIK INFORMATIKA

  

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

CLASSIFIED ADVERTISING SMS-BASED ON

  

INTERNET

A Thesis

Presented as Partial Fullfillment of the Requirements

  

To Obtain the Sarjana Teknik Degree

In Department of Informatics Engineering

Created by:

Angela Suprabawati Puspa Wijaya

  

055314073

DEPARMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

  

HALAMAN PERSEMBAHAN

Tuhan Yesus Kristus

  Sahabat yang tak pernah lelah menemani dan membimbing penulis dalam setiap langkah. Sungguh besar kasihMu Bapa, terimakasih atas kesabaran dan Roh KudusMu yang selalu menyertai.

  

Bunda Maria

  Ibu yang tak pernah lelah mendengar keluh kesah penulis dan hanya padaMu penulis memohonkan doanya. Terimakasih Bunda atas cinta yang Engkau berikan.

  

MP Binarso dan MI Murjiati

Sumber semangat, doa, dukungan dan cinta yang tak terkira besarnya.

  Terimakasih untuk semua yang penulis dapatkan sampai saat ini, yang tak akan terlupakan sampai nanti.

  

Yosephin Anita PW, Paulus Suhitman, Agata Tri A dan Nayo

  Sumber kecerian penulis. Terimakasih untuk kebersamaanya, doa, dukungan dan semangatnya.

  

Silvester Aan Octafebrian

  Kesabaran, perhatian, doa dan semangat mu membuat penulis tak lelah untuk terus berjalan.

  

Sahabat-Sahabat Terbaik Penulis

Terimakasih untuk semangat, doa dan kebersamaan kalian.

  

MOTTO

  Yakinlah dan berusahalah untuk mengejar semua asa, dalam nama-Nya tidak ada yang tidak mungkin… Tuhan tidak akan memberi cobaan kepada kita anak-Nya, melebihi batas kemampuan kita

  

ABSTRAKSI

  Iklan baris di internet berbasis SMS merupakan suatu aplikasi pemasangan iklan barang atau produk secara singkat di internet hanya dengan mengirimkan SMS dari telepon seluler pengiklan.

  Pada aplikasi ini, SMS dikirimkan menggunakan format tertentu sebagai media filtering dan tidak mengelola isi iklan. Kemudian sistem akan merespon dengan mengirimkan kembali pesan berupa informasi dan setelah itu iklan yang masuk akan ditampilkan pada browser internet. Dimana iklan yang sudah berada di sistem selama 14 hari atau 2 minggu akan dihapus dari database. Bahasa pemrograman yang digunakan pada aplikasi ini menggunakan PHP dan penyimpanan database menggunakan MySQL.

  Melalui aplikasi tersebut maka pemasangan iklan baris semakin mudah, efisien dan murah dikarenakan media pengiriman iklan menggunakan SMS dengan biaya relatif murah dan dapat dilakukan dimana saja karena menggunakan

  . Dengan aplikasi ini juga maka informasi iklan yang ditampilkan selalu

  handpone

  terbaru dan mudah diakses dimana saja melalui media internet

  

ABSTRACT

  Classified advertising SMS-based on internet is a quick product advertising attachment application on internet with just sending the SMS from the advertiser cellular phone.

  In this application, SMS send with certain format as media filtering and don’t manage advertising content. The system will respond with replying message as information and then the advertising which entering the system will show in the internet browser. Where advertising that already in the system for 14 days or 2 weeks will be removed from the system. The programming language used in this application is PHP and database storage use MySQL.

  With this application, therefore the advertising attachment will be easier, more efficient and cheaper because of the advertising transmittal media using SMS will be cheaper and can be done everywhere with the cellular phone. Therefore, with this application the advertising information which showed will be the newest one and can accessed everywhere with the internet.

KATA PENGANTAR

  Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan

Roh Kudus serta berkatnya yang selalu membimbing sehingga penulis dapat

menyelesaikan tugas akhir ini.

  Dalam proses penulisan tugas akhir ini, penulis menyadari ada begitu banyak

pihak yang telah memberikan segala bantuannya baik doa, dukungan, pikiran serta

tenaganya sehingga tugas akhir ini dapat diselesaikan. Oleh karena itu penulis

mengucapkan ucapan terimakasih kepada:

  1. Bapak Yosef Agung Cahyanta, S.T, M.T, selaku Dekan Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  2. Bapak Puspaningtyas Sanjaya Adi, S.T, M.T, selaku Ketua Jurusan Teknik Informatika Universitas Sanata Dharma.

  3. Ibu Anastasia Rita Widiarti SSi., MKom, selaku Dosen Pembimbing Akademik Teknik Informatika angkatan 2005.

  4. Bapak Iwan Binanto, M.Cs, selaku Dosen Pembimbing Tugas Akhir yang telah banyak memberikan bimbingan kepada penulis dalam menyelesaikan tugas akhir ini.

  5. Ibu Agnes Maria Polina, SKom., MSc dan Ibu Sri Hartati Wijono, SSi.,MKom selaku Panitia Penguji yang telah memberikan banyak kritik dan saran agar tugas akhir ini sempurna.

  6. Bapak Bele Bau dan Tyus Dimas Sadewo yang telah bersedia membantu dalam mempersiapkan ujian pendadaran.

  7. Seluruh Dosen Teknik informatika, atas ilmu dan bimbingan yang telah diberikan dan staff Sekretariat Teknik yang telah memberikan bantuan dalam hal administrasi.

  8. Kedua orangtua penulis, M.P Binarso dan M.I Murjiati atas segala doa, semangat, perhatian, kesabaran dan kasihnya yang telah diberikan sehingga tugas akhir ini dapat diselesaikan.

  9. Yosephin Anita PuspaWijaya, Paulus Suhitman, Agata Tri Ardhanasswari, dan Flavianus Mahendra Nayottama untuk doa, semangat, perhatian, dan kecerian selama menyelesaikan tugas akhir ini. Serta seluruh keluarga yang telah memberikan doanya.

  10. Silvester Aan Octafebrian untuk doa, perhatian, semangat, kesabaran dan kecerian yang diberikan selama menyelesaikan tugas akhir ini.

  11. Helena Madahastin, Crescentiana Handsome Tyasivone, Yemima Puraja, Maria Christy, Margareta Purwanti, Maria Widya W, Zita Dewi A, Agustinus Rahayu, dan teman-teman kos untuk semangat, doa dan bantuannya selama menyelesaikan tugas akhir ini.

  12. Sahabat-sahabat yang banyak membantu yang tidak dapat disebutkan satu persatu dan untuk teman-teman TI angkatan 2005.

  13. Seluruh pihak yang membantu saya baik secara langsung maupun tidak langsung, yang tidak dapat saya sebutkan satu persatu.

  Dengan rendah hati saya menyadari bahwa tugas akhir ini masih jauh dari sempurna, oleh karena itu segala bentuk saran dan kritik untuk perkembangan tugas akhir ini penulis harapkan.

  Akhir kata semoga tugas akhir ini dapat bermanfaat bagi semua pihak. Terimakasih.

  Yogyakarta, 13 Maret 2010

  DAFTAR ISI

  HALAMAN JUDUL ........................................................................................................... i TITLE PAGE ...................................................................................................................... ii HALAMAN PERSETUJUAN ........................................................................................... iii HALAMAN PENGESAHAN ........................................................................................... iv HALAMAN PERSEMBAHAN ......................................................................................... v HALAMAN MOTTO ........................................................................................................ vi PERNYATAAN KEASLIAN KARYA TULIS ............................................................... vii ABSTRAKSI ................................................................................................................... viii ABSTRACT ...................................................................................................................... ix LEMBAR PENYATAAN PERSETUJUAN ...................................................................... x KATA PENGANTAR ....................................................................................................... xi DAFTAR ISI .................................................................................................................... xiii DAFTAR GAMBAR ...................................................................................................... xvii DAFTAR TABEL ............................................................................................................. xx

  BAB I. PENDAHULUAN ................................................................................................ 1 I.1. Latar Belakang ...................................................................................................... 1 I.2. Rumusan Masalah ................................................................................................. 2 I.3. Tujuan ................................................................................................................... 3 I.4. Batasan Masalah ................................................................................................... 3 I.5. Metodologi Penelitian ........................................................................................... 4 I.6. Sistematika Penulisan ........................................................................................... 5 BAB II. LANDASAN TEORI ............................................................................................ 7 II.1. SMS Gateway ....................................................................................................... 7 II.2. Gammu.................................................................................................................. 8 II.3. Iklan Baris ........................................................................................................... 11 II.4. Metode Waterfall ................................................................................................ 12 II.5. Pengolahan Kuesioner ........................................................................................ 15

  III.2. Analisa Sistem .................................................................................................... 21

  III.3. Analisa Kebutuhan .............................................................................................. 22

  III.3.1. Kebutuhan Administrator ..................................................................... 22

  III.3.2. Kebutuhan User .................................................................................... 23

  III.4. Analisa Sumber Daya ......................................................................................... 23

  III.4.1. Analisa Perangkat Keras ....................................................................... 23

  III.4.1.1. Perangkat Keras Pada Server dan SMS Gateway .......................... 23

  III.4.1.2. Perangkat Keras Pada User ........................................................... 24

  III.4.2. Analisa Perangkat Lunak ...................................................................... 24

  III.4.2.1. Perangkat Lunak Pada Server dan SMS Gateway ......................... 24

  III.4.2.2 Perangkat Lunak Pada User .......................................................... 25

  III.5. Use Case ............................................................................................................. 25

  III.5.1. Use Case Diagram ................................................................................ 25

  III.5.2. Use Case Naratif ................................................................................... 28

  III.6. Perancangan Sistem ............................................................................................ 48

  III.6.1 Diagram Berjenjang .............................................................................. 48

  III.6.1.1 Administrator ................................................................................. 49

  III.6.1.2 User ............................................................................................... 49

  III.6.1.3 Sistem ............................................................................................ 50

  III.6.2 Diagram Kontek ................................................................................... 50

  III.6.3 Data Flow Diagram(DFD) ................................................................... 50

  III.6.3.1 DFD Level 0 dari Sisi Administrator ............................................ 51

  III.6.3.2 DFD Level 1 dari Sisi Administrator ............................................ 51

  III.6.3.3 DFD Level 0 dari Sisi User ........................................................... 53

  III.6.3.4 DFD Level 0 dari Sisi Sistem ........................................................ 54

  III.7. Perancangan Basisdata ........................................................................................ 54

  III.7.1 ER-Diagram .......................................................................................... 54

  III.7.2 Relasi Antar Tabel ................................................................................ 55

  III.7.3 Desain Database.................................................................................... 55

  III.7.3.2 Tabel Berita ................................................................................... 56

  III.8. Desain Interface .................................................................................................. 56

  III.8.1 Desain Interface untuk Administrator .................................................. 57

  III.8.2 Desain Interface untuk User ................................................................. 66 BAB IV.

  IMPLEMENTASI DAN HASIL ................................................................. 70

  IV.1. Implementasi Program Pada Gammu ................................................................. 70

  IV.1.1. Koneksi Aplikasi Server dengan Handphone ....................................... 70

  IV.1.2. Menjalankan Gammu Pada Aplikasi Server ......................................... 74

  IV.1.3. Autoreply Pada Gammu ....................................................................... 74

  IV.1.4. Format Penulisan SMS ......................................................................... 75

  IV.2. Implementasi Program Pada Aplikasi Web ........................................................ 76

  IV.2.1. Implementasi Database ......................................................................... 76

  IV.2.2. Implementasi Tabel .............................................................................. 76

  IV.2.3. Koneksi Sistem Dengan Database ........................................................ 81

  IV.2.4. Pengolahan Aplikasi Web .................................................................... 81

  IV.2.4.1. Aplikasi Web Administrator .......................................................... 81

  IV.2.4.1. Aplikasi Web User ........................................................................ 88

  IV.2.5. Implementasi Antarmuka Aplikasi Website ......................................... 91

  IV.2.5.1. Aplikasi Web Admisnistrator ........................................................ 91

  IV.2.5.1.1. Halaman Login Administrator .............................................. 91

  IV.2.5.1.2. Halaman Utama Administrator ............................................. 92

  IV.2.5.1.3. Halaman Menu Berita ........................................................... 93

  IV.2.5.1.4. Halaman Menu Iklan............................................................. 98

  IV.2.5.1.5. Halaman Menu Ganti Password.......................................... 102

  IV.2.5.1.6. Halaman Menu Logout ....................................................... 103

  IV.2.6. Implementasi Antarmuka User ........................................................... 103

  IV.2.6.1. Aplikasi Web User ...................................................................... 103

  IV.2.6.1.1. Halaman Utama User .......................................................... 103

  BAB V. ANALISA HASIL ............................................................................................ 108 V.1. Kuesioner .......................................................................................................... 108 V.1.1. Menggunakan Kuesioner Penelitian Sebelumnya .............................. 108 V.1.2. Pengujian Validitas dan Reliabilitas ................................................... 109 V.1.2.1. Memodifikasi Kuesioner ............................................................. 109 V.1.2.2. Uji Instrumen ............................................................................... 111 V.1.2.3. Hasil Uji Validitas dan Reliabilitas ............................................. 118 V.1.3. Data Hasil Dari Sampel Responden ................................................... 120 IV.3.4. Intepretasi Skor ................................................................................... 123 V.2. Kelebihan Sistem .............................................................................................. 131 V.3. Kekurangan Sistem ........................................................................................... 132 BAB VI. PENUTUP ................................................................................................. 105 VI.1. Kesimpulan ....................................................................................................... 133 VI.1. Saran ................................................................................................................. 134 DAFTAR PUSTAKA LAMPIRAN

  DAFTAR GAMBAR

Gambar 2.1 Metoda Waterfall Pressman ........................................................................ 13Gambar 3.1 Gambaran Sistem ........................................................................................ 21Gambar 3.2 Use case Diagram Administrator ................................................................ 26Gambar 3.3 Use case Diagram User ............................................................................... 27Gambar 3.4 Use case Diagram Sistem ............................................................................ 27Gambar 3.5 Diagram Berjenjang Administrator ............................................................. 49Gambar 3.6 Diagram Berjenjang User ........................................................................... 49Gambar 3.7 Diagram Berjenjang Sistem ........................................................................ 50Gambar 3.8 Diagram Kontek .......................................................................................... 50Gambar 3.9 DFD Level 0 Administrator ........................................................................ 51Gambar 3.10 DFD Level 1 Administrator Subproses2 ................................................... 51Gambar 3.11 DFD Level 1 Administrator Subproses3 ................................................... 52Gambar 3.12 DFD Level 0 User ....................................................................................... 53Gambar 3.13 DFD Level 0 Sistem .................................................................................... 54Gambar 3.14 ER-Diagram ................................................................................................ 54Gambar 3.15 Relasi Antar Tabel....................................................................................... 55Gambar 3.16 Desain Halaman Login ................................................................................ 57Gambar 3.17 Desain Halaman Utama Administrator ...................................................... 58Gambar 3.18 Desain Halaman Menu Berita .................................................................... 59Gambar 3.19 Desain Halaman Submenu Tambah Berita ................................................ 60Gambar 3.20 Desain Halaman Submenu Ubah Berita ..................................................... 61Gambar 3.21 Desain Halaman Ubah Berita ..................................................................... 62Gambar 3.22 Desain Halaman Submenu Hapus Berita ................................................... 63Gambar 3.23 Desain Halaman Menu Iklan ...................................................................... 63Gambar 3.24 Desain Halaman Submenu Cari Iklan ........................................................ 64Gambar 3.27 Desain Halaman Menu Ganti Password .................................................... 66Gambar 3.28 Desain Halaman Utama User ..................................................................... 57Gambar 3.29 Desain Halaman Menu Profil ...................................................................... 67Gambar 3.30 Desain Halaman Menu Panduan Iklan ....................................................... 68Gambar 3.31 Desain Halaman Menu Hasil Pencarian ..................................................... 68Gambar 3.32 Desain Halaman Menu Berita .................................................................... 69Gambar 3.33 Desain Halaman Detail Iklan ..................................................................... 69Gambar 4.1 Halaman LoginAdministrator ..................................................................... 91Gambar 4.2 Pesan Gagal Login ..................................................................................... 92Gambar 4.3 Halaman Utama Administrator .................................................................. 93Gambar 4.4 Halaman Menu Berita ................................................................................ 94Gambar 4.5 Halaman Submenu Tambah Berita ............................................................ 94Gambar 4.6 Pesan Peringatan Tambah Berita ............................................................... 95Gambar 4.7 Pesan Berhasil Tambah Berita ................................................................... 95Gambar 4.8 Halaman Submenu Ubah Berita ................................................................. 96Gambar 4.9 Halaman Ubah Berita ................................................................................. 96Gambar 4.10 Pesan Berhasil Ubah .................................................................................. 97Gambar 4.11 Halaman Submenu Hapus Berita ............................................................... 97Gambar 4.12 Pesan Peringatan Hapus Berita ................................................................... 98Gambar 4.13 Halaman Menu Iklan .................................................................................. 99Gambar 4.14 Halaman Submenu Cari Iklan .................................................................... 99Gambar 4.15 Halaman Hasil Cari Lihat Iklan ............................................................... 100Gambar 4.16 Halaman Submenu Hapus Iklan ............................................................... 101Gambar 4.17 Pesan Peringatan Hapus Iklan .................................................................. 101Gambar 4.18 Halaman Menu Ganti Password ............................................................... 102Gambar 4.19 Pesan Peringatan Ganti Password ............................................................ 102Gambar 4.20 Pesan Berhasil Ganti Password ................................................................ 103Gambar 4.21 Halaman Utama User ............................................................................... 104Gambar 4.22 Halaman Detail Iklan ............................................................................... 104Gambar 4.23 Halaman Detail Berita .............................................................................. 105Gambar 4.25 Halaman Menu Profil ............................................................................... 106Gambar 4.26 Halaman Menu Panduan .......................................................................... 107Gambar 5.1 Hasil Uji Validitas Kategori Perceived Usefulness ................................... 113Gambar 5.2 Hasil Uji Validitas Kategori Perceived Ease of Use .................................. 114Gambar 5.3 Data Hasil Responden Pernyataan Bernomer Ganjil .................................. 115Gambar 5.4 Data Hasil Responden Pernyataan Bernomer Genap ................................. 115Gambar 5.5 Hasil Uji Reliabilitas Kategori Perceived Usefulness ................................. 116Gambar 5.6 Data Hasil Responden Pernyataan Bernomer Genap .................................. 117Gambar 5.7 Data Hasil Responden Pernyataan Bernomer Ganjil ................................. 117Gambar 5.8 Hasil Uji Reliabilitas Kategori Perceived Ease Of Use .............................. 118 .

  DAFTAR TABEL

Tabel 3.1 Tabel admin ..................................................................................................... 56Tabel 3.2 Tabel berita ...................................................................................................... 56Tabel 4.1 Tabel Format SMS ........................................................................................... 76Tabel 5.1 Tabel Data Hasil Responden Kategori Perceived Usefulness ...................... 111Tabel 5.2 Tabel Data Hasil Responden Kategori Perceived Ease of Use...................... 112Tabel 5.3 Tabel Data Hasil Responden Sampel Kategori Perceived Usefulness .......... 120Tabel 5.4 Tabel Data Hasil Responden Sampel Kategori Perceived Ease of Use ........ 122Tabel 5.5 Tabel Norma Kategorisasi ............................................................................. 124Tabel 5.6 Tabel Intepretasi Skor Kategori Perceived Usefulness .................................. 124Tabel 5.7 Tabel Norma Kategorisasi ............................................................................. 125Tabel 5.8 Tabel Intepretasi Skor Kategori Perceived Ease of Use ................................ 125Tabel 5.9 Tabel Hasil Jawaban Responden Kategori Persepsi Kegunaan ..................... 127Tabel 5.10 Tabel Persentase Hasil Jawaban Pernyataan Nomer Satu ............................ 127Tabel 5.11 Tabel Persentase Hasil Jawaban Pernyataan Nomer Dua ............................. 128Tabel 5.12 Tabel Persentase Hasil Jawaban Pernyataan Nomer Tiga ............................ 129Tabel 5.13 Tabel Persentase Hasil Jawaban Pernyataan Nomer Empat ......................... 130Tabel 5.14 Tabel Persentase Hasil Jawaban Pernyataan Nomer Lima ........................... 130

BAB I PENDAHULUAN I.1. Latar Belakang Dapat dilihat media periklanan saat ini sudah semakin berkembang karena

  sekarang periklanan tidak hanya melalui brosur atau media informasi seperti televisi, radio dan sebagainya namun media internet pun juga merupakan salah satu cara untuk beriklan. Hal ini dikarenakan media internet dapat diakses dimanapun, kapanpun dan sangat luas cakupannya. Akan tetapi dalam pemasangan iklan di internet, beberapa pengiklan harus melewati syarat-syarat tertentu.

  Bersamaan dengan itu, teknologi telekomunikasi juga mengalami perkembangan yang pesat sebagai contohnya telepon seluler. Dengan menggunakan telepon seluler, komunikasi jarak jauh dapat dilakukan dengan lebih mudah, dimanapun dan kapanpun karena telepon seluler bersifat mobile.

  Banyak fasilitas yang terdapat pada telepon seluler saat ini seperti SMS, MMS, , dan masih banyak lagi. Akan tetapi dari sekian banyak

GPRS, WAP, 3G, HSDPA

  fasilitas yang tersedia seperti diatas, fasilitas telepon seluler yang sangat terkenal dan masih banyak disukai adalah SMS (Short Message Service), karena fasilitas ini tarifnya murah, mudah digunakan dan tersedia pada semua jenis telepon seluler. sehingga bisa dirancang suatu sistem dengan SMS tersebut. Salah satunya adalah penggunaan SMS Gateway yang merupakan suatu mekanisme untuk mengatur penerimaan dan pengiriman SMS dari peralatan mobile melalui SMS Gateway .

  shortcode

  Melihat hal-hal yang di ungkapkan diatas, penulis pada tugas ahkir ini ingin membangun suatu sistem yang dapat menggabungkan pemasangan iklan barang atau produk secara singkat (iklan baris) di internet dengan fasilitas SMS pada telepon seluler pengiklan. Penggunaan SMS pada sistem yang dibuat ini dimaksudkan fasilitas SMS mempunyai tarif yang murah. Sehingga pemasangan iklan baris dengan menggunakan sistem ini akan lebih murah dibandingkan dengan menggunakan media lain, salah satunya contohnya media cetak yaitu pada koran.

  Pemasangan iklan dengan media cetak contohnya koran, saat penulis membuat tugas akhir ini untuk memasang iklan baris tarif yang dikenakan kepada pengiklan pada tanggal 1 Maret 2010 adalah Rp.66000 untuk 3 baris dalam koran Kedaulatan Rakyat dan untuk koran Kompas tarif pemasangan iklan barisnya adalah Rp.50000/baris. Dari dua contoh tarif yang dikenakan dalam pemasangan iklan baris tersebut, sistem yang akan dibuat diharapkan nantinya bisa lebih murah. Hal ini di maksudkan karena saat ini, pemasangan iklan yang mudah, efesien dan biaya murah banyak diinginkan.

I.2. Rumusan Masalah

  dirumuskan: Bagaimana membangun sistem pemasangan iklan singkat di internet dengan mudah, efesien dan biaya murah?

  I.3. Tujuan

  Adapun tujuan dari penulisan tugas akhir ini adalah membuat suatu sistem pemasangan iklan baris di internet yang mudah, efisien dan biaya murah dengan memanfaatkan fasilitas SMS pada telepon seluler untuk media pengiriman iklan yang akan dipasang pada website di internet.

  I.4. Batasan Masalah

  Dalam pembuatan tugas akhir ini, masalah yang ada akan dibatasi sebagai berikut:

  1. Website dibangun dengan menggunakan bahasa pemrograman PHP dan menggunakan database MySQL.

  2. Aplikasi SMS gateway yang digunakan adalah Gammu. Aplikasi ini digunakan untuk menghubungkan GSM modem dengan database dan digunakan untuk menerima dan mem-reply SMS dari user (pengiklan).

  3. Penggunaan GSM modem dikhususkan pada tipe telepon seluler Sony Ericsson.

  4. Pengiriman informasi iklan melalui SMS hanya dalam bentuk teks.

  5. Tidak mengolah isi dari iklan yang dikirim oleh user atau pengiklan.

  7. Sistem tidak menangani pembayaran pemasangan iklan.

I.5. Metodelogi Penelitian

  Metodelogi penelitian yang digunakan dalam tugas akhir ini adalah sebagai berikut:

  1. Studi Pustaka Meliputi dasar-dasar teori tentang SMS Gateway, Gammu, iklan baris, metode Waterfall dan pengolahan kuesioner

  2. Pengembangan perangkat lunak terstruktur yang digunakan adalah metode Waterfall menurut Pressman(2001), yang meliputi sebagai berikut:

  a) Analisis (Analysis) Tahap ini merupakan tahap awal dengan melakukan proses-proses pengumpulan data termasuk software SMS gateway dan data

  , identifikasi masalah, dan analisis kebutuhan sistem

  input/output hingga aktivitas pendefinisian sistem apa yang dibuat.

  b) Perancangan (Design) Dalam tahap ini dilakukan pembuatan model dari perangkat lunak dengan data-data yang telah dikumpulkan sebelumnya. Pembuatan model ini adalah untuk memperoleh pengertian yang lebih baik terhadap aliran data sistem pemasangan iklan ini.

  c) Pengkodean (Code) Dalam tahap ini sistem yang sebelumnya sudah dianalisis dan dirancang modelnya mulai diterjemahkan ke dalam kode-kode dengan aktifitas pembuatan kode program dan pembuatan antar muka program.

  d) Ujicoba (Test) Tahap terakhir dari metode ini adalah menguji sistem yang telah dibuat secara keseluruhan untuk memastikan sistem menghasilkan keluaran yang dikehendaki.

  3. Kuesioner Pada tugas akhir ini, digunakan juga kuesioner untuk mengetahui respon dari pengguna (pengiklan) terhadap sistem yang dibuat setelah dilakukan ujicoba (testing) terhadap sistem. Dimana kuesioner yang digunakan oleh penulis adalah milik Fred F Davis (1989).

I.6. Sistematika Penulisan

  BAB I. PENDAHULUAN Bab ini berisi latar belakang masalah, rumusan masalah, tujuan, batasan masalah, metodologi penelitian, dan sistematika isi. BAB II. LANDASAN TEORI Bab ini berisi dasar-dasar teori SMS Gateway, gammu, iklan baris, metode Waterfall dan pengolahan kuesioner yang digunakan untuk mendukung dalam pembuatan sistem tersebut.

  BAB III. ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi analisis sistem pemasangan iklan di internet melalui SMS dan yang akan dibangun serta perancangan desain sistem

  BAB IV. IMPLEMENTASI DAN HASIL Bab ini berisi implementasi sistem berdasarkan analisis dan rancangan yang telah dibuat pada bab sebelumnya serta pengolahan hasil kuesioner.

  BAB V. ANALISA HASIL Bab ini berisi tentang analisa sistem serta kelebihan dan kekurangan sistem. BAB VI. PENUTUP Bab ini berisi kesimpulan dan saran pada sistem. DAFTAR PUSTAKA LAMPIRAN

BAB II LANDASAN TEORI II.1. SMS Gateway SMS Gateway merupakan sebuah perangkat lunak yang dipergunakan

  untuk memanage atau sebagai penghubung lalu lintas data-data SMS, baik SMS yang diterima dan yang akan dikirimkan dari atau ke peralatan mobile(HP, PDA

  

phone , dll). SMS Gateway bekerja dengan cara menghubungkan handphone

  (GSM Modem) yang memiliki fasilitas SMS dengan komputer (PC). Dimana keduanya dihubungkan dengan kabel data dari handphone yang juga sesuai dengan serial port yang ada di PC. Beberapa contoh dari perangkat lunak SMS ini adalah Gammu, Kannel, Gnokii,SMS Tools, NowSMS, Ozeki dan

  Gateway lain-lain.

  SMS Gateway ini dibutuhkan untuk menjembatani antar SMSC dan membolehkan untuk berkomunikasi dengan SMSC (telkomsel, indosat, dll).

  Dimana SMSC adalah pusat layanan operator SMSC akan menghantar pesan (SMS) tersebut kepada SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. SMS Gateway juga menyediakan interface yang mudah dan standar. melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk

  Gateway

  komunikasi yang aman). Aplikasi

  • –aplikasi yang menggunakan SMS dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan pengguna aplikasi SMS dapat menentukan besarnya biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.

  Suatu perangkat lunak SMS Gateway biasanya support untuk pesan yang berupa teks, unicode character, dan juga smart messaging (ringtone, picture message, logo operator,dll).

  SMS Gateway merupakan pintu gerbang bagi penyebaran Informasi dengan menggunakan layanan SMS. Dengan menggunakan SMS Gateway maka penyebaran pesan ke ratusan nomor dapat dilakukan secara otomatis dan cepat yang langsung terhubung dengan database nomor-nomor ponsel saja tanpa harus mengetik ratusan nomor dan pesan di ponsel karena semua nomor akan diambil secara otomatis dari database tersebut. Selain itu , dengan adanya SMS Gateway anda dapat mengautomisasi pesan-pesan yang ingin dikirim. Dengan menggunakan program tambahan yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita karena biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing penerimanya.

II.2. Gammu

  Gammu (menurut2009) merupakan suatu proyek yang meliputi aplikasi, skrip, dan drivers yang dapat digunakan untuk mengelola berbagai fungsi dalam telepon seluler dan alat sejenisnya. Saat ini Gammu telah menyediakan codebase yang stabil dan matang untuk berbagai macam model telepon yang tersedia di pasaran dibandingkan dengan project sejenis. Gammu merupakan project yang berlisensi GNU GPL 2 sehingga menjamin kebebasan menggunakan tool ini tanpa perlu takut dengan masalah legalitas dan biaya yang mahal yang harus dikeluarkan karena Gammu merupakan perangkat lunak open

  source .

  Gammu bukanlah merupakan sebuah aplikasi, melainkan sebuah proyek atau modul yang salah satu didalamnya terdapat aplikasi sehingga Gammu bisa digabungkan dengan berbagai bahasa pemrograman misalnya untuk membangun dapat digabungkan dengan PHP, ASP, JSP, dan sebagainya. Sedangkan

  website

  untuk aplikasi desktop bisa digabungkan dengan bahasa pemrograman Delphi, Visual Basic ataupun Java. Dalam penyimpanan database, Gammu menggunakan MySQL.

  Gammu mendukung berbagai macam model telepon seluler dengan berbagai jenis koneksi dan tipe. Beberapa tipe telepon seluler yang kompatibel dengan Gammu adalah sebagai berikut:

  1. Nokia Terutama Nokia dari generasi DCT3 dan DCT4 menggunakan

  3410, 5110, 5130, 6110, 6130, 6150, 6210, 7110, 8210, 3100, 3510, 3510i, 6220, 6230, 6310, 6310i, 6510, 6610, 7210, 8310,dsb. Siemens, Sony Ericsson, Nokia, Alcatel models Alcatel from BE5/BF5/BH4 generation - for example 501, 511, 512 some functions with OBEX and Symbian devices

  2. Sony Ericcson

  3. Siemens

  4. Alcatel Model Alcatel dari generasi BE5/BF5/BH4. Sebagai contohnya 501, 511, 512 beberapa fungsi dengan OBEX and alat Symbian.

  Jenis koneksinya pun dapat menggunakan kabel data dari telepon seluler tersebut ataupun yang kompetibel dengan telepon seluler dan Gammu.

  Aplikasi Gammu ini dapat berjalan di sistem operasi Windows maupun pada Linux base. Sehingga Gammu memiliki versi tertentu untuk membedakan Gammu yang dipakai di Windows atau di Linux dan untuk mengetahui versi Gammu yang baru atau yang lama.

  Gammu juga mendukung mode daemon untuk mengirim dan menerima SMS. Selain itu, program Gammu bisa bekerja dengan kontak, kalender, , radio, kamera dan lain-lain.

  filesysitem

  Adapun beberapa kelebihan Gammu adalah sebagai berikut: 1. Gammu merupakan perangkat lunak yang open source.

  2. Gammu bisa berjalan di sistem operasi Windows ataupun Linux.

  4. Banyak bahasa pemrograman yang bisa digabungkan dengan Gammu.

  5. Banyak kabel data yang kompatibel dengan Gammu, baik USB maupun serial.

II.3. Iklan Baris

  Iklan merupakan sebuah proses komunikasi yang bertujuan untuk membujuk orang mengambil tindakan yang menguntungkan bagi pihak pembuat iklan. Dimana iklan bertujuan untuk mempengaruhi perasaan, pengetahuan, makna, kepercayaan, sikap, pendapat, pemikiran dan citra konsumen yang berkaitan dengan suatu produk atau merek agar konsumen tersebut tertarik dengan barang yang ditawarkan.

  Kata Iklan berasal dari bahasa yunani, yang artinya adalah upaya menggiring orang pada gagasan. Sedangkan pengertian iklan secara komprehensif atau luas adalah semua bentuk aktifitas untuk menghadirkan dan mempromosikan ide, barang ataupun jasa secara nonpersonal melalui media yang dibayar oleh sponsor tertentu. (Durianto, dkk, 2003).

  Menurut pakar periklanan dari Amerika, S. William Pattis (1993), iklan adalah setiap bentuk komunikasi yang dimaksudkan untuk memotivasi dan mempromosikan produk dan jasa kepada seseorang atau pembeli yang potensial. Tujuannya adalah mempengaruhi calon konsumen untuk berfikir dan bertindak sesuai dengan keinginan si pemasang iklan.

  Iklan memiliki berbagai macam jenis, berdasarkan sifatnya iklan khalayak/masyarakat supaya tertarik untuk memiliki, membeli, dan mengunakan produk yang diiklankan oleh pembuat iklan. Sedangkan iklan nonniaga/layanan masyarakat dibuat untuk menarik perhatian masyarakat sehingga masyarakat mempunyai rasa simpati atau memberikan dukungan terhadap hal yang diiklankan.

  Berdasarkan tujuannya, iklan dibedakan menjadi 2 yaitu iklan penawaran/permintaan dan iklan pengumuman. Sedangkan berdasarkan ruang (space), iklan dibedakan iklan baris dan displai.

  Iklan baris adalah iklan yang menggunakan bahasa singkat dan padat dalam menawarkan atau mempromosikan suatu barang atau produk. Iklan baris biasanya disusun berdasarkan golongan atau jenis iklan yang sama. Misalnya: iklan penjualan rumah masuk dalam kolom properti atau rumah dijual. Iklan lowongan pekerjaan dan mencari pekerjaan masuk golongan karier. Dimana iklan baris memiliki beberapa komponen, yaitu: komponen aktivitas, produk yang diiklankan, spesifikasi produk, dan identitas pengiklan.

II.4. Metode Waterfall

  Model ini adalah model klasik yang bersifat sistematis, berurutan dalam membangun suatu software. Ada berbagai macam gambaran metode Waterfall, salah satunya adalah Waterfall model menurut Roger S. Pressman(2001). Metode

  waterfall

  ini sering disebut juga dengan “siklus kehidupan klasik” atau “sekuensial linier”. Dimana gambar II.1 menggambarkan model sekuensial linier

  Gambar II.1 Me tode Waterfall Pressman Model Waterfall mengusulkan suatu sistematis, pendekatan sekuensial untuk pengembangan perangkat lunak yang mulai pada tingkat dan kemajuan sistem pada seluruh analisis, desain, kode, pengujian, dan pemeliharaan. Dimana model Waterfall ini meliputi aktifitas

  • – aktifitas berikut:

  a. Rekayasa dan Pemodelan sistem/informasi Karena perangkat lunak selalu merupakan bagian dari sebuah sistem (bisnis) yang lebih besar, kerja dimulai dengan membangun syarat dari semua elemen sistem dan mengalokasikan beberapa subset dari kebutuhan perangakt lunak tersebut. Pandangan sistem ini penting ketika perangkat lunak harus berhubungan dengan elemen

  • – elemen yang lain seperti perangakat lunak, manusia, dan database. Rekayasa dan analisis sistem menyangkut pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis serta desain tingkat puncak. Rekayasa informasi mencakup juga pengumpulan kebutuhan pada tingkat bisnis strategi dan tingkat area bisnis.
Proses pengumpulan kebutuhan diintensifkan dan difokuskan, khususnya pada perangkat lunak.

  c. Desain Desain perangkat lunak sebenarnya adalah proses multi langkah yang berfokus pada empat atribut sebuah program yang berbeda; struktur data, arsitektur perangkat lunak, representasi interface, dan detail (algoritma) prosedural. Proses desain menerjemahakan syarat/kebutuhan ke dalam sebuah representasi perangkat lunak yang dapat diperkirakan demi kualitas sebelum dimulai pemunculan kode.

  d. Generasi kode Desain harus diterjemahkan ke dalam bentuk mesin yang bisa dibaca.

  Langkah pembuatan kode melakukan tugas ini. Jika desain dilakukan dengan cara yang lengkap, pembuatan kode dapat diselesaikan secara mekanis.

  e. Pengujian Sekali kode dibuat, pengujian program dimulai. Proses pengujian berfokus pada logika internal perangkat lunak, memastikan bahwa semua pernyataan sudah diuji, dan pada eksternal fungsional

  • – yaitu mengarahkan pengujian untuk menemukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan.

  f. Pemeliharaan Perangkat lunak akan mengalami perubahan setelah disampaikan kepada program sebelumnya dan tidak membuat yang baru lagi. Dimana tahap ini merupakan tahap optional, yaitu bisa dilakukan atau tidak dilakukan.