3.2.8.1 Diagram Berjenjang
Diagram berjenjang merupakan penjelasan proses-proses yang akan dilakukan oleh program simulasi kode konvolusi yang lebih mendetail dari
diagaram konteks pada Gambar 3.12. Gambar 3.13 menunjukkan bahwa proses utama dar program simulasi kode konvolusi adalah penyandian data
ECG dan pengawasandian data sandi. Proses penyandian data ECG memiliki beberapa proses yang mendukung diantaranya memotong ECG database,
kemudian merubah data ECG ke dalam bentuk biner, dan data ECG dalam bentuk biner tersebut disandikan menggunakan metode kode konvolusi.
Proses pengawasandian data sandi juga memiliki beberapa proses yang yang mendukung diantaranya mendeteksi kesalahan pada data sandi, kemudian
mengkoreksi kesalahan tersebut, lalu menghitung nilai dari bit error rate dan mengembalikan data sandi ke bentuk awalnya yaitu data ECG.
Program Simulasi kode konvolusi
1 Penyandian data
ECG 2
Pengawasandian data sandi
1.1 Memotong ECG
database 1.2
Mengubah data ECG ke bentuk biner
1.3 Menyandikan data ECG
menggunakan kode konvolusi
2.1 Mendeteksi kesalahan
data sandi 2.2
Mengkoreksi kesalahan data sandi
2.3 Menghitung BER
2.4 Mengembalikan data sandi
menjadi data ECG awal
Gambar 3.13 Diagram Berjenjang
3.2.8.2 Data Flow Diagram Level 0
Data Flow Diagram DFD merupakan penjelasan aliran data dari proses- proses yang berhubungan menggunakan bentuk-bentuk atau simbol. Gambar
3.14 menunjukkan aliran data yang terjadi dalam proses penyandian data ECG dan pengawasandian data sandi pada program simulasi kode konvolusi. Aliran
data yang terjadi adalah program diberi masukan data berupa data ECG dari pengguna, kemudian data ECG akan disandikan oleh program menjadi data
sandi. Data sandi kemudian menjadi masukan data untuk proses pengawasandian oleh pengguna, kemudian program akan mengawasandikan
data sandi menjadi bentuk data ECG kembali dan menampilkannya kepada pengguna.
Pengguna 1
Penyandian data ECG
2 Pengawasandian data sandi
Sandi
ECG Data ECG
Data Sandi Data Sandi
Data Sandi
Data Sandi Data Awasandi
Data ECG Data ECG
Gambar 3.14 Data flow diagram level 0
3.2.8.3 Data Flow Diagram Level 1 Proses 1