PENDAHULUAN
1
Selain kelebihan tersebut, penggunaan proxy server ini juga memiliki kelemahan
karena hanya bisa untuk melakukan filtering secara statis, yaitu dengan cara membuat
list nama domain situs-situs yang ingin di filtering ataupun dengan cara membuat list
kata-kata pornografi yang terkandung pada nama domain. Selain itu, hal tersebut juga
harus dilakukan secara manual oleh admin yang mengendalikan proxy server tersebut.
Mencermati hal tersebut diatas, maka penulis ingin membuat suatu aplikasi yang
dapat digunakan sebagai agent untuk penentuan suatu situs yang mengandung pornografi
secara dinamis, yang kemudian akan dilakukan filter pada situs tersebut dengan
menggunakan agent dan metode Decission tree C4.5 (j48)
1. Metode Decision Tree C4.5 digunakan untuk menentukan suatu situs termasuk situs
yang mengandung konten porno berdasarkan teks dan keluaran dari aplikasi hanya
akan berupa list dari situs-situs yang dianggap mengandung konten porno yang
disimpan di database, apabila Decision tree C4.5 berhasil mengklasifikasikan situs
yang mengandung pornografi berdasarkan teks lalu akan di lakukan pemblokiran
situs yang berisi konten porno tersebut dengan squid.
2. penyusunan Decision Tree menggunakan algoritma C4.5 dengan menghitung
informasi gain setiap variable dan Situs yang diklasifikasikan adalah situs dengan
konten bahasa inggris saja
2
3. Aplikasi Proxy Server Squid hanya digunakan sebagai media untuk melakukan
pengecekan dan filtering terhadap situs-situs yang diakses oleh pengguna (user)
proxy server.
4. Pada penelitian ini hanya akan mengaplikasikan satu agent saja.
5. Pada penelitian ini, aplikasi proxy server yang digunakan adalah aplikasi Squid.
6. Tidak akan dibahas mengenai, proses instalasi, konfigurasi, keamanan dan
kehandalan Proxy Server Squid dalam jaringan.
3
1.6. Sistematika Penulisan
Untuk memberikan gambaran singkat mengenai isi laporan penelitian secara
keseluruhan, maka akan diuraikan beberapa tahapan dari penulisan laporan secara
sistematis, yaitu :
1. Bab I (Pendahuluan) menguraikan tentang latar belakang masalah, rumusan
masalah, maksud dan tujuan, batasan masalah, metode penelitian dan sistematika
penulisan.
2. Bab II (Tinjauan Pustaka) menguraikan secara umum tentang teori-teori yang
terkait dalam proses perancangan perangkat lunak.
3. Bab III (Metodologi Penelitian) memaparkan tentang rancangan penelitian, fokus
penelitian dan metode yang akan digunakan dalam penelitian.