65
hasil.setDfkhasil.getDfk +
bantu1.getWord.getDfk; bantu1.setWbantu1.getW+bantu2.getW;
} jk tdk tmbh bantu2 else { hasil.getPostlist.addbantu2;
hasil.setDfkhasil.getDfk +
bantu2.getWord.getDfk; bantu2.setWbantu2.getW+bantu1.getW;
} }
} }
} }
return hasil; }
4.4. Implementasi Antarmuka
4.5.3. Halaman Pencarian
Pada halaman pencarian jurnal terdapat kolom isian untuk mengisikan kata kunci pencarian. Pencarian dapat dimulai dengan menekan tombol keyboard Enter
atau menekan tombol cari pada tampilan Gambar 4.3.
66
Gambar 4.3 Halaman Utama Pencarian Jurnal 4.5.4.
Halaman Hasil Pencarian Pada halaman hasil pencarian, Gambar 4.4 ditampilkan tambahan
informasi waktu pencarian dan daftar dokumen yang sudah diurutkan sesuai relevansinya terhadap kata kunci pencarian. Pengguna dapat melihat isi setiap
dokumen dari hasil pencarian dengan membuka link judul dokumen yang dipilih.
Gambar 4.4 Halaman Hasil Pencarian 4.5.5.
Halaman Login Administrator Halaman Login Administrator Gambar 4.5 menampilkan dua kolom isian
yang diisi dengan nama pengguna dan kata sandi. Untuk melanjutkan masuk,
67
pengguna dapat menekan tombol keyboard Enter atau menekan tombol masuk pada tampilan.
Gambar 4.5 Halaman Login Administrator 4.5.6.
Halaman Utama Administrator Halaman utama administrator Gambar 4.6
terdapat menu “Kelola Makalah” dengan submenu “Tambah Makalah” untuk menuju halaman tambah
makalah dan submenu “Edit Makalah” untuk menuju halaman edit makalah. Pengguna dapat menekan tombol beranda untuk kembali ke halaman utama
administrator. Tombol “Logout” berfungsi untuk keluar dari halaman utama administrator.
68
Gambar 4.6 Halaman Utama Administrator 4.5.7.
Halaman Tambah Makalah Pada halaman tambah makalah Gambar 4.7 administrator dapat
menambahkan dokumen makalah baru dengan memasukkan data judul, penulis, tahun pada kolom yang disediakan. Pada kolom file, administrator dapat memilih
file makalah yang berformat pdf yang akan diupload. Setelah semua data lengkap administrator dapat menekan tombol simpan.
69
Gambar 4.7 Halaman Tambah Makalah 4.5.8.
Halaman Kelola Jurnal Halaman kelola jurnal ditunjukkan pada Gambar 4.8 administrator dapat
melakukan pengubahan data makalah yang meliputi judul makalah, nama penulis, dan tahun dengan menekan icon edit pada baris yang sesuai dengan dokumen
yang akan dirubah datanya. Sebuah form seperti pada Gambar 4.9 akan muncul
saat icon edit dipilih. Administrator dapat memasukkan data-data baru pada setiap kolom dan menekan tombol simpan jika akan menyimpan perubahan tersebut.
70
Gambar 4.8 Halaman Edit Makalah
Gambar 4.9 Form Edit Data Makalah 4.5.
Implementasi Control 4.4.1.
Subsistem Server Pemrosesan Dokumen
Tabel 4.10. Implementasi Control Subsistem Pemrosesan Dokumen
71
beanEditJurnal beanEditJurnal.java
beanLogin beanLogin.java
beanTambahJurnal beanTambahJurnal.java
DocProcessing DocProcessing.java
DbConnection DbConnection.java
DocProcess DocProcess.java
JobScheduler JobScheduler.java
Tokenizer Tokenizer.java
4.4.2. Subsistem Pencarian
Tabel 4.11. Implementasi Control Subsistem Pencarian
Tokenizer Tokenizer.java
beanBuildIndex beanBuildIndex.java
beancarijurnal beancarijurnal.java
Beankelolajurnal beankelolajurnal.java
beanlogin beanlogin.java
beanTambahJurnal beanTambahJurnal.java
DatabaseConnector DatabaseConnector.java
InformationRetrieval InformationRetrieval.java
JobScheduler JobScheduler.java
Stemming Stemming.java
72
4.6. Implementasi Model