INTISARI Kemudahan dan kepraktisan dalam penggunaannya, menyebabkan data berbentuk file digital menjadi pilihan utama dalam penggunaan data pada kehidupan sehari-hari. Kelebihan penggunaan data dalam bentuk file digital antara lain adalah kemudahan untuk mengolah dan memanipulasi data tersebut. File digital harus disimpan dengan baik agar tidak rusak dan dapat terus digunakan. Tujuan Tugas Akhir ini adalah untuk membuat layanan jasa penyimpanan dan publikasi file yang bersifat gratis. Internet dan website menjadi pilihan yang tepat, karena internet dan website merupakan salah satu teknologi yang berkembang pesat dan banyak digunakan dewasa ini. Internet dan website dapat dimanfaatkan dalam berbagai macam bidang, termasuk sebagai sarana penyimpanan dan publikasi file digital. Layanan jasa penyimpanan dan publikasi file ini dibuat dalam bentuk website yang memiliki fitur antara lain yaitu unggah dan unduh file, pengaturan file oleh member, pengaturan website oleh admin, dan fitur-fitur lainnya. Fitur yang dibuat bertujuan untuk memudahkan pengguna dalam mengelola file, menjaga keamanan dan kerahasiaan file serta mencari dan mendapatkan file yang diperlukan pengguna. Kata kunci: file, Internet, website.
v
ABSTRACT The ease and convenience in its use, causing the data in the form of digital files become the major choice in the use of data on everyday life. The benefit uses of data in the form of digital files are its ease to process and manipulate data. Digital files must be stored properly to avoid damages so that it may continue to be used. The goal of this thesis is to create a file storage and publication service that is free. Internet and website be the right choice, because those are one of technology which is developing rapidly and is widely used today. Internet and website can be utilized in various fields, including as a medium of digital file storage and publication. This storage and file publication service is made in the form of a website which the features are as follows, upload and download files, files settings by members, website settings by admin, as well as many other features. Features that are made aiming to facilitate users in managing files, maintaining security and confidentiality of files and also searching and getting files that are desired by the user. Keyword: file, Internet, website.
vi
DAFTAR ISI LEMBAR PENGESAHAN --------------------------------------------------------------------------------------i PERNYATAAN ORISINALITAS PROGRAM----------------------------------------------------------------ii PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ---------------------------------------------------- iii KATA PENGANTAR ------------------------------------------------------------------------------------------ iv INTISARI --------------------------------------------------------------------------------------------------------v ABSTRACT ----------------------------------------------------------------------------------------------------- iv DAFTAR ISI --------------------------------------------------------------------------------------------------- vii DAFTAR GAMBAR ------------------------------------------------------------------------------------------xiv DAFTAR TABEL ------------------------------------------------------------------------------------------- xxvii DAFTAR PROGRAM ----------------------------------------------------------------------------------------xxi BAB I PENDAHULUAN ---------------------------------------------------------------------------------------1 1.1 Latar Belakang --------------------------------------------------------------------------------------1 1.2 Rumusan Masalah ---------------------------------------------------------------------------------1 1.3 Tujuan ------------------------------------------------------------------------------------------------2 1.4 Batasan Masalah -----------------------------------------------------------------------------------2 1.5 Sistematika Pembahasan ------------------------------------------------------------------------3 BAB II DASAR TEORI -----------------------------------------------------------------------------------------5 2.1 Bagan Alir (Flowchart) ----------------------------------------------------------------------------5 2.2 Data Flow Diagram (DFD)------------------------------------------------------------------------5 2.3 Process Specification (PSPEC) -------------------------------------------------------------------7 2.4 Kamus Data------------------------------------------------------------------------------------------7 2.5 Database---------------------------------------------------------------------------------------------8 2.6 Entity Relationship Diagram (ERD) ------------------------------------------------------------8 2. 7 MySQL dan phpMyAdmin-----------------------------------------------------------------------9 2.8 Kuesioner ------------------------------------------------------------------------------------------ 11 2.9 Pengujian Black-box----------------------------------------------------------------------------- 12 2.10 Pengujian White-box -------------------------------------------------------------------------- 12 BAB III ANALISA DAN PEMODELAN -------------------------------------------------------------------- 13 3.1 Proses Bisnis -------------------------------------------------------------------------------------- 15 3.1.1 Proses Bisnis Daftar --------------------------------------------------------------------- 15 3.1.2 Proses Bisnis Login----------------------------------------------------------------------- 16
vii
3.1.3 Proses Bisnis Pengiriman Kata Sandi Baru ----------------------------------------- 17 3.1.4 Proses Bisnis Pencarian----------------------------------------------------------------- 18 3.1.5 Proses Bisnis Unduh File---------------------------------------------------------------- 19 3.1.6 Proses Bisnis Unggah File -------------------------------------------------------------- 20 3.1.7 Proses Bisnis Pengolahan File --------------------------------------------------------- 21 3.1.8 Proses Bisnis Pembuatan Folder------------------------------------------------------ 22 3.1.9 Proses Bisnis Pengolahan Folder ----------------------------------------------------- 22 3.1.10 Proses Bisnis Pengaturan Akun ----------------------------------------------------- 23 3.1.11 Proses Bisnis Nonaktifkan Akun ---------------------------------------------------- 24 3.1.12 Proses Bisnis Pengaktifan Akun ----------------------------------------------------- 25 3.1.13 Proses Bisnis Isi Komentar ----------------------------------------------------------- 26 3.1.14 Proses Bisnis Pengolahan Komentar----------------------------------------------- 27 3.1.15 Proses Bisnis Pengolahan Notifikasi ----------------------------------------------- 27 3.1.16 Proses Bisnis Laporkan File dan Member----------------------------------------- 28 3.1.21 Proses Bisnis Tambah Tipe File------------------------------------------------------ 30 3.1.22 Proses Bisnis Pengolahan Tipe File------------------------------------------------- 31 3.1.23 Proses Bisnis Pengaturan Konfigurasi --------------------------------------------- 32 3.2 Web Map ------------------------------------------------------------------------------------------ 34 3.3 Data Flow Diagram (DFD)---------------------------------------------------------------------- 35 3.3.1 Diagram Konteks ------------------------------------------------------------------------- 35 3.3.2 DFD Level 1 -------------------------------------------------------------------------------- 36 3.3.3 DFD Level 2 Proses 1 (Proses Login dan Pengiriman Kata Sandi)------------- 38 3.3.4 DFD Level 2 Proses 2 (Proses Pengolahan File dan Folder) -------------------- 39 3.3.5 DFD Level 3 Proses 2.1 (Proses Pengolahan File)--------------------------------- 39 3.3.6 DFD Level 3 Proses 2.2 (Proses Pengolahan Folder) ----------------------------- 40 3.3.7 DFD Level 2 Proses 3 (Proses Pengolahan Akun)--------------------------------- 40 3.3.8 DFD Level 2 Proses 4 (Proses Pengolahan Notifikasi) --------------------------- 41 3.3.9 DFD Level 2 Proses 5 (Proses Pengolahan Komentar) -------------------------- 41 3.3.10 DFD Level 2 Proses 6 (Proses Laporkan File, blokir dan pengaktifan Member) -------------------------------------------------------------------------------- 41 3.3.11 DFD Level 3 Proses 6.1 (Proses Laporkan File)Error!
Bookmark
not
defined. 3.3.12 DFD Level 3 Proses 6.2 (Proses Blokir dan Pengaktifan Member) ---------- 42
viii
3.3.13 DFD Level 2 Proses 9 (Proses Pengolahan Website) --------------------------- 43 3.3.14 DFD Level 3 Proses 9.1 (Proses Pengolahan Tipe File) ------------------------ 43 3.4 Process Specification (PSPEC) ----------------------------------------------------------------- 44 3.5 Kamus Data---------------------------------------------------------------------------------------- 51 3.6 Entity Relationship Diagram (ERD) ---------------------------------------------------------- 55 3.7 Layout----------------------------------------------------------------------------------------------- 58 3.7.1 Layout Untuk Member dan Guest---------------------------------------------------- 58 3.7.1.1 Layout Halaman Beranda------------------------------------------------------------ 58 3.7.1.2 Layout Halaman Pendaftaran Member Baru ----------------------------------- 59 3.7.1.3 Layout Halaman Login Member---------------------------------------------------- 59 3.7.1.4 Layout Halaman Kata Sandi Baru -------------------------------------------------- 60 3.7.1.5 Layout Halaman Peraturan & Ketentuan ---------------------------------------- 60 3.7.1.6 Layout Halaman Hubungi Kami ---------------------------------------------------- 61 3.7.1.7 Layout Halaman Pencarian---------------------------------------------------------- 61 3.7.1.8 Layout Halaman Hasil Pencarian--------------------------------------------------- 62 3.7.1.9 Layout Halaman Detil File----------------------------------------------------------- 62 3.7.1.10 Layout Halaman Unduh File ------------------------------------------------------- 64 3.7.1.11 Layout Halaman Profil Member -------------------------------------------------- 64 3.7.1.12 Layout Halaman Unggah File------------------------------------------------------ 65 3.7.1.13 Layout Halaman Pengaturan File------------------------------------------------- 65 3.7.1.14 Layout Halaman Ubah Keterangan File----------------------------------------- 66 3.7.1.15 Layout Halaman Folder Baru ------------------------------------------------------ 66 3.7.1.16 Layout Halaman Ubah Folder ----------------------------------------------------- 67 3.7.1.17 Layout Halaman Pengaturan Akun ---------------------------------------------- 67 3.7.1.18 Layout Halaman Nonaktifkan Akun --------------------------------------------- 68 3.7.1.19 Layout Halaman Aktifkan Akun--------------------------------------------------- 68 3.7.1.20 Layout Halaman History------------------------------------------------------------ 69 3.7.1.21 Layout Halaman Tambah Permintaan Notifikasi ----------------------------- 69 3.7.1.22 Layout Halaman Notifikasi--------------------------------------------------------- 70 3.7.1.23 Layout Halaman Komentar & File------------------------------------------------ 70 3.7.1.24 Layout Halaman Setujui Komentar ---------------------------------------------- 71 3.7.2 Layout Untuk Administrator (Admin)----------------------------------------------------- 72 3.7.2.1 Layout Halaman Login Admin ------------------------------------------------------ 72
ix
3.7.2.2 Layout Halaman Semua Member-------------------------------------------------- 73 3.7.2.3 Layout Halaman Member yang Sedang Diblokir ------------------------------- 73 3.7.2.4 Layout Halaman Profil Member---------------------------------------------------- 74 3.7.2.5 Layout Halaman Semua File--------------------------------------------------------- 74 3.7.2.6 Layout Halaman Blokir File ---------------------------------------------------------- 75 3.7.2.7 Layout Detil File ------------------------------------------------------------------------ 75 3.7.2.8 Layout Halaman Tambah Tipe File ------------------------------------------------ 76 3.7.2.9 Layout Halaman Pengaturan Tipe File-------------------------------------------- 76 3.7.2.10 Layout Halaman Ubah Tipe File -------------------------------------------------- 77 3.7.2.11 Layout Halaman Konfigurasi ------------------------------------------------------ 77 BAB IV PERANCANGAN DAN IMPLEMENTASI ------------------------------------------------------- 78 4.1 Implementasi ERD ------------------------------------------------------------------------------- 78 4.1.1 Relasi Database--------------------------------------------------------------------------- 78 4.1.2 Tabel ---------------------------------------------------------------------------------------- 79 4.2 Tampilan Website-------------------------------------------------------------------------------- 82 4.2.1 Tampilan Website Untuk Member dan Guest------------------------------------- 82 4.2.1.1 Halaman Beranda ---------------------------------------------------------------- 83 4.2.1.2 Halaman Pendaftaran Member Baru---------------------------------------- 84 4.2.1.3 Halaman Login Member -------------------------------------------------------- 87 4.2.1.4 Halaman Kata Sandi Baru ------------------------------------------------------ 88 4.2.1.5 Halaman Peraturan & Ketentuan -------------------------------------------- 90 4.2.1.6 Halaman Hubungi Kami--------------------------------------------------------- 90 4.2.1.7 Halaman Pencarian -------------------------------------------------------------- 91 4.2.1.8 Halaman Hasil Pencarian ------------------------------------------------------- 91 4.2.1.9 Halaman Detil File---------------------------------------------------------------- 93 4.2.1.10 Halaman Unduh File ----------------------------------------------------------- 96 4.2.1.11 Halaman Profil Member ------------------------------------------------------ 97 4.2.1.12 Halaman Unggah File ---------------------------------------------------------- 98 4.2.1.13 Halaman Pengaturan File --------------------------------------------------- 102 4.2.1.14 Halaman Ubah Keterangan File ------------------------------------------- 107 4.2.1.15 Halaman Folder Baru -------------------------------------------------------- 109 4.2.1.16 Halaman Ubah Folder ------------------------------------------------------- 110 4.2.1.17 Halaman Pengaturan Akun------------------------------------------------- 111
x
4.2.1.18 Halaman Nonaktifkan Akun------------------------------------------------ 114 4.2.1.19 Halaman Aktifkan Akun ----------------------------------------------------- 116 4.2.1.20 Halaman History -------------------------------------------------------------- 117 4.2.1.21 Halaman Permintaan Notifikasi------------------------------------------- 118 4.2.1.22 Halaman Notifikasi ----------------------------------------------------------- 119 4.2.1.23 Halaman Komentar & File -------------------------------------------------- 121 4.2.1.24 Halaman Setujui Komentar ------------------------------------------------ 122 4.2.1.25 Halaman Laporan File ------------------------------------------------------- 123 4.2.1.26 Halaman Blokir File----------------------------------------------------------- 124 4.2.2 Tampilan Website Untuk Administrator (Admin) ------------------------------ 129 4.2.2.1 Halaman Login Admin--------------------------------------------------------- 130 4.2.2.2 Halaman Semua Member ---------------------------------------------------- 132 4.2.2.3 Halaman Member yang Sedang Diblokir --------------------------------- 133 4.2.2.4 Halaman Profil Member ------------------------------------------------------ 135 4.2.2.5 Halaman Semua File ----------------------------------------------------------- 137 4.2.2.6 Halaman File yang Sedang Diblokir ---------------------------------------- 138 4.2.2.7 Halaman Detil File-------------------------------------------------------------- 138 4.2.2.8 Halaman Tambah Tipe File--------------------------------------------------- 140 4.2.2.9 Halaman Pengaturan Tipe File ---------------------------------------------- 141 4.2.2.10 Halaman Ubah Tipe File----------------------------------------------------- 143 4.2.2.11 Halaman Konfigurasi--------------------------------------------------------- 143 BAB V PENGUJIAN---------------------------------------------------------------------------------------- 144 5.1 Pengujian Black-box--------------------------------------------------------------------------- 144 5.1.1 Pengujian Proses Daftar -------------------------------------------------------------- 144 5.1.2 Pengujian Proses Login Member --------------------------------------------------- 147 5.1.3 Pengujian Proses Pengiriman Kata Sandi Baru ke Email Member---------- 149 5.1.4 Pengujian Proses Isi Komentar------------------------------------------------------ 151 5.1.5 Pengujian Proses Unduh File -------------------------------------------------------- 152 5.1.6 Pengujian Proses Unggah File------------------------------------------------------- 153 5.1.7 Pengujian Proses Ubah Keterangan File------------------------------------------ 155 5.1.8 Pengujian Proses Pembuatan Folder ---------------------------------------------- 156 5.1.9 Pengujian Proses Ubah Nama Folder---------------------------------------------- 157 5.1.10 Pengujian Proses Pengaturan Akun---------------------------------------------- 158
xi
5.1.11 Pengujian Proses Nonaktifkan Akun --------------------------------------------- 162 5.1.12 Pengujian Proses Pengaktifan Akun --------------------------------------------- 163 5.1.13 Pengujian Proses Tambah Permintaan Notifikasi ---------------------------- 164 5.1.14 Pengujian Proses Login Admin ---------------------------------------------------- 165 5.1.15 Pengujian Proses Tambah Tipe File ---------------------------------------------- 167 5.1.16 Pengujian Proses Ubah Tipe File-------------------------------------------------- 168 5.2 Pengujian White-box -------------------------------------------------------------------------- 170 5.2.1 Pengujian Proses Cek Nama --------------------------------------------------------- 170 5.2.2 Pengujian Proses Cek Nama Akun ------------------------------------------------- 170 5.2.3 Pengujian Proses Cek Email --------------------------------------------------------- 170 5.2.4 Pengujian Proses Cek Kata Sandi pada Proses Pendaftaran Member----- 171 5.2.5 Pengujian Proses Pendaftaran Member ------------------------------------------ 172 5.2.6 Pengujian Proses Isi Komentar------------------------------------------------------ 172 5.2.7 Pengujian Proses login Member---------------------------------------------------- 172 5.2.8 Pengujian Proses Unduh File -------------------------------------------------------- 173 5.2.9 Pengujian Proses Pengiriman Kata Sandi Baru ke Email Member---------- 174 5.2.10 Pengujian Proses Pembuatan Folder -------------------------------------------- 174 5.2.11 Pengujian Proses Ubah Nama Folder -------------------------------------------- 175 5.2.12 Pengujian Proses Cek Nama File -------------------------------------------------- 176 5.2.13 Pengujian Proses Cek Tipe File pada Proses Unggah File ------------------- 176 5.2.14 Pengujian Proses Unggah File ----------------------------------------------------- 177 5.2.15 Pengujian Proses Ubah Keterangan File ---------------------------------------- 178 5.2.16 Pengujian Proses Hapus File dan Folder ---------------------------------------- 178 5.2.17 Pengujian Proses Ubah Status Privasi File-------------------------------------- 179 5.2.18 Pengujian Proses Memindahkan File ke Folder Lain ------------------------- 179 5.2.19 Pengujian Proses Nonaktifkan Akun --------------------------------------------- 180 5.2.20 Pengujian Proses Pengaktifan Akun --------------------------------------------- 180 5.2.21 Pengujian Proses Pengaturan Akun---------------------------------------------- 180 5.2.22 Pengujian Proses Tambah Permintaan Notifikasi ---------------------------- 181 5.2.23 Pengujian Proses Membuat Notifikasi pada Proses Unggah File --------- 182 5.2.24 Pengujian Proses login Admin----------------------------------------------------- 182 5.2.25 Pengujian Proses Tambah Tipe File ---------------------------------------------- 183 5.2.26 Pengujian Proses Ubah Tipe File-------------------------------------------------- 183
xii
5.2.27 Pengujian Proses Pengaturan Konfigurasi-------------------------------------- 184 5.3 Kuesioner ---------------------------------------------------------------------------------------- 184 BAB VI KESIMPULAN DAN SARAN -------------------------------------------------------------------- 184 6.1 Kesimpulan -------------------------------------------------------------------------------------- 189 6.2 Saran ---------------------------------------------------------------------------------------------- 189 DAFTAR PUSTAKA ---------------------------------------------------------------------------------------- 189 LAMPIRAN A (KUESIONER)-------------------------------------------------------------------------------- A LAMPIRAN B (USER MANUAL) --------------------------------------------------------------------------- B LAMPIRAN C (DATA PENULIS) ---------------------------------------------------------------------------- C
xiii
DAFTAR GAMBAR Gambar II.1 Contoh Kesalahan dalam Penggambaran DFD ---------------------------------------7 Gambar II.2 Relasi Satu ke Satu------------------------------------------------------------------------- 10 Gambar II.3 Relasi Satu ke Banyak --------------------------------------------------------------------- 10 Gambar II.4 Relasi Banyak ke Satu--------------------------------------------------------------------- 10 Gambar II.5 Relasi Banyak ke Banyak ----------------------------------------------------------------- 10 Gambar II.6 Contoh Pengujian White-box ----------------------------------------------------------- 14 Gambar III.1 Proses Bisnis Pendaftaran Member -------------------------------------------------- 16 Gambar III.2 Proses Bisnis Login------------------------------------------------------------------------ 17 Gambar III.3 Proses Bisnis Pengiriman Kata Sandi Baru ------------------------------------------ 18 Gambar III.4 Proses Bisnis Pencarian------------------------------------------------------------------ 19 Gambar III.5 Proses Bisnis Unduh File----------------------------------------------------------------- 19 Gambar III.6 Proses Bisnis Unggah File --------------------------------------------------------------- 20 Gambar III.7 Proses Bisnis Pengolahan File---------------------------------------------------------- 20 Gambar III.8 Proses Bisnis Pembuatan Folder ------------------------------------------------------ 21 Gambar III.9 Proses Bisnis Pengolahan Folder ------------------------------------------------------ 22 Gambar III.10 Proses Bisnis Pengaturan Akun ------------------------------------------------------ 23 Gambar III.11 Proses Bisnis Nonaktifkan Akun ----------------------------------------------------- 24 Gambar III.12 Proses Bisnis Pengaktifkan Akun ---------------------------------------------------- 25 Gambar III.13 Proses Bisinis Isi Komentar------------------------------------------------------------ 26 Gambar III.14 Proses Bisnis Pengolahan Komentar------------------------------------------------ 27 Gambar III.15 Proses Bisnis Pengolahan Notifikasi ------------------------------------------------ 28 Gambar III.16 Proses Bisnis Laporkan File------------------------------------------------------------ 29 Gambar III.17 Proses Bisnis Blokir File dan Member ---------------------------------------------- 30 Gambar III.18 Proses Bisnis Tambah Tipe File------------------------------------------------------- 31 Gambar III.19 Proses Bisnis Pengolahan Tipe File-------------------------------------------------- 32 Gambar III.20 Proses Bisnis Pengaturan Konfigurasi ---------------------------------------------- 33 Gambar III.21 Web Map ---------------------------------------------------------------------------------- 34 Gambar III.22 Diagram Konteks ------------------------------------------------------------------------ 35 Gambar III.23 DFD Level 1 ------------------------------------------------------------------------------- 36 Gambar III.24 DFD Level 2 Proses 1 (Proses Login dan Pengiriman Kata Sandi) ------------ 37
xiv
Gambar III.25 DFD Level 2 Proses 2 (Proses Pengolahan File dan Folder)-------------------- 37 Gambar III.26 DFD Level 3 Proses 2.1 (Proses Pengolahan File) -------------------------------- 38 Gambar III.27 DFD Level 3 Proses 2.2 ----------------------------------------------------------------- 39 Gambar III.28 DFD Level 2 Proses 3 (Proses Pengolahan Akun) -------------------------------- 39 Gambar III.29 DFD Level 2 Proses 4 (Proses Pengolahan Notifikasi) -------------------------- 40 Gambar III.30 DFD Level 1 Proses 5 (Proses Pengolahan Komentar)-------------------------- 40 Gambar III.31 DFD Level 2 Proses 6 (Laporkan File, blokir dan pengaktifan Member)----41 Gambar III.32 DFD Level 3 Proses 6.1 (Proses Laporkan File) ----------------------------------- 42 Gambar III.33 DFD Level 3 Proses 6.2 (Proses Blokir dan Pengaktifan Member)----------- 42 Gambar III.34 DFD Level 2 Proses 9 (Proses Pengolahan Website) ---------------------------- 43 Gambar III.35 DFD Level 3 Proses 9.1 (Proses Pengolahan Tipe File) ------------------------- 43 Gambar III.36 Entity Relationship Diagram (ERD)-------------------------------------------------- 57 Gambar III.37 Layout Halaman Beranda-------------------------------------------------------------- 58 Gambar III.38 Layout Halaman Pendaftaran Member Baru ------------------------------------- 59 Gambar III.39 Layout Halaman Login Member ----------------------------------------------------- 60 Gambar III.40 Layout Halaman Lupa Kata Sandi---------------------------------------------------- 60 Gambar III.41 Layout Halaman Peraturan & Ketentuan ------------------------------------------ 61 Gambar III.42 Layout Halaman Hubungi Kami ------------------------------------------------------ 61 Gambar III.43 Layout Halaman Pencarian------------------------------------------------------------ 62 Gambar III.44 Layout Halaman Hasil Pencarian ---------------------------------------------------- 62 Gambar III.45 Layout Halaman Detil File ------------------------------------------------------------- 63 Gambar III.46 Layout Pemutar File Bertipe mp3 atau wav -------------------------------------- 63 Gambar III.47 Layout Pemutar File Bertipe flv ------------------------------------------------------ 64 Gambar III.48 Layout halaman unduh file------------------------------------------------------------ 64 Gambar III.49 Layout Halaman Profil Member------------------------------------------------------ 65 Gambar III.50 Layout Halaman Unggah File --------------------------------------------------------- 65 Gambar III.51 Layout Halaman Pengaturan File ---------------------------------------------------- 66 Gambar III.52 Layout Halaman Ubah Keterangan File -------------------------------------------- 66 Gambar III.53 Layout Halaman Buat Folder Baru--------------------------------------------------- 67 Gambar III.54 Layout Halaman Ubah Folder--------------------------------------------------------- 67 Gambar III.55 Layout Halaman Pengaturan Akun-------------------------------------------------- 68 Gambar III.56 Layout Halaman Nonaktifkan Akun ------------------------------------------------- 68 Gambar III.57 Layout Halaman Aktifkan Akun ------------------------------------------------------ 69
xv
Gambar III.58 Layout Halaman History --------------------------------------------------------------- 69 Gambar III.59 Layout Halaman Tambah Permintaan Notifikasi -------------------------------- 69 Gambar III.60 Layout Halaman Notifikasi ------------------------------------------------------------ 70 Gambar III.61 Layout Halaman Komentar & File --------------------------------------------------- 70 Gambar III.62 Layout Halaman Setujui Komentar-------------------------------------------------- 71 Gambar III.63 Layout Halaman Laporan File--------------------------------------------------------- 71 Gambar III.64 Layout Halaman Blokir File------------------------------------------------------------ 72 Gambar III.65 Layout Halaman Login Admin -------------------------------------------------------- 72 Gambar III.66 Layout Halaman Semua Member---------------------------------------------------- 73 Gambar III.67 Layout Halaman Member yang Sedang Diblokir--------------------------------- 73 Gambar III.68 Layout Halaman Profil Member------------------------------------------------------ 74 Gambar III.69 Layout Halaman Semua File ---------------------------------------------------------- 74 Gambar III.70 Layout Halaman Blokir File------------------------------------------------------------ 75 Gambar III.71 Layout Halaman Detil File ------------------------------------------------------------- 75 Gambar III.72 Layout Halaman Tambah Tipe File -------------------------------------------------- 76 Gambar III.73 Layout Halaman Pengaturan Tipe File---------------------------------------------- 76 Gambar III.74 Layout Ubah Tipe File ------------------------------------------------------------------ 77 Gambar III.75 Layout Halaman Konfigurasi---------------------------------------------------------- 77 Gambar IV.1 Relasi Database --------------------------------------------------------------------------- 78 Gambar IV.2 Halaman Beranda------------------------------------------------------------------------- 83 Gambar IV.3 Halaman Daftar --------------------------------------------------------------------------- 84 Gambar IV.4 Tampilan Pesan Pendaftaran Sukses------------------------------------------------- 84 Gambar IV.5 Tampilan Folder Member dalam Directory ----------------------------------------- 87 Gambar IV.6 Halaman Login Member----------------------------------------------------------------- 87 Gambar IV.7 Halaman Kata Sandi Baru --------------------------------------------------------------- 88 Gambar IV.8 Halaman Peraturan & Ketentuan ----------------------------------------------------- 90 Gambar IV.9 Halaman Hubungi Kami ----------------------------------------------------------------- 90 Gambar IV.10 Halaman Pencarian --------------------------------------------------------------------- 91 Gambar IV.11 Halaman Hasil Pencarian -------------------------------------------------------------- 91 Gambar IV.12 Halaman Detil File----------------------------------------------------------------------- 93 Gambar IV.13 Link Laporkan File ----------------------------------------------------------------------- 94 Gambar IV.14 Link Batalkan Laporan File ------------------------------------------------------------ 95 Gambar IV.15 Tampilan File Bertipe gif, jpg, jpeg atau png pada Halaman Detil File ----- 95
xvi
Gambar IV.16 Pemutaran File Bertipe mp3 atau wav--------------------------------------------- 70 Gambar IV.17 Pemutaran File Bertipe flv pada Halaman Detil FIle ---------------------------- 96 Gambar IV.18 Halaman Unduh file -------------------------------------------------------------------- 96 Gambar IV.19 Halaman Profil Member --------------------------------------------------------------- 98 Gambar IV.20 Halaman Unggah File------------------------------------------------------------------- 98 Gambar IV.21 Tampilan Nama File dalam Directory--------------------------------------------- 102 Gambar IV.22 Halaman Pengaturan File ----------------------------------------------------------- 103 Gambar IV.23 Halaman Pengaturan File (dalam Folder) --------------------------------------- 107 Gambar IV.24 Halaman Ubah Keterangan File---------------------------------------------------- 108 Gambar IV.25 Halaman Folder Baru ----------------------------------------------------------------- 109 Gambar IV.26 Halaman Ubah Folder ---------------------------------------------------------------- 110 Gambar IV.27 Halaman Pengaturan Akun --------------------------------------------------------- 111 Gambar IV.28 Halaman Nonaktifkan Akun -------------------------------------------------------- 114 Gambar IV.29 Tampilan Pesan Akun Telah Dinonaktifkan ------------------------------------- 114 Gambar IV.30 Halaman Aktifkan Akun-------------------------------------------------------------- 116 Gambar IV.31 Halaman History----------------------------------------------------------------------- 117 Gambar IV.32 Halaman Permintaan Notifikasi --------------------------------------------------- 118 Gambar IV.33 Halaman Permintaan Notifikasi --------------------------------------------------- 118 Gambar IV.34 Halaman Notifikasi-------------------------------------------------------------------- 119 Gambar IV.35 Tampilan Jumlah Notifikasi Baru pada Menu ---------------------------------- 121 Gambar IV.36 Tampilan Notifikasi yang Diterima Member------------------------------------ 121 Gambar IV.37 Halaman Komentar & File----------------------------------------------------------- 121 Gambar IV.38 Tampilan Jumlah Komentar pada Menu ---------------------------------------- 122 Gambar IV.39 Halaman Setujui Komentar --------------------------------------------------------- 122 Gambar IV. 40 Halaman Laporan File --------------------------------------------------------------- 123 Gambar IV. 41 Halaman Laporan File --------------------------------------------------------------- 124 Gambar IV.42 Halaman Blokir File ------------------------------------------------------------------- 124 Gambar IV.43 Tampilan Notifikasi yang Diterima Member Apabila File Diblokir--------- 127 Gambar IV.44 Tampilan Notifikasi yang Diterima Member Apabila Akun Diblokir ------ 127 Gambar IV.45 Tampilan Pesan Blokir Akun pada Bagian Kanan Atas Website------------ 127 Gambar IV.46 Tampilan Pesan Blokir Akun pada Halaman Profil Member ---------------- 127 Gambar IV.47 Tampilan Pesan File Tidak Ditemukan ------------------------------------------- 128 Gambar IV.48 Tampilan Pesan Larangan Mengakses Menu Unggah File ------------------ 128
xvii
Gambar IV.49 Tampilan Pesan Larangan Mengakses Menu Pengaturan File ------------- 128 Gambar IV.50 Tampilan Pesan Larangan Mengakses Menu Komentar & File ------------ 129 Gambar IV.51 Tampilan Pesan Larangan Memberi Komentar File--------------------------- 129 Gambar IV.52 Halaman Login Admin---------------------------------------------------------------- 129 Gambar IV.53 Halaman Semua Member ----------------------------------------------------------- 130 Gambar IV.54 Halaman Member yang Sedang Diblokir ---------------------------------------- 132 Gambar IV.55 Halaman Profil Member dan File yang Diunggah Member ----------------- 133 Gambar IV.56 Halaman Profil Member dan File yang Diunduh Member ------------------ 134 Gambar IV.57 Halaman Profil Member dan Komentar Member----------------------------- 135 Gambar IV.58 Halaman Semua File------------------------------------------------------------------ 136 Gambar IV.59 Halaman File yang Diblokir --------------------------------------------------------- 137 Gambar IV.60 Halaman Detil File--------------------------------------------------------------------- 138 Gambar IV.61 Halaman Tambah Tipe File---------------------------------------------------------- 138 Gambar IV.62 Halaman Pengaturan Tipe File ----------------------------------------------------- 140 Gambar IV.63 Halaman Ubah Tipe File ------------------------------------------------------------- 141 Gambar IV.64 Halaman Konfigurasi ----------------------------------------------------------------- 143 Gambar V.1 Tampilan Pesan Kesalahan Nama Depan Harus Diisi pada Form Pendaftaran ------------------------------------------------------------------------------------------ 145 Gambar V.2 Tampilan Pesan Kesalahan Nama Depan Minimal 6 (Enam) Karakter pada Form Pendaftaran ------------------------------------------------------------------ 145 Gambar V.3 Tampilan Pesan Kesalahan Nama Akun Harus Diisi pada Form Pendaftaran ------------------------------------------------------------------------------------------ 146 Gambar V.4 Tampilan Pesan Kesalahan Nama Akun Minimal 6 (Enam) Karakter pada Form Pendaftaran ------------------------------------------------------------------ 146 Gambar V.5 Tampilan Pesan Kesalahan Nama telah terdaftar pada Form Pendaftaran 146 Gambar V.6 Tampilan Pesan Kesalahan Email Harus Diisi pada Form Pendaftaran ----- 146 Gambar V.7 Tampilan Pesan Kesalahan Email Eror pada Form Pendaftaran-------------- 146 Gambar V.8 Tampilan Pesan Kesalahan Email Telah Terdaftar pada Form---------------- 146 Gambar V.9 Tampilan Pesan Kesalahan Kata Sandi Harus Diisi pada Form Pendaftaran ------------------------------------------------------------------------------------------ 146 Gambar V.10 Tampilan Pesan Kesalahan Kata Sandi Minimal 6 (Enam) Karakter pada Form Pendaftaran ------------------------------------------------------------------ 147
xviii
Gambar V.11 Tampilan Pesan Kesalahan Kata Sandi Tidak Cocok pada Form Pendaftaran ------------------------------------------------------------------------------------------ 147 Gambar V.12 Tampilan Pesan Kesalahan Jawaban Harus Diisi pada Form Pendaftaran 147 Gambar V.13 Tampilan Pesan Kesalahan Jawaban Salah pada Form Pendaftaran ------ 147 Gambar V.14 Tampilan Pesan Kesalahan Setujui Ketentuan dan Peraturan pada Form Pendaftaran -------------------------------------------------------------------------- 147 Gambar V.15 Tampilan Pesan Kesalahan Nama dan Kata Sandi Harus Diisi pada Form Masuk Member --------------------------------------------------------------------- 148 Gambar V.16 Tampilan Pesan Kesalahan Nama TIdak Ditemukan pada Form Masuk Member ------------------------------------------------------------------------------- 148 Gambar V.17 Tampilan Pesan Kesalahan Kata Sandi Salah pada Form Masuk Member 149 Gambar V.18 Tampilan Pesan Kesalahan Member Belum Melakukan Aktivasi pada Form Masuk Member --------------------------------------------------------------------- 149 Gambar V.19 Tampilan Pesan Kesalahan Nama Harus Diisi pada Form Kata Sandi Baru ------------------------------------------------------------------------------------------ 150 Gambar V.20 Tampilan Pesan Kesalahan Nama Akun Tidak Terdaftar pada Form Kata Sandi Baru ---------------------------------------------------------------------------- 150 Gambar V.21 Tampilan Pesan Kesalahan Email Harus Diisi pada Form Kata Sandi Baru150 Gambar V.22 Tampilan Pesan Kesalahan Email Salah pada Form Kata Sandi Baru ------ 151 Gambar V.23 Tampilan Pesan Kesalahan Jawaban Harus Diisi pada Form Kata Sandi Baru ------------------------------------------------------------------------------------------ 151 Gambar V.24 Tampilan Pesan Kesalahan Jawaban Salah pada Form Kata Sandi Baru-- 151 Gambar V.25 Tampilan Pesan Kesalahan Status Login------------------------------------------ 152 Gambar V.26 Tampilan Pesan Kesalahan Isi Komentar pada Form Isi Komentar -------- 152 Gambar V.27 Tampilan Pesan Komentar Menunggu Konfirmasi pada Form Isi Komentar ------------------------------------------------------------------------------------------ 152 Gambar V.28 Tampilan Pesan Komentar Berhasil Ditampilkan pada Form Isi Komentar ------------------------------------------------------------------------------------------ 152 Gambar V.29 Tampilan Kesalahan Jawaban Harus Diisi pada Form Unduh File ---------- 153 Gambar V.30 Tampilan Kesalahan Jawaban Salah pada Form Unduh File ----------------- 153 Gambar V.31 Tampilan Pesan Kesalahan Member Belum Memilih File pada Proses Unggah File--------------------------------------------------------------------------- 154
xix
Gambar V.32 Tampilan Pesan Kesalahan Tipe File Tidak Diperbolehkan pada Proses Unggah File--------------------------------------------------------------------------- 154 Gambar V.33 Tampilan Pesan Kesalahan Ukuran File Terlalu Besar pada Proses Unggah File-------------------------------------------------------------------------------------- 154 Gambar V.34 Tampilan Pesan Kesalahan Kuota Member Tidak Mencukupi pada Proses Unggah File--------------------------------------------------------------------------- 155 Gambar V.35 Tampilan Pesan Kesalahan Folder Tidak Ditemukan pada Proses Unduh File ------------------------------------------------------------------------------------------ 155 Gambar V.36 Tampilan Pesan File Berhasil Diunggah pada Proses Unduh File----------- 155 Gambar V.37 Tampilan Pesan Kesalahan Isi Keterangan pada Form Ubah Keterangan 156 Gambar V.38 Tampilan Pesan Keterangan File Berhasil Diubah pada Form Ubah Keterangan File---------------------------------------------------------------------- 156 Gambar V.39 Tampilan Pesan Kesalahan Isi Nama Folder pada Form Buat Folder ------ 157 Gambar V.40 Tampilan Pesan Kesalahan Nama Folder Sudah Ada pada Form Buat Folder ------------------------------------------------------------------------------------------ 157 Gambar V.41 Tampilan Pesan Folder Berhasil Ditambahkan pada Form Buat Folder--- 157 Gambar V.42 Tampilan Pesan Kesalahan Isi Nama Folder pada Form Ubah Folder ----- 158 Gambar V.43 Tampilan Pesan Kesalahan Nama Folder Sudah Ada pada Form Ubah Folder ------------------------------------------------------------------------------------------ 159 Gambar V.44 Tampilan Pesan Kesalahan Nama Minimal 6 (Enam) Karakter pada Form Pengaturan Akun ------------------------------------------------------------------- 160 Gambar V.45 Tampilan Pesan Kesalahan Nama Telah Terdaftar pada Form Pengaturan Akun------------------------------------------------------------------------------------ 160 Gambar V.46 Tampilan Pesan Nama Berhasil Diubah pada Form Pengaturan Akun---- 160 Gambar V.47 Tampilan Pesan Kesalahan Kata Sandi Harus Diisi pada Form Pengaturan Akun------------------------------------------------------------------------------------ 160 Gambar V.48 Tampilan Pesan Kesalahan Kata Sandi Salah pada Form Pengaturan Akun ------------------------------------------------------------------------------------------ 160 Gambar V.49 Tampilan Pesan Kesalahan Kata Sandi Baru Minimal 6 (Enam) Karakter pada Form Pengaturan Akun ---------------------------------------------------- 160 Gambar V.50 Tampilan Pesan Kesalahan Konfirmasi Kata Sandi Tidak Cocok pada Form Pengaturan Akun ------------------------------------------------------------------- 160
xx
Gambar V.51 Tampilan Pesan Kata Sandi Berhasil Diubah pada Form Pengaturan Akun ------------------------------------------------------------------------------------------ 161 Gambar V.52 Tampilan Pesan Kesalahan Email Eror pada Form Pengaturan Akun ----- 161 Gambar V.53 Tampilan Pesan Kesalahan Email Telah Terdaftar pada Form Pengaturan Akun------------------------------------------------------------------------------------ 161 Gambar V.54 Tampilan Pesan Email Berhasil Diubah pada Form Pengaturan Akun ---- 161 Gambar V.55 Tampilan Pesan Kesalahan Ukuran File Terlalu Besar pada Form Pengaturan Akun ------------------------------------------------------------------- 161 Gambar V.56 Tampilan Pesan Kesalahan TIpe File Tidak Diperbolehkan pada Form Pengaturan Akun ------------------------------------------------------------------- 161 Gambar V.57 Tampilan Pesan Kesalahan Pilih Foto pada Form Pengaturan Akun ------ 161 Gambar V.58 Tampilan Pesan Foto Berhasil Diubah pada Form Pengaturan Akun------ 162 Gambar V.59 Tampilan Pesan Kesalahan Kata Sandi Harus Diisi pada Form Nonaktifkan Akun------------------------------------------------------------------------------------ 162 Gambar V.60 Tampilan Pesan Kesalahan Kata Sandi Salah pada Form Nonaktifkan Akun ------------------------------------------------------------------------------------------ 163 Gambar V.61 Tampilan Pesan Kesalahan Isi Konfirmasi Kata Sandi pada Form Nonaktifkan Akun------------------------------------------------------------------- 163 Gambar V.62 Tampilan Pesan Kesalahan Isi Konfirmasi Kata Sandi pada Form Nonaktifkan Akun------------------------------------------------------------------- 163 Gambar V.63 Tampilan Pesan Kesalahan Isi dengan Benar pada Form Nonaktifkan Akun ------------------------------------------------------------------------------------------ 163 Gambar V.64 Tampilan Pesan Kesalahan Jawaban Salah pada Form Nonaktifkan Akun163 Gambar V.65 Tampilan Pesan Kesalahan Jawaban Harus Diisi pada Form Aktifkan Akun ------------------------------------------------------------------------------------------ 164 Gambar V.66 Tampilan Pesan Kesalahan Jawaban Salah pada Form Aktifkan Akun ---- 164 Gambar V.67 Tampilan Pesan Kesalahan Isi Permintaan Notifikasi pada Form Tambah Permintaan Notifikasi-------------------------------------------------------------- 164 Gambar V.68 Tampilan Pesan Kesalahan Permintaan Notifikasi Minimal 6(Enam) Karakter pada Form Tambah Permintaan Notifikasi ----------------------- 165 Gambar V.69 Tampilan Pesan Kesalahan Sudah Ada Permintaan Notifikasi Serupa pada Form Tambah Permintaan Notifikasi ------------------------------------------ 165
xxi
Gambar V.70 Tampilan Pesan Permintaan Notifikasi Berhasil Ditambahkan pada Form Tambah Permintaan Notifikasi -------------------------------------------------- 165 Gambar V.71 Tampilan Pesan Kesalahan Nama dan Kata Sandi Harus Diisi pada Form Masuk Admin ------------------------------------------------------------------------ 166 Gambar V.72 Tampilan Pesan Kesalahan Nama TIdak Ditemukan pada Form Masuk Admin---------------------------------------------------------------------------------- 166 Gambar V.73 Tampilan Pesan Kesalahan Kata Sandi Salah pada Form Masuk Admin - 167 Gambar V.74 Tampilan Pesan Kesalahan Isi Tipe File pada Form Tambah Tipe File----- 168 Gambar V.75 Tampilan Pesan Kesalahan Tipe File SudahAda pada Form Tambah Tipe File ------------------------------------------------------------------------------------------ 168 Gambar V.76 Tampilan Pesan Kesalahan Kategori Belum Dipilih pada Form Tambah Tipe File-------------------------------------------------------------------------------------- 168 Gambar V.77 Tampilan Pesan Kesalahan Gambar Belum Dipilih pada Form Tambah Tipe File-------------------------------------------------------------------------------------- 168 Gambar V.78 Tampilan Pesan Kesalahan Ukuran Gambar Terlalu Besar pada Form Tambah Tipe File-------------------------------------------------------------------- 168 Gambar V.79 Tampilan Pesan Kesalahan Tipe File Tidak Diperbolehkan pada Form Tambah Tipe File-------------------------------------------------------------------- 168 Gambar V.80 Tampilan Pesan Tipe File Berhasil Ditambahkan pada Form Tambah Tipe File-------------------------------------------------------------------------------------- 168 Gambar V.81 Tampilan Pesan Kategori Berhasil Diubah pada Form Ubah Tipe File----- 169 Gambar V.82 Tampilan Pesan Kesalahan Ukuran File Terlalu Besar pada Form Ubah Tipe File-------------------------------------------------------------------------------------- 169 Gambar V.83 Tampilan Pesan Kesalahan Tipe File Tidak Diperbolehkan pada Form Ubah Tipe File ------------------------------------------------------------------------------- 169 Gambar V.84 Tampilan Pesan Gambar Berhasil Diubah pada Form Ubah Tipe File ----- 169 Gambar V.85 Grafik Aliran Proses Cek Nama ----------------------------------------------------- 170 Gambar V.86 Grafik Aliran Proses Cek Nama Akun---------------------------------------------- 170 Gambar V.87 Grafik Aliran Proses Cek Email------------------------------------------------------ 171 Gambar V.88 Grafik Aliran Proses Cek Kata Sandi pada Proses Pendaftaran Member - 171 Gambar V.89 Grafik Aliran Proses Pendaftaran Member -------------------------------------- 172 Gambar V.90 Grafik Aliran Proses Isi Komentar -------------------------------------------------- 172 Gambar V.91 Grafik Aliran Proses login Member ------------------------------------------------ 173
xxii
Gambar V.92 Grafik Aliran Proses Unduh File ---------------------------------------------------- 173 Gambar V.93 Grafik Aliran Proses Pengiriman Kata Sandi Baru ke Email Member ------ 174 Gambar V.94 Grafik Aliran Proses Pembuatan Folder ------------------------------------------ 175 Gambar V.95 Grafik Aliran Proses Ubah Nama Folder ------------------------------------------ 175 Gambar V.96 Grafik Aliran Proses Cek Nama File ------------------------------------------------ 176 Gambar V.97 Grafik Aliran Proses Unduh File ---------------------------------------------------- 177 Gambar V.98 Grafik Aliran Proses Unggah File --------------------------------------------------- 177 Gambar V.99 Grafik Aliran Proses Ubah Keterangan File -------------------------------------- 178 Gambar V.100 Grafik Aliran Proses Hapus File dan Folder------------------------------------- 178 Gambar V.101 Grafik Aliran Proses Ubah Status Privasi File ---------------------------------- 179 Gambar V.102 Grafik Aliran Proses Memindahkan File ke Folder Lain --------------------- 179 Gambar V.103 Grafik Aliran Proses Nonaktifkan Akun ----------------------------------------- 180 Gambar V.104 Grafik Aliran Proses Pengaktifan Akun------------------------------------------ 180 Gambar V.105 Grafik Aliran Proses Pengaturan Akun ------------------------------------------ 181 Gambar V.106 Grafik Aliran Proses Tambah Permintaan Notifikasi------------------------- 182 Gambar V.107 Grafik Aliran Proses Membuat Notifikasi pada Proses Unggah File------ 182 Gambar V.108 Grafik Aliran Proses Login Admin------------------------------------------------- 183 Gambar V.109 Grafik Aliran Proses Tambah Tipe File------------------------------------------- 183 Gambar V.110 Grafik Aliran Proses Ubah Tipe File ---------------------------------------------- 184 Gambar V.111 Grafik Aliran Proses Pengaturan Konfigurasi ---------------------------------- 184 Gambar V.112 Tampilan Form Kuesioner ---------------------------------------------------------- 185 Gambar V.113 Diagram Pie Tanggapan Responden Terhadap Pertanyaan “Seberapa sering Anda menggunakan internet dan website?” ------------------------ 186 Gambar V.114 Diagram Pie Tanggapan Responden Terhadap Pernyataan “Website yang dibangun mudah digunakan" ---------------------------------------------------- 186 Gambar V.115 Diagram Pie Tanggapan Responden Terhadap Pernyataan “Fitur yang disediakan pada website membantu dalam penyimpanan dan publikasi file” ------------------------------------------------------------------------------------- 187 Gambar V.116 Diagram Pie Tanggapan Responden Terhadap Pernyataan "Tampilan website terlihat menarik ---------------------------------------------------------- 187
xxiii
DAFTAR TABEL Tabel II.1 Simbol-Simbol Flowchart----------------------------------------------------------------------5 Tabel II.2 Simbol-Simbol DFD -----------------------------------------------------------------------------6 Tabel II.3 Contoh PSPEC ------------------------------------------------------------------------------------7 Tabel II.4 Contoh Kamus Data-----------------------------------------------------------------------------8 Tabel II.5 Simbol-Simbol ERD------------------------------------------------------------------------------9 Tabel II.6 Contoh Pengujian Black-box---------------------------------------------------------------- 13 Tabel III.1 PSPEC Proses 1.1 Login..................................................................................... 44 Tabel III.2 PSPEC Proses 1.2 Lupa Kata Sandi.................................................................... 44 Tabel III.3 PSPEC Proses 2.1.1 Unggah File ....................................................................... 44 Tabel III.4 PSPEC Proses 2.1.2 Unduh File......................................................................... 45 Tabel III.5 PSPEC Proses 2.1.3 Ubah Folder File (Pindah File) ........................................... 45 Tabel III.6 PSPEC Proses 2.1.4 Ubah Status Privasi File..................................................... 45 Tabel III.7 PSPEC Proses 2.1.5 Ubah Keterangan File........................................................ 45 Tabel III.8 PSPEC Proses 2.1.6 Hapus File.......................................................................... 46 Tabel III.9 PSPEC Proses 2.2.1 Buat Folder........................................................................ 46 Tabel III.10 PSPEC Proses 2.2.2 Ubah Nama Folder .......................................................... 46 Tabel III.11 PSPEC Proses 2.2.3 Hapus Folder ................................................................... 46 Tabel III.12 PSPEC Proses 3.1 Ubah Pengaturan Akun...................................................... 47 Tabel III.13 PSPEC Proses 3.2 Nonaktifkan Akun .............................................................. 47 Tabel III.14 PSPEC Proses 3.3 Aktifkan Akun..................................................................... 47 Tabel III.15 PSPEC Proses 4.1 Lihat Notifikasi ................................................................... 47 Tabel III.16 PSPEC Proses 4.2 Tambah Permintaan Notifikasi .......................................... 48 Tabel III.17 PSPEC Proses 5.1 Isi Komentar....................................................................... 48 Tabel III.18 PSPEC Proses 5.2 Setujui Komentar ............................................................... 48 Tabel III.19 PSPEC Proses 5.3 Hapus Komentar ................................................................ 48 Tabel III.20 PSPEC Proses 6.1.1 Laporkan File................................................................... 48 Tabel III.21 PSPEC Proses 6.1.2 Batalkan Laporan File...................................................... 49 Tabel III.22 PSPEC Proses 6.1.3 Proses Blokir File............................................................. 49 Tabel III.23 PSPEC Proses 6.2.1 Blokir Member ................................................................ 49 Tabel III.24 PSPEC Proses 6.2.2 Pengaktifan Member ...................................................... 49 Tabel III.25 PSPEC Proses 6.2.3 Banned Member ............................................................. 49
xxiv
Tabel III.26 PSPEC Proses 7 Pencarian .............................................................................. 50 Tabel III.27 PPSPEC Proses 8 Daftar .................................................................................. 50 Tabel III.28 PSPEC Proses 9.1.1 Tambah Tipe File............................................................. 50 Tabel III.29 PSPEC Proses 9.1.2 Ubah Tipe File ................................................................. 50 Tabel III.30 PSPEC Proses 9.1.3 Ubah Status Aktif Tipe File.............................................. 51 Tabel III.31 PSPEC Proses 9.2 Ubah Konfigurasi................................................................ 51 Tabel III.32 Kamus Data Member ..................................................................................... 51 Tabel III.33 Kamus Data Blockfile...................................................................................... 52 Tabel III.34 Kamus Data Commentfile .............................................................................. 52 Tabel III.35 Kamus Data Data............................................................................................ 52 Tabel III.36 Kamus Data Ekstensi ...................................................................................... 52 Tabel III.37 Kamus Data Folder ......................................................................................... 53 Tabel III.38 Kamus Data History........................................................................................ 53 Tabel III.39 Kamus Data Mark ........................................................................................... 53 Tabel III.40 Kamus Data Notification ................................................................................ 53 Tabel III.41 Kamus Data Notif_file .................................................................................... 54 Tabel III.42 Kamus Data Notif_mark ................................................................................. 54 Tabel III.43 Kamus Data Notif_user .................................................................................. 54 Tabel III.44 Kamus Data Warningfile................................................................................. 54 Tabel III.45 Kamus Data Warninguser............................................................................... 55 Tabel III.46 Kamus Data Config ......................................................................................... 55 Tabel III.47 Kamus Data Nonmember............................................................................... 55 Tabel III.48 Kamus Data Uploadfolder .............................................................................. 56 Tabel IV.1 Tabel Member-------------------------------------------------------------------------------- 79 Tabel IV.2 Tabel Uploadfolder -------------------------------------------------------------------------- 79 Tabel IV.3 Tabel Blockfile--------------------------------------------------------------------------------- 80 Tabel IV.4 Tabel Commentfile--------------------------------------------------------------------------- 80 Tabel IV.5 Tabel Data-------------------------------------------------------------------------------------- 80 Tabel IV.6 Tabel Ekstensi --------------------------------------------------------------------------------- 80 Tabel IV.7 Tabel Folder ----------------------------------------------------------------------------------- 80 Tabel IV.8 Tabel History ---------------------------------------------------------------------------------- 80 Tabel IV.9 Tabel Mark------------------------------------------------------------------------------------- 81 Tabel IV.10 Tabel Notification -------------------------------------------------------------------------- 81
xxv
Tabel IV.11 Tabel Notif_file------------------------------------------------------------------------------ 81 Tabel IV.12 Tabel Notif_mark --------------------------------------------------------------------------- 81 Tabel IV.13 Tabel Notif_user ---------------------------------------------------------------------------- 81 Tabel IV.14 Tabel Warningfile--------------------------------------------------------------------------- 81 Tabel IV.15 Tabel Warninguser ------------------------------------------------------------------------- 82 Tabel IV.16 Tabel Config---------------------------------------------------------------------------------- 82 Tabel IV. 17 Tabel Nonmember------------------------------------------------------------------------- 82 Tabel V.1 Pengujian Proses Daftar ------------------------------------------------------------------- 144 Tabel V.2 Pengujian Proses login Member--------------------------------------------------------- 148 Tabel V.3 Pengujian Proses Pengiriman Kata Sandi Baru ke Email Member--------------- 150 Tabel V.4 Pengujian Proses Isi Komentar----------------------------------------------------------- 151 Tabel V.5 Pengujian Proses Unduh File ------------------------------------------------------------- 153 Tabel V.6 Pengujian Proses Unggah File------------------------------------------------------------ 154 Tabel V.7 Pengujian Proses Ubah Keterangan File----------------------------------------------- 155 Tabel V.8 Pengujian Proses Pembuatan Folder --------------------------------------------------- 156 Tabel V.9 Pengujian Proses Pembuatan Folder --------------------------------------------------- 157 Tabel V.10 Pengujian Proses Daftar ----------------------------------------------------------------- 159 Tabel V.11 Pengujian Proses Nonaktifkan Akun -------------------------------------------------- 162 Tabel V.12 Pengujian Proses Nonaktifkan Akun -------------------------------------------------- 163 Tabel V.13 Pengujian Proses Tambah Permintaan Notifikasi --------------------------------- 164 Tabel V.14 Pengujian Proses Login Admin --------------------------------------------------------- 166 Tabel V.15 Pengujian Proses Tambah Tipe File --------------------------------------------------- 167 Tabel V.16 Pengujian Proses Ubah Tipe File------------------------------------------------------- 169
DAFTAR PROGRAM
xxvi
Program IV.1 Potongan Program Untuk Menampilkan 4 (Empat) File Favorit dan 4 (Empat) File Terbaru ----------------------------------------------------------------- 83 Program IV.2 Potongan Program Untuk Mengecek Nama Depan dan Nama Belakang -- 85 Program IV.3 Potongan Program Untuk Mengecek Nama Akun pada Proses Pendaftaran Member --------------------------------------------------------------------------------- 85 Program IV.4 Potongan Program Untuk Mengecek Email pada Proses Pendaftaran Member --------------------------------------------------------------------------------- 85 Program IV.5 Potongan Program Untuk Mengecek Kata Sandi pada Proses Pendaftaran Member --------------------------------------------------------------------------------- 85 Program IV.6 Potongan Program Proses Pendaftaran Member -------------------------------- 86 Program IV.7 Potongan Program Proses Aktivasi Akun Member Melalui Email------------ 86 Program IV.8 Potongan Program Proses login ------------------------------------------------------ 88 Program IV.9 Potongan Program Proses Pengiriman Kata Sandi Baru ke Email Member 89 Program IV.10 Potongan Program Proses Pencarian dan Menampilkan Hasil Pencarian 92 Program IV.11 Potongan Program Proses Isi Komentar ------------------------------------------ 93 Program IV.12 Potongan Program Menampilkan Komentar File------------------------------- 94 Program IV.13 Potongan Program Proses Melaporkan File ------------------------------------- 94 Program IV.14 Potongan Program Proses Batalkan Laporan File ------------------------------ 95 Program IV.15 Potongan Program Proses Unduh File--------------------------------------------- 97 Program IV.16 Potongan Program Proses Cek Tipe File ------------------------------------------ 99 Program IV.17 Potongan Program Proses Cek Nama File ---------------------------------------- 99 Program IV.18 Potongan Program Proses Unggah File ----------------------------------------- 100 Program IV.19 Potongan Program Cek Waktu Unggah dan Kuota Unggah Member---- 101 Program IV.20 Potongan Program Cek Nama File dan Kirim Notifikasi Tambahan ------ 102 Program IV.21 Potongan Program Untuk Menampilkan File dan Folder pada Halaman Detil File------------------------------------------------------------------------------- 103 Program IV.22 Potongan Program Hapus File atau Folder Menggunakan Check Box dan Tombol Hapus ----------------------------------------------------------------------- 104 Program IV.23 Potongan Program Proses Hapus File Menggunakan Icon Hapus -------- 105 Program IV.24 Potongan Program Proses Hapus Folder Menggunakan Icon Hapus ---- 106 Program IV.25 Potongan Program Proses Ubah Status Privasi File -------------------------- 106 Program IV.26 Potongan Program Proses Memindahkan File ke Folder Lain ------------- 107 Program IV.27 Potongan Program Proses Ubah Kuota Member ----------------------------- 108
xxvii
Program IV.28 Potongan Program Proses Ubah Keterangan File ---------------------------- 109 Program IV.29 Potongan Program Proses Pembuatan Folder Baru-------------------------- 110 Program IV.30 Potongan Program Proses Ubah Nama Folder -------------------------------- 111 Program IV.31 Potongan Program Proses Mengubah Nama Akun Member -------------- 112 Program IV.32 Potongan Program Proses Mengubah Email Member ---------------------- 112 Program IV.33 Potongan Program Proses Mengubah Kata Sandi Member---------------- 113 Program IV.34 Potongan Program Proses Mengubah Status Terima Notifikasi Melalui Email Member ----------------------------------------------------------------------- 113 Program IV.35 Potongan Program Proses Ubah Foto Member ------------------------------- 115 Program IV.36 Potongan Program Proses Nonaktifkan Akun --------------------------------- 116 Program IV.37 Potongan Program Proses Mengaktifkan Akun ------------------------------- 117 Program IV.38 Potongan Program Untuk Menampilkan History Member ----------------- 119 Program IV.39 Potongan Program Proses Tambah Permintaan Notifikasi----------------- 120 Program IV.40 Potongan Program Untuk Menampilkan Notifikasi Member-------------- 122 Program IV.41 Potongan Program Untuk Menampilkan File yang Memiliki Komentar yang Belum Diproses--------------------------------------------------------------- 123 Program IV.42 Potongan Program Proses Hapus Komentar----------------------------------- 123 Program IV.43 Potongan Program Proses Setujui Komentar---------------------------------- 125 Program IV.44 Potongan Program Blokir File ----------------------------------------------------- 125 Program IV.45 Potongan Program Blokir Member----------------------------------------------- 126 Program IV.46 Potongan Program Menentukan Tanggal Pengaktifan Member---------- 126 Program IV.47 Potongan Program Pengaktifan Member--------------------------------------- 126 Program IV.48 Potongan Program Proses Login Admin ---------------------------------------- 130 Program IV.49 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman Semua Member--------------------------------------------------------- 131 Program IV.50 Potongan Program Proses Blokir Member ------------------------------------- 131 Program IV.51 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman Member yang ----------------------------------------------------------- 132 Program IV.52 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman Profil Member dan File yang Diunggah Member --------------- 133 Program IV.53 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman Profil Member dan File yang Diunduh Member ---------------- 134
xxviii
Program IV.54 Potongan Program Untuk Menampilkan Data pada Halaman Profil Member dan Komentar ----------------------------------------------------------- 135 Program IV.55 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman Semua File --------------------------------------------------------------- 136 Program IV.56 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman File yang Sedang Diblokir--------------------------------------------- 137 Program IV.57 Potongan Program Untuk Proses Tambah File -------------------------------- 139 Program IV.58 Potongan Program Proses Pencarian dan Menampilkan Data pada Halaman Pengaturan Tipe File--------------------------------------------------- 140 Program IV.59 Potongan Program Proses Ubah Status Aktif Tipe File ---------------------- 141 Program IV.60 Potongan Program Proses Ubah Tipe File -------------------------------------- 142 Program IV.61 Potongan Program Proses Ubah Konfigurasi ---------------------------------- 143
xxix