Anda di halaman 1dari 69

LAPORAN KERJA PRAKTEK

PERANCANGAN SISTEM INFORMASI PELAPORAN


PELAKSANAAN SIARAN SEKSI PERENCANAAN
DAN EVALUASI PROGRAMMA LPP RRI
PEKANBARU
(Periode 14 Januari 2019 s.d 14 Februari 2019)

Diajukan Untuk Memenuhi Salah Satu Persyaratan Pelaksanaan Kerja


Praktek Strata Satu Program Studi Teknik Informatika Jurusan Teknik Elektro
Universitas Riau

Oleh :

Andrio Pratama Sirait


NIM. 1607112213

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS RIAU
201
HALAMAN PENGESAHAN
INSTITUSI TEMPAT KERJA PRAKTEK

LAPORAN KERJA PRAKTEK

PERANCANGAN SISTEM INFORMASI PELAPORAN


PELAKSANAAN SIARAN SEKSI PERENCANAAN DAN
EVALUASI PROGRAMMA LPP RRI PEKANBARU

(Periode 14 Januari 2019 s.d 14 Februari 2019)

Oleh

Andrio Pratama Sirait


NIM : 1607112213

Telah diperiksa dan disetujui sebagai laporan Kerja Praktek


di LPP RRI Pekanbaru, pada tanggal

Pembimbing Lapangan

Ir. Pitrayati
NIP. 19651215 199303 2 001

ii
HALAMAN PENGESAHAN

Laporan Kerja Praktek dengan Judul “Perancangan Sistem Informasi Pelaporan


Seksi Perencanaan dan Evaluasi Programma LPP RRI Pekanbaru”

Yang dipersiapkan dan disusun oleh

Andrio Pratama Sirait


NIM : 1607112213

Program Studi Teknik Informatika, Fakultas Teknik Universitas Riau,

Telah berhasil dipertahankan di hadapan Tim Penguji dan diterima sebagai


bagian persyaratan yang diperlukan untuk Pelaksanaan Kerja Praktek pada
tanggal 29 April 2019

SUSUNAN TIM PENGUJI

Nama/NIP Jabatan Paraf

Linna Oktavia Sari, ST., MT


Penguji
19791015 200604 2 002

Mengetahui Mengesahkan
Koordinator Program Studi Dosen Pembimbing
Teknik Informatika

Dr. Feri Candra, MT. Salhazan Nasution, S.Kom., MIT.


NIP. 19740428 200212 1 001 NIP. 19861111 200912 1 006

iii
PERNYATAAN

Saya, yang bertanda tangan di bawah ini :


Nama : Andrio Pratama Sirait
NIM : 1607112213
Menyatakan dengan sebenar-benarnya bahwa laporan kerja praktek saya yang
berjudul

PERANCANGAN SISTEM INFORMASI PELAPORAN


PELAKSANAAN SIARAN SEKSI PERENCANAAN DAN
EVALUASI PROGRAMMA LPP RRI PEKANBARU

Adalah hasil karya sendiri dan bukan jiplakan hasil karya orang lain.

Demikian pernyataan ini saya buat dengan sebenar-benarnya. Jika di kemudian hari
terbukti bahwa laporan kerja praktek saya merupakan hasil jiplakan maka saya
bersedia menerima sanksi apapun yang diberikan.

Pekanbaru, 27 Maret 2019

Andrio Pratama Sirait

iv
PRA KATA

Segala Puji dan syukur kepada Tuhan Yang Maha Esa atas rahmat dan
karunia-Nya, penulis diberikan kesempatan yang begitu berharga untuk mengikuti
program Kerja Praktek di LPP RRI Pekanbaru, serta dapat menyelesaikan Laporan
Kerja Praktek ini dengan baik. Penulisan Laporan Kerja Praktek ini dilakukan
dalam rangka memenuhi salah satu syarat untuk kelulusan mata kuliah Kerja
Praktek di Program Studi Teknik Informatika S1 Fakultas Teknik Universitas Riau.
Kerja Praktek dengan Judul “Perancangan Sistem Informasi Pelaporan
Pelaksanaan Siaran Seksi Perencanaan Dan Evaluasi Programma LPP RRI
Pekanbaru”. Selama menjalani Kerja Praktek maupun dalam tahap penulisan
laporan ini, penulis banyak mendapat segala bantuan yang dibutuhkan baik berupa
saran-saran maupun pemikiran dari berbagai pihak. Oleh karena itu, penulis
mengucapkan terima kasih kepada :
1. Keluarga penulis tercinta yang telah memberikan do’a, motivasi beserta
dukungan sehingga penulis dapat menyelesaikan laporan ini.
2. Bapak Salhazan Nasution, S.Kom., M.IT. selaku dosen pembimbing yang
telah memberikan bimbingan dan saran dalam menyelesaikan laporan
kerja praktek penulis.
3. Ibu Ir. Pitrayati selaku pembimbing kerja praktek di LPP RRI Pekanbaru
Pekanbaru Rayon Kota Barat terimakasih atas ilmu, bimbingan, dan
arahan yang telah diberikan selama pelaksanaan kerja praktek ini.
4. Seluruh pegawai LPP RRI Pekanbaru Rayon Kota Barat.
Penulis menyadari dalam penulisan laporan ini masih terdapat kekurangan.
Oleh karena itu, saran dan kritik untuk kemajuan sangat penulis harapkan. Atas
perhatiannya penulis ucapkan terimakasih.

Pekanbaru, 27 Maret 2019

Andrio Pratama Sirait

v
DAFTAR ISI

HALAMAN PENGESAHAN ............................................................................... ii


INSTITUSI TEMPAT KERJA PRAKTEK ....................................................... ii
HALAMAN PENGESAHAN .............................................................................. iii
PERNYATAAN .................................................................................................... iv
PRA KATA ............................................................................................................ v
DAFTAR ISI ......................................................................................................... vi
DAFTAR GAMBAR ............................................................................................ ix
DAFTAR TABEL ................................................................................................ xi
BAB I PENDAHULUAN ...................................................................................... 1
1.1. Latar Belakang ............................................................................................ 1
1.2. Perumusan Masalah ..................................................................................... 2
1.3. Batasan Masalah .......................................................................................... 2
1.4. Maksud dan Tujuan Praktek ........................................................................ 2
1.5. Manfaat Kerja Praktek ................................................................................ 3
1.5.1. Manfaat Bagi Mahasiswa .................................................................. 3
1.5.2. Manfaat Bagi Akademis Teknik Informatika Universitas Riau ........ 3
1.5.3. Manfaat Bagi Institusi Tempat Kerja Praktek ................................... 3
1.6. Waktu dan Tempat Pelaksanaan Kerja Praktek .......................................... 4
BAB II PROFIL PERUSAHAAN ....................................................................... 5
2.1. Sejarah Singkat Perusahaan......................................................................... 5
2.2. Profil Singkat Perusahaan ........................................................................... 5
2.3. Visi Perusahaan ........................................................................................... 6
2.4. Misi Perusahaan .......................................................................................... 6
2.5. Motto Perusahaan ........................................................................................ 7
2.6. Logo Perusahaan ......................................................................................... 7
2.7. Struktur Organisasi Perusahaan .................................................................. 8
2.8. Tugas Pokok Perusahaan ............................................................................. 8
2.9. Peran Perusahaan ......................................................................................... 9
2.9.1. Peran dalam Pemberdayaan Masyarakat ........................................... 9

vi
2.9.2. Peran dalam Pelestari Budaya Bangsa .............................................. 9
2.9.3. Peran sebagai Media Pendidikan ...................................................... 9
2.9.4. Peran sebagai Media Diplomasi ...................................................... 10
2.9.5. Peran sebagai Media Tanggap Bencana .......................................... 10
2.9.6. Peran sebagai Media Hiburan ......................................................... 10
2.9.7. Peran sebagai Sabuk Pengaman Informasi ..................................... 10
BAB III LANDASAN TEORI ............................................................................ 11
3.1. Pengertian Sistem ...................................................................................... 11
3.2. Pengertian Informasi ................................................................................. 11
3.3. Sistem Informasi ....................................................................................... 11
3.3.1. Pengertian Sistem Informasi ........................................................... 11
3.3.2. Perancangan Sistem Informasi ........................................................ 12
3.4. XAMPP ..................................................................................................... 13
3.5. PHP............................................................................................................ 13
3.5.1. Pengertian PHP ............................................................................... 13
3.5.2. Kelebihan PHP ................................................................................ 14
3.6. Bootstrap ................................................................................................... 15
3.7. MySQL ...................................................................................................... 15
3.8. Flowchart .................................................................................................. 16
3.9. Use Case Diagram ..................................................................................... 17
BAB IV PELAKSANAAN KERJA PRAKTEK .............................................. 19
4.1. Analisis Sistem .......................................................................................... 19
4.1.1. Analisis Masalah ............................................................................. 19
4.1.2. Analisis Kebutuhan Fungsional ...................................................... 20
4.1.3. Analisis Kebutuhan Non-Fungsional .............................................. 20
4.1.3.1. Analisis Perangkat Keras ................................................ 20
4.1.3.2. Analisis Perangkat Lunak................................................ 20
4.1.3.3. Analisis Pengguna ........................................................... 21
4.2. Metode Pembuatan Sistem ........................................................................ 21
4.3. Perancangan Sistem................................................................................... 21
4.3.1. Use Case Diagram........................................................................... 21
4.3.2. Flowchart ........................................................................................ 22

vii
4.3.3. Perancangan Database .................................................................... 33
4.3.3.1. Relasi Tabel ..................................................................... 34
4.3.3.2. Struktur Tabel .................................................................. 34
4.4. Implementasi Sistem ................................................................................. 39
4.4.1. Halaman Login ................................................................................ 39
4.4.2. Halaman Utama............................................................................... 40
4.4.3. Halaman Data Klasifikasi ............................................................... 40
4.4.4. Halaman Data Subklasifikasi .......................................................... 41
4.4.5. Halaman Data Acara ....................................................................... 42
4.4.6. Halaman Data Pola dan Frekuensi Acara........................................ 43
4.4.7. Halaman Rekap Acara..................................................................... 45
4.4.8. Halaman Rekap Klasifikasi ............................................................. 48
4.4.9. Hasil dan Cetak ............................................................................... 50
BAB V PENUTUP ............................................................................................... 54
5.1. Kesimpulan................................................................................................ 54
5.2. Saran .......................................................................................................... 54
DAFTAR PUSTAKA .......................................................................................... 55
LAMPIRAN ......................................................................................................... 57

viii
DAFTAR GAMBAR

Gambar 2.1. Logo LPP RRI ....................................................................................7


Gambar 2.2. Struktur Organisasi LPP RRI Pekanbaru ............................................8
Gambar 4.1. Use case Diagram Sistem Pelaporan Pelaksanaan Siaran ................22
Gambar 4.2. Flowchart Sistem Pelaporan Pelaksanaan Siaran ........................... 23
Gambar 4.3. Flowchart Tampil Data Klasifikasi ..................................................24
Gambar 4.4. Flowchart Proses Edit ......................................................................24
Gambar 4.5. Flowchart Proses Delete ..................................................................25
Gambar 4.6. Flowchart Tambah Data Klasifikasi ................................................25
Gambar 4.7. Flowchart Tampil Data Subklasifikasi ............................................26
Gambar 4.8. Flowchart Tambah Data Subklasifikasi ...........................................26
Gambar 4.9. Flowchart Lihat Data Acara .............................................................26
Gambar 4.10. Flowchart Tambah Data Acara ......................................................27
Gambar 4.11. Flowchart Tambah Data Pola Acara ..............................................27
Gambar 4.12. Flowchart Tambah Data Frekuensi ................................................28
Gambar 4.13. Flowchart Hitung Rekap Acara .....................................................30
Gambar 4.14. Flowchart Hitung Rekap Klasifikasi dan Cetak ............................32
Gambar 4.15. Flowchart Edit Akun.......................................................................32
Gambar 4.16. Relasi Tabel ....................................................................................34
Gambar 4.17. Halaman Login ...............................................................................39
Gambar 4.18. Halaman Utama ..............................................................................40
Gambar 4.19. Form Input Klasifikasi ...................................................................40
Gambar 4.20. Tampil Data Klasifikasi .................................................................41
Gambar 4.21. Form Input Subklasifikasi ..............................................................41
Gambar 4.22. Tampil Data Subklasifikasi ............................................................42
Gambar 4.23. Form Input Data Acara ..................................................................42
Gambar 4.24. Tampil Data Acara .........................................................................43
Gambar 4.25. Tampil Data Acara .........................................................................43
Gambar 4.26. Pilih Jumlah Hari ............................................................................44
Gambar 4.27. Data Pola ........................................................................................44
Gambar 4.28. Tombol Tambah Frekuensi pada Data Pola ...................................44

ix
Gambar 4.29. Form Frekuensi ..............................................................................45
Gambar 4.30. Tombol Save Data Frekuensi .........................................................45
Gambar 4.31. Halaman Rekap Acara Berita dan Infromasi...................................46
Gambar 4.32. Halaman Rekap Acara Hiburan.......................................................46
Gambar 4.33. Halaman Rekap Acara Kebudayaan ................................................47
Gambar 4.34. Halaman Rekap Acara Pendidikan ..................................................47
Gambar 4.35. Halaman Rekap Acara Iklan/Layanan Masyarakat .........................48
Gambar 4.36. Halaman Rekap Klasifikasi Berita dan Informasi ..........................48
Gambar 4.37. Halaman Rekap Klasifikasi Hiburan ...............................................49
Gambar 4.38. Halaman Rekap Klasifikasi Kebudayaan ........................................49
Gambar 4.39. Halaman Rekap Klasifikasi Pendidikan ..........................................50
Gambar 4.40. Halaman Rekap Klasifikasi Iklan/Layanan Masyarakat .................50
Gambar 4.41. Halaman Hasil dan Cetak ...............................................................50
Gambar 4.42. Tabel S.6 .........................................................................................51
Gambar 4.43. Tabel S.7 .........................................................................................51
Gambar 4.45. Tabel S.7 .........................................................................................52
Gambar 4.46. Tabel S.8 .........................................................................................52
Gambar 4.47. Tabel S.9 .........................................................................................53

x
DAFTAR TABEL

Tabel 3.1 Tabel Simbol Flowchart ........................................................................16


Tabel 3.2 Tabel Simbol Use Case Diagram ...........................................................17
Tabel 4.1 Struktur Tabel user .................................................................................34
Tabel 4.2 Struktur Tabel klasifikasi_pro4 ..............................................................35
Tabel 4.3 Struktur Tabel subklasifikasi_pro4 ........................................................35
Tabel 4.4 Struktur Tabel acara_pro4 ......................................................................36
Tabel 4.5 Struktur Tabel pola_pro4 .......................................................................36
Tabel 4.6 Struktur Tabel hari_pro4 ........................................................................37
Tabel 4.7 Struktur Tabel rekap_acara_pro4 ...........................................................38
Tabel 4.8 Struktur Tabel rekap_klasifikasi_pro4 ...................................................39

xi
BAB I
PENDAHULUAN

1.1. Latar Belakang


Sistem informasi berbasis komputer di era globalisasi mengalami
perkembangan yang sangat pesat hampir di semua bidang. Hal ini dikarenakan
peran teknologi komputer yang memberikan banyak kemudahan dan keuntungan
pada semua bidang. Memiliki keunggulan dalam bidang teknologi khususnya
komputer dapat menjadi nilai tambah bagi perusahaan yang ingin memenangkan
persaingan di dunia usaha yang sedemikian ketatnya. Karena sistem informasi dapat
menambah efesiensi pekerjaan dan meningkatkan akurasi data.
LPP RRI adalah satu-satunya radio yang menyandang nama negara yang
siarannya ditujukan untuk kepentingan bangsa dan negara. LPP RRI Pekanbaru
seksi Perencanaan dan Evaluasi Programma memiliki salah satu tugas yaitu
pembuatan laporan pelaksanaan selama sebulan yang hasilnya akan dibandingkan
dengan rencana penyiaran. Untuk melihat apakah apakah penyiaran sesuai rencana
atau tidak.
Dalam pembuatan laporan pelaksanaan siaran pada seksi Perencanaan dan
Evaluasi Programma LPP RRI Pekanbaru masih menggunakan sistem manual yaitu
Microsoft Excel. Sehingga pembuatan laporan memakan banyak waktu, ditambah
lagi data yang diolah cukup banyak menyebabkan seringkali terjadi human error
karena kurang ketelitian. Data laporan yang diolah dalam laporan ini berupa nama
acara, frekuensi penggunaan acara, persentase, durasi dan tipe acara yang akan
dikalkulasi yang dilakukan sebulan sekali.
Website adalah kumpulan halaman yang menampilkan informasi data teks,
gambar, animasi, vidio, atau gabungan dari semuanya yang bisa bersifat statis
maupun dinamis. Selain untuk penyampaian informasi, website juga bisa digunakan
sebagai sarana pengolahan data. Penggunaannya yang cenderung mudah dipahami,
dan bisa memiliki user interface yang menarik membuat website dapat digunakan.
Berdasarkan uraian di atas, maka akan dibuat sistem pelaporan yang
berdasarkan sistem tersebut maka terpilih judul Laporan Kerja Praktek :

1
Perancangan Sistem Informasi Pelaporan Pelaksanaan Siaran Seksi
Perencanaan dan Evaluasi Programma Berbasis Web di LPP RRI Pekanbaru.
Dalam sistem ini akan menggunakan website sebagai aplikasi pengelolaan dan
hanya dapat diakses oleh pegawai seksi perencanaan dan evaluasi programma itu
sendiri.

1.2. Perumusan Masalah


Berdasarkan latar belakang yang telah dijelaskan di atas maka dapat
dirumuskan masalah sebagai berikut :
a. Bagaimana merancang dan mengimplementasikan sebuah sistem
pelaporan berbasis web yang dapat mempermudah pegawai LPP RRI
Pekanbaru dalam pembuatan laporan
b. Bagaimana membuat sistem yang dapat melakukan pengolahan data dan
pencetakan laporan berdasarkan data yang telah di-input sebelumnya

1.3. Batasan Masalah


Pada perancangan kali ini ada beberapa hal yang dapat dijadikan batasan
masalah dalam melakukan perancangan sistem informasi ini yaitu :
a. Website hanya dapat diakses oleh pegawai seksi Perencanaan dan
Evaluasi Programma LPP RRI Pekanbaru.
b. Tidak membahas masalah sintaksis program.

1.4. Maksud dan Tujuan Praktek


Kerja Praktek merupakan mata kuliah wajib yang harus dilaksanakan oleh
setiap mahasiswa Program Studi S1 Teknik Informatika, Fakultas Teknik
Universitas Riau untuk memenuhi prasyarat kurikulum. Secara umum, pelaksanaan
kerja praktek dilakukan untuk meningkatkan pengetahuan dan wawasan,
menambah kemampuan untuk mengamati, mengkaji serta menilai antara teori
dengan kenyataan yang terjadi dilapangan. Adapun maksud dan tujuan pelaksanaan
kerja praktek di LPP RRI Pekanbaru adalah sebagai berikut :
a. Memahami prosedur pembuatan laporan pelaksanaan LPP RRI
Pekanbaru

2
b. Merancang sistem informasi berbasis web untuk memudahkan dan
menambah keakuratan data dalam pembuatan laporan oleh seksi
Perencanaan dan Evaluasi Programma.

1.5. Manfaat Kerja Praktek


1.5.1. Manfaat Bagi Mahasiswa
a. Dapat memperoleh gambaran dunia kerja yang berguna dalam usaha
pembekalan apabila telah menyelesaikan perkuliahan, sehingga dapat
menyesuaikan diri dengan dunia kerja.
b. Dapat menambah kemampuan untuk mengamati, mengkaji serta menilai
antara teori yang telah didapatkan di perkuliahan dengan kenyataan yang
terjadi dilapangan.
c. Dapat menerapkan dan menambah ilmu yang telah didapatkan di
perkuliahan tentang pengembangan sistem informasi dan database.
d. Memantapkan mahasiswa dalam berdisiplin waktu dan bertanggung jawab
e. Meluaskan pandangan mahasiswa terhadap jenis-jenis kerja yang ada
dibidang yang bersangkutan atau tempat kerja praktek dengan segala
peraturan yang ditetapkan ditempat kerja.

1.5.2. Manfaat Bagi Akademis Teknik Informatika Universitas Riau


a. Dapat meningkatkan kerjasama antara lembaga pendidikan khususnya
akademik dengan Instansi.
b. Menjadi bahan evaluasi dibidang akademik, khususnya untuk
meningkatkan mutu pendidikan sehingga dapat menselaraskan ilmu yang
diperoleh dengan ilmu yang akan digunakan di lapangan kerja nanti

1.5.3. Manfaat Bagi Institusi Tempat Kerja Praktek


a. Sebagai bentuk andil pengabdian masyarakat khususnya dalam bidang
pendidikan.
b. Memungkinkan untuk mendapatkan masukan-masukan sebagai bahan
pertimbangan untuk mengembangkan sistem yang telah ada.

3
c. Dapat membantu institusi dalam mengembangkan sistem informasi untuk
mempercepat pekerjaan.

1.6. Waktu dan Tempat Pelaksanaan Kerja Praktek


Kerja Praktek ini dilaksanakan terhitung sejak tanggal 14 Januari 2019
sampai dengan 14 Februari 2019 di LPP RRI Pekanbaru Jl. Sudirman, No.440.

4
BAB II
PROFIL PERUSAHAAN

2.1. Sejarah Singkat Perusahaan


Radio Republik Indonesia, secara resmi didirikan pada tanggal 11
September 1945, oleh para tokoh yang sebelumnya aktif mengoperasikan beberapa
stasiun radio Jepang di 6 kota. Rapat utusan 6 radio di rumah Adang Kadarusman,
Jalan Menteng Dalam Jakarta, menghasilkan keputusan mendirikan Radio
Republik Indonesia dengan memilih Dokter Abdulrahman Saleh sebagai pemimpin
umum RRI yang pertama.
Rapat tersebut juga menghasilkan suatu deklarasi yang terkenal dengan
sebutan Piagam 11 September 1945, yang berisi 3 butir komitmen tugas dan fungsi
RRI yang kemudian dikenal dengan Tri Prasetya RRI. Butir Tri Prasetya yang
ketiga merefleksikan komitmen RRI untuk bersikap netral tidak memihak kepada
salah satu aliran/keyakinan partai atau golongan. Hal ini memberikan dorongan
serta semangat kepada penyiar RRI pada era Reformasi untuk menjadikan RRI
sebagai Lembaga Penyiaran Publik yang independen, netral dan mandiri serta
senantiasa berorientasi kepada kepentingan masyarakat. (LPP Radio Republik
Indonesia, 2016)

2.2. Profil Singkat Perusahaan


RRI adalah satu-satunya radio yang menyandang nama negara yang
siarannya ditujukan untuk kepentingan bangsa dan negara. RRI sebagai Lembaga
Penyiaran Publik yang independen, netral dan tidak komersial yang berfungsi
memberikan pelayanan siaran informasi, pendidikan, hiburan yang sehat, kontrol
sosial, serta menjaga citra positif bangsa di dunia internasional.
Besarnya tugas dan fungsi RRI yang diberikan oleh negara melalui UU no
32 tahun 2002 tentang Penyiaran, PP 11 tahun 2005 tentang Lembaga Penyiaran
Publik, serta PP 12 tahun 2005, RRI dikukuhkan sebagai satu-satunya lembaga
penyiaran yang dapat berjaringan secara nasional dan dapat bekerja sama dalam
siaran dengan lembaga penyiaran asing. Dengan kekuatan 99 stasiun penyiaran

5
terdiri dari : 1 satker tipe A, 30 satker tipe B, 34 satker tipe C, Pusat Pemberitaan
dan SLN serta 32 Studio Produksi. (LPP Radio Republik Indonesia, 2016)

2.3. Visi Perusahaan


Visi LPP RRI adalah terwujudnya RRI sebagai lembaga penyiaran publik
yang terpercaya dan mendunia.

2.4. Misi Perusahaan


a. Menjamin terpenuhinya hak warga negara terhadap kebutuhan informasi
yang objektif dan independen sehingga memberikan kepastian dan rasa
aman kepada warga negara, serta menjadi referensi bagi pengambilan
keputusan.
b. Menjamin terpenuhinya hak warga negara terhadap pendidikan melalui
siaran yang mencerdaskan dan hiburan yang sehat serta berpihak kepada
kelompok rentan (pengungsi, orang terlantar, pekerja migran, pribumi,
anak, perempuan, minoritas dan suku terasing) serta disable.
c. Memperkuat kebhinekaan melalui siaran budaya yang mencerminkan
identitas bangsa.
d. Menjamin siaran yang mudah diakses sehingga kehadiran negara dalam
pelayanan Informasi dirasakan oleh seluruh warga negara.
e. Menghadirkan siaran di daerah perbatasan, terpencil, terluar dan pesisir
sebagai representasi negara dalam konteks menjadikan daerah pinggiran
sebagai pusat aktivitas kultural
f. Menyelenggarakan siaran luar negeri untuk mempromosikan budaya
beserta ideologi Indonesia dan menghadirkan kebudayaan dunia ke
Indonesia.
g. Menjamin penyelenggarakan LPP RRI dengan tata kelola yang sesuai
dengan prinsip good public governance.
h. Melibatkan partisipasi public dalam pengelolaan LPP RRI.
i. Mengembangkan SDM yang mendukung kebutuhan Lembaga Penyiaran
Publik yang terpercaya dan termuka

6
j. Mengembangkan strategi komunikasi dan promosi serta memperluas
jejaring kemitraan dengan berbagai lembaga atau Instansi dalam dan luar
negeri demi memperkuat keberadaan LPP RRI.
k. Mengoptimalkan potensi yang dimiliki RRI sebagai sumber pendapatan
yang dijamin oleh aturan perundangan untuk memperkuat keberadaan
LPP RRI.

2.5. Motto Perusahaan


Sekali di udara, tetap di udara

2.6. Logo Perusahaan


Logo perusahaan ditunjukkan di Gambar 2.1

Gambar 2.1. Logo LPP RRI

7
2.7. Struktur Organisasi Perusahaan
Struktur organisasi LPP RRI Pekanbaru pada tahun 2019 seperti yang
ditunjukkan pada gambar 2.2

Gambar 2.2. Struktur Organisasi LPP RRI Pekanbaru

2.8. Tugas Pokok Perusahaan


Memberikan pelayanan informasi, pendidikan, hiburan yang sehat, kontrol
dan perekat sosial, serta melestarikan budaya bangsa untuk kepentingan seluruh
lapisan masyarakat melalui penyelenggaraan penyiaran radio yang menjangkau
seluruh wilayah NKRI. (PP.12/2005. Ps. 4).
Tugas LPP RRI dalam melayani seluruh lapisan masyarakat di seluruh
wilayah NKRI tidak bisa dilayani dengan satu programma saja, oleh karena itu RRI
menyelenggarakan siaran dengan 3 programma:
1. Pro 1: Pusat siaran pemberdayaan masyarakat
2. Pro 2: Pusat siaran kreatifitas anak muda
3. Pro 4: Pusat siaran budaya dan pendidikan

8
Sebagai sumber informasi terpercaya sesuai dengan prinsip lembaga
penyiaran publik, dalam menyelenggaran siaran RRI berpedoman pada nilai-nilai
standar penyiaran :
1. Siaran bersifat independent dan netral
2. Siaran harus memihak pada kebenaran
3. Siaran memberi pemahaman
4. Siaran mengurangi ketidakpastian
5. Siaran berpedoman pada pancasila, UUD 1945 dan kebenaran, serta
peraturan yang lainnya.
6. Siaran harus memihak hanya kepada kepentingan Negara Kesatuan
Republik Indonesia
7. Siaran harus menjaga persatuan, kesatuan dan Kedaulatan NKRI

2.9. Peran Perusahaan


2.9.1. Peran dalam Pemberdayaan Masyarakat
RRI menyelenggarakan siaran pemberdayaan masyarakat di semua lapisan
masyarakat melalui siaran pedesaan, nelayan, wanita, anak-anak, siaran lingkungan
hidup, kewirausahaan, teknologi tepat guna, kerajinan, perdagangan, pertanian,
koperasi, industri kecil.

2.9.2. Peran dalam Pelestari Budaya Bangsa


Seluruh RRI wajib menyelenggarakan siaran seni dan budaya daerah
seluruh indonesia secara konsisten dan tidak pernah berhenti seperti siaran
ketoprak,wayang orang, wayang golek, madihin, saluang, budaya minang, budaya
bugis, dan budaya daerah-daerah lainnya.

2.9.3. Peran sebagai Media Pendidikan


RRI menyelenggarakan siaran pendidikan dari taman kanak-kanak sampai
mahasiswa. RRI menyelenggarakan Pekan Kreatif dengan mengadakan lomba
kreatif remaja seperti lomba cipta lagu, lomba cipta desain, lomba IT, lomba band
indie, bintang radio, pekan tilawatil quran. Disamping itu juga menyelenggarakan

9
siaran pendidikan sosial masyarakat, seperti siaran wanita, siaran pedesaan, siaran
KB.

2.9.4. Peran sebagai Media Diplomasi


RRI menyelenggarakan siaran radio diplomasi melalui siaran luar negeri
untuk membangun citra positif bangsa didunia internasional bekerjasama dengan
kedutaan dan radio luar negeri dengan siaran yang bersifat reciprocal. kerjasama
siaran dengan ABC, NHK, RTM, RTB, KBS, RTH, SR, BBC, Radio Jedah, Radio
Turki, RCI, DW, dll.

2.9.5. Peran sebagai Media Tanggap Bencana


RRI menyelenggarakan siaran langsung dari tenda darurat melalui Radio
Based Disaster Management. Setiap ada bencana dalam waktu tidak lebih dari 24
jam RRI harus sudah melaporkan, kemudian diikuti program pelipur lara korban
bencana dan trauma healing dengan mendirikan studio darurat.

2.9.6. Peran sebagai Media Hiburan


RRI menyelenggarakan siaran hiburan berupa siaran musik dan kata,
pagelaran musik klasik yaitu orkes symphony Jakarta dan orkes symphony yang
dimiliki RRI daerah. Pagelaran kesenian dan budaya, lawak, kuis.

2.9.7. Peran sebagai Sabuk Pengaman Informasi


Selama tahun 2009 - 2010 RRI telah mendirikan studio di wilayah
perbatasan dan daerah terpencil atau blankspot, antara lain: Entikong, Batam,
Nunukan, Putusibaou, Malinau, Atambua, Ampana, Boven Digoel, Kaimana,
Skow, Oksibil, Takengon, Sabang dan Sampang. Siaran melalui studio-studio
produksi ini ditujukan untuk meningkatkan rasa nasionalisme dan memberikan
akses informasi yang berimbang bagi masyarakat di daerah perbatasan maupun di
daerah-daerah yang sebelumnya tidak dapat menerima siaran RRI atau blankspot.

10
BAB III
LANDASAN TEORI

3.1. Pengertian Sistem


Sistem menurut McLeod yang dikutip dalam bukunya yang berjudul
“Management Information System” adalah sekelompok elemen-elemen yang
terintegrasi dengan maksud yang sama untuk mencapai tujuan. (McLeod, 2010:34)
Menurut Satzinger, Jackson, dan Burd sistem merupakan sekumpulan
komponen yang saling berhubungan dan bekerja bersama untuk mencapai suatu
tujuan. (Satzinger, Jackson dan Burd, 2010:6)
Bedasarkan kedua pengertian di atas, maka dapat disimpulkan bahwa
pengertian sebuah sistem adalah sekumpulan elemen yang terintegasi dan bekerja
bersama guna mencapai suatu tujuan tertentu.

3.2. Pengertian Informasi


Informasi menurut McLeod merupakan data yang telah diproses atau
memiliki arti. Adapun karakteristik penting yang harus dimiliki oleh informasi,
seperti: relevansi, akurat, ketepatan waktu, dan kelengkapan. (McLeod, 2010:35)

3.3. Sistem Informasi


3.3.1. Pengertian Sistem Informasi
Menurut Laudon sistem informasi adalah komponen-komponen yang saling
berkaitan yang bekerja bersama-sama untuk mengumpulkan, mengolah,
menyimpan, dan menampilkan informasi untuk mendukung pengambilan
keputusan, koordinasi, pengaturan, analisa, dan visualisasi pada sebuah organisasi.
(Laudon, 2012:16)
Menurut Whitten, Bentley, dan Ditman sistem informasi adalah pengaturan
orang, data, proses, dan informasi (TI) atau teknologi informasi yang berinteraksi
untuk mengumpulkan, memproses, menyimpan, dan menyediakan sebagai output
informasi yang diperlukan untuk mendukung sebuah intansi atau organisasi.
(Whitten, Bentley, dan Ditman 2009:10)

11
Menurut O’Brien (2010:34) mengatakan bahwa komponen Sistem
Informasi terbagi atas beberapa hal, yaitu:
a. Sumber daya data (sebagai data dan pengetahuan).
b. Sumber daya Manusia (sebagai pemakai akhir dan ahli SI).
c. Sumber daya software (sebagai program dan prosedur).
d. Sumber daya hardware (mesin dan media).
e. Sumber daya jaringan (sebagai media komunikasi dan dukungan
jaringan).
Bedasarkan dari pernyataan di atas, maka dapat disimpulkan bahwa Sistem
informasi merupakan suatu sistem yang mempunyai kemampuan untuk
mengumpulkan informasi dari semua sumber dan menggunakan berbagai media
untuk menampilkan informasi.

3.3.2. Perancangan Sistem Informasi


Suatu kegiatan di dalam menciptakan suatu konsep kerja terpadu antara
manusia dengan mesin yang dihimpun menjadi satu untuk maksud dan tujuan
tertentu atau bersama guna menghasilkan informasi yang akurat untuk proses
pengambilan keputusan di dalam mendukung fungsi operasi manajemen di suatu
organisasi. Suatu kegiatan di dalam menciptakan suatu kondisi baru / solusi yang
didasari atas evaluasi dari konsepsi yang serasi serta bentuk permasalahan atau
kasus yang ada.
Terdapat siklus hidup pengembangan sistem informasi (system development
life cycles – SDLC). Secara konseptual siklus pengembangan sebuah sistem
informasi terdiri dari enam tahap. Pertama, Analisis sistem yaitu menganalisis dan
mendefinisikan masalah dan kemungkinan solusinya untuk sistem informasi dan
proses organisasi.
Kedua, perancangan sistem yaitu merancang output, input, struktur file,
program, prosedur perangkat keras dan perangkat lunak yang diperlukan untuk
mendukung sistem informasi.
Ketiga, pembangungan dan uji coba sistem yaitu membangun perangkat
lunak yang diperlukan untuk mendukung sistem dan melakukan uji coba secara

12
akurat. Melakukan instalasi dan uji coba terhadap perangkat keras dan
mengoperasikan perangkat lunak.
Keempat, implementasi sistem yaitu beralih dari sistem lama ke sistem baru,
melakukan pelatihan dan panduan seperlunya.
Kelima, operasi dan perawatan yaitu mendukung operasi sistem informasi
dan melakukan perubahan atau tambahan fasilitas.
Keenam, evaluasi sistem yaitu mengevaluasi sejauh mana sistem telah
dibangun dan seberapa bagus sistem telah dioperasikan. Siklus tersebut
berlangsung secara berulang-ulang. Siklus di atas merupakan model klasik dari
pengembangan sistem informasi. Model-model baru, seperti prototyping, spiral,
4GT dan kombinasi dikembangkan dari model klasik di atas. (Agus, Mey, dkk,
2017)

3.4. XAMPP
XAMPP adalah sebuah software web server apache yang didalamnya sudah
tersedia database server MySQL dan dapat mendukung pemrograman PHP.
XAMPP merupakan software yang mudah digunakan, gratis dan mendukung
instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu
kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support
(PHP 4 dan PHP 5) dan beberapa module lainnya. (Februariyanti dan Zuliarso,
2012).

3.5. PHP
3.5.1. Pengertian PHP
PHP (atau resminya PHP : Hypertext Processor) adalah skrip bersifat
server-side yang ditambahkan ke dalam HTML. Skrip ini akan membuat suatu
aplikasi dapat diintegrasikan ke dalam HTML sehingga suatu halaman web tidak
lagi bersifat statis, namun menjadi bersifat dinamis. Sifat server-side berarti
pengerjaan skrip akan akan dilakukan di server, baru kemudian hasilnya dikirimkan
ke browser . (Kurniawan, 2002:1)
Sistem kerja dari PHP diawali dengan permintaan yang berasal dari halaman
website oleh browser. Berdasarkan URL atau alamat website dalam jaringan

13
internet, browser akan menemukan sebuah alamat dari webserver, mengidentifikasi
halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan
oleh webserver.
Selanjutnya webserver akan mencarikan berkas yang diminta dan
menampilkan isinya di browser. Browser yang mendapatkan isinya segera
menerjemahkan kode HTML dan menampilkannya. Lalu bagaimana apabila yang
dipanggil oleh user adalah halaman yang mengandung script PHP? Pada prinsipnya
sama dengan memanggil kode HTML, namun pada saat permintaan dikirim ke
webserver, webserver akan memeriksa tipe file yang diminta user. Jika tipe file
yang diminta adalah PHP, maka akan memeriksa isi script dari halaman PHP
tersebut.
Apabila dalam file tersebut tidak mengandung script PHP, permintaan user
akan langsung ditampilkan ke browser, namun jika dalam file tersebut mengandung
script PHP, maka proses akan dilanjutkan ke modul PHP sebagai mesin yang
menerjemahkan script-script PHP dan mengolah script tersebut, sehingga dapat
dikonversikan ke kode-kode HTML lalu ditampilkan ke browser user. (Astria,
Hans dan Xaverious, 2016)

3.5.2. Kelebihan PHP


Kelebihan PHP dari Bahasa Pemrograman lain antara lain :
1. Web menggunakan PHP dapat dengan mudah dibuat dan memiliki
kecepatan akses yang cukup tinggi
2. Skrip-skrip PHP dapat berjalan dalam web server yang berbeda dan
dalam sistem operasi yang berbeda pula.
PHP dapat berjalan di sistem operasi UNIX, windows dan macintosh.
3. PHP diterbitkan secara gratis.
4. PHP juga dapat berjalan pada web server Microsoft Personal Web
Server, Apache, IIS, Xitami dan sebagainya.
5. PHP adalah termasuk bahasa embedded (bisa ditempel atau diletakan
dalam tag HTML)
6. PHP termasuk server side programming

14
7. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak dapat
melakukan sebuah kompilasi dalam penggunaannya.
8. Web Server yang mendukung PHP dapat ditemukan dimana-mana dari
mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasu yang
relatif mudah. (Syarif Haryana, 2008)
3.6. Bootstrap
Bootstrap merupakan sebuah framework CSS yang memudahkan
pengembang untuk membangun website yang menarik dan responsif. Tidak
konsistensinya terhadap aplikasi individual membuat sulitnya untuk
mengembangkan dan pemeliharaannya. Bootstrap adalah css tetapi dibentuk
dengan LESS, sebuah pre-prosessor yang memberi fleksibilitas dari css biasa.
Bootstrap memberikan solusi rapi dan seragam terhadap solusi yang umum, tugas
interface yang setiap pengembang hadapi. Bootstrap dapat dikembangkan dengan
tambahan lainnya karena ini cukup fleksibel terhadap pekerjaan design butuhkan
(Otto, 2011).
Keunggulan dalam menggunakan Bootstrap adalah semua bagian untuk
antarmuka pengguna menggunakan style css, Bootstrap dapat menggunakan LESS
preprosessor sebuah teknologi yang mengurangi dan mengefisienkan penulisan
kode CSS. Bootstrap dapat diintegrasikan dengan JavaScript untuk menjadikan
lebih menarik dengan efekefek yang dapat diberikan dengan JavaScript (Tectale,
2012).
Kelemahan dalam menggunakan Bootstrap adalah dengan adanya
penggunaan bootstrap menjadi tidak adanya keunikan didalam website karena akan
samanya tampilan yang diberikan. Terdapat juga laporan bahwa sistem grid pada
bootstrap tidak responsif (Tectale, 2012).

3.7. MySQL
MySQL adalah Relational Database Management System (RDBMS) yang
didistribusikan secara gratis di bawah lisensi GPL (General Public License). Di
mana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan
produk turunan yang bersifat closed source atau komersial.

15
MySQL sebenarnya merupakan turunan salah satu konsep utama dalam
database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah
konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan
pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan
mudah secara otomatis.
Keandalan suatu sistem database dapat diketahui dari cara kerja optimizer-
nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun
program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan
lebih unggul dibandingkan database server lainnya dalam query data. Hal ini
terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa
sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan
interbase. Kemampuan yang cukup menakjubkan untuk sebuah software gratisan.
MySQL adalah satu dari sekian banyak database, merupakan terobosan
solusi yang tepat dalam aplikasi database. Didukung oleh ribuan bahkan jutaan
komunitas pengguna di internet yang siap membantu. Selain itu juga tersedia
mailing list dan homepage khusus yang memberikan tutorial serta dokumentasi
lengkap. (Prasetyo, 2003:1-2)

3.8. Flowchart
Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma-
algoritma dalam suatu program, yang menyatakan arah alur program tersebut.
Berikut adalah beberapa simbol yang digunakan dalam menggambar suatu
flowchart dijelaskan pada tabel (Pahlevy. 2010).

Flowchart disusun atas simbol-simbol. Simbol ini dipakai sebagai alat bantu
menggambarkan proses di dalam program. Beberapa simbol yang dipakai dapat kita
lihat pada tabel 3.1
Tabel 3.1. Tabel simbol flowchart
No Simbol Keterangan
1. Flow Direction symbol
Yaitu simbol yang digunakan untuk
menghubungkan antara simbol yang satu
dengan simbol yang lain. Simbol ini
disebut juga connecting line.

16
2. Terminator Symbol
Yaitu simbol untuk permulaan (start)
atau akhir (stop) dari suatu kegiatan

3. Connector Symbol
Yaitu simbol untuk keluar – masuk atau
penyambungan proses dalam lembar /
halaman yang sama.
4. Connector Symbol
Yaitu simbol untuk keluar – masuk atau
penyambungan proses pada lembar /
halaman yang berbeda.

5. Processing Symbol
Simbol yang menunjukkan pengolahan
yang dilakukan oleh komputer
6. Simbol Manual Operation
Simbol yang menunjukkan pengolahan
yang tidak dilakukan oleh komputer
7. Simbol Decision
Simbol pemilihan proses berdasarkan
kondisi yang ada.
8. Simbol Input-Output
Simbol yang menyatakan proses input
dan output tanpa tergantung dengan jenis
peralatannya

3.9. Use Case Diagram


Use case atau diagram use case merupakan pemodelan untuk kelakukan
(behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah
interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di
dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-
fungsi itu. (Rosa A.S. dan Shalahuddin, 2013:155)
Berikut adalah simbol-simbol yang ada pada diagram use case diagram yang
dapat kita lihat pada tabel 3.2.

17
Tabel 3.2. Simbol use case diagram
Fungsionalitas yang disediakan sistem
sebagain unit –unit yang saling bertukar
Nama Use pesan antar unit atau aktor, biasanya
case
dinyatakan dengan menggunakan kata kerja
di awal frase nama use case
Orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi yang
akan dibuat di luar sistem informasi yang
akan dibuat itu sendiri.
Komunikasi antara aktor dan use case yang
berpartisipasi pada use case atau use case
memiliki interaksi dengan aktor
Relasi use case tambahan ke sebuah use
<<extend>>
case dimana use case yang ditambahkan
dapat berdiri sendiri walaupun tanpa use
case tambahan itu, mirip dengan prinsip
inheritance pada pemograman berorientasi
objek, biasanya use case tambahan
memiliki nama depan yang sama dengan
use case yang ditambahkan

18
BAB IV
PELAKSANAAN KERJA PRAKTEK

4.1. Analisis Sistem


Analisis sistem merupakan tahap untuk menganalisa sistem yang akan
dibangun dengan cara mempelajari permasalahan-permasalahan yang ada,
menetukan kebutuhan pemakai sistem dan menerjemahkan kebutuhan pemakai
tersebut ke dalam spesifikasi yang dibutuhkan untuk membangun atau merancang
sistem.

4.1.1. Analisis Masalah


Pada LPP RRI Pekanbaru, laporan pelaksanaan siaran seksi Perencanaan
dan Evaluasi Programma dilakukan untuk melihat spesifikasi golongan siaran.
Bertujuan untuk membandingkan antara aktual pelaksanaan siaran dengan rencana
pelaksanaan siaran guna evaluasi penyiaran. Data yang diolah berupa frekuensi,
total jam, total menit dan persentase. Baik itu per klasifikasi maupun per sub-
klasifikasi acara.
Selama ini proses pembuatan laporan dilakukan manual pada Microsoft
Excel sehingga sering terjadi data yang tumpang tindih, kesalahan perhitungan,
memakan waktu yang cukup lama dan juga membutuhkan fokus yang ekstra karena
data per klasifikasi yang diolah cukup banyak. Penulis menemukan bahwa cara
manual kurang efisien, selain memakan waktu banyak juga sering terjadi kesalahan-
kesalahan yang tidak disengaja.
Berdasarkan permasalahan yang telah diuraikan, maka penulis akan
membuat sistem pelaporan pelaksanaan siaran LPP RRI Pekanbaru berbasis web.
Sistem melakukan masukan berupa pola acara, durasi acara dan frekuensi acara.
Maka secara otomatis sistem akan menghitung total jam, total menit, persentase dan
akan membuat luaran berupa tabel laporan S.6, S.7, S.8 dan S.9 pada Microsoft
Excel.

19
4.1.2. Analisis Kebutuhan Fungsional
Kebutuhan dalam pembuatan sistem ini mencakup pemodelan UML
(Unified Modeling Language), yang berfungsi sebagai perancangan sistem
software. Diagram UML yang digunakan untuk menganalisis program adalam use
case diagram, yaitu diagram yang menggambarkan proses-proses yang berjalan
pada sistem pelaporan pelaksanaan siaran LPP RRI.

4.1.3. Analisis Kebutuhan Non-Fungsional


Tahap ini meliputi elemen-elemen apa saja yang dibutuhkan untuk sebuah
sistem yang dibangun.

4.1.3.1. Analisis Perangkat Keras


Perangkat keras atau hardware merupakan perangkat fisik dari komputer
yang dapat dilihat dan diraba secara langsung. Untuk membangun sistem ini
dibutuhkan perangkat keras yang memiliki standar spesifikasi minimal sebagai
berikut :
a. Prosesor Intel Celeron
b. RAM 2 GB
c. Hard Disk 500 GB
d. Monitor dengan resolusi 1366 x 768 pixels

4.1.3.2. Analisis Perangkat Lunak


Untuk membangun sistem ini dibutuhkan perangkat lunak dengan
spesifikasi minimal sebagai berikut :
a. Sistem Operasi : Windows 7
b. Pemrograman : HTML, PHP, JavaScript
c. Database : XAMPP MySQL
d. Editor & Design : Sublime Text
e. Pengujian : Google Chrome, Mozila Firefox

20
4.1.3.3. Analisis Pengguna
Pengguna yang menggunakan sistem pelaporan pelaksanaan siaran ini
terdiri atas satu bagian yaitu admin. Admin disini merupakan pegawai seksi
Perencanaan dan Evaluasi Programma yang memiliki hak akses penuh terhadap
sistem secara keseluruhan.

4.2. Metode Pembuatan Sistem


Dalam memecahkan masalah diatas digunakan beberapa metode
pelaksanaan serta metode untuk pengumpulan data, antara lain :
a. Studi Pustaka
Mengumpulkan data dari buku, literatur dan situs internet. Dari semua
data yang dikumpulkan akan disaring informasi yang akan digunakan
sebagai saranan untuk mempermudah pembuatan sistem.
b. Metode Observasi
Merupakan metode dengan cara pengamatan langsung terhadap objek
yang diamati serta pendataan secara langsung dan sistematik.
c. Metode Wawancara
Merupakan metode dengan cara melakukan wawancara langsung
dengan pihak yang terkait yang dalam hal ini merupakan pegawai seksi
Perencanaan dan Evaluasi Programma LPP RRI Pekanbaru.

4.3. Perancangan Sistem


4.3.1. Use Case Diagram
Use case diagram merupakan diagram UML yang menggambarkan
kebutuhan fungsional yang diharapkan dari sebuah sistem. Use case diagram
menggambarkan interaksi antara aktor dengan sistem yang akan dibangun. Use case
diagram sistem informasi ini dapat kita lihat pada gambar 4.1

21
Gambar 4.1. Use case Diagram Sistem Pelaporan Pelaksanaan Siaran

4.3.2. Flowchart
Flowchart sistem merupakan bagan yang menunjukkan alur kerja yang
menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Flowchart
sistem pelaporan pelaksanaan siaran dapat dilihat pada gambar 4.2.

22
Gambar 4.2. Flowchart Sistem Pelaporan Pelaksanaan Siaran

23
Gambar 4.3. Flowchart Tampil Data Klasifikasi

Gambar 4.4. Flowchart Proses Edit

24
Gambar 4.5. Flowchart Proses Delete

Gambar 4.6. Flowchart Tambah Data Klasifikasi

25
Gambar 4.7. Flowchart Tampil Data Subklasifikasi

Gambar 4.8. Flowchart Tambah Data Subklasifikasi

Gambar 4.9. Flowchart Lihat Data Acara

26
Gambar 4.10. Flowchart Tambah Data Acara

Gambar 4.11. Flowchart Tambah Data Pola Acara

Tambah data frekuensi memiliki beberapa tahap proses. Proses pertama


adalah membedakan antara jumlah hari 28,29,30 dan 31, yang masing-masing akan
membuat input form sesuai jumlah hari. Proses kedua adalah menghitung frekuensi
dengan menjumlahkan seluruh nilai pada form. Proses ketiga adalah menghitung
durasi total dalam menit dengan cara menghitung frekuensi dikali dengan durasi
acara yang selanjutnya data frekuensi dan total durasi dalam menit akan
dimasukkan ke database. Proses ini ditampilkan pada gambar 4.12.

27
Gambar 4.12. Flowchart Tambah Data Frekuensi

28
Proses hitung rekap acara, pertama-tama menampilkan subklasifikasi per
klasifikasi, lalu menampilkan acara per subklasifikasi. Kedua, jika ada acara dengan
penggunaan lebih dari sekali maka acara tersebut akan disatukan dan dihitung
menjadi sebuah kesatuan. Ketiga, setiap acara akan dihitung frekuensi dan durasi
total dalam menit, dari data frekuensi dan durasi tersebut akan diolah menjadi data
total jam, total menit dan persentase. Keempat, data akan dipisahkan berdasarkan
tipe acara yaitu lokal atau relay dan selanjutnya data akan dimasukkan ke database.
Proses ini ditampilkan pada gambar 4.13.

29
Gambar 4.13. Flowchart Hitung Rekap Acara

30
Proses hitung rekap klasifikasi dan cetak memiliki beberapa tahap, pertama
adalah menampilkan klasifikasi dan acara dalam klasifikasi. Kedua, setiap acara
dalam klasifikasi akan dijumlahkan data-data nya berupa frekuensi, jam, menit dan
persentase. Ketiga, acara akan dipisahkan berdasarkan tipe acaranya yaitu lokal
atau relay dan data-data yang sudah dihitung tadi akan dimasukkan ke database
untuk rekap per klasifikasi. Proses keempat adalah menghitung data dari semua
klasifikasi yaitu total persentase, total jam, total menit dan frekuensi dengan
menggunakan data yang sebelumnya kita masukkan ke database. Kelima sekaligus
terakhir adalah melakukan cetak laporan dalam bentuk file Microsoft Excel
menggunakan plugin spreadsheet. Proses ini ditunjukkan pada gambar 4.14

31
Gambar 4.14. Flowchart Hitung Rekap Klasifikasi dan Cetak

32
Gambar 4.15. Flowchart Edit Akun

4.3.3. Perancangan Database


Perancangan basis data adalah sesuatu yang sangat penting dalam
pembuatan suatu aplikasi, basis data yang dirancang harus mampu menampung data
untuk jangka waktu yang lama. Pada perancangan basis data untuk sistem ini
terdapat 9 (sembilan) tabel.

33
4.3.3.1. Relasi Tabel
Relasi tabel pada sistem ini ditunjukkan pada gambar 4.16.

Gambar 4.16. Relasi Tabel

4.3.3.2. Struktur Tabel


a. Tabel user
Tabel user digunakan untuk menyimpan data akun yang bisa
mengakses sistem. Field dan tipe data tabel user dapat dilihat pada tabel
4.1.
Tabel 4.1. Struktur Tabel user
No Nama Field Tipe Ukuran Keterangan
1 nip Varchar 25 Primary Key
2 nama_user Varchar 35 Username
3 Password_user Varchar 255 Password

34
b. Tabel klasifikasi_pro4
Tabel klasifikasi_pro4 digunakan untuk menyimpan jenis-jenis
klasifikasi acara siaran yang dapat dilihat pada tabel 4.2.
Tabel 4.2. Struktur Tabel klasifikasi_pro4
No Nama Field Tipe Ukuran Keterangan
1 id_klasifikasi Int 15 Primary Key, Auto
Increment
2 nama_klasifikasi Varchar 50 Nama Klasifikasi
3 Warna Varchar 50 Warna untuk
memudahkan
membedakan klasifikasi
4 Keterangan Varchar 255 -

c. Tabel subklasifikasi_pro4
Tabel subklasifikasi_pro4 digunakan untuk menyimpan jenis
subklasifikasi acara yang merupakan cabang dari tabel klasifikasi_pro4.
Struktur tabel dapat dilihat pada tabel 4.3.

Tabel 4.3. Struktur Tabel subklasifikasi_pro4


No Nama Field Tipe Ukuran Keterangan
1 id_subklasifikasi Int 15 Primary Key, Auto
Increment
2 nama_subklasifikasi Varchar 50 Nama Subklasifikasi
3 id_klasifikasi Int 15 Foreign Key
4 Keterangan Varchar 255 -

d. Tabel acara_pro4
Tabel acara_pro4 digunakan untuk menyimpan semua acara siaran.
Juga termasuk jenis subklasifikasi acara dan tipe acara. Terdapat dua tipe
acara yaitu lokal dan relay.
Tipe acara lokal adalah penyiaran yang dilakukan langsung oleh stasiun
LPP RRI Pekanbaru. Sedangkan tipe acara relay adalah mengambil siaran

35
dari stasiun diluar RRI Pekanbaru dan menyiarkannya kembali. Struktur
tabel dapat dilihat pada tabel 4.4.

Tabel 4.4. Struktur Tabel acara_pro4


No Nama Field Tipe Ukuran Keterangan
1 id_acara Int 11 Primary
Key, Auto
Increment
2 nama_acara Varchar 75 Nama Acara
3 id_subklasifikasi Int 15 Foreign Key
4 tipe_acara Enum(“lokal”,”relay”) 255 Tipe Acara

e. Tabel pola_pro4
Tabel pola_pro4 berisi pola acara siaran selama sebulan yang dihitung
nantinya. Pada tabel ini acara akan diurutkan berdasarkan waktu, lalu
pegawai mengisi frekuensi melalui kolom t1 sampai t30, sistem akan
menghitung frekuensi dan total durasi dalam menit. Struktur tabel pro_4
dapat dilihat pada tabel 4.5.

Tabel 4.5. Struktur Tabel pola_pro4


No Nama Field Tipe Ukuran Keterangan
1 id_pola Int 11 Primary Key, Auto
Increment
2 id_acara Int 11 Foreign Key
3 waktu Varchar 50 -
4 durasi Double - -
5 t1 Int 11 NULL
6 t2 Int 11 NULL
7 t3 Int 11 NULL
8 t4 Int 11 NULL
9 t5 Int 11 NULL
10 t6 Int 11 NULL

36
11 t7 Int 11 NULL
12 t8 Int 11 NULL
13 t9 Int 11 NULL
14 t10 Int 11 NULL
15 t11 Int 11 NULL
16 t12 Int 11 NULL
17 t13 Int 11 NULL
18 t14 Int 11 NULL
19 t15 Int 11 NULL
20 t16 Int 11 NULL
21 t17 Int 11 NULL
22 t18 Int 11 NULL
23 t19 Int 11 NULL
24 t20 Int 11 NULL
25 t21 Int 11 NULL
26 t22 Int 11 NULL
27 t23 Int 11 NULL
28 t24 Int 11 NULL
29 t25 Int 11 NULL
30 t26 Int 11 NULL
31 t27 Int 11 NULL
32 t28 Int 11 NULL
33 t29 Int 11 NULL
34 t30 Int 11 NULL
35 t31 Int 11 NULL
36 frekuensi Int 11 -
37 totalmenit Double - -

f. Tabel hari_pro4
Tabel hari_pro4 menyimpan jumlah hari sesuai bulan laporan yang
akan dibuat, karena perbedaan jumlah hari disetiap bulannya. Struktur
tabel hari_pro4 dapat dilihat pada tabel 4.6.

37
Tabel 4.6. Struktur Tabel hari_pro4
No Nama Field Tipe Ukuran Keterangan
1 id_jlhhari Int 11 Primary
Key, Auto
Increment
2 Jlhhari Int 11 -

g. Tabel rekap_acara_pro4
Dalam tabel pola_pro4, satu acara dapat digunakan berkali-kali.
sehingga tabel rekap_acara_pro4 dibutuhkan untuk menyimpan rekap per
acara. Data yang direkap berupa durasi, menit, frekuensi, jam, menit dan
persentase setiap acara.
Data pada tabel ini yang akhirnya akan menjadi luaran berupa Tabel S.6
dan Tabel S.7. struktur tabel rekap_acara_pro4 dapat dilihat pada tabel 4.7.

Tabel 4.7. Struktur Tabel rekap_acara_pro4


No Nama Field Tipe Ukuran Keterangan
1 id_rekapacara Int 11 Primary
Key, Auto
Increment
2 id_acara Int 11 Foreign key
3 total_durasi Double - -
4 rata_durasi Double - -
5 total_totalmenit Double - -
6 total_frekuensi Int 11 -
7 jam Int 11 -
8 menit Float - -
9 Persentase Float - -

h. Tabel rekap_klasifikasi_pro4
Dalam setiap klasifikasi memiliki banyak acara, sehingga dibutuhkan
tabel rekap_klasifikasi_pro4 yang berfungsi menyimpan data rekap per

38
klasifikasi. Data yang di rekap berupa persentase, frekuensi, jam dan
menit.
Data pada tabel ini yang akhirnya akan menjadi luaran berupa Tabel
S.9. Tabel rekap_klasifikasi_pro4 dapat dilihat pada tabel 4.8.

Tabel 4.8. Struktur Tabel rekap_klasifikasi_pro4


No Nama Field Tipe Ukuran Keterangan
1 id_rekapklasifikasi Int 11 Primary
Key, Auto
Increment
2 id_klasifikasi Int 11 Foreign Key
3 total_persentase Float - -
4 total_frekuensi Int 11 -
5 total_frekuensirelay Int 11 -
6 total_jam Int 11 -
7 total_menit Float 11 -

4.4. Implementasi Sistem


4.4.1. Halaman Login
Halaman login digunakan sebagai pengaman sistem dari penyalahgunaan
hak akses, sehingga keamanan data dapat terjamin. Di sini user diminta untuk
memasukkan NIP dan password untuk dapat mengakses sistem. Halaman login
dapat dilihat pada gambar 4.17

Gambar 4.17. Halaman Login

39
4.4.2. Halaman Utama
Halaman utama atau dashboard merupakan halaman yang terbuka pertama
kali ketika user melakukan login. Halaman utama dapat dilihat pada gambar 4.18.

Gambar 4.18. Halaman Utama

4.4.3. Halaman Data Klasifikasi


Halaman data klasifikasi digunakan untuk melakukan 2 hal. Pertama, input
data Klasifikasi berupa nama klasifikasi, warna dan keterangan. Warna digunakan
agar mempermudah pengguna membedakan acara antar klasifikasi nantinya. Input
data klasifikasi ditunjukkan pada gambar 4.19.

Gambar 4.19. Form Input Klasifikasi

40
Kedua, melihat data klasifikasi yang sudah terdaftar dalam bentuk tabel.
Pada halaman ini kita juga dapat melakukan edit dan hapus terhadap data klasifikasi
seperti yang ditunjukkan pada gambar 4.20.

Gambar 4.20. Tampil Data Klasifikasi

4.4.4. Halaman Data Subklasifikasi


Subklasifikasi merupakan pembagian dari klasifikasi yang sebelumnya
sudah kita input. Halaman data subklasifikasi digunakan untuk 2 hal. Pertama, input
data subklasifikasi berupa nama subklasifikasi, klasifikasi dan keterangan. Proses
input data subklasifikasi ditunjukkan pada gambar 4.21

Gambar 4.21. Form Input Subklasifikasi

41
Kedua, melihat data subklasifikasi yang sudah terdaftar dalam bentuk
tabel. Pada halaman ini kita juga dapat melakukan edit dan hapus terhadap data
subklasifikasi seperti pada gambar 4.22.

Gambar 4.22. Tampil Data Subklasifikasi

4.4.5. Halaman Data Acara


Pada halaman data acara terdapat form yang digunakan untuk input data
acara berupa nama acara, subklasifikasi, tipe acara berupa lokal atau relay dan
keterangan seperti yang ditunjukkan gambar 4.23.

Gambar 4.23. Form Input Data Acara

42
Halaman data acara juga digunakan untuk melihat data acara yang
terdaftar. Pengguna juga dapat melakukan edit atau hapus terhadap data acara
seperti yang ditunjukkan gambar 4.24 dan 4.25.

Gambar 4.24. Tampil Data Acara Berita dan Informasi

Gambar 4.25. Tampil Data Acara Hiburan

4.4.6. Halaman Data Pola dan Frekuensi Acara


Pada halaman data pola dan frekuensi acara pertama sekali kita
menentukan jumlah hari pada bulan yang akan kita hitung seperti yang ditunjukkan
pada gambar 4.26.

43
Gambar 4.26. Pilih Jumlah Hari

Pada halaman yang sama juga akan ditampilkan data pola yang sudah
terdaftar berupa nama acara, subklasifikasi, waktu, durasi, frekuensi, total menit
dan juga tombol untuk menghapus pola. Warna nama acara akan disesuaikan
dengan warna klasifikasi acara tersebut, dengan adanya warna memudahkan
pengguna membedakan klasifikasi acara seperti ditunjukkan pada gambar 4.27.

Gambar 4.27. Data Pola

Pada bagian terbawah data pola akan terdapat tombol yang akan membawa
pengguna ke halaman lain yang berisi form untuk mengisi frekuensi seperti pada
gambar 4.28

Gambar 4.28. Tombol Tambah Frekuensi pada Data Pola

44
Halaman ini berisi berbagai form. Yaitu form nama acara, waktu, durasi
dan form frekuensi yang jumlahnya akan sesuai dengan jumlah hari yang
sebelumnya sudah kita pilih. Pada form frekuensi kita mengisi dengan angka 1 dan
0, angka 1 berarti acara terlaksana, sedangkan 0 berarti acara tidak
terlaksana.Seperti yang ditunjukkan pada gambar 4.29

Gambar 4.29. Form Frekuensi

Pada halaman paling bawah terdapat tombol save. Saat kita menekannya
maka secara otomatis sistem akan menghitung frekuensi dan total durasi (menit)
setiap acara pada pola. Ditunjukkan pada gambar 4.30.

Gambar 4.30. Tombol Save Data Frekuensi

4.4.7. Halaman Rekap Acara


Pada halaman rekap acara ini akan ditampilkan seluruh acara yang
terdaftar, acara yang ditampilkan disusun berdasarkan klasifikasi acara. Juga akan
ditampilkan data acara tersebut berupa tipe acara, pola,frekuensi, subklasifikasi dan
aksi. pada kolom pola, jika acara terdapat pada pola maka akan ditampilkan icon

45
checklist sedangkan jika tidak akan ditampilkan icon silang merah, begitu juga pada
kolom frekuensi. Kolom aksi akan menampilkan apakah acara sudah dihitung atau
belum. Penjelasan ini ditunjukkan pada gambar 4.31.
Pada setiap klasifikasi, akan terdapat tombol Hitung yang berfungsi
menyatukan acara yang sama pada pola dan menghitung frekuensi, durasi, jam,
menit dan persentase. Sedangkan tombol hapus berfungsi untuk menghapus data
rekap acara klasifikasi tersebut seperti yang ditunjukkan gambar 4.32 sampai
gambar 4.35.

Gambar 4.31. Halaman Rekap Acara Berita dan Informasi

Gambar 4.32. Halaman Rekap Acara Hiburan

46
Gambar 4.33. Halaman Rekap Acara Kebudayaan

Gambar 4.34. Halaman Rekap Acara Pendidikan

Gambar 4.35. Halaman Rekap Acara Iklan/Layanan Masyarakat

47
4.4.8. Halaman Rekap Klasifikasi
Pada halaman rekap klasifikasi akan ditampilkan data acara yang terdapat
pada setiap klasifikasi. Pada proses ini akan digabungkan setiap acara pada satu
klasifikasi dan akan menghitung total durasi (menit), frekuensi, jam, menit dan
persentase seperti yang ditunjukkan gambar 4.36 sampai gambar 4.40
Pada bagian akhir setiap tabel terdapat tombol hitung untuk melakukan
proses hitung dan juga hapus yang untuk menghapus data rekap klasifikasi.

Gambar 4.36. Halaman Rekap Klasifikasi Berita dan Informasi

Gambar 4.37. Halaman Rekap Klasifikasi Hiburan

48
Gambar 4.38. Halaman Rekap Klasifikasi Kebudayaan

Gambar 4.39. Halaman Rekap Klasifikasi Pendidikan

49
Gambar 4.40. Halaman Rekap Klasifikasi Iklan/Layanan Masyarakat

4.4.9. Hasil dan Cetak


Pada halaman hasil dan cetak akan ditampilkan data hasil rekap klasifikasi
yang sebelumnya sudah kita lakukan. Rekap data acara yang sebelumnya kita
lakukan akan digunakan dalam Tabel S.6 dan Tabel S.7, sedangkan rekap data
klasifikasi akan digunakan dalam Tabel S.8 dan Tabel S.9. Pengguna hanya perlu
menekan tombol cetak maka laporan akan otomatis terunduh seperti yang
ditunjukkan pada gambar 4.41.

Gambar 4.41. Halaman Hasil dan Cetak

50
Luaran setelah kita menean tombol cetak berupa file Microsoft Excel yang
terdiri dari 4 sheets yaitu Tabel S.6, Tabel S.7, Tabel S.8, Tabel S.9. seperti yang
ditunjukkan gambar 4.42 sampai gambar 4.47.

Gambar 4.42. Tabel S.6

Gambar 4.43. Tabel S.7

51
Gambar 4.45. Tabel S.7

Gambar 4.46. Tabel S.8

52
Gambar 4.47. Tabel S.9

53
BAB V
PENUTUP

5.1. Kesimpulan
Berdasarkan perancangan serta analisa pada pembuatan Sistem Pelaporan
Pelaksanaan Siaran Seksi Perencanaan dan Evaluasi Programma LPP RRI
Pekanbaru tersebut dapat diambil beberapa kesimpulan sebagai berikut :
a. Dengan pembuatan Sistem Pelaporan Pelaksanaan Siaran mempersingkat
waktu dalam memasukkan data sampai pengolahan data yang awalnya
dua setengah hari menjadi satu hari
b. Mengurangi faktor human error pada saat perhitungan
c. Luaran berupa file Microsoft Excel, sehingga dapat dilakukan sunting
kembali

5.2. Saran
Setelah mengambil kesimpulan diatas, maka dalam hal ini penulis akan
memberikan saran yang ditujukan untuk pengembangan Sistem Pelaporan
Pelaksanaan Siaran yaitu perhitungan dilakukan dengan javascript yaitu client side
scripting agar perhitungan dilakukan secara realtime. Penulis juga menerima segara
masukan yang bermaksud untuk memperbaiki sistem ini.

54
DAFTAR PUSTAKA

A.S, Rosa dan M. Shalahuddin . 2013 . Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek . Bandung : Informatika.

Agus Irawan, Mey Risa, Muhammad Ayyasy M, Adam Elyas S. 2017.


Perancangan Sistem Informasi Penjualan Pakaian Pada CV Nonninth Inc
Berbasis Online. Jurnal Positif Vol 3, No 2

Astria Firman, Hans F. Wowor, Xaverius Najoan, 2016. Sistem Informasi


Perpustakaan Online Berbasis Web. E-Journal Teknik Elektro dan Komputer
Vol 5, No.2

Februariyanti , Herny dan Eri Zuliarso. 2012. Rancang Bangun Sistem


Perpustakaan untuk Jurnal Elektronik. Jurnal Teknologi Informasi
DINAMIK Vol 17, No.2

J. W. Satzinger, R. B. Jackson and S. D. Burd. 2010. Sistem Informasi Manajeme.


Edisi kedelapan. Terjemahan oleh: Hendra Teguh), Jakarta : PT. Indeks

Kurniawan, Yahya. 2002. Singkat Tepat Jelas: Aplikasi Web Database dengan
PHP dan MySql. Jakarta : PT Elex Media Komputindo.

Laudon, Kenneth C & Laudon, Jane P. 2012. Sistem Informasi Manajemen:


Mengelola Perusahaan Digital. Jakarta: Penerbit Salemba Empat

LPP Radio Republik Indonesia. 2016. Profil Radio Republik Indonesia.


www.rri.co.id/ (diakses 15 Februari)

McLeod, Raymond. 2010. Sistem Informasi Manajemen. Terjemahan oleh: Ali


Akbar Yulianto dan Afia R. Fitriati. Jakarta : Salemba Empat

O’Brien, James A. 2010. Pengantar Sistem Informasi Akuntansi : Perspektif Bisnis


dan Manajerial. Terjemahan oleh: Dewi dan Deny. Jakarta: Salemba Empat.

Otto. 2011. Bootstrap. www.getbootstrap.com (diakses 4 Maret)

Prasetyo, Didik Dwi. 2003. Belajar Sendiri: Administrasi Database Server MySql.
Jakarta: PT Elex Media Komputindo.

55
Pahlevy, Randy Tesar. 2010. Rancang Bangun Sistem pendukung Keputusan
Menentukan penerima Beasiswa dengan Menggunakan metode Simpele
Additive Weighting (SAW). Skripsi Program Studi Teknik Informatika.
Universitas Pembangunan Nasional Veteran.

Syarif Haryana. 2008. Pengembangan Perangkat Lunak Dengan Menggunakan


PHP. Jurnal Computech & Bisnis Vol 2, No 1

Tectale. 2012. An Introduction to Twitter Bootstrap. www.tectale.com (diakses 4


Maret)

Whitten L, Jeffery, Bentley D, Lonnie, Dittman. 2010. Metode Desain dan Analisis
Sistem. Terjemahan oleh: Tim Penerjemah ANDI. 2004. Yogyakarta : ANDI

56
LAMPIRAN

57
DOKUMENTASI KERJA PRAKTEK

Pembuatan Sistem di Kantor RRI

Kantor Pelaksanaan Kerja Praktek

58

Anda mungkin juga menyukai