Aplikasi sistem Informasi Manajemen pada Stasiun Radio
APLIKASI SISTEM INFORMASI MANAJEMEN
PADA STASIUN RADIO
SKRIPSI
MUSLIM RAMLI
091402048
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
ii
ABSTRAK
Radio merupakan salah satu media elektronik yang memberikan informasi atau berita
kepada para pendengar. Selain, memberikan informasi, tentu radio dan pendengar
harus ada interaksi. Selama ini, interaksi dilakukan melalui telepon dan sms. Interaksi
ini antara lain permintaan lagu dan pengiriman pesan. Metode interaksi seperti ini
tentu menjadi kendala sendiri baik bagi manajemen stasiun radio maupun pendengar.
Misalnya, pendengar yang ingin melakukan permintaan lagu, tidak tahu daftar lagu
yang tersedia. Aplikasi sistem manajemen pada stasiun radio ini diharapkan menjadi
sebuah solusi baru untuk menangani masalah seputar permintaan lagu, pengiriman
pesan, pengelolaan data pendengar, dan mengatur manajemen radio secara efektif dan
efisien. Dalam pengelolaan daftar putar lagu akan digunakan algoritma Round Robin
untuk mengatasi kekurangan daftar putar lagu. Hasil dari penelitian ini adalah
algoritma Round Robin dapat bekerja dengan baik.
Kata Kunci: aplikasi mobile radio, sistem informasi manajemen radio, Algoritma
Round Robin, Android, Permintan lagu, Radio.
Universitas Sumatera Utara
iii
ABSTRACT
Application of Management Information Systems at Radio Station
Radio is on of electronic media, which provides information or news to audience.
Beside offering information, there should be interaction between radio announcers
and listeners. During the time, the interaction made by telephone and short message
services. It included songs’ requested and sending messages. The Method of
interaction could cause obstacle itself to the management of the radio station and the
listeners. For example, listeners who wanted to request a song, did not know the list of
available songs. Application Management System at the radio station was expected to
be a new solution to deal with issues about requesting songs, messaging,maintaining
listeners data, and setting the radio managementeffectively and efficiently. In
managing playlists, Round Robin algorithm would be used to address the shortage of
playlists. As the result, Round Robin algorithm could work well.
Keywords: radio mobile application, radio management information system, Round
Robin algorithm, Android, songs’ requested, Radio.
Universitas Sumatera Utara
iv
DAFTAR ISI
Hal.
ABSTRAK
i
ABSTRACT
ii
DAFTAR ISI
iii
DAFTAR TABEL
vii
DAFTAR GAMBAR
ix
BAB 1 PENDAHULUAN
1
1.1 Latar Belakang
1
1.2 Rumusan Masalah
2
1.3 Batasan Masalah
2
1.4 Tujuan Penelitian
2
1.5 Manfaat Penelitian
2
1.6 Metodologi Penelitian
3
1.7 Sistematika Penulisan
4
BAB 2 TINJAUAN PUSTAKA
6
2.1 Sistem Informasi
6
2.2 Round Robin
6
2.2.1 Ketentuan Algoritma Round Robin
7
2.2.2 Menghitung Average Waiting Time Round Robin
8
2.3 Android
10
2.3.1 Generasi Android
11
2.3.2 Arsitektur Android
13
2.4 Client Server
14
2.5 Penelitian Terdahulu
16
BAB 3 ANALISIS DAN PERANCANGAN
3.1 Analisis Sistem
3.1.1 Analisis Masalah
17
17
17
Universitas Sumatera Utara
v
3.1.2 Arsitektur Umum
18
3.1.3 Analisis Kebutuhan Sistem
19
3.1.4 Pemodelan
20
3.1.5 Use Case Diagram
20
3.2 Perancangan Sistem
25
3.2.1 Arsitektur Umum
25
3.2.2 Perancangan Antarmuka Sistem
26
3.2.3 Perancangan Antarmuka User
26
3.2.3.1 Tampilan Player
27
3.2.3.2 Tampilan Halaman Admin
27
3.3 Perancangan Database
28
BAB 4 IMPLEMENTASI DAN PENGUJIAN
33
4.1 Implementasi
33
4.2 Pengujian Sistem
34
4. 2.1 Tampilan User
34
4.2.2 Dashboard
38
4.2.3 Kelola Data Lagu
38
4.2.4 Daftar Genre Musik
39
4.2.5 Jadwal Putar Lagu
40
4.2.6 Data Pengguna
40
4.2.7 Rating Lagu
41
4.2.8 Rating Lagu Berdasarkan Umur dan Jenis Kelamin
41
4.2.9 Inbox
42
4.2.10 Setting Akun
42
4.3 Implementasi Algoritma Round Robin
42
4.3.1 Round Robin Pseudocode
43
4.3.2 Proses Round Robin
45
4.3.3 Round Robin Simulator
46
BAB 5 KESIMPULAN DAN SARAN
47
5.1 Kesimpulan
47
5.2 Saran
47
Universitas Sumatera Utara
vi
DAFTAR PUSTAKA
48
LAMPIRAN: KODE PROGRAM
50
Universitas Sumatera Utara
vii
DAFTAR TABEL
Halaman
Tabel 2.1 Contoh Perhitungan Round Robin
10
Tabel 2.2 Proses Perhitungan Average Times
11
Tabel 2.3 Penelitian Terdahulu
16
Tabel 3.1 Dokumentasi Naratif Use Case Registrasi
21
Tabel 3.2 Dokumentasi Naratif Use Case Permintaan Lagu
21
Tabel 3.3 Dokumentasi Naratif Use Case Kirim Pesan
22
Tabel 3.4 Dokumentasi Naratif Use Case lihat daftar putar lagu
22
Tabel 3.5 Dokumentasi Naratif Use Case Manage Akun
23
Tabel 3.6 Dokumentasi Naratif Use Case Manage Akun (lanjutan)
23
Tabel 3.7 Dokumentasi Naratif Use Case Manage Lagu
24
Tabel 3.8 Dokumentasi Naratif Use Case Manage Iklan
24
Tabel 3.11 Bdtime
28
Tabel 3.12 Datalagu
29
Tabel 3.13 Jadwal
29
Tabel 3.14 Jadwal_putar
29
Tabel 3.15 Pesan
30
Tabel 3.16 Program
30
Tabel 3.17 Ref_kategori
30
Tabel 3.18 Permintaan
30
Tabel 3.19 Tbadmin
31
Tabel 3.20 Curplay
31
Tabel 3.21 Genre
31
Tabel 3.22 Rating2
31
Tabel 3.23 Tbumur
32
Tabel 3.24 Uploadlagu
32
Tabel 3.25 User
32
Tabel 3.26 Proses Penetuan durasi lagu dan waktu proses
45
Universitas Sumatera Utara
viii
Tabel 3.28 Proses Running
46
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Halaman
Gambar 2.1 Flowchart Round Robin
9
Gambar 2.2 Penyelesaian Perhitungan Average Times
10
Gambar 3.1 Use Case Diagram Aplikasi
20
Gambar 3.2 Arsitektur Umum
25
Gambar 3.3 Gambar Antarmuka Pendengar
28
Gambar 3.4 Gambar Antarmuka Player
29
Gambar 3.5 Antar Muka dashboard
29
Gambar 4.1 Tampilan Halaman Login untuk User
36
Gambar 4.2 Tampilan Halaman Daftar Akun User
36
Gambar 4.3 Tampilan Halaman Utama User
37
Gambar 4.4 Tampilan Halaman Pilih Lagu
37
Gambar 4.5 Tampilan Halaman Permintaan Lagu
38
Gambar 4.6 Tampilan Halaman Pengiriman Pesan
38
Gambar 4.7 Tampilan Halaman 10 Lagu Teratas
39
Gambar 4.8 Tampilan Halaman Profil Pengguna
39
Gambar 4.9 Tampilan Halaman Player
40
Gambar 4.10 Tampilan Halaman Kelola Data Lagu
41
Gambar 4.11 Tampilan Halaman Upload Lagu
41
Gambar 4.12 Tampilan Halaman Genre Musik
42
Gambar 4.13 Tampilan Halaman Jadwal Putar Lagu
42
Gambar 4.14 Tampilan Halaman Data Pengguna
43
Gambar 4.15 Tampilan Halaman Rating Lagu Berdasarkan Judul
43
Gambar 4.16 Tampilan Halaman Rating Lagu Bersarkan Umur dan Jenis Kelamin 44
Gambar 4.17 Tampilan Halaman Setting Akun
44
Gambar 4.18 Tampilan Halaman Simulator Round Robin
49
Universitas Sumatera Utara
PADA STASIUN RADIO
SKRIPSI
MUSLIM RAMLI
091402048
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
ii
ABSTRAK
Radio merupakan salah satu media elektronik yang memberikan informasi atau berita
kepada para pendengar. Selain, memberikan informasi, tentu radio dan pendengar
harus ada interaksi. Selama ini, interaksi dilakukan melalui telepon dan sms. Interaksi
ini antara lain permintaan lagu dan pengiriman pesan. Metode interaksi seperti ini
tentu menjadi kendala sendiri baik bagi manajemen stasiun radio maupun pendengar.
Misalnya, pendengar yang ingin melakukan permintaan lagu, tidak tahu daftar lagu
yang tersedia. Aplikasi sistem manajemen pada stasiun radio ini diharapkan menjadi
sebuah solusi baru untuk menangani masalah seputar permintaan lagu, pengiriman
pesan, pengelolaan data pendengar, dan mengatur manajemen radio secara efektif dan
efisien. Dalam pengelolaan daftar putar lagu akan digunakan algoritma Round Robin
untuk mengatasi kekurangan daftar putar lagu. Hasil dari penelitian ini adalah
algoritma Round Robin dapat bekerja dengan baik.
Kata Kunci: aplikasi mobile radio, sistem informasi manajemen radio, Algoritma
Round Robin, Android, Permintan lagu, Radio.
Universitas Sumatera Utara
iii
ABSTRACT
Application of Management Information Systems at Radio Station
Radio is on of electronic media, which provides information or news to audience.
Beside offering information, there should be interaction between radio announcers
and listeners. During the time, the interaction made by telephone and short message
services. It included songs’ requested and sending messages. The Method of
interaction could cause obstacle itself to the management of the radio station and the
listeners. For example, listeners who wanted to request a song, did not know the list of
available songs. Application Management System at the radio station was expected to
be a new solution to deal with issues about requesting songs, messaging,maintaining
listeners data, and setting the radio managementeffectively and efficiently. In
managing playlists, Round Robin algorithm would be used to address the shortage of
playlists. As the result, Round Robin algorithm could work well.
Keywords: radio mobile application, radio management information system, Round
Robin algorithm, Android, songs’ requested, Radio.
Universitas Sumatera Utara
iv
DAFTAR ISI
Hal.
ABSTRAK
i
ABSTRACT
ii
DAFTAR ISI
iii
DAFTAR TABEL
vii
DAFTAR GAMBAR
ix
BAB 1 PENDAHULUAN
1
1.1 Latar Belakang
1
1.2 Rumusan Masalah
2
1.3 Batasan Masalah
2
1.4 Tujuan Penelitian
2
1.5 Manfaat Penelitian
2
1.6 Metodologi Penelitian
3
1.7 Sistematika Penulisan
4
BAB 2 TINJAUAN PUSTAKA
6
2.1 Sistem Informasi
6
2.2 Round Robin
6
2.2.1 Ketentuan Algoritma Round Robin
7
2.2.2 Menghitung Average Waiting Time Round Robin
8
2.3 Android
10
2.3.1 Generasi Android
11
2.3.2 Arsitektur Android
13
2.4 Client Server
14
2.5 Penelitian Terdahulu
16
BAB 3 ANALISIS DAN PERANCANGAN
3.1 Analisis Sistem
3.1.1 Analisis Masalah
17
17
17
Universitas Sumatera Utara
v
3.1.2 Arsitektur Umum
18
3.1.3 Analisis Kebutuhan Sistem
19
3.1.4 Pemodelan
20
3.1.5 Use Case Diagram
20
3.2 Perancangan Sistem
25
3.2.1 Arsitektur Umum
25
3.2.2 Perancangan Antarmuka Sistem
26
3.2.3 Perancangan Antarmuka User
26
3.2.3.1 Tampilan Player
27
3.2.3.2 Tampilan Halaman Admin
27
3.3 Perancangan Database
28
BAB 4 IMPLEMENTASI DAN PENGUJIAN
33
4.1 Implementasi
33
4.2 Pengujian Sistem
34
4. 2.1 Tampilan User
34
4.2.2 Dashboard
38
4.2.3 Kelola Data Lagu
38
4.2.4 Daftar Genre Musik
39
4.2.5 Jadwal Putar Lagu
40
4.2.6 Data Pengguna
40
4.2.7 Rating Lagu
41
4.2.8 Rating Lagu Berdasarkan Umur dan Jenis Kelamin
41
4.2.9 Inbox
42
4.2.10 Setting Akun
42
4.3 Implementasi Algoritma Round Robin
42
4.3.1 Round Robin Pseudocode
43
4.3.2 Proses Round Robin
45
4.3.3 Round Robin Simulator
46
BAB 5 KESIMPULAN DAN SARAN
47
5.1 Kesimpulan
47
5.2 Saran
47
Universitas Sumatera Utara
vi
DAFTAR PUSTAKA
48
LAMPIRAN: KODE PROGRAM
50
Universitas Sumatera Utara
vii
DAFTAR TABEL
Halaman
Tabel 2.1 Contoh Perhitungan Round Robin
10
Tabel 2.2 Proses Perhitungan Average Times
11
Tabel 2.3 Penelitian Terdahulu
16
Tabel 3.1 Dokumentasi Naratif Use Case Registrasi
21
Tabel 3.2 Dokumentasi Naratif Use Case Permintaan Lagu
21
Tabel 3.3 Dokumentasi Naratif Use Case Kirim Pesan
22
Tabel 3.4 Dokumentasi Naratif Use Case lihat daftar putar lagu
22
Tabel 3.5 Dokumentasi Naratif Use Case Manage Akun
23
Tabel 3.6 Dokumentasi Naratif Use Case Manage Akun (lanjutan)
23
Tabel 3.7 Dokumentasi Naratif Use Case Manage Lagu
24
Tabel 3.8 Dokumentasi Naratif Use Case Manage Iklan
24
Tabel 3.11 Bdtime
28
Tabel 3.12 Datalagu
29
Tabel 3.13 Jadwal
29
Tabel 3.14 Jadwal_putar
29
Tabel 3.15 Pesan
30
Tabel 3.16 Program
30
Tabel 3.17 Ref_kategori
30
Tabel 3.18 Permintaan
30
Tabel 3.19 Tbadmin
31
Tabel 3.20 Curplay
31
Tabel 3.21 Genre
31
Tabel 3.22 Rating2
31
Tabel 3.23 Tbumur
32
Tabel 3.24 Uploadlagu
32
Tabel 3.25 User
32
Tabel 3.26 Proses Penetuan durasi lagu dan waktu proses
45
Universitas Sumatera Utara
viii
Tabel 3.28 Proses Running
46
Universitas Sumatera Utara
ix
DAFTAR GAMBAR
Halaman
Gambar 2.1 Flowchart Round Robin
9
Gambar 2.2 Penyelesaian Perhitungan Average Times
10
Gambar 3.1 Use Case Diagram Aplikasi
20
Gambar 3.2 Arsitektur Umum
25
Gambar 3.3 Gambar Antarmuka Pendengar
28
Gambar 3.4 Gambar Antarmuka Player
29
Gambar 3.5 Antar Muka dashboard
29
Gambar 4.1 Tampilan Halaman Login untuk User
36
Gambar 4.2 Tampilan Halaman Daftar Akun User
36
Gambar 4.3 Tampilan Halaman Utama User
37
Gambar 4.4 Tampilan Halaman Pilih Lagu
37
Gambar 4.5 Tampilan Halaman Permintaan Lagu
38
Gambar 4.6 Tampilan Halaman Pengiriman Pesan
38
Gambar 4.7 Tampilan Halaman 10 Lagu Teratas
39
Gambar 4.8 Tampilan Halaman Profil Pengguna
39
Gambar 4.9 Tampilan Halaman Player
40
Gambar 4.10 Tampilan Halaman Kelola Data Lagu
41
Gambar 4.11 Tampilan Halaman Upload Lagu
41
Gambar 4.12 Tampilan Halaman Genre Musik
42
Gambar 4.13 Tampilan Halaman Jadwal Putar Lagu
42
Gambar 4.14 Tampilan Halaman Data Pengguna
43
Gambar 4.15 Tampilan Halaman Rating Lagu Berdasarkan Judul
43
Gambar 4.16 Tampilan Halaman Rating Lagu Bersarkan Umur dan Jenis Kelamin 44
Gambar 4.17 Tampilan Halaman Setting Akun
44
Gambar 4.18 Tampilan Halaman Simulator Round Robin
49
Universitas Sumatera Utara