Upload
doanmien
View
215
Download
0
Embed Size (px)
Citation preview
ANALISIS DAN PERANCANGAN REQUEST SERVER OTOMATIS PADA RADIO STREAMING BERBASIS
WEB ( Studi Kasus : Radio Streaming Universitas Tidar Magelang )
Naskah Publikasi
disusun oleh :
Dimas Satria Gilar Sandi Mahardika 08.11.2232
JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
2012
ANALYSIS AND DESIGN OF AUTOMATIC REQUEST SERVER ON RADIO STREAMING WEB-BASED (CASE STUDY:
STREAMING RADIO UNIVERSITY OF TIDAR MAGELANG)
ANALISIS DAN PERANCANGAN REQUEST SERVER OTOMATIS PADA RADIO STREAMING BERBASISWEB ( STUDI KASUS :
RADIO STREAMING UNIVERSITAS TIDAR MAGELANG )
Dimas Satria Gilar Sandi Mahardika Heri Sismoro
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Basically has a radio frequency transmitter with FM and AM, which broadcasts only be captured by local people who are around the radio transmitter. However, as the growth in time, is now available via internet streaming radio technology that aims to be accessible to the listeners that their houses can not pick up radio waves that reach. By using this streaming radio facility that bridges the specific radio listeners can listen to the radio to his favorite even though its position is beyond the reach even to catch the radio broadcast.
The purpose of the manufacture of radio streaming is how to design and build radio streaming website with a request based srever of Tidar University Magelang by the campus radio implementations using the network of University Tidar Magelang and testing the sound quality is subjective.
Streaming radio design with web-based request this server. Where in it there is visualization of streaming radio server using the request so that the user can easily requesting songs as they wish and make a playlist in accordance with the wishes of streaming radio users. Keyword: Radio Streaming, request server, web
3
1. Pendahuluan Pada dasarnya radio memiliki pemancar dengan frekuensi FM dan AM, dimana
siarannya hanya dapat ditangkap oleh masyarakat lokal yang ada di sekitar pemancar
radio tersebut. Namun, seiring berkembangnya jaman, kini hadir teknologi radio
streaming via internet yang bertujuan untuk dapat diakses oleh para pendengar yang
domisilinya tidak dapat menangkap gelombang pemancar radio yang jangkauannya.
Dengan menggunakan fasilitas radio streaming inilah yang menjembatani para
pendengar setia radio tertentu untuk dapat mendengarkan radio kesayangannya
meskipun posisinya sedang berada di luar jangkauan sekalipun untuk menangkap
siaran radio tersebut.
Dewasa ini kecanggihan yang dihadirkan oleh internet telah memberikan
dampak yang positif, tak terkecuali bagi perkembangan dunia radio.Internet dan radio
berkonvergensi membentuk suatu fenomena baru yang menjadi sebuah bidang usaha
baru dalam dunia penyiaran. Fenomena baru tersebut dikenal sebagai Radio Streaming
atau Online Radio, dimana ini merupakan cara baru mendengarkan radio via internet
tanpa memerlukan antenna radio yang lebih dikenal masyarakat sebelumnya.
Streaming adalah Proses penghantaran data dalam aliran berkelanjutan dan tetap yang
memungkinkan pengguna mengakses dan menggunakan file sebelum data dihantar
sepenuhnya. Streaming memiliki banyak jenis, namun jika dilihat dari karakteristik radio
yang hanya bisa menghasilkan suara sebagai output yang dihasilkan, maka radio
termasuk dalam ragam audio streaming yang istilahnya digunakan untuk
mendengarkan siaran secara live melalui Internet.Audio streaming ini juga dapat kita
sebut dengan radio streaming yang dalam cara penggunaanya kita dapat
mendengarkannya langsung tanpa perlu mendownload file-nya sekaligus.
Dengan di adakannya radio streaming di Universitas Tidar Magelang ini ialah
agar seluruh mahasiswa tau kegiatan yang ada di dalam sebuah universitas tidak lagi
ketinggalan informasi yang terupdate setiap harinya di dalam Universitas Tidar
Magelang, serta untuk mencapai efisiensi dan efektivitas pembelajaran dengan hasil
yang maksimal sesuai dengan kompetensi yang ada. Dengan tersedianya fasilitas radio
streaming di dalam Universitas Tidar Magelang maka dapat menambah fasilitas
layanan informasi di dalam Universitas Tidar Magelang seperti memudahkan segala
informasi yang berkaitan dengan kegiatan belajar mengajar atau menjadi media
pendidikan yang berguna bagi semua bentuk yang berhubungan dengan pendidikan
karna dapat memperkaya pengalaman pendidikan dan juga ide-ide yang kreatif, dan
menjadi layanan informasi kegiatan acara atau event-event di dalam kampus yang di
informasikan secara langsung sehingga meningkatkan efisiensi penggunaan radio
4
kampus, serta bisa menjadi layanan hiburan bagi mahasiswa. Sistem pelayanan seperti
ini nantinya sangat efektif bagi kalangan mahasiswa, karena mahasiswa tidak perlu
menghubungi layanan informasi secara langsung.
Media ini pun nantinya akan semakin di gemari karena para pendengar
ataupun mahasiswa Universitas Tidar magelang. Dengan layanan radio streaming ini
mahaiswa dapat merequest langsung tanpa perlu sms/telphone cukup dengan
mengirimkan pesan melalui sarana request yang di sediakan website radio streaming
tersebut.
Selain itu antar personal/orang dapat berinteraksi langsung dengan penyiar/dj
dan juga oleh para pendengar lain nya,melalui media chatting, sunggu banyak
kelebihan nya bukan,trend radio streaming ini jelas menggambarkan skema dari
komunikasi umpan balik/dua arah antar pendengar dengan penyiar (pemberi informasi).
2. Landasan Teori 2.1. Pengenalan Radio Streaming 2.1.1 Radio
Radio adalah teknologi yang digunakan untuk pengiriman sinyal dengan cara
modulasi dan radiasi elektromagnetik (gelombang elektromagnetik). Gelombang ini
melintas dan merambat lewat udara dan bisa juga merambat melalui ruang angkasa
yang hampa udara, karena gelombang ini tidak memerlukan medium pengangkut
(seperti molekul udara).
2.1.2 Streaming Streaming adalah suatu teknologi untuk memainkan file audio atau video
secara langsung(live) maupun dengan prerecord dari sebuah mesin server (web
server). File audio atau video yang terletak pada sebuah server dapat secara langsung
dijalankan pada komputer client sesaat setelah ada permintaan dari pengguna
sehingga proses download file tersebut yang menghabiskan waktu cukup lama dapat
dihindari.
2.1.3 Sistem Transmisi Pada Proses Streaming 1. Unicast
Transmisi unicast merupakan transmisi informasi yang dilakukan ke satu
pengirim (point to point). Setiap penerima akan memperoleh stream yang berbeda
walau menampilkan film yang sama.
5
2. Broadcast
Transmisi broadcast merupakan transmisi dari satu buah pengirim ke banyak
penerima dalam seluruh jaringan yang terkoneksi (one to many). Pesan –pesan
berukuran kecil disebut paket,yang dikirimkan oleh suatu mesin akan diterima oleh
mesin –mesin lainnya.
3. Multicast
Transmisi multicast merupakan transmisi dari satu pengirim ke banyak
penerima yang terdapat di dalam satu buah grup-grup tertentu (one to group), sehingga
setiap penerima akan mendapatkan stream yang sama
Multicast atau multicasting adalah sebuah teknik di mana sebuah data dikirimkan
melalui jaringan ke sekumpulan komputer yang tergabung ke dalam sebuah grup
tertentu, yang disebut sebagai multicast group.
2.2. Jaringan Kata jaringan (network, dalam bahasa Inggris) sebenarnya memiliki banyak arti
tergantung dari lingkup studi yang dimaksud.Kata jaringan yang dimaksud di sini berada
dalam lingkup studi teknologi informasi yang memiliki definisi sebagai kumpulan dua
atau lebih perangkat yang masing-masing berdiri sendiri dan terhubung melalui sebuah
teknologi.
2.2.1 Jaringan Nirkabel Jaringan nirkabel adalah suatu jaringan yang menghubungkan dua perangkat
atau lebih dengan menggunakan sinyal radio, yang memungkinkan perangkat-
perangkat tersebut bertukar informasi
2.2.2 Multiple Access Multiple Access adalah kemampuan untuk membagi sumber utama menjadi
beberapa bagian yang dapat diperuntukkan pengguna yang berbeda-beda,
menggunakan protokol yang diberikan akses terhadap sumber informasi
tersebut.Jumlah terbatas suatu bandwidth yang dialokasikan untuk penggunaan
layanan nirkabel.
2.3. Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk
menyelesaikan suatu sasaran
6
2.3.1 Pengertian Sistem Sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan
anrar objek bisa dilihat sebagai saw kesatuan yang dirancang untuk mencapai satu
tujuan Secara sederhana sistem dapat diartikan sebagai suatu kunipulan atau
himpunan dan unsur atau variabel-variabel yang saling terorganisasi, saling
berinteraksi, dan saling bergantung sama lain.
2.4. Permodelan sistem Model data adalah sekumpulan tool konseptual untuk mendeskripsikan data,
relasi – relasi antar data, semantic data, dan konsistensi konstrain
2.4.1 DFD Data Flow Diagram (DFD) adalah suatu model logika data/proses yang dibuat
untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari
sistem, dimana data tersimpan, proses apa yang menghasilkan data tersebut, dan
interaksi antara data yang tersimpandan proses yang dikenakan pada data tersebut.
Elemen – elemen yang menyusun suatu DFD :
1. Proses
2. Data Flow
3. Data Store
4. Eksternal Entity
2.5. Basis Data 2.5.1. Sistem Menejemen Basis Data
DBMS (Database Management System) adalah system yang secara khusus
dibuat untuk memudahkan pemakai dalam mengelola basis data.Sistem ini dibuat untuk
mengatasi kelemahan system pemrosesan yang berbasis berkas, umumnya
perancangan system didasarkan pada kebutuhan individual pemakai, bukan
berdasarkan kebutuhan sejumlah pemakai.Setiap kali terdapat kebutuhan baru dan
seorang pemakai, kebutuhan segera diterjemahkan kedalam program
komputer.Akibatnya kemungkinan besar setiap program aplikasi menuliskan data
tersendiri. Sementara itu ada kemungkinan data yang sama juga terdapat pada berkas
– berkas lain yang digunakan oleh program aplikasi lain.
7
2.6. Internet 2.6.1 Definisi Internet
Internet dalam bahasa Inggris merupakan singkatan dari “International
Networking”.Pengertian internet secara umum adalah jaringan komputer yang ada di
seluruh dunia dimana setiap komputer memiliki alamat (Internet Address) yang dapat
digunakan untuk mengirim data atau informasi.
3. Analisis Dan Perancangan Sistem 3.1. Analisis Sistem 3.1.1 Analisis Masalah
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem
informasi yang utuh kedalam bagian-bagian komponen dengan maksud untuk
mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.
3.1.2 Identifikasi Masalah
Mengidentifikasi masalah merupakan langkah pertama yang harus dilakukan
dalam tahapan analisis sistem.Masalah dapat didefinisikan sebagai suatu pertanyaan
yang ingin dipecahkan, karena masalah inilah yang sering menyebabkan sasaran dari
suatu sistem tidak dapat dicapai. Suatu masalah tidak
3.1.3 Spesifikasi Sistem Informasi (Output)
Aplikasi yang dibangun di harapkan dapat memiliki kemampuan sebagai berikut 1. Menyediakan Streaming Radio yang dapat di akses dari mana saja dengan
adanya koneksi Internet.
2. Memberikan kemudahan dalam hal penyiaran radio dan memberikan kenyamanan
bagi user dalam mengakses radio streaming
3. Memberikan informasi-informasi dari universitas dengan lebih friendly
3.2. Analisis Sistem Menggunakan PIECES 3.2.1 Performance
Kinerja merupakan bagian pendukung dalam kelancaran proses kerja dalam
suatu perusahaan/instansi. Kinerja yang dimaksud adalah kinerja sistem.Kinerja dapat
diukur dari throughput dan response time.Throughput adalah jumlah dari pekerjaan
yang dapat dilakukan suatu sistem tertentu.Response time adalah rata-rata waktu yang
tertunda diantara dua pekerjaan ditambah dengan waktu response untuk menangani
pekerjaan tersebut.
8
3.2.1 Information Apabila kemampuan dan kualitas informasi itu baik, maka pengguna akan
mendapatkan informasi yang akurat, tepat waktu dan relevan sesuai dengan yang
diharapkan. Di dalam sistem pengolahan data kependudukan masih membutuhkan
peningkatan kualitas dalam pemberian informasi kepada pengguna/stake holder
analisis kependudukan.
3.2.2 Economy Merupakan peningkatan pendapatan karena adanya sistem baru terhadap
manfaat-manfaat atau keuntungan atau penurunan biaya yang terjadi.Berdasarkan
penilaian secara ekonomis maka sistem pengolahan data kependudukan secara
terkomputerisasi mampu meningkatkan pendapatan lembaga dengan menekan biaya
publikasi data kependudukan pada lembaga.
3.2.3 Control Merupakan peningkatan pengendalian untuk mendeteksi dan memperaiki
kesalahan serta kekurangan yang akan terjadi. Pengendalian atau control dalam
sebuah sistem sangat diperlukan keberadaannya untuk menghindari dan mendeteksi
secara dini terhadap penyalahgunaan atau kesalahan sistem serta untuk menjamin
keamanan atau informasi. Dengan adanya control, maka tugas-tugas atau kinerja yang
mengalami gangguan bisa diperbaiki.
3.2.4 Efficiency Merupakan peningkatan terhadap efisiensi operasi.Efisiensi berbeda dengan
ekonomis.Efisiensi berhubungan dengan bagaimana sumber daya digunakan dengan
pemborosan paling minimum. Efisiensi dapat diukur dari output dibagi dengan inputnya.
Dari hasil pengamatan pada sistem yang sedang berjalan dapat dinilai bahwa
3.2.5 Service Merupakan peningkatan terhadap pelayanan yang diberikan oleh sistem.Dalam
suatu perusahaan peningkatan pelayanan terhadap pengguna merupakan tujuan
utama.Pada Badan Pemberdayaan Perempuan dan Masyarakat Provinsi Daerah
Istimewa Yogyakarta, pelayanan kepada pengguna data kependudukan dinilai cukup
baik.
9
3.3. Analisis Kebutuhan Sistem Sejalan dengan tujuan perancangan sistem yang akan dibuat, diperlukan
perangkat teknologi pendukungnya. Perangkat teknologi itu meliputi personil, peralatan,
dan perlengkapannya. Analisis kebutuhan sistem bertujuan untuk mengetehui sistem
seperti apa yang cocok diterapkan, perangkat keras dan perangkat lunak apa saja yang
dibutuhkan serta siapa saja pengguna yang akan menggunakan sistem ini.
3.3.1 Analisis Perangkat Keras
Analisis perangkat keras bertujuan untuk mengetahui secara tepat perangkat
keras yang dibutuhkan. Adapun hardware yang dibutuhkan untuk menjalankan radio
streaming pada Universitas Tidar Magelang yaitu:
Tabel 3.7. Spesifikasi Perangkat Keras (Hardware) Server
No Peralatan Unit Keterangan
1 CPU Server 1 Processor Intel(R) III 869 Mhz, 512 MB of RAM
2 OS 1 Windows 2003
Tabel 3.8. Spesifikasi Perangkat Keras (Hardware) user
No Peralatan Unit Keterangan
1 Laptop
Operational
1 Processor AMD Athlon(tm)Neo X2 Dual Core
Processor L335 1.60 Ghz RAM 2,00GB
2 OS 1 Windows 7
3 Emu 1 Audio card Eksternal
4 Headset 1 Mendengarkan suara audio
5 Mic 1 Menangkap suara
3.3.2 Analisis Perangkat Lunak Analisis perangkat lunak bertujuan untuk mengetahui secara tepat perangkat
lunak apa saja yang dibutuhkan untuk menjalankan radio streaming adalah :
1. Perangkat lunak saat perancangan sistem :
a. Macromedia Dreamweaver 8 (*opsional)
b. Notepad++ v.5.8.6
10
2. Kebutuhan perangkat lunak saat sistem berjalan :
a. Apache Server minimum requirement : v2.2.11
b. MySQL Database Server minimum requirement : version 5.1.36
c. PHP Server minimum requirement : v5.3.0
d. Ice cast v2.3.1
e. SAMBroadcaster v4.3.6
f. Winamp
3.3.3 Kebutuhan Informasi Informasi yang akan disajikan pada radio streaming ini berupa cara streaming
radio dengan menggunakan winamp dengan memberikan alamat yang tertuju
kepada siaran radio striming itu sendiri.
3.3.4 Analisis Kebutuhan Brainware Kebutuhan bagi penggunaan Radio Streaming dengan sistem request server ini
sangat sederhana, cukup di dukung dengan komputer berspesifikasi sedang yang
terhubung pada koneksi internet, dan seperangkat sound system untuk keluaran
output penyiaran. Dalam pembuatannya sistem ini terdiri dari Penulis dan staff
pegawai yang berkerja sebagai pengguna di Puskominfo Universitas Tidar Magelang
untuk menentukan sistem seperti apa yang dibutuhkan, dengan begitu akan
bermanfaat bagi keberhasilan pembangunan radio streaming. Untuk itu dibutuhkan
adalah :
1. Programmer adalah orang yang bertugas membuat radio streaming
dengan request server berbasis web menggunakan teknologi ajax dan
php.
2. Analis adalah orang yang bertugas menganalisis dalam pembuatan
sistem baru agar sistem yang dibuat dapat berjalan dengan baik.
3. Operator adalah orang yang menjalankan radio streaming sekaligus
sebagai administratornya.
3.3.5 Analisis Biaya dan Manfaat Sebelum sistem informasi dikembangkan, maka perlu dihitung kelayakan
ekonomisnya. Teknik untuk menilai hal ini disebut dengan analisis biaya atau
keuntungan (cost/benefit analys). Keuntungan dari pengembangan sistem informasi
tidak semuanya diukur secara langsung dengan nilai uang.
11
3.3.6 SS
adalah
reques
pengo
penca
Studi KelayaSebelum tah
h alasan tim
st server b
olahan yang
apaian penyia
akan Sistemhapan ini di
mbulnya gaga
berbasis we
g lebih bes
aran lebih ce
lakukan yan
asan untuk
eb.Alasan t
sar, ketepa
epat, meredu
ng perlu dik
membuat sis
ersebut dia
tan dan ko
uksi biaya, ke
ketahui dan
stem radio s
antaranya a
onsistensi y
eamanan yan
dipertimban
streaming de
adalah kede
yang lebih
ng lebih baik
ngkan
engan
epatan
baik,
k.
3.4. PePe
dimana ta
perangka
dan hasil
secara um
tentang s
rancangan Srancangan s
ahapan ini b
at lunak yang
analisis yan
mum juga m
system yang
Sistem sistem merup
bertujuan un
g dibuat aga
ng telah dite
merupakan ga
diusulkan.
pakan bagia
ntuk membe
ar pembuata
rapkan pada
ambaran sec
an awal dari
rikan ketent
an program t
a perancang
cara umum y
pembuatan
uan bentuk
tidak menyim
an program.
yang ditunju
system infor
dan proses
mpang dari a
. Rencana sy
kkan kepada
rmasi,
pada
aturan
ystem
a user
3.4.1 FF
Adapun f
sebagai b
Flowchart SiFlowchart sys
flowchart sy
berikut:
stem stem adalah
ystem untuk
gambaran s
perancanga
secara umum
an request
m bagaimana
server pada
a system ber
a radio strea
rjalan.
aming
GGambar 3.1..Flowchart Syystem yang diusulkan
12
3.4.2 DData Flow Diiagram Leveel 0
3.5. Pe3.5.1 R
masin
memp
primar
jika te
4. Implem4.1. T
4.1.1. 4.1
rancangan Relasi Antar
Relasi ant
g tabel ter
permudah pe
ry key dan f
rjadi pemasu
mentasi DanTampilan We
Halaman.1.1. Hala
Beri
GamBasis DataTabel
tar tabel aka
rhadap tabe
embacaan ta
foreign key-n
ukan, pengha
n Pembahasebsite n Website Faman Beranikut adalah g
Ga
13
mbar 3.2.Kon
an memberik
el lainnya.
abel karena
nya. Hubung
apusan mau
san Sistem
ronted Usernda (Home)gambaran ha
ambar 4.1.
nteks Diagram
kan gambara
Dengan ad
akan terlih
gan tersebut
pun penguba
r Interface
alaman depa
TampilanHa
m
an tentang h
danya relas
at field man
akan memp
ahan data pa
n user interfa
alaman Bera
hubungan ma
si tersebut
na yang dija
pengaruhi isi
ada tabel ter
ace.
asing-
akan
adikan
i tabel
rtentu.
anda
Gambar 4.4. TampilanHalaman Request server
5. Kesimpulan Dan Saran 5.1. Kesimpulan
Berdasarkan penelitian dan perancangan yang dikerjakan dan mengacu pada
rumusan masalah yang ada maka dapat diambil beberapa kesimpulan. Jika ditinjau dari
kelebihannya, sistem ini memiliki beberapa kelebihan, antara lain :
1. Jika dibandingkan dengan sistem sebelumnya, berupa radioFM, radio
streaming ini memiliki kelebihan yaitu dapat diakses dari mana saja, selama
masih ada koneksi internet. Karena tidak terbatas pada local area saja
seperti sistem sebelumnya.
2. Dengan adanya radio streaming ini juga dapat mengurangi biaya
pengeluaran yang cukup banyak jika dibandingkan dengan pembuatan radio
FM biasa. Karena untuk sistem broadcasting-nya sendiri tidak membutuhkan
alat-alat khusus. Karena semuanya berjalan dengan adanya aplikasi
desktop yang digunakan.
3. Dengan adanya sistem request server pada radio streaming, maka seorang
user dapat me-request secara langsung bahkan seorang user dapat
membuat playlist lagu nya sendiri untuk didengarkan.
4. Radio streaming ini merupakan radio streaming pertama dan satu-satunya di
Magelang yang menggunakan sistem request server.
15
Namun dari beberapa kelebihan-kelebihan diatas, radio streaming ini juga
memiliki beberapa kekurangan, antara lain :
1. Kurangnya pekerja/operator yang mumpuni dalam bidang penyiaran terlebih
dengan diberlakukannya sistem radio streaming ini.
2. Karena ini merupakan sistem baru yang ada di Universitas Tidar Magelang
maka, masih banyak kendala-kendala yang timbul karena kurangnya
persiapan dari pihak universitas.
5.2 Saran Kesempurnaan dari suatu sistem selalu bersifat relative berdasarkan pada cara
pandang dan konsep dari setiap pemikiran yang berbeda serta memiliki alur yang
bervariasi. Karena sistem ini dibangun berdasarkan alur pemikiran penulis, maka untuk
hasil yang lebih baik dan maksimal diperlukan saran dari pihak manapun untuk
melengkapi kekurangan yang ada. Berikut merupakan saran dari penulis yang mungkin
berguna dan dapat dipertimbangkan :
1. Untuk pihak Universitas Tidar Magelang, radio streaming ini dapat
digunakan sebagai media informasi dan media edukasi untuk mahasiswa
agar lebih berkembang dalam ilmu pengetahuan.
2. Pada streaming audio didalam jaringan yang padat lebih baik menggunakan
transfer rate yang lebih kecil, karena akan berpengaruh pada kecepatan
audio yang kita terima. Semakin kecil transfer rate nya maka semakin
maksimal kita mendengarkan radio streaming dengan menyesuaikan
bandwidth yang ada.
3. Untuk media streaming lebih cocok untuk di implementasikan menggunakan
jaringan kabel, karena hasilnya jauh lebih maksimal dari pada jaringan
wireless yang kurang maksimal dalam mendengarkan radio streaming.
Semakin banyak user yang online maka semakin banyak bandwidth yang
digunakan.
16
DAFTAR PUSTAKA
Azikin, Askari . Streaming dengan Audio Lan Project.2005
Ayu Isni Nurwulan, Irving Vitra Paputungan.Perancangan Radio Streaming
Edukasi.2009
Al Fatta, Hanif, 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan danOrganisasi Modern, C.V Andi Offset,
Yogyakarta.
Kusrini, M.Kom, 2007. Strategi Perancangan dan Pengelolaan Basis Data, Penerbit
Andi, Yogyakarta.
Budiharjo, E. 1995-1996. Sistem Informasi Manajemen. Bandung. Bidang Pendididkan
dan Pelatihan Pusat Komputer PIKSI Institut Teknologi Bandung.
EkoIndrajit, Richardus. 2006. Electronic Government. Percetakan Andi. Yogyakarta.
Jogiyanto, H.1990. Analisis dan Desain Sistem Informasi. Yogyakarta: Andi Offset.
Jogiyanto. 2003. Sistem Teknologi Informasi. Andi Offset. Yogyakarta.
Karagiannis, Dimitris, 1994. Database and expert systems applications: 5th international
conference, DEXA '94, Athens, Greece, September 7-9, 1994
:proceedings, Volume 856 of Lecture notes in computer science. Springer,
Greece.
Reinisch, Karen. 1998. How The Internet Works : Fourth Edition. Que Coorporation.
United State of Amerika
Wahana Komputer. 2005. Browsing dan E-mail Lebih Cepat Dengan MozillaFirefox dan
Thunderbird. Elex Media Komputindo. Jakarta
Fitria Yuni Puspitasari,Agus Virgono,Ir,MT.Internet Radio Streaming.2009
Tanenbaum.Computer network.2003.Elex Media Komputindo. Jakarta
Gowan.Wireless Satellite & Broadcasting.2000.
Brain .Building a better delivery system.2003.
Brand and Aghvami.Multicast in Third-Generation Mobile Networks.2002.
17
18
Andi Kristanto, Perancangan Sistem Informasi dan Aplikasinya,2003.
Junidar.Panduan Lengkap Menjadi Programer.2008.
Raymond McLeod,Jr.George P.Schell.Sistem Informasi Manajemen.2008.
Mohd. Aizaini Maarof.Teknologi Maklumat Siri II: Internet, Sistem Maklumat dan bahasa
Pengaturcaraan.2004.
Firdaus.PHP & MySQL dengan DREAMWEAVER .2007.
Mediakita.Belajar MySQL Database Server.2010.
David Childers.Icecast Streaming Handbook. 2009.
Indra Meissa.Bikin Website Asik ala Jomla 1.5.2009.
Dedik Kurniawan.145 Freeware Pilihan untuk Berbagai Kebutuhan.2010.
Arry Maulana Syarif.9 Manipulasi Praktis Adobe Photoshop CS, CS2 & CS3.2008
Redaksi Kawan Pustaka.Pintar 256 Software Komputer.2008.