APLIKASI WEBSITE PENCARIAN SMARTPHONE

download APLIKASI WEBSITE PENCARIAN SMARTPHONE

of 17

  • date post

    05-Jul-2018
  • Category

    Documents

  • view

    216
  • download

    0

Embed Size (px)

Transcript of APLIKASI WEBSITE PENCARIAN SMARTPHONE

  • 8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE

    1/17

    APLIKASI WEBSITE PENCARIAN SMARTPHONE MET WEB SCRAPING

    TUGAS AKHIR

    Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Sarjana Strata 1

    Oleh

    Hadi Purwanto 10201012

    PROGAM STUDI TEKNIK INORMATIKA

    SEKO!AH TINGGI MANA"EMEN INORMATIKA 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 teknolog pesat. Penggunaan ponsel lebih didominasi oleh ponsel pi dikenal dengan nama smartphone.

    Beberapa Vendor banyak menjual di beberapa situs terutama bhinneka.com dan erafone.com.

    Masalah

    lamanya pencarian dan kurang esiensi dalam pencarian satu situs toko online.

     Tidak dapat mengetahui pilhan mana yang sesuai denga anggaran belanja yang di inginkan pembeli

  • 8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE

    3/17

     untuk mengatasi permasalahan ini., maka dibuatkanlah se untuk mempercepat pencarian smartphone secara esien situs yaitu dengan menerapkan pencarian metode eb scr

     !etode ini akan mencari dan menganalisa elemen"elemen sama dengan nama barang di pencarian smartphone kemu unduh 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 apli pencarian smartphone dengan m scraping$

    • Bagaimana cara scraping m informasi sesuai topik yang diingink

  • 8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE

    5/17

    Batasan !asalah

    %. &nformasi yang dicari adalah informasi tentang spesikasi P

    smartphone di situs belanja ecommerce. Proses scraping d pada nama barang, harga spesikasi 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 esien.

     !embantu membandingkan harga dari hasil pencarian barang

  • 8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE

    7/17

    LANDASAN TEORI

     Al!kas!

    -plikasi (application* adalah softare yang dibuat oleh suatu perusahaan computer untuk tertentu, misalnya !icrosoft ord, !icrosoft ecel (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 id persoalan"persoalan yang muncul dalam prose pembangunan system itu sendiri

    /ystem yang akan di analisa meliputi diagram struktur basis data, perancangan aplikasi, des 2ochart 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 5 Penjelasan 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, spesik

    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 2ochart algoritma pada gambar 3.3 adalah sebaga

    %*!embaca le yang akan di gali 6 mendenisikan le html hasil und diurai.

    '*baca tag dalam le yang cocok dengan keyord

    3*!encari tag"tag html untuk menemukan struktur tag yang menyim keyord yang dicari, penentuan tag ditentukn dalam penuliasn peng

    8* 9ika ketemu 6 jika dalam tag"tag html tersebut ditemukan informas diambil tag tersebut dalam buang tag yang lainnya. 9ika tidak ditemu dicari. !aka dianggap barang tidak tersedia ditoko target.

    :*-mbil informasi ;ama barang, */impan informasi dalam database 6 menyimpan data informasi bar disimpan 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 seba berikut 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 k tersebut.

    Peng/1!an S!,!l!r!t&

      7ntuk menguji similirity  atau kesamaan dalam pencarian data dahulu memilih dua data yaitu merk dan arna. Dalam hal ini p mencoba mengelompokkan apakah dua data tersebut terhubun database.

  • 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 si dalam satu halaman.

     7ntuk melakukan pengujian eb scraping hanya dapat persatu. Tidak bisa secara bersamaan karena masih a dalam metode.

     Data yan telah masuk kedalam database perlu algoritm untuk memlter data mana yang boleh masuk ke dalam da

     7ntuk pengujian similirity dianjurkan menggunakan thres dapat menyederhanakan pencarian hasil output nya.

  • 8/15/2019 APLIKASI WEBSITE PENCARIAN SMARTPHONE

    17/17