APLIKASI WEBSITE PENCARIAN SMARTPHONE

download APLIKASI WEBSITE PENCARIAN SMARTPHONE

of 17

Transcript of APLIKASI WEBSITE PENCARIAN SMARTPHONE

  • 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