35
dengan keterangan setiap selnya adalah sebagai berikut 1. cell kolom ke 1 bertipe char array dipergunakan untuk menyimpan nama
latin dari karakter Jawa 2. cell kolom ke 2 bertipe double array, dipergunakan untuk menyimpan ciri
karakter Jawa 3. cell kolom ke 3 bertipe uint8 array logical, dipergunakan untuk menyimpan
citra biner karakter Jawa.
3.2.2 Diagram Aliran Data
Diagram aliran data dari sistem untuk pengenalan citra dokumen ini terdiri dari dua bagian, yaitu Sistem Pembuat Basis Data SPBD dan Sistem Pengenalan
Citra Dokumen SPCD. SPDC berfungsi untuk mengolah citra dokumen sehingga dihasilkan deretan karakter pembentuk dokumen beserta ciri dari setiap karakter
yang diperoleh. SPBD berfungsi untuk membuat basis data yang berisi ciri karakter Jawa dan terjemahan karakter Jawa tersebut ke dalam karakter Latinnya. Ciri yang
dimasukkan dalam SPBD dihasilkan oleh SPCD pada saat mengenal citra dokumen. Basis data yang dihasilkan oleh SPBD selanjutnya akan dipergunakan oleh SPCD
untuk mengenal nama-nama Latin dari setiap karakter Jawa yang ditemukan berdasarkan ciri yang dipunyai oleh karakter tersebut.
3.2.2.1 Diagram Aliran Data Sistem Pembuat Basis Data SPBD
Diagram aliran data dari SPBD terdiri dari beberapa level, yaitu dimulai dari level 0 sampai level 2. DFD level 0 dari SPBD gambar 3.3 terdiri dari 2 komponen,
yaitu satu proses dan satu entitas luar yaitu pengembang developer yang memberikan input kepada sistem dan yang menerima output dari sistem.
36
Input yang diberikan developer kepada sistem adalah berupa citra karakter Jawa, dan nama Latin yang bersesuaian dengan karakter Jawa tersebut. Sedangkan
outputnya adalah citra karakter, ciri karakter, dan nama latin dari karakter.
Developer Sistem
Pembuat Basis Data
citra karakter, nama latin citra karakter, ciri karakter, nama latin
Gambar 3.3 DAD Level 0 Sistem Pembuat Basis Data
Informasi lebih rinci dari proses SPBD diperlihatkan dalam DFD level 1 gambar 3.4. Dalam DFD level 1 SPBD ini terdapat dua buah proses, yaitu proses
Olah Data, dan proses Cari Nama. Proses Olah Data berfungsi untuk mengelola citra karakter. Proses Cari Nama berfungsi untuk menemukan ciri dan citra dari nama latin
karakter yang diberikan oleh developer.
1 Olah Data
2 cari nama
cit ra
ka ra
kte r,
na m
a lat
in
nama latin
cit ra
ka ra
kte r,
na ma
la tin
,
cir i k
ar ak
ter File Pustaka
Karakter Jawa citra
kara kter,
nama latin
, ciri k
arak ter
cit ra
ka ra
kte r,
na ma
la tin
,
cir i k
ar ak
ter citra
kara kter,
nam a latin
, ciri k
arakt er
Developer
Gambar 3.4 DAD Level 1 Sistem Pembuat Basis Data
37
citra karakter citra karakter
citra karakter ciri karakter
citra karakter ciri karakter
ciri karakter nama latin
citra karakter, nama latin
citra karakter, nama latin, ciri karakter
citra karakter, nama latin, ciri karakter citra karakter,
nama latin, ciri karakter
Gambar 3.5. DAD Level 2 Proses Olah Data
Proses Olah Data dijabarkan secara lebih rinci dalam DAD level 2 gambar 3.5 di atas. Proses Buka File berfungsi untuk membuka file citra karakter Jawa dari
direktori data, dan menyimpan file tersebut dengan nama KarJawa.mat pada direktori program. Kemudian developer dapat melanjutkan proses untuk mencari ciri dari
karakter Jawa masukan dengan mempergunakan proses Ekstraksi Ciri. Ciri dari karakter yang dihasilkan akan disimpan dalam file cirikar.mat. Proses Cari Ciri
berfungsi untuk mencari citra karakter dan nama latin dari ciri karakter, dan kemudian memberikan keluaran berupa data ciri karakter Jawa dari citra karakter
yang bersesuaian. Apabila citra dengan ciri karakter masukan sudah terdapat dalam
1.1
Buka File
1.4 Tambah
Data 1.3
Cari Ciri
1.2
Ekstraksi Ciri
File Citra Karakter Jawa
File Ciri Karakter Jawa
File Pustaka Karakter Jawa
Developer
38
database, maka proses juga akan menampilkan nama latin dari karakter Jawa tersebut kepada Developer. Apabila data citra karakter dengan ciri tertentu belum ada dalam
database, maka proses Tambah Data akan memasukkan data citra karakter Jawa tersebut ke dalam basis data Pustaka Karakter Jawa.
3.2.2.2 Diagram Aliran Data Sistem Pengenalan Citra Dokumen SPCD