WebServer Aplikasi
Gambar 3.5 Arstektur Aplikasi Kamus Bahasa Dayak Ngaju - Indonesia
3.6 Use Case Diagram
Use Case diagram merupakan pemodelan untuk behavior aplikasi yang
akan dibuat. Use Case mendekripsikan sebuah interaksi satu atau lebih aktor dengan aplikasi yang akan dibuat. Secara umum, Use Case dibuat
untuk mengetahui fungsi apa saja yang ada di dalam sebuah aplikasi dan siapa saja yang berhak menggunakan fungsi
– fungsi dalam aplikasi tersebut.
user
Internet
Gambar 3.6 Diagram Use Case Kamus Bahasa Dayak Ngaju –
Indonesia
Pada diagram di atas terdapat 2 aktor yaitu user dan Admin. 2 use case
yang dikerjakan oleh user dan 3 use case dikerjakan oleh Admin. Nama Use Case
Deskripsi Use Case Aktor
Mencari Arti Kata Use
Case ini
mengambarkan user
melakukan pencarian
padanan kata Bahasa Dayak
Ngaju –
Indonesia dan begitu juga sebaliknya.
User, Admin
Mengupdate database kamus
Use Case
ini mengambarkan
user User, Admin
User
Sistem
Mencari Arti Kata
Mengupdate Kamus
Admin
Menganti Modulu
Menganti Konstanta
Tampil Tabrakan
melakukan update
database aplikasi
kamus. Menganti Modulu
Use Case
ini mengambarkan
admin mengubah
Modulu. Modulu
tersebut digunakan
dalam penyusunan Kamus.
Admin
Menganti Konstanta Use
Case ini
mengambarkan admin
mengubah konstanta.
Modulu tersebut
digunakan dalam
penyusunan Kamus. Tampil Tabrakan
UseCase ini
mengambarkan admin
menampilkan jumlah
tabrakan kata
dan jumlah
kata yang
mengalami tabrakan
dalam penyusunan
kamus.
Tabel 3.3 Penjelasan Use Case
Skenario Use Case
Skenario Use Case digunakan untuk mengembangkan kejadian yang terjadi dalam aplikasi dan yang telah teridentifikasi dari diagram
use case Kamus Bahasa Dayak Ngaju
– Indonesia pada gambar 3.6. Skenario use case dari diagram use case diatas, dapat dilihat pada
lampiran II.
3.7 Diagram Aktivitas
Berikut adalah diagram aktivitas dari aplikasi Kamus Dayak Ngaju –
Indonesia Menggunakan Metode Hash :
a. Diagram Aktifitas : Mencari Arti Kata
UserAdmin Sistem
Gambar 3.7 Diagram Aktifitas Mencari arti kata
Mengklik Menu “Dayak Ngaju
– Indonesia“
Menampilkan Halaman Pencarian Padanan Kata
Memasukan kata Dayak Ngaju atau Indonesia
Memproses kata yang di input dan melakukan pencarian pada
database
Menampilkan hasil pencarian kepada pengguna
Melakukan Klik pada
button “Cari”
b. Diagram Aktifitas : Mengupdate Kamus
User Admin Sistem
Server
Gambar 3.8 Diagram Aktifitas Mengupdate Database Kamus
Mengklik Menu
“Download File“
Mengirimkan inputan ke server
Menerima inputan dan mengirimkan file
database ke aplikasi Melakukan download
file database kamus dari server
Menganti file database yang lama dengan yang
baru
c. Diagram Aktifitas : Menganti Modulu
Admin Sistem
Gambar 3.9 Diagram Aktifitas Menganti Modulu
Mengklik Menu Menampilkan Halaman
Setting Menganti Modulu
Menerima Input dan menganti modulu
d. Diagram Aktifitas : Menganti Konstanta
Admin Sistem
Gambar 3.10 Diagram Aktifitas Menganti Konstanta
Mengklik Menu Menampilkan Halaman
Setting Menganti Konstanta
Menerima Input dan menganti Konstanta
e.
Diagram Aktifitas : Tampil Tabrakan Admin
Sistem
Gambar 3.11 Diagram Aktifitas Tampil Tabrakan
Mengklik Button
“Hasil Tabrakan”
Menerima dan memproses Input
Menampilkan Jumlah tabrakan dan jumlah kata yang
mengalami tabrakan
Input kata, klik
button cari
Cari Table cari sama
dengan kata input
Kembalikan nilai kata Tampil kata dan arti
Klik ganti Bahasa
Cari Table cari sama
dengan kata input Kembalikan nilai
kata Tampil kata dan arti
Input kata, klik
button cari
3.8 Diagram Sequence