63
3.7.5. Diagram Sekuensial Mencari Kasus dan Pasal Document to Document
Pada gambar 3.28 berikut ini merupakan proses pengambilan term yang sesuai dengan tabel Kamus_Hukum kemudian sistem melakukan operasi OR pada masing-masing term yang didapat :
Pengguna interface
FormUtama.java interface
FormPencarian.java controller
Control.java controller
OperatorAND_OR.java controller
InvertedIndex.java model
Term_Kasus.java model
Indeks_Kasus.java model
Kamus_Hukum.java model
Kasus.java
Pilih Menu Pencarian
Pilih tab Kasus Pilih dokumen yang akan dibandingkan
Klik tombol Cari controller
StopwordsControl.java
SaringStopwordBuffer2 StringBuffer input
cariTermHkm_KH2 String term_hukum
String term_hukum String term
TF_IDF_ORControl koneksi, InvertedIndexBasic ii, String cari setTermKasusString
Term_Kasus printSearch2
String cari String cari
String term_hukum String term_hukum
CariIdTermKasus String term
Term_Kasus
Gambar 3.28 Diagram Sekuensial Mencari Kasus dan Pasal Document to Document Bagian 1
64 Pada gambar 3.29 berikut ini merupakan proses pembobotan w_ij kemudian pengambilan informasi kasus yang dibutuhkan
serta pasal-pasal yang bersangkutan :
Pengguna interface
FormUtama.java interface
FormPencarian.java controller
StopwordsControl.java controller
Control.java controller
OperatorAND_OR.java controller
InvertedIndex.java model
Term_Kasus.java model
Indeks_Kasus.java model
Kamus_Hukum.java model
Kasus.java setId_TermString, setId_kasusString
Indeks_Kasus cariW_ij_KasusID_TERM, hsl
ListString ListString
Klik row dari listKasusTabel ListKasus_PasalString id_kasus
model Kasus_Pasal
setId_kasusString id_kasus ListKasus_Pasal
ListKasus_Pasal AmbilPasalString id_pasal
model Pasal.java
setId_PasalString id_pasal Pasal p
Pasal p AmbilKasusString id_kasus
setId_KasusString id_kasus Kasus k
Kasus k cariW_ij_Kasus
id_trm, id_ksus Indeks_Kasus
Gambar 3.29 Diagram Sekuensial Mencari Kasus dan Pasal Document to Document Bagian 2
65
3.7.6. Diagram Sekuensial Melihat Isi Pasal
Pada gambar 3.30 berikut ini merupakan proses pemanggilan isi dokumen pasal yang dibutuhkan pengguna :
Pengguna interface
FormUtama.java interface
FormLihatUU.java controller
Control.java model
Pasal.java
Klik menu Undang-Undang
Pilih tahun, nomor, Dan pasal
Klik Tombol Lihat
ListLihatPasal_thn String tahun
setId_pasalString ListPasal
ListPasal
Gambar 3.30
Diagram Sekuensial Melihat Isi Pasal
66
3.8. Perancangan Basis Data