dibuat oleh Iqbal 2010, mengkonversi stemming ke dalam bahasa pemrograman PHP.
Proses ini adalah pembuangan imbuhan baik awalan maupun akhiran, daftar imbuhan-
imbuhan disimpan dalam database sistem. Kata-kata yang telah didapatkan kata dasarnya
akan dicocokkan dengan kata-kata yang telah tersimpan dalam database sesuai dengan kata-
kata dalam KBBI. Kata-kata yang telah didapat dari 30 dokumen latih adalah untuk dijadikan
sebagai kata-kata penciri dari setiap kategori berita. Setelah dihitung frekuensinya semua
kata dan nilai frekuensinya kemudian disimpan ke dalam database sistem, sehingga jika ada
dokumen uji yang akan ditentukan kelasnya maka dari setiap kata dari dokumen uji akan
dilakukan perhitungan jarak dari semua kata dokumen latih yang telah tersimpan di database
dengan menggunakan persamaan 1. Setelah didapatkan nilai jarak masing-masing kata,
diambil k jarak terpendeknya dan dari k jarak tersebut dilihat pola kelas terbanyak sehingga
dokumen uji akan dapat diketahui kelasnya.
2.3 Desain Antarmuka Sistem
Sistem aggregator ini memiliki tampilan antarmuka yang dirancang sederhana sehingga
diharapkan dapat mempermudah pengguna dalam menjalankan sistem. Ada dua bagian
antarmuka yaitu untuk pengguna biasa dan pengguna admin. Dimana untuk pengguna
biasa, interkasi yang dapat dilakukan adalah melihat berita yang ditampilkan pada halaman
utama dan melihat berita pada halaman kategori. Gambar 9 merupakan antarmuka
untuk pengguna biasa.
Gambar 9 Rancangan Antarmuka Frontend Terdapat beberapa bagian tampilan antarmuka
dari sistem aggregator ini: -
Header Berupa logo IPB dan nama sistem yaitu RSS
Aggregator IPB -
Menu Berupa tab-tab yang dapat dipilih oleh
pengguna, dimana tab yang sedang aktif ditandai dengan panah berwarna kuning.
Pada sistem ini terdapat tiga tab menu, yaitu tab Home yang berisi berita-berita, tab IPB
yang menghubungkan langsung ke situs Institut Pertanian Bogor dan tab About
System yang berisi deskripsi tentang sistem.
- Isi
Berisi tampilan berita-berita dari setiap situs yang feednya telah disubscribe terlebih
dahulu. Isi yang ditampilkan berupa judul berita, waktu posting, deskripsi berita,
sumber berita dan link yang menuju ke berita selengkapnya. Berdasarkan metode
yang digunakan, nantinya secara otomatis berita yang terbaru akan berada diposisi
yang paling atas, berdasarkan waktu berita tersebut di posting. Hal itu tergantung dari
feed masing-masing situs yang telah di subscribe.
-
Kolom Kategori Berisi kategori berita, dimana terdapat tiga
kategori yang telah ditentukan yaitu kategori berita tentang Beasiswa, Kegiatan Kampus,
dan Riset. Pemilihan kategori berita ditentukan berdasarkan berita yang paling
banyak diposting oleh setiap pengelola situs fakultas dan departemen pada tahap analisis
sebelumnya.
- Kolom Profil
Berisi profil tentang penulis. -
Footer Berisi tab-tab menu sama seperti menu di
atas. Untuk rancangan antarmuka admin dapat dilihat
pada Gambar 10.
Gambar 10 Rancangan Antarmuka Backend Berikut keterangan bagian tampilan untuk Form
Admin : -
Header Berisi nama form yaitu RSS Aggregator
Admin -
Menu utama Pada halaman depan menu utama hanya
terdapat menu login, menu selengkapnya dapat dilihat pada halaman lampiran.
- Isi
Berupa form untuk mengisi username dan password yang telah disimpan sebelumnya
di database. -
Footer Nama form admin
Dimana seorang administrator dapat menggunakan semua fitur yang terdapat pada
sistem, yaitu:
1.
Menambah URL RSS feed 2. Menambah kategori berita
3.
Menghapus kategori berita
3. Pembentukan Prototipe Setelah mendapatkan hasil pada tahapan