3.4 Diagram Alir
Diagram alir merupakan bagan – bagan yang mengambarkan aliran
program Berikut adalah diagram Alir Penyusunan Kamus Bahasa Dayak - Indonesia:
Gambar 3.3 Diagram Alir Penyusunan Kamus Bahasa Dayak Ngaju – Indonesia
Hasil Jumlah Nilai Katanilai key
Ukuran Tabel = N Fungsi Hash
Index = key mod N
Data Pada Tabel Hash Kosong ?
Simpan key dan value
Selesai Fungsi Hash
2
Hash
2
= M – key mod M
Index = key mod N Index = Index+ Hash
2
mod N Mulai
Baca File Hitung Nilai Kata
nilai key
Tidak Ya
Gambar 3.4 Diagram Alir Pencarian Panadan Kata Pada Kamus Bahasa Dayak Ngaju
– Indonesia
Mulai
Input Kata
Ukuran Tabel = N
Pencarian ke - 1 Index = Nilai Kata Input mod N
Data pada Index = Kata Input
Output = value
Selesai
Pencarian ke – 2
Hash
2
= M – key mod M
Index = key mod N Index = Index+ Hash ke
– dua mod N
Index Tabel = null
Kata tidak ditemukan
Jumlah Nilai Kata Input Hitung Nilai Kata Input
Tidak
Ya Tidak
Ya
Penjelasan Diagram Alir
Penjelasan diagram alir ini digunakan untuk menjelaskan proses yang terjadi pada Diagram Alir Penyusunan Kamus Bahasa
Dayak Ngaju – Indonesia dan Diagram Alir Pencarian Padanana Kata
Pada Kamus Bahasa Dayak Ngaju – Indonesia. Penjelasan tentang
Diagram Alir di atas dapat dilihat pada lampiran I.
3.5 Arsitektur Aplikasi
Aplikasi ini akan dibuat menjadi 2 aplikasi berbeda, Untuk UserPengguna Biasa dan admin untuk melakukan riset. Aplikasi untuk user akan ada proses
penyusunan kamus, pencarian padanan kata dan pembaharuan database kamus. Aplikasi untuk admin akan ada proses penyusunan kamus, pencarian
padanan kata, menganti modulu pembagi penyusunan kamus dan pembaharuan database kamus. Pada aplikasi untuk admin akan menampilkan
jumlah tabrakan kata dan jumlah kata yang mengalami tabrakan, yang digunakan untuk keperluan riset
Pada aplikasi ini metode hash proses penyusunan kamus dan pencarian padanan kata dilakukan di dalam aplikasi. Pada awal program data kata serta
padananya diambil dari database yang berada didalam aplikasi. Untuk proses update isi database kamus userdan admin akan terhubung dengan server
melalui jaringan internet. Aplikasi tidak terhubung langsung dengan internetoffline kecuali untuk proses pengupdatetan database.
WebServer Aplikasi
Gambar 3.5 Arstektur Aplikasi Kamus Bahasa Dayak Ngaju - Indonesia
3.6 Use Case Diagram