Kebutuhan Fungsional Kebutuhan Fungsional dan Non Fungsional

8 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SEL03-S05 Revisi : 3 mengembalikan dunia hiburan anak-anak melalui website yang berisi cerita, suara, dan video sesuai usia anak-anak. Kami memperoleh fitur dari perangkat lunak melalui survey pada website dan berita seputar anak-anak. Website yang kami survey sebagai nilai perbandingan adalah website yang menjadi top survey dalam mesin pencarian google. Kami mengambil 5 sampel websiteblog mengenai hiburan anak. Berikut adalah hasil perbandingannya : Nama WebsiteBlog Fitur File Edit Profil Like File Search Request Login Logout Text Cerita Gambar Audio Suara Video kidsgen.com v V v v v v pitara.com v V v v pbskids.org V v v v v v kids.national- geographic.com v V v v v v v v v babytvchannel.asia v V v v v v v v Tabel 3-1 Identifikasi Kebutuhan Perangkat Lunak Dari beberapa website yang telah dikunjungi, dapat diperoleh fitur yang diinginkan oleh pengguna. Pengguna yang dimaksud yaitu member dan pengunjung. Member dan pengunjung dapat melihat file yang telah diupload, member dan pengunjung dapat mencari file, member dapat melakukan request file yang diinginkan, member dapat melakukan edit profil, dan member dapat memberikan like file yang telah diupload. File yang dimaksud yaitu berupa textcerita, gambar, suara dan video.

3.2 Kebutuhan Fungsional dan Non Fungsional

3.2.1 Kebutuhan Fungsional

a. Pengguna : Admin No Kode Fungsi Nama Fungsi Deskripsi 1 KIDZ-F-1.1.1 View Member Admin dapat melihat kumpulan dari member 2 KIDZ-F-1.1.2 Delete Member Admin dapat menghapus member yang tidak sesuai. 9 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SEL03-S05 Revisi : 3 3 KIDZ-F-1.2 Upload File Admin dapat melakukan upload file berupa text, gambar, suara, dan video. 4 KIDZ-F-1.3 Edit File Admin dapat melakukan edit pada file yang telah diupload admin dan member. 5 KIDZ-F-1.4 Delete File Admin dapat menghapus file yang telah diupload baik dari admin mupun member. 6 KIDZ-F-1.5 Logout Admin dapat keluar dari halaman Admin dan kembali ke halaman awal website. 7 KIDZ-F-1.6 Lihat Request Admin dapat melihat request yang dikirim oleh member. Tabel 3-2 Kebutuhan Fungsional - Admin b. Pengguna : Member No Kode Fungsi Nama Fungsi Deskripsi 1 KIDZ-F-2.1 View File Member dapat melihat file berupa text, gambar, suara, dan video yang telah diupload admin. 2 KIDZ-F-2.2 Request Member dapat melakukan pemesanan file kepada Admin melalui form Request. 3 KIDZ-F-2.3 Search Member dapat melakukan pencarian file sesuai nama yang diinputkan pada form pencarian. 10 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SEL03-S05 Revisi : 3 4 KIDZ-F-2.4 Edit Profil Member dapat melakukan edit profil pada username dan password. 5 KIDZ-F-2.5 Like File Member dapat memberikan like pada file yang telah diupload. 6 KIDZ-F-1.5 Logout Member dapat keluar dari halaman Admin dan kembali ke halaman awal website. Tabel 3-3 Kebutuhan Fungsional - Member c. Pengguna : Pengunjung No Kode Fungsi Nama Fungsi Deskripsi 1 KIDZ-F-2.1 View File Pengunjung dapat melihat file berupa text, gambar, suara, dan video yang telah diupload admin. 2 KIDZ-F-2.3 Search Pengunjung dapat melakukan pencarian file sesuai nama yang diinputkan pada form pencarian. 3 KIDZ-F-3.1 Register Pengunjung dapat mendaftarkan diri sebagai member dengan mengisi form register. 4 KIDZ-F-3.2 Login Pengunjung dapat masuk ke halaman member dengan memasukkan username password. dan Tabel 3-4 Kebutuhan Fungsional - Pengunjung 11 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SEL03-S05 Revisi : 3

3.2.2 Kebutuhan Non Fungsional