Perancangan Antar Muka ANALISIS DAN PERANCANGAN

3.4 Perancangan Antar Muka

Rancangan antar muka merupakan rancangan tampilan form yang nantinya akan digunakan untuk menghubungkan pengguna dengan program kompresi citra. Rancangan antar muka ini terdiri dari dua form, yang pertama merupakan form utama dan yang kedua merupakan form informasi pengguna.

3.4.1 Form Utama

Rancangan form utama terdiri dari menu File, Command, Option, dan menu About. Pada menu File terdapat sub menu Open File dan Exit. Pada menu command terdapat sub menu compress walsh-hadamrd, compress run length encoding, decompress walsh- hadamard, decompress run length encoding. Pada menu command terdapat sub menu File Info dan yang terakhir pada menu about terdapat sub menu profil. Untuk lebih jelasnya mengenai perancangan antar muka form utama ini dapat dilihat pada gambar berikut ini. Gambar 3.5 Rancangan form utama File Command Option About 1 2 3 4 Compres Decompress File Info Profil 5 6 7 8 File Path: 9 10 Browse 11 Select The Methode Walsh-Hadamard Run Length Encoding 12 13 14 File Size: 0 Bytes 15 Compress Size: 0 Bytes 16 Ratio Compress: 0 Process Time: 0 detik 17 18 General File 19 20 File Process 21 22 Universitas Sumatera Utara Keterangan: 1. Menu File digunakan untuk memanggil sub menu open file dan exit 2. Menu Command digunakan untuk menampilkan sub menu compress walsh- hadamard, compress run length encoding, decompress walsh-hadamard dan decompress run length encoding 3. Menu Option digunakan untuk menampilkan sub menu file info 4. Menu about digunakan untuk menampilkan sub menu profil 5. Command Button digunakan untuk melakukan proses kompresi 6. Command Button digunakan untuk melakukan proses dekompresi 7. Command Button digunakan untuk menampilkan informasi dari file 8. Command Button digunakan untuk menampilkan profil pemrogram 9. Label digunakan untuk menampilkan teks file path 10. Textbox digunakan untuk menampilkan alamat dimana file berada 11. Command Button digunakan untuk mengambil gambar 12. Groubbox digunakan untuk mengelompokkan metode kompresi 13. Radio Button digunakan untuk memilih metode kompresi walsh-hadamard 14. Radio Button digunakan untuk memilih metode kompresi run length encoding 15. Label digunakan untuk menampilkan besar memori file citra yang asli dalam byte 16. Label digunakan untuk menampilkan besar memori file citra setelah proses kompresi 17. Label digunakan untuk menampilkan rasio kompresi dari setiap metode 18. Label digunakan untuk menampilkan waktu eksekusi dari metode yang digunakan untuk mengkompres maupun mendekompresi ulang file citra 19. Label digunakan untuk menampilkan teks bertuliskan general file 20. Textbox digunakan untuk menampung informasi dari file yang sebenarnya 21. Label digunakan untuk menampilkan teks bertuliskan file process 22. Textbox digunakan untuk menampung informasi dari file yang telah dikompres maupun didekompresi Universitas Sumatera Utara

3.4.2 Form Profil

Form profil merupakan form yang digunakan untuk menampilkan informasi mengenai pemrogram. Pada form ini terdapat judul , oleh , nama, nim, fakultas yang dibuat. Untuk lebih jelasnya mengenai perancangan antar muka tampilan ini dapat dilihat pada gambar berikut ini. Gambar 3.6 Rancangan form profil Keterangan: 1. Picturebox digunakan untuk menampilkan logo USU 2. Label digunakan untuk menampilkan judul dari tugas akhir pemrogram 3. Label digunakan untuk menampilkan kalimat oleh 4. Label digunakan untuk menampilkan nama pemrogram 5. Label digunakan untuk menampilkan nomor induk mahasiswa pemrogram 6. Label digunakan untuk menampilkan Fakultas mahasiswa pemrogram Judul Tugas Akhir xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1 Oleh Nama: xxxxxxxxxxxxxxxxxxxxxx NIM:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2 3 4 5 6 Universitas Sumatera Utara

BAB 4 IMPLEMENTASI DAN PENGUJIAN