Arsitektur Umum Analisis Data

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Arsitektur Umum

Arsitektur umum merupakan desain arsitektur sebuah sistem berjalan. Pada desain ini digambarkan bahwa sistem memiliki 2 proses utama yaitu user dan admin. Proses yang dilakukan oleh user adalah sebagai berikut. 1. User menginput keyword 2. Sistem melakukan proses text preprocessing. 3. Proses pembentukan gram yang terdapat pada keyword. 4. Lalu sistem akan mencocokan gram keyword dengan gram dalam informasi database . Kemudian menghitung jumlah kemiripan gram yang sama. 5. Jika jumlah kemiripan antara gram keyword dengan gram yang ada di database melebihi dari 3 maka data akan ditampilkan. Jika jumlah kemiripan kurang atau sama dengan 3 maka data tidak akan ditampilkan. 6. Pada akhirnya sistem menampilkan data-data yang ada di database. Proses yang dilakukan oleh admin adalah sebagai berikut. 1. Admin memasukkan feed media massa online berupa nama media massa, alamat media massa dan kategorinya. 2. Sistem akan melakukan penyimpanan feed media massa. 3. Lalu feed yang disimpan akan digunakan untuk men-download judul berita dan alamat berita. 4. Kemudian alamat berita akan digunakan untuk men-download konten. Pada saat itu juga, judul berita dan konten akan ditentukan nilai gram-nya. 5. Data-data yang telah di-download akan tersimpan ke database. Rancangan arsitektur umum dari sistem dapat dilihat pada gambar 3.1. Universitas Sumatera Utara Masukkan Keyword Text Preprocessing Masukkan feed media Simpan feed Download judul berita Download konten Pembentukan gram Berhasil masuk database Hasil Pencocokan antar gram Jumlah kemiripan 3 Admin User Rabin-Karp Gambar 3.1 Arsitektur Umum

3.2 Analisis Data

Sumber data dalam penelitian ini diperoleh dari berbagai situs media massa online yang akan dimasukkan ke dalam database. Data-data tersebut disimpan ke dalam 2 tabel data utama yaitu tabel feed dan tabel konten. 3.2.1 Tabel Feed Tabel feed merupakan tabel yang menyimpan data alamat situs media massa online. Data tersebut digunakan dalam proses pengambilan berita-berita secara online yang kemudian akan disimpan dalam tabel konten. Setiap media massa online memiliki beberapa kategori dan masing-masing memiliki alamat situs yang berbeda. Jumlah Universitas Sumatera Utara alamat media massa yang digunakan sebanyak 11 alamat. Tabel feed terdiri dari 4 field yaitu id, media, kategori dan url. Rancangan tabel dapat dilihat pada tabel 3.1. Tabel 3.1 Tabel Feed id media kategori url 1 Liputan6 Bisnis http:bisnis.liputan6.comfeedrss 2 Liputan6 Nasional http:indonesia-baru.liputan6.comfeedrss 3 Liputan6 Olah Raga http:bola.liputan6.comfeedrss 4 Liputan6 Kesehatan http:health.liputan6.comfeedrss 5 Liputan6 Lifestyle http:lifestyle.liputan6.comfeedrss 6 Liputan6 Teknologi http:tekno.liputan6.comfeedrss 7 Liputan6 Otomotif http:otomotif.liputan6.comfeedrss 8 OkeZone selebriti http:sindikasi.okezone.comindex.phpcelebrity RSS2.0 9 Detik Olah Raga http:rss.detik.comindex.phpsport 10 Detik Otomotif http:rss.detik.comindex.phpotomotif 11 Detik Makanan http:rss.detik.comindex.phpfood 3.2.2 Tabel Konten Tabel konten memiliki 7 field yaitu id, id_feed, judul, gram_judul, konten, gram_konten dan url. Tabel konten memiliki 2 kali proses penyimpanan. Proses penyimpanan pertama yaitu penyimpanan data pada field id, id_feed, judul dan url. Sedangkan proses penyimpanan kedua yaitu penyimpanan data pada field gram_judul, konten, gram_konten. Rancangan tabel dapat dilihat pada tabel 3.2. Untuk tabel konten secara rinci dapat dilihat pada halaman lampiran a. Tabel 3.2 Tabel Konten id id_f eed judul gram_judul konten gram_konten url 1 1 Jakarta Great Sale 2015 Targetkan Transaksi Rp 14,... a:39:{i:0;s: 5:jakar;i: 1;s:5:akart ;i:2;s:5:ka r... div class=text- detail itemprop=descr iption da... a:2549:{i:0;s :5:divcl;i:1 ;s:5:ivcla;i: 2;s:5:v... http:bisnis.lip utan6.comrea d2246980jak arta-gr... 2 1 Keberadaan PLTA Saguling Terusik Pengembang Peruma... a:44:{i:0;s: 5:keber;i: 1;s:5:ebera ;i:2;s:5:be r... div class=text- detail itemprop=descr iption da... a:2711:{i:0;s :5:divcl;i:1 ;s:5:ivcla;i: 2;s:5:v... http:bisnis.lip utan6.comrea d2246973keb eradaan... Universitas Sumatera Utara

3.3 Analisis Sistem