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