Arsitektur Sistem Perancangan Sistem

Rancangan diagram konteks untuk kompresi dan dekompresi adalah diagram yang menggambarkan aliran data citra dari user eksternal entiti ke sistem kompresi dekompresi. Pada sistem kompresi terdapat proses proses pengolahan citra untuk mendapatkan data dari hasil kompresi dekompresi.

3.3.2.1 Rancangan DFD Kompresi dan Dekompresi pada Algoritma Arithmetic

Coding Rancangan DFD untuk proses kompresi dan dekompresi yaitu menggambarkan masukan file yang akan dikompresi dekompresi, kemudian proses tersebut dilakukan menggunakan algoritma Arithmetic coding, dan selanjutnya keluaran berupa file hasil kompresi dekompresi, kemudian citra hasil kompresi dekompresi akan kembali ke User pengguna. Pada proses ini dapat digambarkan pada rancangan DFD level 0 dapat dilihat pada gambar 3.14. Gambar 3.14 Rancangan DFD Level 0 Proses Kompresi Dekompresi Algoritma Arithmetic Coding Pada DFD level 0 pada gambar 3.14 dapat diuraikan menjadi proses yang lebih spesifik yaitu pada proses P.0.1 yang diuraikan menjadi proses kompresi dan dekompresi, kedua proses yang merupakan proses inti dari sistem yang akan dibangun. Dapat digambarkan pada gambar 3.15 sebagai berikut. File citra File citra Gambar 3.15 Rancangan DFD Level 1 P.0.1 untuk Proses Kompresi dan Dekompresi Algoritma Arithmetic Coding Pada DFD level 1 pada gambar 3.15 dapat diuraikan menjadi proses yang lebih spesifik pada proses P.1.1 yaitu dimana user melakukan pemilihan file citra, kemudian melakukan proses kompresi hingga sampai penyimpanan file citra hasil kompresi. Adapun dapat diuraikan pada gambar 3.16 sebagai berikut. Gambar 3.16 Rancangan DFD Level 2 P.1.1 untuk Proses Kompresi Algoritma Arithmetic Coding Dapat dilihat pada DFD level 1 pada gambar 3.15 dapat diuraikan menjadi proses yang lebih spesifik pada proses P.1.2 yaitu sama halnya seperti gambar 3.16 dimana user melakukan pemilihan file citra, kemudian melakukan proses dekompresi hingga sampai penyimpanan file citra hasil dekompresi. Adapun dapat diuraikan pada gambar 3.17 sebagai berikut.