Institutional Repository | Satya Wacana Christian University: Penerapan Web Crawlerdalam pencarian E-Book T1 672007230 BAB I

Bab 1
Pendahuluan
1.1 Latar Belakang Masalah
Perkembangan teknologi dan informasi beberapa tahun
terakhir ini mengalami peningkatan yang sangat pesat. Salah satu
yang paling berkembang yaitu layanan internet yang didalamnya
menyediakan ribuan bahkan miliaran website diakses sesuai
dengan apa yang dinginkan oleh user.
Seiring dengan perkembangan teknologi web, user

kini

telah dimudahkan dalam mengakses dan mendapatkan infomasi
berupa text dan publikasi yang diproduksi dan diterbitkan dalam
bentuk digital dan dapat dibaca dikomputer atau perangkat digital
lainnya. Media teknologi ini lebih dikenal dengan istilah e-Book
atau buku elektronik.
Dengan banyaknya web dan penyedia repository e-Book
membuat user sering mengalami kesulitan karena user harus
mengukuti setiap link yang ada pada web, untuk mendapatkan eBook. Karena sering kali web penyedia e-Book tidak menyimpan
data e-Book pada web, melainkan menyimpannya pada web

penyedia penyimpanan seperti (4share.com, indowebster.com,
turbobit.net, dll). Hal ini membuat user harus mengukuti dari 1
(satu) link web ke web lainya yang memakan waktu serta
mempengaruhi pemakain bandwitch. Kehadiran e-Book semakin

1

2

memudahkan masyarakat untuk mengakses dan mendapatkan
informasi yang cepat dan murah. e-Book tidak banyak memakan
tempat, karena sesungguhnya hanya berupa data elektronik.
Sifatnya yang digital juga memudahkan dalam penyimpanan,
pengelolaan, dan perawatannya Dengan keunggulan ini teknologi
e-Book lebih dipilih para akademisi ataupun masyarakat
(Gardiner, 2010).
Dengan semakin banyaknya orang yang menggunakan
buku elektronik atau e-Book

dan melihat sifatnya yang


menunjang kinerja masyarakat sekarang ini maka sangat penting
untuk dapat menjawab kebutuhan tersebut dengan menerapkan
Web Crawler dalam pencarian e-Book.
Web Crawler adalah sebuah program/script otomatis yang
memproses halaman web yang biasa disebut dengan web spider
atau web robot . Bermula pada sebuah link alamat website, dibuka
pada browser kemudian browser melakukan permintaan dan
mendownload data dari web server melalui protokol HTTP. Web
Crawler mengotomatisasikan pekerjaan ini. Jadi Web Crawler
mempermudah proses pencarian informasi yang diinginkan
sehingga pengumpulan informasi atau data lebih akurat (Sulastri
dan Zuliarso, 2010).
Aplikasi Web Crawler dalam pencarian e-Book yang akan
dibangun diharapkan nantinya dapat memudahkan user dalam
proses pencarian e-Book.
.

3


1.2 Rumusan Masalah
Berdasarkan uraian latar belakang, maka rumusan masalah dalam
penelitian ini adalah bagaimana Penerapan Web Crawler dalam
pencarian e-Book.
1.3 Tujuan dan Manfaat penulisan
Penelitian ini bertujuan untuk merancang Web Crawler
dalam Pencarian e-Book
Manfaat

penelitian

yang

dilakukan

adalah

untuk

memudahkan user dalam proses pencarian e-Book.

1.4 Batasan Masalah
Batasan masalah dalam penulisan tugas akhir ini antara
lain:
1.

Teknologi Web Crawler yang ada pada penulisan tugas
akhir ini akan membahas sebatas proses kerja dari Web
Crawrel di dalam menggumpulkan URL website yang
diinginkan.

2.

URL yang di Crawling adalah URL yang menyimpan file
PDF

3.

Pada penulisan tugas akhir ini tidak akan membahas
mengenai sistem keamanan atau web security.


4.

Bentuk pencarian menggunakan algoritma Breadth-first
crawling

4

1.5 Sistematika Penulisan
Dalam penulisan tugas akhir ini sistematika yang digunakan
adalah sebagai berikut:
Bab 1

Pendahuluan
Pada pendahuluan terdiri dari latar belakang masalah,
rumusan masalah, tujuan dan manfaat penelitian, batasan
masalah yang ditemui dalam penulisan tugas akhir ini,
serta Sistematika penulisan sebagai suatu standar yang
digunakan dalam kerangka penulisan tugas akhir ini.

Bab 2


Tinjauan Pustaka
Tinjauan Pustaka ini berisi tentang penelitian terdahulu
yang

dicantumkan

untuk

menjelaskan

mengenai

penelitian yang sekarang dilakukan, serta sebagai
referensi yang memuat mengenai penjelasan tentang
Web Crawler
Bab 3

Metode Perancangan
Dalam perancangan tugas akhir ini akan menggunakan

metode Waterfall karna pendekatan model ini sistematis
dan urut mulai dari level kebutuhan sistem menuju ke
tahap analisis, desain, coding, testing / verification, dan
maintenance.

Bab 4

Hasil dan Pembahasan
Pada bab ini akan menjelaskan tentang hasil yang telah
dicapai setelah peneletian yang dilakukan. Hasil yang

5

dibahasa adalah hasil dari penerapan Web Crawler
dalam mengumpulkan e-Book yang berada di internet.
Bab 5

Penutup
Bab ini akan membahas mengenai ringkasan dari
penelitian yang dilakukan dan kesimpulan yang didapat

dari hasil yang telah dilakukan dan diteliti. Sedangkan
saran

merupakan

pertimbangan-pertimbangan

diajukan untuk penelitian selanjutnya.

yang