mmrmax getRelevance data hasil similarity

3.13 Perancangan Sistem

Perancangan sistem merupakan penggambaran dan perencanaan sistem untuk mengimplementasikan hasil analisis yang dilakukan sebelumnya. Perancangan sistem yang dibuat terdiri dari perancangan basis data serta perancangan antarmuka.

3.13.1 Struktur Tabel

Struktur tabel menggambarkan detail tabel yang berisi field, tipe data, dan keterangan lainnya. 1. Tabel tb_stopword Tabel stopword merupakan tabel yang akan digunakan untuk menyimpan data kamus atau list stopword. Untuk lebih jelasnya ditampilkan pada Tabel 3.48 berikut: Tabel 3.48 Struktur Tabel tb_stopword Nama Field Tipe Data Ukuran Keterangan id_kata integer 10 PRIMARY KEY, AUTO INCREMENT kata varchar 20 NOT NULL 2. Tabel tb_katadasar Tabel tb_katadasar merupakan tabel yang akan digunakan untuk menyimpan list kata dasar. Untuk lebih jelasnya ditampilkan pada Tabel 3.49 berikut: Tabel 3.49 Struktur Tabel tb_katadasar Nama Field Tipe Data Ukuran Keterangan id_katadasar integer 10 PRIMARY KEY, AUTO INCREMENT katadasar varchar 20 NOT NULL tipe_katadasar varchar 25 NOT NULL 3. Tabel tb_svm Tabel svmtraining adalah tabel yang akan digunakan untuk menyimpan data training dan classifier. Untuk lebih jelasnya ditampilkan pada Tabel 3.50 berikut: Tabel 3.50 Struktur Tabel tb_svm Nama Field Tipe Data Ukuran Keterangan id_fitur integer 10 PRIMARY KEY, AUTO INCREMENT Nama Field Tipe Data Ukuran Keterangan label_positif integer 1 NOT NULL label_negatif integer 1 NOT NULL hyperplane double - NOT NULL data_positif double - NOT NULL data_negatif double - NOT NULL 4. Tabel tb_mmr Tabel mmr merupakan tabel yang akan digunakan untuk menyimpan data hasil pembobotan mmr dan pembentukan ringkasan. Untuk lebih jelasnya ditampilkan pada Tabel 3.51 berikut: Tabel 3.51 Struktur Tabel tb_mmr Nama Field Tipe Data Ukuran Keterangan id_mmr integer 10 PRIMARY KEY mmrmax double - NOT NULL data_ringkasan text - NOT NULL 5. Tabel tb_evaluasi Tabel evaluasi merupakan tabel yang akan digunakan untuk menyimpan data hasil evaluasi ringkasan. Untuk lebih jelasnya ditampilkan pada Tabel 3.52 berikut: Tabel 3.52 Struktur Tabel tb_evaluasi Nama Field Tipe Data Ukuran Keterangan id_evaluasi integer 10 PRIMARY KEY recall double - NOT NULL precision double - NOT NULL fmeasure double - NOT NULL

3.13.2 Struktur Menu

Perancangan struktur menu merupakan gambar alur pemakaian sistem, sehingga sistem yang dibangun mudah dipahami dan mudah digunakan. Berikut ini adalah perancangan struktur menu yang akan diterapkan pada aplikasi. Adapun perancangan struktur menu dapat dilihat pada Gambar 3.45 berikut: