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
2
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 perangkatperangkat tersebut bertukar informasi
2.2.2
Multiple Access Multiple Access adalah kemampuan untuk membagi sumber utama menjadi
beberapa
bagian
menggunakan
yang
protokol
dapat yang
diperuntukkan diberikan
pengguna
akses
terhadap
yang
berbeda-beda,
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
perancangan
system
system
pemrosesan
didasarkan
pada
yang
kebutuhan
berbasis
berkas,
individual
umumnya
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. 3.2.1
Analisis Sistem Menggunakan PIECES 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
1
Processor
AMD
Athlon(tm)Neo
Dual
Core
Processor L335 1.60 Ghz RAM 2,00GB
Operational
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
X2
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.
3.3.3
Winamp
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
S Studi Kelaya akan Sistem S Sebelum tah hapan ini dilakukan yan ng perlu dikketahui dan dipertimban ngkan
adalah h alasan tim mbulnya gaga asan untuk membuat sisstem radio sstreaming de engan requesst server berbasis b we eb.Alasan tersebut dia antaranya a adalah kede epatan pengo olahan yang g lebih bessar, ketepatan dan ko onsistensi yyang lebih baik, penca apaian penyia aran lebih ce epat, meredu uksi biaya, ke eamanan yan ng lebih baik k.
3.4.
Perancangan Sistem S s merup pakan bagia an awal dari pembuatan system inforrmasi, Perancangan sistem
ahapan ini bertujuan b un ntuk memberikan ketentuan bentuk dan proses pada dimana ta perangka at lunak yang g dibuat aga ar pembuata an program tidak t menyim mpang dari aturan a dan hasil analisis yan ng telah diterapkan pada a perancangan program.. Rencana sy ystem mum juga merupakan m ga ambaran sec cara umum yang y ditunjukkan kepada a user secara um tentang system s yang diusulkan.
3.4.1
F Flowchart Sistem F Flowchart sysstem adalah gambaran secara s umum m bagaimana a system berrjalan.
Adapun flowchart f syystem untuk perancanga an request server pada a radio strea aming sebagai berikut: b
Gambar 3.1..Flowchart Sy ystem yang diusulkan
12
3.4.2
Data Flow Diiagram Leve el 0
mbar 3.2.Kon nteks Diagram m Gam 3.5. 3.5.1
Perancangan Basis Data R Relasi Antar Tabel an memberik kan gambara an tentang h hubungan ma asingRelasi anttar tabel aka
masing tabel terrhadap tabe el lainnya. Dengan ad danya relassi tersebut akan permudah pe embacaan ta abel karena akan terlihat field man na yang dija adikan memp primarry key dan foreign f key-n nya. Hubung gan tersebut akan memp pengaruhi isii tabel jika terjadi pemasu ukan, pengha apusan maupun penguba ahan data pa ada tabel terrtentu.
4. Implem mentasi Dan n Pembahas san Sistem 4.1.
T Tampilan We ebsite
4.1.1.
Halaman n Website Fronted Userr Interface
4.1.1.1.
Hala aman Beran nda (Home) Beriikut adalah gambaran g ha alaman depan user interfa ace.
Ga ambar 4.1. TampilanHa alaman Bera anda
13
Gambar 4.2. TampilanHalamanPlayList and Request
Gambar 4.3. TampilanHalaman How to Listen
14
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
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.
18