Use Case Diagram Administrator Use Case Diagram Pengguna Use Case Diagram Agent

Gambar 3.1 Gambar Arsitektur Sistem

3.2 Use Case Diagram

Use case diagram ini akan menggambarkan hubungan actor dengan proses – proses yang menjadi tanggung jawabnya. Dalam use case diagram ini ada tiga aktor, yaitu Administrator, Pengguna dan Agent. Masing – masing aktor memiliki tanggung jawab masing – masing seperti yang dijelaskan sebagai berikut :

3.2.1 Use Case Diagram Administrator

Use case diagram administrator menggambarkan proses – proses yang dilakukan oleh aktor administrator.Aktor Administrator bertanggung jawab mengelola data – data yang berhubungan dengan tabel – tabel situs dan direktori. manipulasi situs administator manipulasi direktori Gambar 3.2 Use Case Diagram Administrator a. Manipulasi Situs : Aktivitas ini merupakan aktivitas administrator yaitu memanipulasi situs dari inserting, updating dan delete suatu data situs. b. Manipulasi Direktori : Aktivitas ini merupakan aktivitas administrator yaitu memanipulasi direktori dari inserting, updating dan delete suatu data direktori.

3.2.2 Use Case Diagram Pengguna

Use case diagram pengguna menggambarkan proses – proses yang dilakukan oleh aktor pengguna. Aktor pengguna melakukan aktivitas mencari barita dan membaca berita. mencari berita pengguna membaca berita Gambar 3.3 Use Case Diagram Pengguna a. Mencari Berita : Aktivitas ini merupakan aktivitas utama pengguna yaitu mencari sebuah berita yang dia inginkan. Dengan memilih nama situs dan direktori dari sebuah halaman website yang sudah tersimpan di database. b. Membaca Berita : Aktivitas ini merupakan aktivitas pengguna yaitu membaca berita dan ini merupakan pengguna yang pasif karena hanya memerlukan isi dari berita yang dicari tanpa memperdulikan iklan, banner maupun gambar.

3.2.3 Use Case Diagram Agent

Use case diagram agent menggambarkan proses – proses yang dilakukan oleh aktor agent. Aktor agent melakukan aktivitas pencarian berita ke internet, melakukan parsing dan menyimpannya ke database. melakukan pencarian berita melakukan parsing halaman website agent menyimpan berita Gambar 3.4 Use Case Diagram Agent a. Melakukan pencarian berita : Aktivitas ini merupakan aktivitas utama agent yaitu mencari berita yang diinginkan dalam website. b. Melakukan parsing halaman website : Aktivitas ini merupakan aktivitas agent setelah melakukan pencarian berita yaitu melakukan parsing halaman website hasil dari pencarian berita tersebut. c. Menyimpan berita : Aktivitas ini merupakan aktivitas agent setelah melakukan parsing halaman website karena setelah melakukan parsing hasil dari parsing tersebut disimpan ke database.

3.3 Activity Diagram