Laporan Praktik Kerja Lapangan tipe PERUSAHAAN PENGEMBANGAN SISTEM RADIO STREAMING BERBASIS WEBSITE PDF

Title Laporan Praktik Kerja Lapangan tipe PERUSAHAAN PENGEMBANGAN SISTEM RADIO STREAMING BERBASIS WEBSITE
Course Praktik Kerja Lapangan
Institution Universitas Brawijaya
Pages 40
File Size 1.5 MB
File Type PDF
Total Downloads 102
Total Views 169

Summary

LAPORAN PRAKTIK KERJA LAPANGAN (PKL)PERUSAHAANRADIO KENCANA MALANGPENGEMBANGAN SISTEM RADIO STREAMING BERBASISWEBSITEDiiajukan untuk memenuhi sebagian persyaratan Kurikulum SarjanaDisusun oleh:Syauqi El Rahman NIM : 155150207111086PROGRAM STUDI TEKNIK INFORMATIKAJURUSAN TEKNIK INFORMATIKAFAKULTAS IL...


Description

LAPORAN PRAKTIK KERJA LAPANGAN (PKL) PERUSAHAAN RADIO KENCANA MALANG PENGEMBANGAN SISTEM RADIO STREAMING BERBASIS WEBSITE Diiajukan untuk memenuhi sebagian persyaratan Kurikulum Sarjana

Disusun oleh: Syauqi El Rahman

NIM : 155150207111086

PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA MALANG 2021

PENGESAHAN LAPORAN PRAKTIK KERJA LAPANGAN (PKL) PERUSAHAAN/INDUSTRI RADIO KENCANA MALANG

PENGEMBANGAN SISTEM RADIO STREAMING BERBASIS WEBSITE

Diajukan untuk memenuhi sebagian persyaratan Kurikulum Sarjana Program Studi Teknik Informatika

Disusun oleh : Syauqi El Rahman

NIM : 155150207111086

Praktik Kerja Lapangan ini dilaksanakan pada 1 September sampai dengan 1 November 2021 Telah diperiksa dan disetujui oleh: Dosen Pembimbing PKL

Nurul Hidayat, S.Pd., M.Sc. NIP : 196708011992031001

Mengetahui, Ketua Jurusan Teknik Informatika

Achmad Basuki, S.T., M.MG., Ph.D. NIP : 197411182003121002

PERNYATAAN ORISINALITAS Saya menyatakan dengan sebenar-benarnya bahwa sepanjang pengetahuan saya, di dalam laporan PKL ini tidak terdapat karya ilmiah yang pernah diajukan oleh orang lain dalam kegiatan akademik di suatu perguruan tinggi, dan tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis disitasi dalam naskah ini dan disebutkan dalam daftar pustaka. Apabila ternyata di dalam laporan PKL ini terbukti terdapat unsur-unsur plagiasi, saya bersedia PKL ini digugurkan, serta diproses sesuai dengan peraturan perundang-undangan yang berlaku (UU No. 20 Tahun 2003, Pasal 25 ayat 2 dan Pasal 70).

Malang, 15 Desember 2021

Syauqi El Rahman NIM : 155150207111086

KATA PENGANTAR Puji syukur penulis ucapkan kepada Allah SWT, karena berkat rahmat, taufik, dan hidayah-Nya, penulis dapat menyelesaikan laporan Praktik Kerja Lapangan (PKL) yang berjudul “Pengembangan Sistem Radio Streaming Berbasis Website”dengan tepat waktu. Pelaksanaan Praktik Kerja Lapangan dan penyelesaian laporan ini tidak akan berhasil tanpa pihak yang memberikan bantuan dan bimbingan. Oleh karena itu, penulis ingin mengucapkan terima kasih kepada : Pelaksanaan Praktik Kerja Lapangan dan penyelesaian laporan ini tidak akan berhasil tanpa pihak yang memberikan bantuan dan bimbingan. Oleh karena itu, penulis ingin mengucapkan terima kasih kepada: 1. Bapak Nama Nurul Hidayat, S.Pd., M.Sc. selaku dosen pembimbing PKL yang telah dengan sabar membimbing dan mengarahkan penulis sehingga dapat menyelesaikan laporan ini. 2. Bapak Adhitya Bhawiyuga, S.Kom., M.Sc. selaku ketua Program Studi Teknik Informatika. 3. Bapak Achmad Basuki, S.T., MMG., Ph.D. selaku selaku ketua Jurusan Teknik Informatika.. 4. Kedua orang tua dan seluruh keluarga yang telah memberikan doa, kasih sayang, dan dukungan baik secara moril maupun materil. 5. Seluruh civitas akademika Teknik Informatika Universitas Brawijaya yang telah banyak memberi bantuan dan dukungan selama penyelesaian laporan PKL ini. 6. Pihak yang lain tidak dapat disebutkan satu-persatu. Penulis menyadari bahwa laporan Praktik Kerja Lapangan ini masih memiliki kekurangan baik dari penyusunan maupun isinya. Oleh karena itu, kritik dan saran sangat penulis harapkan. Akhir kata, semoga laporan ini dapat bemanfaat bagi semua pihak.

Malang, 15 Desember 2021

Syauqi El Rahman Email: [email protected]

ABSTRAK Stasiun radio secara tradisional memancarkan sinyal dengan cara modulasi dan gelombang elektromagnetik yang dapat ditangkap kemudian diproses oleh perangkat yang memiliki antena penangkap sinyal khusus radio. Seiring berkembangnya internet, perkembangan radio streaming sebagai teknologi komunikasi audio di Indonesia telah menunjukkan peningkatannya. Pengguna radio streaming dari waktu ke waktu semakin bertambah seiring dengan semakin meningkatnya jumlah dan beraneka ragamnya jenis stasiun radio di Indonesia sesuai dengan minat dan permintaan para konsumennya. Radio streaming sangat berbeda dengan radio tradisional atau radio konvensional. Oleh karena itu Radio kencana ingin memperluas jangkauan siarannya dengan membuat website radio streaming untuk pendengar yang ingin mendengarkan siarannya melalui internet. Pengembangan sistem dilakukan dengan model waterfall software development life cycle. Implementasi dari aplikasi menggunakan bahasa javascript, html dam jQuery library agar dapat memudahkan pembuatan kode. Pada bagian pengujian menggunakan pengujian black-box yang menghasilkan 100% valid pada hasil test validasi. Kata kunci: Radio Online, Streaming, Website

ABSTRACT Radio stations traditionally transmit signals by means of modulation and electromagnetic waves that can be picked up and then processed by devices that have special radio signal-capturing antennas. Along with the development of the internet, the development of streaming radio as an audio communication technology in Indonesia has shown an increase. Radio streaming users from time to time are increasing along with the increasing number and variety of types of radio stations in Indonesia according to the interests and demands of consumers. Streaming radio is very different from traditional radio or conventional radio. Therefore, Radio Kencana wants to expand its broadcast coverage by creating a radio streaming website for listeners who want to listen to its broadcasts via the internet. System development is carried out using the waterfall software development life cycle model. The implementation of the application uses the javascript, html language and jQuery library in order to facilitate code generation. In the testing phase using black-box testing which produces 100% valid results on the validation test. Key Words: Online Radio, Streaming, Website

DAFTAR ISI PENGESAHAN......................................................................................................................i PERNYATAAN ORISINALITAS................................................................................................ii KATA PENGANTAR..............................................................................................................iii ABSTRAK............................................................................................................................iv ABSTRACT...........................................................................................................................v DAFTAR ISI.........................................................................................................................vi DAFTAR TABEL..................................................................................................................viii DAFTAR GAMBAR..............................................................................................................ix BAB 1 PENDAHULUAN........................................................................................................1 1.1 Latar Belakang..........................................................................................................1 1.2 Rumusan Masalah....................................................................................................1 1.3 Tujuan......................................................................................................................1 1.4 Manfaat....................................................................................................................1 1.5 Batasan Masalah......................................................................................................2 BAB 2 PROFIL OBYEK PKL....................................................................................................3 2.1 Gambaran Perusahaan.............................................................................................3 2.2 Struktur Organisasi...................................................................................................3 2.3 Struktur Organisasi Instansi......................................................................................3 BAB 3 TINJAUAN PUSTAKA.................................................................................................4 3.1 Rekayasa Perangkat Lunak........................................................................................4 3.2 Software Development Life Cycle.............................................................................4 3.2.1 Waterfall Model................................................................................................4 3.3 Analisis Kebutuhan...................................................................................................5 3.4 Unified modeling language (UML)............................................................................5 3.4.1 Use Case Diagram..............................................................................................5 3.4.2 Sequence Diagram............................................................................................7 3.4.3 Activity Diagram................................................................................................8 3.5 jQuery......................................................................................................................8 3.6 Shoutcast Server......................................................................................................8 3.7 Pengujian Perangkat Lunak......................................................................................9 3.7.1 Black-Box Testing...............................................................................................9 BAB 4 METODOLOGI........................................................................................................10 4.1 Identifikasi Masalah...............................................................................................10

4.2 Studi Literatur........................................................................................................10 4.3 Analisis Kebutuhan.................................................................................................11 4.4 Perancangan...........................................................................................................11 4.5 Implementasi.........................................................................................................11 4.6 Pengujian................................................................................................................11 4.7 Pengambilan Kesimpulan.......................................................................................11 BAB 5 HASIL DAN PEMBAHASAN......................................................................................12 5.1 Analisis Kebutuhan.................................................................................................12 5.1.1 Elisistasi Kebutuhan.........................................................................................12 5.1.2 Identifikasi Aktor.............................................................................................12 5.1.3 Use Case Diagram............................................................................................13 5.1.4 Use Case Scenario...........................................................................................14 5.2 Perancangan...........................................................................................................15 5.2.1 Activity Diagram..............................................................................................16 5.2.2 Sequence Diagram...........................................................................................19 5.2.3 Perancangan Antarmuka.................................................................................21 5.3 Implementasi.........................................................................................................23 5.3.1 Implementasi kode program...........................................................................23 5.3.2 Implementasi Antarmuka................................................................................26 5.4 Pengujian................................................................................................................27 5.4.1 Pengujian Black-Box........................................................................................27 BAB 6 PENUTUP...............................................................................................................28 6.1 Kesimpulan.............................................................................................................28 6.2 Saran......................................................................................................................28 6.3 Keberlanjutan.........................................................................................................28 DAFTAR PUSTAKA.............................................................................................................29

DAFTAR TABEL Tabel 3.1 Simbol Use Case Diagram...................................................................................7 Tabel 3.2 Simbol Sequence Diagram..................................................................................7 Tabel 3.3 Simbol Activity Diagram......................................................................................8 Tabel 5.1 Temuan Kebutuhan...........................................................................................12 Tabel 5.2 Kebutuhan Fungsional dan Spesifikasi..............................................................13 Tabel 5.3 Use Case Scenario Putar Radio.........................................................................14 Tabel 5.4 Use Case Scenario Hentikan Radio....................................................................14 Tabel 5.5 Use Case Scenario Ubah Volume Radio............................................................15 Tabel 5.6 Use Case Scenario Tampilkan Lagu yang telah diputar......................................15 Tabel 5.7 Deskripsi Layout Halaman Utama.....................................................................21 Tabel 5.8 Deskripsi Layout Halaman History.....................................................................22 Tabel 5.9 Source Code radio.js.........................................................................................23 Tabel 5.10 Hasil Pengujian Black-Box...............................................................................27

DAFTAR GAMBAR

Gambar 2.1 Logo radio Kencana........................................................................................3 Gambar 2.2 Struktur Radio Kencana..................................................................................3 Gambar 3.1 Diagram Waterfall Model...............................................................................4 Gambar 3.2 Contoh Use Case Diagram..............................................................................6 Gambar 4.1 Diagram Alir Metode Penelitian...................................................................10 Gambar 5.1 Use Case Diagram.........................................................................................13 Gambar 5.2 Activity Diagram Putar Radio........................................................................16 Gambar 5.3 Activity Diagram Hentikan Radio..................................................................17 Gambar 5.4 Activity Diagram Ubah Volume Radio...........................................................17 Gambar 5.5 Activity Diagram Tampilkan lagu yang telah diputar.....................................18 Gambar 5.6 Sequence Diagram Putar Radio....................................................................19 Gambar 5.7 Sequence Diagram Hentikan Radio...............................................................19 Gambar 5.8 Sequence Diagram Ubah Volume Radio.......................................................20 Gambar 5.9 Sequence Diagram Tampilkan lagu yang telah diputar.................................20 Gambar 5.10 Perancangan Antarmuka Halaman Utama..................................................21 Gambar 5.11 Perancangan Antarmuka Halaman History.................................................22 Gambar 5.12 Implementasi Antarmuka Halaman Utama.................................................26 Gambar 5.13 Implementasi Antarmuka Halaman History................................................27

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Stasiun radio secara tradisional memancarkan sinyal dengan cara modulasi dan gelombang elektromagnetik yang dapat ditangkap kemudian diproses oleh perangkat yang memiliki antena penangkap sinyal khusus radio. Seiring berkembangnya internet, perkembangan radio streaming sebagai teknologi komunikasi audio di Indonesia telah menunjukkan peningkatannya. Pengguna radio streaming dari waktu ke waktu semakin bertambah seiring dengan semakin meningkatnya jumlah dan beraneka ragamnya jenis stasiun radio di Indonesia sesuai dengan minat dan permintaan para konsumennya. Radio streaming sangat berbeda dengan radio tradisional atau radio konvensional. Radio dan internet merupakan media informasi. Sedangkan internet merupakan suatu hal yang berbeda, tapi teknologi keduanya dapat digabungkan agar radio tidak hanya dapat didengarkan secara konvensional. Radio streaming memanfaatkan teknologi live streaming agar siarannya dapat dijangkau oleh para pendengar yang berada di luar batas frekuensi fm radio yang bersangkutan. Radio kencana merupakan salah satu radio konvensional yang berada di kota malang yang menggunakan frekuensi 91,9 FM untuk sirannya. Radio kencana ingin memperluas jangkauan siarannya dengan membuat website radio streaming untuk pendengar yang ingin mendengarkan siarannya melalui internet.

1.2 Rumusan Masalah 1. Bagaimanakah hasil analisis dan perancangan aplikasi radio streaming berbasis web? 2. Bagaimanakah hasil implementasi aplikasi radio streaming berbasis web pada Radio Kencana? 3. Bagaimanakah hasil pengujian aplikasi radio streaming berbasis web pada Radio Kencana?

1.3 Tujuan 1. Mengetahui hasil analisis dan perancangan aplikasi radio streaming berbasis web. 2. Mengetahui hasil implementasi aplikasi radio streaming berbasis web pada Radio Kencana. 3. Mengetahui hasil pengujian aplikasi radio streaming berbasis web pada Radio Kencana.

1.4 Manfaat Penulisan ini diharapkan dapat memberikan manfaat sebagai berikut:

1

1. Penulis dapat mengaplikasikan materi yang pernah didapatkan pada perkuliahan untuk dalam merencanakan dan Implementasi sebuah aplikasi radio streaming yang berbasis web. 2. Radio kencana dapat menggunakan aplikasi radio streaming yang berbasis web untuk memperluas jangkauan pendengarnya.

1.5 Batasan Masalah Untuk membatasi pembahasan maka peneitian Ini dibatasi pada hal-hal berikut: 1. Pengerjaan Praktek kerja lapangan difokuskan pada perancangan dan implementasi sistem hingga tahap pengujian. 2. Pengembangan aplikasi Ini dilmplementasikan dengan Jquery yang merupakan library dari basaha javascript.

2

2 BAB 2 PROFIL OBYEK PKL 2.1 Gambaran Perusahaan Radio kencana didirikan pada tahun 2007 oleh PT Prima Total. pertama kali mengudara di tahun 2007 dengan frekuensi 98.6 radio kencana dengan cepat mendapatkan tempat di hati pendengar Kota Malang, dan pada tahun 2014 seiring adanya pengaturan spektrum frekuensi ulang oleh kementrian teknologi dan informasi. radio kencana mengalami perpindahan frekuensi menjadi 91.9. perpindahan frekuensi ini sekaligus membawa semangat baru bagi kami untuk memberikan yang terbaik bagi pendengar dan stake holder. Radio kencana mengudara dengan jangkauan malang raya dan kota batu. memutarkan lagu-lagu hits lokal dan internasional dipadu dengan gaya siaran yang akrab, dinamis dan uptodate.

Gambar 2.1 Logo radio Kencana

2.2 Struktur Organisasi Nama instansi : Radio Kencana Alamat Malang

: Jl. Candi Panggung

Telepon

: (0341) 483333

no 2 Kompleks Hotel Sahid Montana 2

2.3 Struktur Organisa...


Similar Free PDFs