Rancang Bangun Aplikasi Perbandingan Spesifikasi Dan Benchmark .

Transcription

RANCANG BANGUN APLIKASI PERBANDINGANSPESIFIKASI DAN BENCHMARK SMARTPHONEBERBASIS WEB MENGGUNAKAN TEKNIK WEBSCRAPINGTUGAS AKHIRSebagai Persyaratan Guna Meraih Gelar Sarjana Strata ITeknik Informatika Universitas Muhammadiyah MalangOleh :Adhitya Yudhistira201110370311282JURUSAN TEKNIK INFORMATIKAFAKULTAS TEKNIKUNIVERSITAS MUHAMMADIYAH MALANG2018

DAFTAR ISILEMBAR PERSETUJUAN . . iLEMBAR PENGESAHAN . . .iiLEMBAR PERNYATAAN . . .iiiLEMBAR PERSEMBAHAN . ivABSTRAK . . .vABSTRACT . . . .viKATA PENGANTAR . . viiDAFTAR ISI . . .viiiDAFTAR GAMBAR. . xiDAFTAR TABEL . .xiiBAB I PENDAHULUAN 11.1Latar Belakang .11.2Rumusan Masalah 31.3Batasan Masalah .31.4Tujuan Penelitian .31.5Metodologi .41.6Sistematika Penulisan .5BAB II LANDASAN TEORI .72.1Benchmark .72.2Pemrograman Internet . .72.2.1 Internet . 72.2.2 PHP . .82.2.3 HTML. .92.2.4Web Browser . .92.2.5Web Server.102.3Web Scraping. .102.4Web Content. .102.5Black Box Testing . .11BAB III ANALISA DAN PERANCANGAN SISTEM 123.1Analisa Sistem. 12viii

3.1.1 Analisa Kebutuhan Fungsional . .123.1.2 Analisa Kebutuhan Non Fungsional .133.2Context Diagram. .133.2.1 Data Flow Diagram Level 1 .133.2.2 Data Flow Diagram Level 1.0 . .143.2.3 Data Flow Diagram Level 2 .153.2.4 Perancangan Sistem .163.2.5 Arsitektur Sistem 173.3Perancangan Database 183.3.1Conseptual Data Model . .183.3.2Phisical Data Model .193.3.3 Keterangan Tabel Database. 193.4Perancangan User Interface .203.4.1 Halaman Utama ( Home Page ) 203.4.2 Halaman Menu Benchmark 213.4.3 Halaman Menu About Us .22BAB IV IMPLEMENTASI DAN PENGUJIAN .234.1Implementasi Sistem .234.1.1 Halaman Utama ( Home Page ) 234.1.2 Halaman Menu Hasil .264.1.3 Halaman Menu Info Benchmark 304.1.4 Halaman Hasil Pencarian Harga 334.1.5 Halaman Hasil Pencarian RAM .334.1.6 Halaman Hasil Pencarian ROM / Internal Memory .344.1.7 Menu About Us .384.2Pengujian 394.2.1 Hasil Pengujian Blackbox .394.2.2 Pengujian Kuisioner .40BAB V KESIMPULAN DAN SARAN .435.1Kesimpulan 435.2Saran .43DAFTAR PUSTAKA . . . .44ix

BIOGRAFI . . . .45x

DAFTAR GAMBARGambar 3.2Context Diagram . .13Gambar 3.2.1 Data Flow Diagram ( DFD ) level 1. . . .14Gambar 3.2.2 Data Flow Diagram ( DFD ) level 1.0 . .15Gambar 3.1.3 Data Flow Diagram ( DFD ) level 2 .16Gambar 3.2.5 Arsitektur Sistem . . . . .17Gambar 3.3.1 Conseptual Data Model. .18Gambar 3.3.2 Physical Data Model . .19Gambar 3.4.1 Halaman Utama Menu Compare . . .21Gambar 3.4.2 Menu Benchmark. . . .22Gambar 3.4.3 Menu About Us. . .22Gambar 4.1.1 Halaman Utama . . .24Gambar 4.1.2 Perancangan Menu Hasil . .28Gambar 4.1.3 Tampilan Info Benchmark . . .31Gambar 4.1.4 Tampilan Hasil Pencarian Harga . . .33Gambar 4.1.5 Tampilan Hasil Pencarian RAM . .34Gambar 4.1.6 Tampilan Hasil Pencarian ROM / Internal Memory. . 34Gambar 4.1.7 Tampilan Halaman About Us .38xi

DAFTAR TABELTabel 3.3.3Data Smartphone. . . . .19Tabel 3.3.3Data Compare . . . . .19Tabel 4.1Hasil Pengujian Blackbox . .39Tabel 4.2Hasil Pengujian Kuisioner .41xii

DAFTAR PUSTAKA[1]Robby Christianto Wijaya, Justinus Andjarwirawan, Henry Novianus Palit,2015, “Aplikasi Pencarian Produk Jual Mobile Devices dari Berbagai Situs Ecommerce”, Universitas Kristen Petra, Surabaya.[2]Turland, M. 2010. PHP/Architect’s Guide to Web Scraping with PHP. Canada:Marco Tabini & Associates, Inc.[3]Khalid, M. I. 2006. PHP/CURL Book with Examples Version 1.8. Pakistan:Imran & LAMP er.URI http://simplehtmldom.sourceforge.net/.[5]Lindley, C. 2013. DOM Enlightenment. Sebastopol: O’Reilly Media, Inc.[6]Marini, J. 2002. The Document Object Model: Processing StructuredDocuments. New York: The McGraw-Hill Companies, Inc.[7]Computer Advisor. 2015. Web Site Scraper The Most Effective Tool for WebData Extraction.[8]Nixon, R. 2014. Learning PHP, MySQL, Javascript, CSS&HTML5 (3rd ed.).Sebastopol: O’Reilly Media, Inc.[9]Fitzgerald, M. 2012. Introducing Regular Expressions. Sebastopol: O’ReillyMedia, Inc.[10] Goyvaerts, J. 2015. Regular Expressions Tutorial Learn How to Use and GetThe Most Out of Regular Expressions.[11] Mochammad Feri Nurhidayat Amrullah, 2016, “Rancang Bangun AplikasiPengukur Parameter SEO Secara ON PAGE Pada TOKO ONLINE”,Universitas Muhammadiyah, Malang.

RANCANG BANGUN APLIKASI PERBANDINGAN SPESIFIKASI DAN BENCHMARK SMARTPHONE BERBASIS WEB MENGGUNAKAN TEKNIK WEB SCRAPING TUGAS AKHIR Sebagai Persyaratan Guna Meraih .