BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Sistem 1.1.1 Lock Folder Implementasi pada Aplikasi Keamanan Data Berdasarkan Pola Penekanan Keyboard, yang harus dilakukan dengan jalankan file execute yang tadi kita buat. Gambar 5.1 Lokasi File Execute File pada gambar diatas dapat diakses tanpa menggunakan aplikasi pendukung lain, jadi untuk memulai mengunci folder, double klik pada icon FolderProtection yang dilingkari biru. 42
Gambar 5.2 Home Page Ketika file Folder telah di Execute maka akan tampil home page seperti gambar diatas. Untuk melakukan penguncian folder klik gambar Lock pada gambar diatas lalu akan tampil popup Browse folder. Gambar 5.3 Browse Folder Tentukan file yang akan anda amankan, misalnya anda akan mengunci folder C:\Users\User\Desktop\New folder\folder (5), lalu klik ok Maka akan diarahkan ke Form selanjutnya. 43
Gambar 5.4 Form Password Test Pada Form password anda dapat menginputkan password dan verifikasi password serta interval 1,2 dan 3. Lalu klik save 1. Pada Text box password, user diminta menginputkan password sebanyak 4 digit, tidak boleh kurang atau lebih 2. Text box interval adalah dimana jeda waktu interval setiap digit password Misalnya password anda adalah (abcd) maka interval 1 adalah selisih waktu antara digit pertama password (a) dan digit kedua password (b), interval 2 adalah selisih waktu antara digit pertama password (b) dan digit kedua password (c), interval 3 adalah selisih waktu antara digit pertama password (c) dan digit kedua password (d). 3. Button save untuk menyimpan data password yang telah dimasukkan dan tersimpan di database. Lalu akan tampil message box bahwa folder telah terkunci Gambar 5.5 Notifikasi Setelah muncul notifikasi bahwa folder berhasil di Lock, maka icon folder akan berubah menjadi icon gembok. 44
Gambar 5.6 Folder terkunci Gambar 5.6 sudah terkunci, ditandai dengan icon folder yang berubah menjadi gembok, dah tidak dapat dibuka lagi, kecuali dengan aplikasi ini. Properties folder tersebut juga sudah sangat terbatas, berbeda dengan folder yang tidak terkunci. Gambar 5.7 Properties folder terkunci 45
Gambar 5.8 Properties folder normal Terlihat banyak perbedaan gambar 5.7 dan gambar 5.8, 1. Pada gambar 5.7 banyak akses yang dibatasi karena folder terkunci. Menu sharing, security, dan customise di nonaktifkan oleh sistem. 2. Sedangkan pada gambar 5.8 properties normal, dan semua menu masih tetap berfungsi semestinya. 1.1.2 Unlock Folder Untuk membuka folder yang telah terkunci, anda harus menjalankan aplikasi Folder Protection, lalu klik gambar Unlock Gambar 5.9 Unlock menu 46
Pilih gambar Unlock untuk membuka file yang sebelumnya telah terkunci, lalu akan muncul popup Browse File. Gambar 5.10 Unlock Popup 1. Pilih folder yang akan anda buka, dan pastikan folder tersebut sudah di kunci sebelumnya, karena apabila tidak terkunci maka tidak akan aktif tombol ok. 2. Lalu klik tombol ok, maka akan tampil Form Unlock Gambar 5.11 Unlock Form Demo Pada Form Unlock anda dapat menginputkan password dengan polanya. Untuk membuka folder yang telah terkunci password dan pola harus sesuai, apabila salah satu tidak sesuai maka folder tidak akan terbuka. 1. Path Lock adalah lokasi folder yang anda kunci 47
2. Text box password adalah tempat dimana anda menginputkan password dengan pola yang benar. 3. Angka 0 pada gambar 5.11 adalah waktu, dimana waktu akan mulai berjalan ketika user mulai menginput digit pertama dari password tersebut. 4. Timer tersebut akan kembali ke angka 0 ketika digit ke 2 telah ditekan, dan begitu seterusnya. 5. Ketika user sudah menginputkan password dan pola yang benar, lalu klik confirm 6. Apabila benar maka akan muncul popup Gambar 5.12 folder yang terbuka kembali Gambar 5.12 menunjukkan folder (New Folder (5) telah terbuka, dan anda dapat mengakses folder tersebut kembali seperti biasa 5.2 Pengujian Sistem Setelah tahap implementasi selesai maka dilakukan pengujian sistem agar aplikasi yang dibuat sesuai dengan perancangan, dan juga layak untuk digunakan oleh user. Pengujian ini meliputi pengujian proses setiap scene, pengujian sistem pada komputer atau laptop yang akan di kunci foldernya. 1.2.1 Pengujian Form Main Pengujian yang pertama dilakukan adalah pengujian proses dari aplikasi keamanan data berdasarkan pola penekkanan keyboard. Pengujian proses yang akan dilakukan adalah menguji jalannya setiap scene pada aplikasi ini. Pengujian proses dilakukan pada scene menu utama, yaitu pada tombol lock, tombol unlock, tombol keluar. 48
Gambar 5.13 Pengujian Form Main 1.2.2 Pengujian Form Lock Pengujian Form Lock berfungsi untuk mengetahui apakah form yang dibuat berjalan dengan baik atau tidak, mulai dari penginputan password, interval Pengujian Form Lock juga berfungsi untuk memastikan apakah data yang diinputkan masuk ke database atau tidak. Folder yang di lock terkunci atau tidak Gambar 5.14 Pengujian Form Lock Setelah folder berhasil di lock otomatis folder tersebut terkunci dan logo dari folder tersebut pun berubah, begitupun aksesnya. 49
1.2.3 Pengujian Form Unlock Dalam pengujian Form Unlock seharusnya menggunakan aplikasi pendukung untuk mengetahui tingkat keamanan dari aplikasi ini. Namun saya akan menguji tingkat keamanan dari aplikasi dengan cara lain. Pertama menjalankan form unlock Gambar 5.15 Pengujian Form Unlock Folder yang telah terkunci akan ditandai dengan berubahnya icon dari folder tersebut, dan aksesnya dibatasi. Gambar 5.16 Contoh folder yang telah terkunci Setelah dijalankan maka form unlock diuji untuk membuka sebuah folder yang sebelumnya telah terkunci. 50
Gambar 5.17 Folder yang telah terbuka 51