Implementasi Sistem IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1. Implementasi Sistem

Implementasi sistem merupakan tahap dimana sistem akan dibangun sesuai dengan hasil analisis dan perancangan sistem pada bab 3. Dalam penelitian ini, Penulis menggunakan bahasa pemrograman Java dengan JDK Java Development Kit versi 1.7 dan dengan beberapa library tambahan menggunakan software Netbeans IDE 7.4. Terdapat empat frame pada sistem ini, yakni satu frame utama dan tiga internal frame. Di mana frame utama adalah merupakan tampilan awal program dan tiga internal frame merupakan frame menu-menu pada sistem. 4.1.1. Frame Home Frame home adalah frame yang pertama kali muncul pada saat aplikasi dijalankan. Frame ini memiliki menu bar yang terdiri dari tiga menu yaitu menu Compression, menu Decompression, dan menu Aboutme. Masing-masing menu memiliki sub menu yaitu menu Compression dengan sub menu Compress dan sub menu Exit, menu Decompression dengan sub menu Decompress, menu Aboutme dengan sub menu Author. Juga terdapat image yang berperan sebagai background sistem. Frame home dapat dilihat pada gambar 4.1. Gambar 4.1: Frame Home 4.1.2. Internal Frame Menu Compression Internal Frame ini merupakan frame yang digunakan untuk melakukan proses kompresi. Pada frame ini terdapat fungsi-fungsi untuk melakukan kompresi file teks. Hasil pada kompresi dapat dilihat pada text area, di mana terdapat dua text area yang ditujukan untuk melihat hasil perbandingan kedua algoritma. Internal Frame Menu Compression dapat dilihat pada Gambar 4.2. Gambar 4.2: Internal Frame Menu Compression 4.1.3. Internal Frame Menu Decompression Internal Frame ini merupakan frame yang digunakan untuk melakukan proses dekompresi. Pada frame ini terdapat fungsi-fungsi untuk melakukan dekompresi terhadap file hasil kompresi. Hasil pada dekompresi dapat dilihat pada text area. Internal Frame Menu Compression dapat dilihat pada Gambar 4.3. Gambar 4.3: Internal Frame Menu Decompression 4.1.4. Internal Frame Menu About me Internal Frame ini merupakan frame yang digunakan untuk menampilkan informasi tentang Penulis. Internal Frame Menu Aboutme dapat dilihat pada Gambar 4.4. Gambar 4.4: Internal Frame Menu Aboutme

4.2. Pengujian Sistem