DAFTAR ISI. HALAMAN JUDUL...i. HALAMAN PENGESAHAN PEMBIMBING...ii. HALAMAN PENGESAHAN PENGUJI...iii. ABSTRAK...iv. KATA PENGANTAR...v. DAFTAR ISI...



dokumen-dokumen yang mirip
2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

BAB I PENDAHULUAN... I-1

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

BAB II DASAR TEORI...

BAB II DASAR TEORI...

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

Javascript Basis Data SMBD (Sistem Manajemen Basis Data) DDL (Data Difinition Language)...

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

HALAMAN PENGESAHAN PEMBIMBING...

PENGESAHAN PEMBIMBING...

APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA RESTORAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB I PENDAHULUAN. penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan,

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI...

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

BAB II TINJAUAN PUSTAKA

PERNYATAAN KARYA ASLI TUGAS AKHIR...

DAFTAR ISI BAB II : LANDASAN TEORI

BAB IV PERANCANGAN SISTEM

HALAMAN JUDUL HALAMAN PERSETUJUAN

HUMAN RESOURCES MANAGEMENT ELECTRONIC PEGAWAI PADA LEMBAGA ADMINISTRASI NEGARA OLEH : RENY RAMDIANI PROGRAM STUDI SISTEM INFORMASI

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

LEMBAR JUDUL LEMBAR PENGESAHAN

DAFTAR ISI HALAMAN JUDUL DEPAN...

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

PENGESAHAN DOSEN PEMBIMBING...

PENGESAHAN PEMBIMBING...

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

APLIKASI TRAVEL BERBASIS WEB DAN BOOTSTRAP RESPONSIVE MENGGUNAKAN FRAMEWORK CODEIGNITER PADA PT.XYZ

UNIVERSITAS BINA NUSANTARA

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... BAB I PENDAHULUAN Latar Belakang Masalah...

MANAJEMEN GUDANG MENGGUNAKAN WEB APLIKASI BERBASIS PHP DAN MYSQL. Disusun oleh : RAHMAT KURNIAWAN

ABSTRAK. Kata kunci: penyewaan, mobil,pencatatan data, pengingat, informasi promosi

BAB II KAJIAN LITERATUR

BAB I PENDAHULUAN. Kemajuan teknologi informasi saat ini fungsinya sudah merambah ke

1. Pendahuluan 1.1. Latar Belakang Masalah

RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS)

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK DEVICE TESTING BERBASIS INTRANET PADA PT BAKRIE TELECOM, TBK

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN GEDUNG BERBASIS INTRANET PADA PT. KARTIKA BUANA AYU

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi

APLIKASI PENJULAN JAKET BERBASIS WEB PADA DOBINO. Andri Yantoro E N/

Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3.

HALAMAN JUDUL HALAMAN

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

7.2 Saran DAFTAR PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

APLIKASI SISTEM PENDATAAN SERVICE KENDARAAN SEPEDA MOTOR UNTUK BENGKEL BERBASIS WEB

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian...

TAKARIR. : pelacakan yang dimulai dari tujuan, selanjutnya. dicari aturan yang memiliki tujuan tersebut untuk. kesimpulannya

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

PENGEMBANGAN APLIKASI SISTEM PENANGANAN KELUHAN PELANGGAN BERBASIS WEB PADA PT. DATASYS INTEGRATED TECHNOLOGY

PENGESAHAN SKRIPSI...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

Manusia Tujuan Sumber Daya Manusia Aktivitas Manajemen Sumber Daya

BAB I PENDAHULUAN 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI PENJUALAN DAN INVENTORY PADA PT. KARYA SOLUSI PRIMA SEJAHTERA DENGAN POINT OF SALE ZULKIFLIA

BAB IV PERANCANGAN SISTEM

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

Analisis dan perancangan Sistem Penawaran Jasa Berbasis Web. pada PT. Sinergy Catur Sahabat

Gambar 4.1 Flowchart

31

BAB III ANALISA DAN DESAIN SISTEM

PENGESAHAN PENGUJI SIDANG...

Kata Pengantar. Irwinda Putri W.

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

Taufiq Hidayat

DAFTAR ISI. Halaman Judul... ii. Persetujuan Laporan Tugas Akhir... iii. Pengesahan Dewan Penguji... iv. Pernyataan Keaslian Tugas Akhir...

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

APLIKASI INFORMASI AGENT PROPERTY BERBASIS WEB & SMS GATEWAY (STUDI KASUS PT. STAR TOP PROPERTY) ADI SETIAWAN

DAFTAR ISI HALAMAN JUDUL... LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... iii. LEMBAR PERNYATAAN... iv RIWAYAT HIDUP... KATA PENGANTAR...

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

Transkripsi:

Abstrak Rumah atau tempat tinggal merupakan kebutuhan primer setiap orang. Banyak orang yang kesulitan untuk mencari tempat tinggal yang sesuai dengan keinginannya karna informasi yang bisa dia dapatkan, dan tidak sedikit pula para penjual ataupun investor yang kesulitan mencari pembeli karena keterbatasan informasi. Untuk membantu para investor, pembeli, dan penjual tersebut, maka penulis membantu mengembangkan sebuah proses yang dapat membantu proses pencarian property tersebut. Pengembangan metode ini menggunakan metode Rational Unified Process (RUP) dengan bahasa pemodelan UML (Unified Modeling Language). Pada tahap implementasi penulis menggunakan perangkat pemrograman berbasis web, PHP versi 5, serta menggunakan mesin basis data MySQL versi 5. Produk dari pengembangan tersebut merupakan system informasi berbasis web, yang memiliki media penyimpanan terpusat pada sebuah database server sehingga integrasi data bisa menjadi lebih baik. Ada beberapa fitur yang akan dimasukkan ke dalam aplikasi ini, seperti penelusuran web, proses download data, update data, dan pencarian. Dalam pengembangannya penulis memilih untuk menggunakan teknik web scraping, web scraping adalah suatu teknik pemrograman komputer yang mengekstrak informasi dari suatu website tertentu. Sehingga admin dan user tidak perlu lagi mem-posting informasi secara manual.

DAFTAR ISI HALAMAN JUDUL...i HALAMAN PENGESAHAN PEMBIMBING...ii HALAMAN PENGESAHAN PENGUJI...iii ABSTRAK...iv KATA PENGANTAR...v DAFTAR ISI...vi DAFTAR GAMBAR...ix DAFTAR TABEL...xii DAFTAR MODUL PROGRAM...xiii BAB I PENDAHULUAN...1 1.1 Latar Belakang Masalah...1 1.2 Rumusan Masalah...2 1.3 Batasan Masalah...2 1.4 Tujuan Penelitian...3 1.5 Manfaat Penelitian...3 1.6 Metodologi Penelitian...3 1.7 Sistematika Penulisan...4 BAB II LANDASAN TEORI...5 2.1 Aplikasi...5 2.2 Website...6 2.3 Web Scraping...6 2.4 Rational Unified Process (RUP)...7 2.4.1 Karakteristik RUP...8 2.4.2 Fase Pengembangan Sistem...9

2.5 Unifield Modelling Language (UML)...12 2.6 Pemrograman Berorientasi Objek...21 2.7 Basis Data...22 2.8 Apache Server...22 2.9 Mysql...22 2.10 PhpMyAdmin...23 2.11 Internet...23 2.12 World Wide Web...24 2.13 Domain...24 2.14 HTML...25 2.14.1 HTML5...25 2.15 Javascript...25 2.16 CSS (Cascading Style Sheets)...26 2.17 PHP...26 2.18 Codeigniter...27 2.19 Studi Pustaka...28 BAB III ANALISIS DAN PERANCANGAN...29 3.1 Fase Inception...29 3.1.1 Kebutuhan Fungsional...29 3.1.2 Kebutuhan non-fungsional...30 3.2 Fase Elaboration...31 3.2.1 Analisis...31 3.2.1.1 Diagram Use Case...31 3.2.1.2 Diagram Class...33 3.2.1.3 Diagram Sequence...35 3.2.1.4 Activity Diagram...53 3.2.2 Desain...73 3.2.2.1 Arsitektur Sistem Web Scraping...73 3.2.2.2 Perancangan Basis Data...74 3.2.2.2.1 Perancangan Tabel...74 3.2.2.2.2 Rancangan Model Objek...76 3.2.2.3 Rancangan Menu dan Antarmuka...77 3.2.2.3.1 Perancangan Antarmukan Admin...79 3.2.2.3.2 Perancangan Antarmukan Guest...92 3.2.3. Proses Crawling dan Grabing...98 3.2.3.1 Proses Crawling www.rumah.com...99 3.2.3.2 Proses Crawling www.urbanindo.com...100

3.2.3.3 Proses crawling nama kota www.urbanindo.com...101 3.2.3.4 Proses Grabing www.rumah.com...102 3.2.3.5 Proses Grabing www.urbanindo.com...103 BAB IV IMPLEMENTASI...104 4.1 Perangkat lunak yang digunakan...104 4.2 Perangkat keras yang digunakan...104 4.3 Implementasi halaman Guest...105 4.3.1 Implementasi halaman Home...105 4.3.2 Implementasi Halaman Page...109 4.3.3 Implementasi halaman Detil...113 4.3.4 Implementasi Halaman Kota...116 4.3.5 Implementasi halaman pencarian...121 4.4 Implementasi halaman admin...124 4.4.1 Implementasi halaman Login...125 4.4.2 Implementasi halaman forgot password...137 4.4.3 Implementasi halaman index...130 4.4.4 Implementasi halaman daftar kota...132 4.4.5 Implementasi halaman daftar agen...135 4.4.6 Implementasi halaman daftar konten...138 4.4.7 Implementasi halaman daftar penelusuran...142 4.4.8 Implementasi halaman proses penelusuran...145 4.4.9 Implementasi halaman penelusuran kategori urbanindo...147 4.4.10 Implementasi halaman penelusuran kategori rumah...150 4.4.11 Implementasi halaman penelusuran urbanindo...153 4.4.12 Implementasi halaman penelusuran rumah...158 4.4.13 Implementasi halaman download data...162 4.4.14 Implementasi halaman download data urbanindo...164 4.4.15 Implementasi halaman download data rumah...168 4.4.16 Implementasi halaman update...172 4.4.17 Implementasi halaman update urbanindo...174 4.4.18 Implementasi halaman update rumah...178 4.4.19 Implementasi halaman page list...182 4.4.20 Implementasi halaman add new page...185 4.4.21 Implementasi halaman edit page...187 BAB V PENUTUP...191 5.1 Kesimpulan...191 5.2 Saran...191 DAFTAR PUSTAKA...192

DAFTAR GAMBAR Gambar 2.1 Arsitektur RUP/UP...9 Gambar 2.2 Contoh Diagram Use Case...14 Gambar 2.3 Contoh Diagram Class...17 Gambar 2.4 Contoh Diagram Sequence...19 Gambar 2.5 Arsitektur model-view-controller...28 Gambar 3.1 Diagram Use Case...32 Gambar 3.2 Diagram Class...34 Gambar 3.3 Diagram Sequence Lihat halaman detil (guest)...35 Gambar 3.4 Diagram Sequence Lihat halaman detil (admin)...36 Gambar 3.5 Diagram Sequence Lihat halaman kota (guest)...36 Gambar 3.6 Diagram Sequence Lihat halaman kota (admin)...37 Gambar 3.7 Diagram Sequence Lihat halaman hasil pencarian (guest)...37 Gambar 3.8 Diagram Sequence Lihat halaman hasil pencarian (admin)...38 Gambar 3.9 Diagram Sequence Lihat halaman kontak (guest)...38 Gambar 3.10 Diagram Sequence Lihat halaman kontak (admin)...39 Gambar 3.11 Diagram Sequence Lihat halaman about (guest)...39 Gambar 3.12 Diagram Sequence Lihat halaman about (admin)...40 Gambar 3.13 Diagram Sequence Lihat halaman admin login...40 Gambar 3.14 Diagram Sequence Lihat halaman source list...41 Gambar 3.15 Diagram Sequence Lihat halaman city list...41 Gambar 3.16 Diagram Sequence Lihat halaman content list...42 Gambar 3.17 Diagram Sequence Lihat halaman agent list...42 Gambar 3.18 Diagram Sequence Lihat halaman crawl list...43 Gambar 3.19 Diagram Sequence Lihat halaman page...43 Gambar 3.20 Diagram Sequence Lihat halaman add page...44 Gambar 3.21 Diagram Sequence Lihat halaman edit page...44 Gambar 3.22 Diagram Sequence Lihat halaman change password...45 Gambar 3.23 Diagram Sequence Lihat halaman crawl urbanindo categories...45 Gambar 3.24 Diagram Sequence Lihat halaman crawl urbanindo...46 Gambar 3.25 Diagram Sequence Lihat halaman crawl rumah...47 Gambar 3.26 Diagram Sequence Lihat halaman grab rumah...47 Gambar 3.27 Diagram Sequence Lihat halaman grab urbanindo...48 Gambar 3.28 Diagram Sequence Lihat halaman search city list...49 Gambar 3.29 Diagram Sequence Lihat halaman search agent list...49 Gambar 3.30 Diagram Sequence Lihat halaman search content list...50

Gambar 3.31 Diagram Sequence Lihat halaman search crawl list...51 Gambar 3.32 Diagram Sequence halaman Content Cleaner...51 Gambar 3.33 Diagram Sequence halaman Crawl Cleaner...52 Gambar 3.34 Diagram Sequence halaman Update Urbanindo...52 Gambar 3.35 Diagram Sequence halaman Update Rumah...53 Gambar 3.36 Activity diagram Lihat halaman detail...54 Gambar 3.37 Activity diagram Lihat halaman kota...55 Gambar 3.38 Activity diagram Lihat halaman search...55 Gambar 3.39 Activity diagram Lihat halaman kontak...56 Gambar 3.40 Activity diagram Lihat halaman about...57 Gambar 3.41 Activity diagram Lihat halaman source list...58 Gambar 3.42 Activity diagram Lihat halaman city list...58 Gambar 3.43 Activity diagram Lihat halaman content list...59 Gambar 3.44 Activity diagram Lihat halaman crawl list...60 Gambar 3.45 Activity diagram Lihat halaman page...60 Gambar 3.46 Activity diagram Lihat halaman add page...61 Gambar 3.47 Activity diagram Lihat halaman edit page...62 Gambar 3.48 Activity diagram Lihat halaman delete page...63 Gambar 3.49 Activity diagram Lihat halaman change password...63 Gambar 3.50 Activity diagram Lihat halaman search city list...64 Gambar 3.51 Activity diagram Lihat halaman search agent list...65 Gambar 3.52 Activity diagram Lihat halaman search content list...65 Gambar 3.53 Activity diagram Lihat halaman search crawl list...66 Gambar 3.54 Activity diagram Lihat halaman crawl urbanindo categories...67 Gambar 3.55 Activity diagram Lihat halaman crawl urbanindo...67 Gambar 3.56 Activity diagram Lihat halaman crawl rumah...68 Gambar 3.57 Activity diagram Lihat halaman grab urbanindo...69 Gambar 3.58 Activity diagram Lihat halaman grab rumah...69 Gambar 3.59 Activity diagram halaman content cleaner...70 Gambar 3.60 Activity diagram halaman crawl cleaner...71 Gambar 3.61 Activity diagram halaman update urbanindo...71 Gambar 3.62 Activity diagram halaman update rumah...72 Gambar 3.63 Arsitektur Sistem Web Scraping...73 Gambar 3.64 Rancangan Model Objek...77 Gambar 3.65 Struktur menu sistem...78 Gambar 3.66 Rancangan antarmuka admin home...79 Gambar 3.67 Rancangan antarmuka source list...80 Gambar 3.68 Rancangan antarmuka city list...80 Gambar 3.69 Rancangan antarmuka agent list...81 Gambar 3.70 Rancangan antarmuka Content list...81 Gambar 3.71 Rancangan antarmuka Crawl list...82 Gambar 3.72 Rancangan antarmuka Crawler...82 Gambar 3.73 Rancangan antarmuka Crawl Urbanindo Categories...83 Gambar 3.74 Rancangan antarmuka Crawl Urbanindo...84 Gambar 3.75 Rancangan antarmuka Crawl Rumah...84 Gambar 3.76 Rancangan antarmuka Graber...85

Gambar 3.77 Rancangan antarmuka Grab Urbanindo...86 Gambar 3.78 Rancangan antarmuka Grab Rumah...86 Gambar 3.79 Rancangan antarmuka page...87 Gambar 3.80 Rancangan antarmuka Add New page...88 Gambar 3.81 Rancangan antarmuka Edit page...88 Gambar 3.82 Rancangan antarmuka Change Password...89 Gambar 3.83 Rancangan antarmuka Content Cleaner...90 Gambar 3.84 Rancangan antarmuka Crawl Cleaner...90 Gambar 3.85 Rancangan antarmuka update urbanindo...91 Gambar 3.86 Rancangan antarmuka update rumah...92 Gambar 3.87 Rancangan antarmuka homepage...93 Gambar 3.88 Rancangan antarmuka About...94 Gambar 3.89 Rancangan antarmuka Kontak...94 Gambar 3.90 Rancangan antarmuka Kota...95 Gambar 3.91 Rancangan antarmuka Detil...96 Gambar 3.92 Rancangan antarmuka search...97 Gambar 3.93 Rancangan antarmuka login...97 Gambar 3.94 Rancangan antarmuka Forgot Password...98 Gambar 3.95 antar muka www.rumah.com...99 Gambar 3.96 antar muka www.urbanindo.com...100 Gambar 3.97 potongan antar muka www.urbanindo.com...101 Gambar 3.98 antar muka www.rumah.com...102 Gambar 3.99 antar muka www.urbanindo.com...103 Gambar 4.1 Tampilan halaman home...105 Gambar 4.2 Tampilan halaman kontak...110 Gambar 4.3 Tampilan halaman detil...113 Gambar 4.4 Tampilan halaman kota...117 Gambar 4.5 Tampilan halaman pencarian...121 Gambar 4.6 Tampilan halaman login...125 Gambar 4.7 Tampilan halaman forgot password...127 Gambar 4.8 Tampilan halaman indexs...130 Gambar 4.9 Tampilan halaman daftar kota...132 Gambar 4.10 Tampilan halaman daftar agen...136 Gambar 4.11 Tampilan halaman daftar konten...139 Gambar 4.12 Tampilan halaman daftar penelusuran...142 Gambar 4.13 Tampilan halaman proses penelusuran...145 Gambar 4.14 Tampilan halaman penelusuran kategori urbanindo...147 Gambar 4.15 Tampilan halaman penelusuran kategori rumah...150 Gambar 4.16 Tampilan halaman penelusuran urbanindo...154 Gambar 4.17 Tampilan halaman penelusuran rumah...158 Gambar 4.18 Tampilan halaman download data...162 Gambar 4.19 Tampilan halaman download data urbanindo...164 Gambar 4.20 Tampilan halaman download data rumah...168 Gambar 4.21 Tampilan halaman update...172 Gambar 4.22 Tampilan halaman update urbanindo...174 Gambar 4.23 Tampilan halaman update rumah...178

Gambar 4.24 Tampilan halaman page list...182 Gambar 4.25 Tampilan halaman add new page...185 Gambar 4.26 Tampilan halaman edit page...188 DAFTAR TABEL Tabel 2.1 Notasi Diagram Use Case...13 Tabel 2.2 Lanjutan Notasi Diagram Use Case...14 Tabel 2.3 Notasi Diagram Class...15 Tabel 2.4 Lanjutan Notasi Diagram Class...16 Tabel 2.5 Diagram Sequence...18 Tabel 2.6 Lanjutan Diagram Sequence...19 Tabel 2.7 Notasi Diagram Activity...20 Tabel 2.8 Lanjutan Notasi Diagram Activity...21 Tabel 3.1 Tabel daftar kelas dan deskripsinya...33 Tabel 3.2 Tabel admin...74 Tabel 3.3 Tabel Agent...75 Tabel 3.4 Tabel City...75 Table 3.5 Tabel Crawl...75 Tabel 3.6 Tabel Grab...76 Tabel 3.7 Tabel Page...76 Tabel 3.8 Tabel Source...76 Tabel 4.1 Perangkat lunak yang digunakan...104 Tabel 4.2 Perangkat keras yang digunakan...105