Pengujian Sistem Implementasi dan Analisis Algoritma Kompresi Punctured Elias Codes dan Ternary Comma Code Pada File .Doc

4.2 Pengujian Sistem

4.2.1 Pengujian Proses Kompresi Untuk menjalankan proses kompresi langkah awal adalah memilih sub menu Compression pada menu strip File. Setelah tampilan menu Compression muncul lakukan tahapan-tahapan berikut ini untuk menjalankan proses kompresi : 1. Memilih kode algoritma kompresi Punctured Elias Codes atau Ternary Comma Code pada radio button yang telah tersedia. Disini Penulis menggunakan kode dari algoritma Punctured Elias Codes sebagai contoh dalam pengujian proses kompresi. Gambar 4.6 Gambar Pemilihan Algoritma Kompresi 2. Menekan tombol Browse untuk mengakses open file dialog, lalu pilihlah file .doc sebagai input file. Disini Penulis memilih file proses.doc sebagai contoh file yang di input. Universitas Sumatera Utara Gambar 4.7 Gambar Open File Dialog 3. Tentukan direktori penyimpanan file terdekompresi. Tampilan save dialog file dapat dilihat pada Gambar 4.8. Gambar 4.8 Gambar Save File Dialog Universitas Sumatera Utara 4. Setelah melakukan tahap input file dan save file maka tampilan pada masing-masing text box seperti pada Gambar 4.9. Gambar 4.9 Gambar Path Pada Masing-Masing Text Box 5. Langkah selanjutnya adalah melakukan proses kompresi yaitu caranya dengan menekan tombol Compress maka muncullah hasil perhitungan dari parameter kinerja yang telah ditentukan, seperti pada Gambar 4.10. Universitas Sumatera Utara Gambar 4.10 Gambar Hasil Proses Kompresi Dari tahapan-tahapan proses kompresi yang telah dilakukan didapatkan file dari hasil kompresi dengan ekstensi file .pec. Tampilan file hasil kompresi dapat dilihat pada Gambar 4.11. Gambar 4.11 Gambar File Hasil Proses Kompresi .pec 4.2.2 Pengujian Proses Dekompresi Untuk menjalankan proses dekompresi langkah awal adalah memilih sub menu Decompression pada menu strip File. Setelah tampilan menu Decompression muncul lakukan tahapan-tahapan berikut ini untuk menjalankan proses kompresi : Universitas Sumatera Utara 1. Memilih kode algoritma dekompresi Punctured Elias Codes atau Ternary Comma Code pada radio button yang telah tersedia. Disini Penulis menggunakan kode dari algoritma Punctured Elias Codes sebagai contoh dalam pengujian proses dekompresi. Gambar 4.12 Gambar Pemilihan Algoritma Dekompresi 2. Menekan tombol Browse untuk mengakses open file dialog, lalu pilihlah file .pec sebagai input file. Disini Penulis memilih file proseskompresi.pec sebagai contoh file yang diinput. Universitas Sumatera Utara Gambar 4.13 Gambar Open File Dialog Gambar 4.14 Gambar Setelah File Berhasil Dipilih 3. Ketikkan atau copy-paste isi dari file asli kedalam text box area sebagai parameter pembanding apakah string hasil dekompresi sama dengan string aslinya. Universitas Sumatera Utara Gambar 4.15 Gambar Ketikan atau Copy-Paste String Asli 4. Tentukan direktori penyimpanan file dekompresi. Tampilan save dialog file dapat dilihat pada Gambar 4.16. Gambar 4.16 Gambar Save File Dialog Universitas Sumatera Utara 5. Setelah melakukan tahap input file, ketik atau copy-paste string asli dan save file maka tampilan pada masing-masing text box seperti pada Gambar 4.17. Gambar 4.17 Gambar Path Pada Masing-Masing Text Box 6. Langkah selanjutnya adalah melakukan proses dekompresi yaitu caranya dengan menekan tombol Decompress maka muncullah jumlah waktu ketika proses dekompresi berjalan dan pernyataan True, bahwa string hasil dekompresi sama dengan string asli, seperti pada Gambar 4.18. Universitas Sumatera Utara Gambar 4.18 Gambar Hasil Proses Dekompresi Setelah melewati proses kompresi dan dekompresi dapat dilihat perubahan dari segi ukuran file seperti pada Gambar 4.19, 4.20 dan 4.21. Gambar 4.19 Gambar Ukuran File Asli Sebelum Dikompresi Gambar 4.20 Ukuran File Setelah Dikompresi Gambar 4.21 Gambar Ukuran File Setelah Didekompresi Universitas Sumatera Utara

4.3 Hasil Pengujian