Interface Perancangan Antar Muka

3.2.4 Interface Perancangan Antar Muka

Interface pada pembangunan server layanan penyedia penyimpanan online ini adalah sebagai berikut: 1 Interface Pendaftaran User: Gambar 3.7 Interface Pendaftaran User Pada interface pendaftaran user terdapat beberapa inputan yang harus diisi, diantaranya adalah username untuk inputan username, email untuk inputan yang alamat email dari user, password untuk inputan password dari user. Hasil inputan user tersebut nantinya akan digunakan sebagai login untuk mendapatkan hak akses sebagai pengguna sesuai kebutuhan user. 2 Interface Upload Pada interface upload hanya terdapat inputan berupa file browser untuk memilih file yang akan diupload. Browse Nama file yang akan di upload Select file to upload Maximum file size 200Mb Saya telah menjetujui semua peraturan yang terdapat pada site ini Welcome to WeShare.com Upload Gambar 3.8 InterfaceUpload 3 Interface Link File Pada interface link file hanya menampilkan web link dari file yang telah di upload ke server. Pada link file terdapat inputan text box untuk mengirimkan weblink yang telah digenerate. Sedangkan untuk tampilan interface link file pada free user tidak disertakan inputan untuk mengirim alamat link file pada alamat email. URL : HTML LINK : DELETE LINK : Kirim ke email alamat link Send Upload file lainnya Gambar 3.9 Interface Link File 4 Interface File Checker Gambar 3.10 Interface File Checker Pada Interface File Checker terdapat satu inputan berupa textbox untuk memasukkan alamat url yang telah digenerate oleh sistem. Fungsinya adalah guna memastikan bahwa link dari file tersebut masih valid atau tidak atau dengan kata lain file telah dihapus atau belum dihapus oleh pemilik file. 5 Interface List File Pada interface list file ini akan ditampilkan nama-nama file yang telah diupload oleh free user dan premium user. Pada halaman ini, user dapat melihat nama-nama file yang telah diupload dan tersimpan di dalam server. Untuk mengetahui link dari file tersebut, maka user dapat memilih file yang ditampilkan dengan mencentang checkbox yang terdapat disebelah kiri dari nama file tersebut. Gambar 3.11 interface List File 6 Interface Halaman Admin Pada halaman admin ini hanya dapat diakses oleh administrator yang bekerja sebagai konfirmasi upgrade dari free member menjadi premium member. Di halaman ini nanti akan ditampilkan nama user, alamat email user, dan status apakah user tersebut telah diterima menjadi premium member atau belum. Untuk menerima user tersebut menjadi premium member, administrator yang bertugas hanya tinggal memilih tombol terima yang berada pada sebelah kanan dari nama user yang bersangkutan. Dan apabila user tersebut telah diterima menjadi premium member, maka status requestnya akan berubah di dalam tabel tersebut. Untuk interface dari halaman admin adalah seperti gambar 3.12 berikut : nama email status action eko1 eko2 eko3 eko4 eko5 eko1xxx.com eko2xxx.com eko3xxx.com eko4xxx.com eko5xxx.com pending pending aktif aktif aktif Terima request Terima request Terima request Terima request Terima request Administrator Gambar 3.12 Interface Halaman Admin

BAB IV IMPLEMENTASI PROGRAM

Dalam pembahasan bab ini akan menjelaskan tentang implementasi dari program yang akan dibuat. Pada tahap pembangunan layanan penyedia penyimpanan file online memiliki beberapa tahap, diantaranya adalah: 1 Instalasi dan Konfigurasi. Proses installasi server layanan penyedia penyimpanan file online ini akan menjelaskan installasi paket-paket yang dibutuhkan antara lain, installasi paket web server Apache2 beserta modul apache_mod_cban, MySQL dan PHP5. 2 Desain Interface. Proses pembuatan antar muka layanan penyedia penyimpanan file online. Pada proses ini akan menjelaskan pembuatan antar muka yang nantinya akan digunakan oleh client untuk proses upload dan download file pada web browser. 3 Implementasi. Dalam implementasi aplikasi desain antarmuka ini akan menjelaskan fungsi dan hubungan antara form apa saja yang terlibat di dalam aplikasi sistem layanan online file sharing ini dan menghasilkan beberapa form yang terdapat pada aplikasi system ini. 49