Diagram Berjenjang Data Flow Diagram Level 0

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