Perpustakaan Unika
POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA
TUGAS AKHIR
OLEH : WAHYU TETUKO 01.50.0052
PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS KATOLIK SOEGIJAPRANATA SEMARANG 2007
i
Perpustakaan Unika
HALAMAN PENGESAHAN
Laporan Tugas Akhir dengan judul “POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA” disetujui dan disahkan pada tanggal 2007 dan siap untuk diajukan ke ujian tugas akhir.
Semarang,
November 2007
Menyetujui, Dosen Pembimbing 1
Dosen Pembimbing 2
( Yulianto Tejo P., ST. MT. )
( Fx. Hendra Prasetya, ST. MT. )
NPP. 058.1.1993.144
NPP. 058.1.1997.206
Mengetahui, Dekan Fakultas Teknologi Industri
( Leonardus Heru Pratomo, ST. MT. ) NPP. 058.1.2000.234
ii
Perpustakaan Unika
ABSTRAK
Teknologi komputer dan telepon mengalami kemajuan yang sangat pesat. Hal ini diikuti dengan banyak berdirinya stasiun radio swasta yang salah satunya yaitu stasiun radio yang ada di Kampus UNIKA SOEGIJAPRANATA, Radio SUPRA. Ini membuktikan bahwa pelayanan informasi melalui radio masih diminati, terutama untuk menjadi sarana hiburan bagi para pendengar setianya. Seiring dengan hal tersebut, Radio SUPRA tentu ingin memberikan pelayanan yang optimal dengan memberikan suguhan-suguhan yang menarik untuk mempertahankan rating pendengar di Kota Semarang. Salah satu solusi yang penulis tawarkan adalah dengan sebuah layanan program pooling
SMS untuk top 10 lagu Indonesia terbaik. Program ini
mempunyai kelebihan pada proses pooling dibuka hingga nantinya pooling ditutup, sama sekali tidak membutuhkan bantuan operator.
iii
Perpustakaan Unika
KATA PENGANTAR
Puji Syukur kepada Tuhan Yang Maha Esa atas segala rahmat dan anugrah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan tepat pada waktunya. Tugas Akhir dengan judul “POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA ” ini disusun sebagai salah satu syarat untuk mendapatkan gelar sarjana di Fakultas Teknologi Industri Jurusan Teknik Elektro Unika Soegijapranata Semarang. Penulis menyadari bahwa tanpa bantuan dan bimbingan dari berbagai pihak maka tugas akhir ini tidak akan berhasil. Oleh karena itu penulis ingin mengucapkan banyak terima kasih kepada : 1.
With all praise to God Almighty, for His guidance and endless bless for me.
2.
Bapak Leonardus Heru Pratomo, ST. MT., selaku Dekan Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang.
3.
Bapak Yulianto Tejo P., ST. MT. selaku dosen pembimbing I yang senantiasa meluangkan waktu dan tenaga hingga terselesaikannya tugas akhir ini.
4.
Bapak FX. Hendra Prasetya, ST. MT selaku dosen pembimbing II yang senantiasa meluangkan waktu dan tenaga hingga terselesaikannya tugas akhir ini.
5.
Tim Dosen Penguji yang memberi kerelaan hati dan waktu sehingga dapat tercapai kelulusan bagi penulis.
iv
Perpustakaan Unika
6.
Semua pengajar di Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang.
7.
Kedua orang tuaku tercinta yang selalu mendampingi penulis dalam keadaan apapun, yang senantiasa memberikan motivasi dan doa sehingga penulis mampu menyelesaikan studi S1. Terima kasih atas semuanya. Tuhan memberkati keluarga kita.
8.
Mbak Riri dan Mas Aji, terima kasih atas semua dukungannya. God bless your fam.
9.
Keponakan kecilku Yonatan Winsdaud (Yowi). Wajah lucumu sungguh menjadi obat yang manjur di saat stress menyerang. Ngke.... ae...ae... (hanya yowi yang tahu jawabnya)
10.
Special one, Oke`. Terima kasih kekasihku, atas hadirmu dalam setiap hariku. Tanpamu, semuanya tak akan terasa seindah ini. I love you and God bless you dear ;o
11.
Teman-temanku (Bento, Gogox, Sur, Triman, Ian, Sus, dll) yang telah mendahului dan yang tak bosan-bosannya menanyakan kapan aku lulus.
12.
Pak Ari yang senantiasa membantu dalam penyelesaian tugas akhir ini.
13.
Codot beserta handphone Siemens C35i. Semoga sukses dalam bisnis voucher pulsanya ok ?!.
14.
Jajaran Laboran di Teknik Elektro ( Mas Agung dan Mas Ahmad).
15.
Jajaran Tata Usaha Fakultas Teknologi Industri Jurusan Teknik Elektro (Mbak Tini dan Pak Mar ).
v
Perpustakaan Unika
16.
Seluruh rekan – rekan mahasiswa Fakultas Teknologi Industri, khususnya angkatan 2001, serta semua pihak yang telah membantu baik secara langsung maupun tidak langsung sehingga tugas akhir ini dapat tersusun dengan baik.
Penulis menyadari sepenuhnya bahwa dengan segala keterbatasan baik waktu maupun kemampuan penulis, maka masih terdapat banyak kekurangan dalam penulisan tugas akhir ini. Untuk itu dengan segala kerendahan hati, penulis mengharapkan dan menerima segala kritik dan saran yang bersifat membangun. Semoga tugas akhir ini dapat bermanfaat bagi penulis dan pembaca dalam meningkatkan pengetahuan di dalam bidang teknik elektro, khususnya bagi mahasiswa Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang. Semarang,
November 2007 Penulis,
Wahyu Tetuko
vi
Perpustakaan Unika
DAFTAR ISI
HALAMAN PENGESAHAN…………………………………………………
ii
ABSTRAK…………………………………………………………………......
iii
KATA PENGANTAR……………………………………………………........
iv
DAFTAR ISI……………………………………………………………………
vii
DAFTAR GAMBAR………………………………………………………......
x
DAFTAR TABEL……………………………………………………………...
xi
BAB I
PENDAHULUAN…………………………………………………
1
1.1 Latar Belakang……………………………………………….
1
1.2 Maksud dan Tujuan………………………………………….
2
1.3 Pembatasan Masalah…………………………………………
2
1.4 Metode Penyusunan Laporan...……………………………..
2
1.5 Sistematika Penyajian Laporan……………………………..
3
DASAR TEORI…………………………………………………...
5
2.1 SMS (Short Message Service)…...…………………………….
5
2.1.1 PDU (Protocol Data Unit) SMS………………………...
6
2.1.2 AT Command…………………………………………….
8
2.2 Port Serial..……………………………………………………
9
2.3 Konektor Handphone Siemens C-35...………………………
10
2.4 MP3…………….……………………………………………...
12
BAB II
vii
Perpustakaan Unika
BAB III
2.5 Perangkat Lunak……….……………………………………..
13
PERANCANGAN ALAT………………………………………...
15
3.1 Pendahuluan…………………………………………………..
15
3.2 Prinsip Kerja………………….………………………………
16
3.3 Perancangan Software………………………………………..
19
3.3.1 Perancangan Software untuk Koneksi Handphone Dengan Program Melalui Komunikasi Serial..…........
19
3.3.2 Perancangan Software untuk Cek, Baca dan Hapus SMS……………………………………………………..
19
3.3.3 Perancangan Software untuk Start Pooling Otomatis. 21 3.3.4 Perancangan Software untuk Song Play……………...
22
3.3.5 Perancangan Database………………………………… 22
BAB IV
PENGUJIAN PROGRAM………….……………………………
31
4.1 Pendahuluan…………………………………………………..
31
4.2 Teknik Mendekodekan SMS……………………….………...
31
4.3 Pengujian Konektifitas Handphone dengan Program..…….
35
4.4 Pelaksanaan Simulasi Program……………………………...
38
4.4.1 Pengujian Program Jika SMS yang Masuk Benar / Sah....................................................................................
40
4.4.2 Pengujian Program Jika SMS yang Masuk Salah / Tidak Sah.........................................................................
viii
41
Perpustakaan Unika
4.4.3 Pengujian Timer untuk Durasi Pooling........................
43
4.4.3 Pengujian Memutar Lagu Hasil Pooling.......................
44
PENUTUP…………………………………………………………
47
5.1 Kesimpulan……………………………………………………
47
5.2 Saran…………………………………………………………...
48
DAFTAR PUSTAKA………………………………………………………...
49
LAMPIRAN LISTING PROGRAM..............................................................
51
BAB V
ix
Perpustakaan Unika
DAFTAR GAMBAR
Gambar 2.1
Konfigurasi Port Serial.…………………...………...
9
Gambar 2.2
Gambar : (a) DB9 male (b) DB9 female.….………..
10
Gambar 2.3
Bentuk Fisik Konektor C-35.……………………….
11
Gambar 2.4
Konektor Siemens C-35……..….………………..….
11
Gambar 3.1
Diagram Blok Pooling SMS.………………..……….
15
Gambar 3.2
Flowchart Program Pooling SMS...………………...
16
Gambar 3.3
Struktur Tabel Untuk Database Pooling……..…….
24
Gambar 3.4
Hasil Perancangan Tampilan Database Pooling…..
25
Gambar 3.5
Struktur Tabel Untuk Database Inbox....….....……
28
Gambar 3.6
Hasil Perancangan Tampilan Database Inbox
29
Gambar 4.1
Pengujian Konektifitas Handphone……..………….
37
Gambar 4.2
Proses Persiapan Simulasi Pooling SMS..………….
39
Gambar 4.3
Pengujian Program Jika SMS yang Masuk Benar / Sah…………………………………....……………….
Gambar 4.4
Pengujian Program Jika SMS yang Masuk Salah / Tidak Sah…………………………....……………….
Gambar 4.5
41
42
Hasil Sementara Simulasi Pooling SMS, Sebelum Pooling Selesai..............................................................
43
Gambar 4.6
Proses Pemutaran Lagu Hasil Pooling……..………
46
Gambar 4.7
Tampilan akhir program……………………………
46
x
Perpustakaan Unika
DAFTAR TABEL
Tabel 2.1
Tabel Keterangan PDU Penerimaan (SMSDeliver)……………….……………………………...
7
Tabel 2.2
Fungsi Pin-pin DB9 Estándar RS232……………...
10
Tabel 2.3
Fungsi Pin-pin Konektor Siemens C-35.…………..
12
Tabel 4.1
Hasil Pengukuran Sensor…………………………..
27
xi