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