Gambar 3.20 Tampilan halaman hasil penyandian data
3.3.6 Halaman Hasil Pengawasandian Data
Gambar 3.21 menunjukkan halaman hasil pengawasandian data ketika tombol Awasandikan Data pada halaman pengawasandian data dipilih oleh
pengguna. Pada halaman ini pengguna akan ditunjukan hasil dari pengawasandian data. Terdapat tombol Kembali untuk kembali ke halaman
pengawasandian data. Terdapat tombol Lihat Grafik BER yang berfungsi untuk menampilkan grafik dari perhitungan BER pada halaman Grafik Bit
Error Rate.
Gambar 3.21 Tampilan halaman hasil pengawasandian data
3.3.7 Halaman Grafik Bit Error Rate
Gambar 3.22 menunjukkan halaman grafik bit error rate ketika tombol Lihat Grafik BER pada halaman hasil pengawasandian data dipilih oleh
pengguna. Pada halaman ini pengguna akan ditunjukan grafik hasil dari perhitungan probabilitas bit error rate. Terdapat tombol Kembali untuk
kembali ke halaman hasil pengawasandian data. Terdapat tombol Simpan
untuk ke halaman Simpan Data
Gambar 3.22 Tampilan halaman grafik bit error rate
3.3.8 Halaman Simpan Data
Gambar 3.22 menunjukkan halaman simpan data ketika tombol simpan pada halaman hasil pengawasandian data dan halaman hasil penyandian data
dipilih oleh pengguna. Terdapat tombol Simpan yang berfungsi untuk menyimpan hasil penyandian data atau grafik dari bit error rate. Terdapat
tombol Batal untuk membatalkan proses penyimpanan data.
Gambar 3.23 Tampilan halaman simpan data
38
BAB IV IMPLEMENTASI
Pada bagian ini, penulis akan memaparkan proses implementasi sistem pengujian yang telah dirancang ke dalam bahasa yang dapat dimengerti mesin.
Spesifikasi perangkat lunak yang digunakan dalam melakukan implementasi sistem pengujian adalah sebagai berikut :
1. Sistem operasi : Windows 7 Ultimate Edition.
2. MATLAB Version 7.10.0.499 R2010a.
4.1. Implementasi Proses
Subbab berikut akan menampilkan proses implementasi masing-masing proses utama yang terdapat dalam sistem pengujian, antara lain proses pembacaan
data ECG, penyandian data ECG, pengiriman data yang telah disandikan melalui kanal AWGN, dan pengawasandian data sandi yang diterima dari kanal.
4.1.1. Implementasi Proses Pembacaan Data ECG
Proses pembacaan data ECG merupakan proses yang akan mengolah data mentah, yaitu data ECG menjadi data-data yang siap dipakai di dalam tahap
penyandian data. Proses pembacaan data akan mengkonversi data ECG yang bertipe data unsigned integer menjadi data array bertipe integer. Proses
pembacaan data akan menggunakan tiga file yaitu file “.dat”, file “.hea”, dan file .”atr”. Setelah data berhasil dibaca, data disimpan ke dalam file “.mat”. Kode
program yang digunakan untuk membaca data ECG dapat dilihat pada lampiran 1. Data ECG yang digunakan untuk pengujian adalah data ECG yang
diunduh dari MIT-BIH Arryhtymia Database. Data ECG akan dibaca dengan fungsi yang diunduh dari physionet.org. Fungsi pada program dinamakan Rddata.