aplikasi website pencarian smartphone
TRANSCRIPT
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
1/17
APLIKASI WEBSITE PENCARIAN SMARTPHONE METWEB SCRAPING
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Sarjana Strata 1
Oleh
Hadi Purwanto 10201012
PROGAM STUDI TEKNIK INORMATIKA
SEKO!AH TINGGI MANA"EMEN INORMATIKA DAN KOMPUTER ASIA MA!ANG
201#
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
2/17
PENDAHULUAN
Latar belakang
Pada era globalisasi pada saat ini, perkembangan teknologpesat. Penggunaan ponsel lebih didominasi oleh ponsel pidikenal dengan nama smartphone.
Beberapa Vendor banyak menjual di beberapa situs terutamabhinneka.com dan erafone.com.
Masalah
lamanya pencarian dan kurang esiensi dalam pencarian satusitus toko online.
Tidak dapat mengetahui pilhan mana yang sesuai dengaanggaran belanja yang di inginkan pembeli
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
3/17
untuk mengatasi permasalahan ini., maka dibuatkanlah seuntuk mempercepat pencarian smartphone secara esien situs yaitu dengan menerapkan pencarian metode eb scr
!etode ini akan mencari dan menganalisa elemen"elemensama dengan nama barang di pencarian smartphone kemuunduh datanya dalam bentuk record selanjutnya akan disi
database kemudian ditampilkan datanya kepada user.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
4/17
#umusan !asalah
• Bagaimana membuat sebuah aplipencarian smartphone dengan mscraping$
• Bagaimana cara scraping minformasi sesuai topik yang diingink
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
5/17
Batasan !asalah
%. &nformasi yang dicari adalah informasi tentang spesikasi P
smartphone di situs belanja ecommerce. Proses scraping dpada nama barang, harga spesikasi dan asal situs barang te
'. !etode scraping di batasi 3 situs belanja ()azada.co.id, e
bhinneka.com*.
3. Bahasa pemrograman yang digunakan adalah P+P dan sebagai tempat penampung data informasi.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
6/17
Tujuan
!enerapkan pengembangan aplikasi ebsite dengan metode
!embantu user (pembeli* mencari smartphone online secara
dan esien.
!embantu membandingkan harga dari hasil pencarian barang
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
7/17
LANDASAN TEORI
Al!kas!
-plikasi (application* adalah softare yang dibuat oleh suatu perusahaan computer untuk tertentu, misalnya !icrosoft ord, !icrosoft ecel (Dhanta"#$$%*. /edangkan menurut (Ans&
penerapan, penggunaan atau penambahan.
Pengert!an Webs!te
0ebsite atau situs dapat diartikan sebagai kumpulan halaman"halaman yang digunakan untu
teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya, baik yan
dinamis yang membentuk satu rangkaian bangunan yang saling terkait yang masing"mas
jaringan"jaringan halaman 'H!(a&at"#$)$*+
!enurut 'S!,arta"#$$%*- aplikasi eb adalah suatu aplikasi yang diserahkan melalui eb
karakteristik dari hypermedia eb dan apliaksi perangkat lunak eb.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
8/17
Web S.ra!ng
0eb /craping 'T/rlan("#$)$* adalah proses pe
sebuah dokumen semi"terstruktur dari internet,
berupa halaman eb dalam bahasa markup seperti
1+T!), dan menganalisis dokumen tersebut untuk d
tertentu dari halaman tersebut untuk diguna
kepentingan lain.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
9/17
PEMBAHASAN
Anal!sa s!ste,-nalisa system berfungsi untuk melakukan idpersoalan"persoalan yang muncul dalam prosepembangunan system itu sendiri
/ystem yang akan di analisa meliputi diagramstruktur basis data, perancangan aplikasi, des2ochart dan desain tampilan perangkat luna
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
10/17
Diagram onteks
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
11/17
D4D 5Penjelasan 6
•Proses %, proses pencarian data adalah proses dima
data"data barang yang akan dicari. Data"data yang t
emudian aplikasi ini akan mengecek apakah data ya
dalam database$, bila ada aplikasi ini akan menampi
yang meliputi nama barang, gambar barang, spesik
tersebut. Bila barang yang di cari tidak ada maka aka
target. 7ntuk melakukan penggalian data sesuai bara
•Proses ', proses penggalian data adalah proses dima
penguraian data yang telah diunduh untuk mengamb
yang diperlukan saja dan disimpan kedalam databas
hasil pencarian kepada user bila pencarian tidak ada
tidak ditemukan pada user.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
12/17
-lgoritma eb scraping
eterangan dari 2ochart algoritma pada gambar 3.3 adalah sebaga
%*!embaca le yang akan di gali 6 mendenisikan le html hasil unddiurai.
'*baca tag dalam le yang cocok dengan keyord
3*!encari tag"tag html untuk menemukan struktur tag yang menyimkeyord yang dicari, penentuan tag ditentukn dalam penuliasn peng
8* 9ika ketemu 6 jika dalam tag"tag html tersebut ditemukan informasdiambil tag tersebut dalam buang tag yang lainnya. 9ika tidak ditemudicari. !aka dianggap barang tidak tersedia ditoko target.
:*-mbil informasi ;ama barang, */impan informasi dalam database 6 menyimpan data informasi bardisimpan dalam =ariable ke dalam database tabel barang.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
13/17
IMPLEMENTASI DAN PENGU0
&mplementasi sistem adalah prosedur yang dilakukan untu
desain sistem yang ada dalam dokumen desain sistem
menginstal dan memulai menggunakan sistem baru at
diperbaiki.
Tahapan &mplementasi merupakan tahapan penerapan has
kedalam programming (coding*. Dalam pengolahan data p
suatu perangkat lunak (software* sebagai implementasi ya
dan MySql dalam mendesain sistem.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
14/17
Tahap implementasi
Tahap implementasi ini terdiri dari beberapa sebaberikut 6
%. halaman utama pencarian
'. halaman produk smartphone
3. halaman pengujian eb scraping
8. halaman pengujian similirity
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
15/17
Pengujian
Pengujian ini akan di bagi menjadi ' yaitu pengujian eb scraping atau
dan pengujian simlirity.
Peng/1!an Web S.ra!ng ata/ Penggal!an Data
Pengujian ini akan menguji berapa lama aktu dari penggalian data ktersebut.
Peng/1!an S!,!l!r!t&
7ntuk menguji similirity atau kesamaan dalam pencarian datadahulu memilih dua data yaitu merk dan arna. Dalam hal ini pmencoba mengelompokkan apakah dua data tersebut terhubundatabase.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
16/17
esimpulan
/istem dapat memberikan informasi kebutuhan dalam pe
yang mana barang tersebut dapat dicari dari ketiga sidalam satu halaman.
7ntuk melakukan pengujian eb scraping hanya dapatpersatu. Tidak bisa secara bersamaan karena masih adalam metode.
Data yan telah masuk kedalam database perlu algoritmuntuk memlter data mana yang boleh masuk ke dalam da
7ntuk pengujian similirity dianjurkan menggunakan thresdapat menyederhanakan pencarian hasil output nya.
-
8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE
17/17