Implementasi Sistem IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

Pembahasan Bab 4 akan memaparkan bagaimana implementasi dari sistem yang telah dibangun, juga pengujian hasil implementasi pengamanan data file PDF dengan menggunakan algoritma LUC dan hasil implementasi kompresi data file dengan menggunakan algoritma Goldbach Codes menggunakan Visual Studio 2012.

4.1 Implementasi Sistem

Implementasi sistem merupakan representatif hasil desaign kedalam bahasa pemrograman. Implementasi dalam sistem yang dibangun menggunakan bahasa pemrograman visual basic dan menggunakan software Visual Studio 2012. Proses implementasi yang dirancang, terdapat enam halaman form yang terdiri dari form halaman utama, form halaman aplikasi dan pengamanan, form enkripsi, form kompresi, form dekompresi dan form dekripsi. 4.1.1 Form halaman utama Form halaman utama adalah form awal yang pertama kali muncul ketika aplikasi digunakan. Form halaman utama terdiri dari judul skripsi, nama, nim penulis, logo fakultas, nama fakultas dan program studi, tahun pembuatan skripsi dan tombol button next. Form halaman utama dapat dilihat pada gambar 4.1 Universitas Sumatera Utara Gambar 4.1 Halaman Utama 4.1.2 Form halaman aplikasi pengaman dan kompresi file Form halaman kedua adalah form yang memperlihatkan empat menu utama dari aplikasi yang telah dibangun. Menu-menu tersebut adalah enkripsi, kompresi, dekompresi dan dekripsi. Pada gambar 4.2 merupakan tampilan dari aplikasi pengamanan dan kompresi file PDF Gambar 4.2 Form Aplikasi Pengamanan dan Kompresi File PDF Universitas Sumatera Utara 4.1.3 Form Halaman Enkripsi Form halaman enkripsi terdiri dari pencarian file PDF, proses pembangkit kunci LUC, proses enkripsi, hasil enkripsi berupa cipherteks dan penyimpanan cipherteks. Dapat dilihat pada tampilan sebelah kanan, merupakan tampilan pembangkit kunci LUC, dapat dilihat pada label e merupakan kunci enkripsi ,dimana e merupakan kunci yang digunakan untuk pengamanan file. Gambar 4.3 akan memperlihatkan tampilan form enkripsi. Gambar 4.3 Form Halaman Enkripsi 4.1.4 Form halaman kompresi Form halaman kompresi adalah tampilan proses kompresi yang terdiri dari pencarian file yang akan dilakukan kompresi, menampilkan hasil kompresi dan penyimpanan kompresi. Pada gambar 4.4 adalah tampilan halam kompresi. Gambar 4.4 Form Halaman Kompresi Universitas Sumatera Utara 4.1.5 Form Halaman Dekompresi Form halaman dekompresi adalah tampilan proses dekompresi yang terdiri dari pencarian file yang akan dilakukan proses dekompresi, menampilkan hasil dekompresi dan penyimpanan file dekompresi. Tampilan form halaman dekompresi terdapat pada gambar 4.5 Gambar 4.5 Form Halaman Dekompresi 4.1.6 Form Halaman Dekripsi Form halaman dekripsi adalah form yang telah dirancangan untuk dilakukannya proses dekripsi. Pada tampilan form dekripsi, terdapat pembangkit kunci dekripsi LUC, pencarian file yang akan dilakukan proses dekripsi, tampilan file dekripsi, tampilan plainteks yang telah di dekripsi dan penyimpanan file dekripsi. Tampilan halaman dekripsi terdapat pada gambar 4.6 Gambar 4.6 Form Halaman Dekripsi Universitas Sumatera Utara

4.2 Pengujian Sistem