24
BAB III PERANCANGAN SISTEM
Pada bab ini dijelaskan perancangan aplikasi dimulai dengan kebutuhan fungsional sistem, desain arsitektur dari sistem, perancangan database, dan perancangan aplikasi
website.
3.1. Gambaran Sistem
Aplikasi Streaming Website ini bertujuan untuk mempermudah user dalam memperoleh berita dan informasi mengenai Fakultas Teknik Elektronika dan Komputer Satya Wacana.
Sistem yang dibuat merupakan aplikasi website yang diakses oleh user. Aplikasi website dijalankan pada browser di PC.
Aplikasi website adalah aplikasi yang digunakan oleh user untuk melakukan Streaming Data Video dan Streaming Data Live. Use case untuk user menggunakan aplikasi website
dapat dilihat pada Gambar 3.1.
Gambar 3.1. Use Case Pengguna.
Penjelasannya adalah sebagai berikut: 1.
Melihat Streaming Data Video Pengguna dapat melihat video dengan 3 pilihan kualitas berbeda.
2. Melihat Live Streaming Video
Pengguna dapat melihat acara secara live streaming. 3.
Melihat Jadwal Live Streaming Data Video Pengguna dapat melihat jadwal acara live streaming yang akan disiarkan.
25
Gambar 3.2. Use Case Administrator
Penjelasannya adalah sebagai berikut: 1.
Tambah Data Video Admin dapat menambahkan video-video yang baru.
2. Edit Data Video
Admin dapat mengedit video,judul, dan keterangan yang ada. 3.
Hapus Data Video Admin dapat menghapus video.
4. Transmite Live Video
Admin dapat membuat siaran Live Video dengan data sumber video dan suara external dikirim lewat USB.
Diagram alir aplikasi website dapat dilihat pada Gambar 3.3. Penjelasan untuk Gambar 3.3 adalah sebagai berikut:
1. Ketika aplikasi website dibuka maka akan ditampilkan halaman Home dari website
yang telah di-setting sebagai default website page. Halaman Home sendiri berisi informasi terbaru mengenai Fakultas Teknik Elektro Satya Wacana. User dapat
memilih beberapa menu yang disediakan di halaman Home. 2.
Jika user memilih Record maka website akan menampilkan halaman yang berisi video-video dengan 3 kualitas video berbeda yaitu Low Quality 360x240pixel,
Medium Quality 480x320pixel, dan High Quality 760x480 pixel. User dapat
26
langsung melakukan streaming data video yang telah tersedia pada halaman Record.
3. Jika user memilih Live maka website akan menampilkan halaman yang berisi player
applet yang berfungsi untuk memainkan Live Streaming jika ada siaran live dari server.
4. Jika user memilih Schedule maka user dapat melihat jadwal acara yang akan
disiarkan melalui website pada halaman live streaming . 5.
Jika user memilih About maka user dapat melihat sejarah dari Universitas Satya Wacana.
Gambar 3.3. Diagram Alir Aplikasi Website.
27
3.2. Perancangan Database