RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA)

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA)

SISTEM INFORMASI GEOGRAFIS RUMAH SAKIT BERDASARKAN JENIS ASURANSI KESEHATAN BERBASIS ANDROID DI WILAYAH DENPASAR

RANCANG BANGUN APLIKASI EXTRACT, TRANSFORM, DAN LOAD UNTUK DATA WAREHOUSE BERBASIS WEB

DAFTAR ISI SAMPUL DALAM...

RANCANG BANGUN SISTEM INFORMASI MANAJEMEN LABORATORIUM BERBASIS WEB PADA JURUSAN TEKNIK ELEKTRO UNIVERSISTAS UDAYANA

APLIKASI LUXAND FACESDK PADA SISTEM PENGENALAN WAJAH DENGAN METODE FACE FEATURES

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

RANCANG BANGUN SISTEM SILSILAH KELUARGA BERBASIS TREE BERDASARKAN HUKUM ADAT BALI

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANAK BERBASIS WEB MENGGUNAKAN TEORI DEMPSTER-SHAFER DAN PROBABILITAS BAYES

LAPORAN SKRIPSI SISTEM INFORMASI FASHION GALLERY DAN PEMESANAN T-SHIRT PADA DISTRO IRENG PUTEH KUDUS

SISTEM INFORMASI PENGELOLAAN NILAI RAPORT PADA MADRASAH ALIYAH HIDAYATUL MUBTADI IN BERBASIS WEB RESPONSIF

SISTEM INFORMASI GEOGRAFIS PEMETAAN WISATA PANTAI BALI SELATAN BERBASIS ANDROID

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

Kata Kunci : Sistem Informasi, Android, Barcode, Desktop, Database

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

ABSTRAK. Universitas Kristen Maranatha

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. viii. Kata Kunci: Jaringan, Konstruksi, Pelaporan, Proyek, Sistem Informasi. Universitas Kristen Maranatha

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS MOBILE ANDROID

ABSTRAK. Kata Kunci : pengeluaran, pembelian, penjualan, persediaan barang, pemilihan supplier, sistem informasi, desktop

SISTEM INFORMASI GEOGRAFIS PEMETAAN WILAYAH BERDASARKAN KUALITAS PENDIDIKAN DI PROVINSI BALI BERBASIS WEB MENGGUNAKAN GOOGLE MAPS API

ABSTRAK. Kata kunci: baby shop, ecommerce, Nearest Neighbor. v Universitas Kristen Maranatha

RANCANG BANGUN APLIKASI SMS DENGAN MENERAPKAN METODE ENKRIPSI KUNCI PUBLIK KURVA ELLIPTIK BERBASIS MOBILE ANDROID

ABSTRAK. Kata Kunci: sekolah, rapor,kurikulum, nilai. vii. Universitas Kristen Maranatha

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

ABSTRACT. Keywords : Application, E-Commerce, Customer Relationship Management

ABSTRAK. Kata kunci : android, Kristen, renungan, saat teduh

ABSTRAK. Kata Kunci: Paris Online Shop, e-commerce, PHP, MySQL, penjualan dan pembelian, stock, tracking pengiriman. Universitas Kristen Maranatha

SISTEM INFORMASI PEMESANAN LAPANGAN FUTSAL BERBASIS SOFTWARE AS A SERVICE (CLOUD COMPUTING)

TUGAS AKHIR PERANCANGAN APLIKASI SISTEM AGENDA ELEKTRONIS ONLINE BERBASIS CLIENT-SERVER DI LINGKUNGAN KEMENTERIAN LUAR NEGERI

SKRIPSI. MANAJEMEN PRODUKSI DAN PENGADAAN BAHAN BAKU MAKANAN ( Studi Kasus di Rumah Makan Cowek Ireng ) Oleh : M.SARIFUDDIN

ABSTRAK. Universitas Kristen Maranatha

SISTEM INFORMASI PEMESANAN DAN PRODUKSI PADA PABRIK TAS MOSLEM KIDS KUDUS BERBASIS WEB

DAFTAR ISI. HALAMAN JUDUL... ii

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

ABSTRAK. Kata kunci: Website, Soal Ujian, Analisis Hasil Ujian. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha

Rancang Bangun Aplikasi Penjualan Tanah di Desa Kesambi Berbasis Web

Universitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006 / 2007

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN POLYLINE JALAN DAN JEMBATAN WILAYAH KECAMATAN JEKULO BERBASIS WEB

ABSTRAK. Kata kunci : website, hotel, reservasi, CRM. iii Universitas Kristen Maranatha

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

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

SISTEM INFORMASI MANAJEMEN ADMINISTRASI PADA LEMBAGA PENDIDIKAN DAN KETERAMPILAN IQRAL BERBASIS DESKTOP JAVA

Denpasar, 22 Juni 2015 Penulis. (A. A. Raka Onny Diar Danur C.)

ABSTRAK. Kata Kunci: economic order quantity, inventory. Universitas Kristen Maranatha

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN ATLET PADA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA KABUPATEN KUDUS

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha

SISTEM INFORMASI PENGELOLAAN BERKAS SIDANG PERKARA PIDANA PENGADILAN NEGERI KUDUS

RANCANG BANGUN MUSEUM DIGITAL SUBAK PADA PLATFORM ANDROID

DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL DAFTAR MODUL PROGRAM.. BAB I PENDAHULUAN

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

SISTEM INFORMASI MANAJEMEN PEMASARAN KOPI ARABIKA SUBAK ABIAN ULIAN MURNI, KINTAMANI, BANGLI BERBASIS WEB SKRIPSI

ABSTRAK. Kata kunci: material control, supplier, proyek, quality control, material, user. vii Universitas Kristen Maranatha

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

PERANCANGAN SISTEM INFORMASI PENJUALAN BATIK BERBASIS WEBSITE TUGAS AKHIR M FIKRI FARHAN

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

LAPORAN SKRIPSI APLIKASI I-RENTAL MOBIL BERBASIS WEB RESPONSIVE PADA SEMBERANI RENT DI JEPARA. Oleh : Fatkhur Rohman

SISTEM INFORMASI PENGELOLAAN PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB PADA KECAMATAN GEBOG

SISTEM INFORMASI PERENCANAAN, REALISASI, MONITORING DAN EVALUASI KEGIATAN HIMAPRO TI BERBASIS WEB

Pembangunan Aplikasi Tes Potensi Akademik Menggunakan Framework CodeIgniter

KATA PENGANTAR. Bandung, 03 Agustus Penulis

SISTEM INFORMASI PENGELOLAAN PENDAFTARAN HAJI BERBASIS ONLINE DI KANTOR KEMENTERIAN AGAMA KABUPATEN PATI

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

KATA PENGATAR. Bandung, Februari Penulis

2 KATA PENGANTAR. Bandung, September Penulis. iii

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... iv. DAFTAR TABEL... viii. DAFTAR GAMBAR... xii. DAFTAR LAMPIRAN... xvi

RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

DAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN PEMBIMBING... LEMBAR PENGESAHAN PENGUJI... iii. LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR...

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

ABSTRAK. Kata kunci : aplikasi website, Point Reward, Metode Tes t, grafik.

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

SKRIPSI APLIKASI PENGELOLAAN ADMINISTRASI KEUANGAN SEKOLAH SMK SADAMIYYAH BANGSRI JEPARA MENGGUNAKAN METODE WATERFALL. Oleh: NURUL HUDA

Analisis dan Perancangan Sistem Informasi Persediaan dan Penjualan Pada TB. Bangun Jaya

KATA PENGANTAR. 2. CV ANAQU PUTRA KARYA yang telah bersedia memberikan data untuk menjadi bahan studi kasus proyek akhir ini.

BAB II LANDASAN TEORI...

ABSTRACT. Keywords : management, material, information. vii

ABSTRAKSI. Keywords: Aplikasi Web, Keuangan, Sistem Akuntansi. Universitas Kristen Maranatha

Disusun Oleh : YOGI SULISTIANTO NIM.M

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PEMETAAN LAPANGAN FUTSAL DI WILAYAH KUDUS BERBASIS WEB. Oleh : MHAMMAD FATHONI

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG PADA PT PRIMA JAYA DIESEL SKRIPSI

SKRIPSI PERANCANGAN APLIKASI UJIAN ONLINE DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN MYSQL PADA SMK SORE 1 PONOROGO

PORTAL WEDDING ORGANIZER MENGGUNAKAN SISTEM INFORMASI GEOGRAFIS BERBASIS WEBSITE DI KABUPATEN KUDUS

PORTAL MANAJEMEN INFORMASI ARSIP PADA KANTOR PERPUSTAKAAN DAN ARSIP DAERAH KUDUS BERBASIS WEB

ABSTRAK. vi Universitas Kristen Maranataha

SISTEM INFORMASI PEMESANAN PRODUK SECARA ONLINE di CV. NIRWANA ART & GLASS DENGAN MENGGUNAKAN PHP dan MySQL SKRIPSI

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

SISTEM INFORMASI GEOGRAFIS PELAYANAN KESEHATAN KABUPATEN PONOROGO BERBASIS WEB SKRIPSI

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN BANTUAN PROGAM SIMPANAN KELUARGA SEJAHTERA (PSKS) MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

APLIKASI PENDAFTARAN DAN PEMILIHAN PENGURUS OSIS SMK SUDIRMAN 1 WONOGIRI BERBASIS WEBSITE

APLIKASI PERSEWAAN ALAT DAN PENJADWALAN JOB DI JACK AV VIDEO SHOOTING MENGGUNAKAN PHP DAN MYSQL SKRIPSI

Transkripsi:

TUGAS AKHIR RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA) NYOMAN ARSA SUARTANA NIM. 0519451030 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA DENPASAR - BALI 2015 i

LEMBAR PENGESAHAN Tugas Akhir ini diajukan oleh : Nama : Nyoman Arsa Suartana NIM : 0519451030 Jurusan : Teknik Elektro Judul Skripsi : RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA) Telah berhasil dipertahankan di hadapan Dewan Penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh gelar Sarjana Teknik (ST) pada Jurusan Teknik Elektro, Fakultas Teknik, Universitas Udayana DEWAN PENGUJI Pembimbing I : I Made Arsa Suyadnya, ST., M.Eng. (...) Pembimbing II : I Gst A. Komang Diafari Djuni H, ST., MT. (...) Penguji : Ni Made Ary Esta Dewi Wirastuti, S.T., M.Sc., Ph.D. (...) Penguji : Widyadi Setiawan, ST., MT. (...) Penguji : Duman Care Khrisne, ST., MT. (...) Ditetapkan di : Denpasar Tanggal : 31 Desember 2015 Mengetahui, Ketua Jurusan Teknik Elektro Wayan Gede Ariastina NIP. 196904131994121001 ii

LEMBAR PERNYATAAN ORISINALITAS Skripsi ini adalah hasil karya saya sendiri, dan semua sumber baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar. Nama : Nyoman Arsa Suartana NIM : 0519451030 Tanda Tangan : Tanggal : 31 Desember 2015 iii

KATA PENGANTAR Pertama-tama, penulis memanjatkan puji syukur ke hadapan Tuhan Yang Maha Esa, karena berkat anugerah-nya skripsi yang berjudul RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA) dapat diselesaikan. Dalam penyusunan skripsi ini, penulis banyak memperoleh petunjuk dan bimbingan dari berbagai pihak. Sehingga pada kesempatan ini perkenankanlah penulis mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Bapak Prof. Ir. Ngakan Putu Gede Suardana, MT, Ph.D sebagai Dekan Fakultas Teknik Universitas Udayana. 2. Bapak Ir. I Nyoman Setiawan, MT sebagai Ketua Jurusan Teknik Elektro Fakultas Teknik Universitas Udayana. 3. Ibu Ni Made Ary Esta Dewi Wirastuti, S.T., M.Sc., Ph.D. sebagai Sekretaris Jurusan Teknik Elektro Fakultas Teknik Universitas Udayana. 4. Bapak I Made Arsa Suyadnya, ST., M.Eng. sebagai Dosen Pembimbing I Skripsi yang telah memberi petunjuk dan bimbingan kepada penulis selama penyusunan skripsi. 5. Bapak I Gst A. Komang Diafari Djuni H, ST., MT. sebagai Dosen Pembimbing II Skripsi yang telah memberi petunjuk dan bimbingan kepada penulis selama penyusunan skripsi. 6. Bapak A.A.K. Oka Sudana, S.Kom, MT sebagai Dosen Pembimbing Akademis yang telah memberikan bimbingan, perhatian dan dorongan selama menempuh kuliah di Program Studi Teknik Elektro Fakultas Teknik Universitas Udayana. 7. Bapak/Ibu Pegawai di Jurusan Teknik Elektro Non Reguler Fakultas Teknik Universitas Udayana yang telah membantu selama proses perkuliahan. 8. Ibu Margaretha Herfina sebagai Pimpinan Era King PT. Grha Kusuma yang telah memberi izin untuk mengadakan penelitian di PT. Grha Kusuma. 9. Bapak/Ibu Pegawai di PT. Grha Kusuma yang telah membantu selama proses penyusunan skripsi. iv

10. Teman-teman penulis khususnya Mahasiswa Teknik Elektro Non Reguler Angkatan 2005 Fakultas Teknik Universitas Udayana yang telah memberi dukungan selama menempuh kuliah dan penyusunan skripsi. 11. Wardatul Jannah, yang telah memberi dukungan dan semangat dalam penyusunan skripsi. 12. Keluarga yang telah memberi dukungan baik moral maupun material dan semua pihak yang telah membantu dalam penyelesaian skripsi yang tidak dapat disebutkan satu persatu. Penulis menyadari bahwa skripsi ini masih jauh dari sempurna. Oleh karena itu segala kritik dan saran yang bersifat membangun sangat diharapkan demi kesempurnaan penulisan di masa yang akan datang. Semoga Tuhan Yang Maha Esa selalu melimpahkan rahmat-nya kepada semua pihak yang telah membantu pelaksanaan dan penyelesaian skripsi. Denpasar, 31 Desember 2015 Penulis, Nyoman Arsa Suartana NIM. 0519451030 v

ABSTRAK Perkembangan dan persaingan bidang usaha jasa agen properti jual beli maupun sewa menyewa properti terus meningkat. Pada PT. Grha Kusuma (Era King) belum ada aplikasi sistem informasi agen properti sehingga proses kerjanya masih bersifat manual. Saat ini aplikasi web berkembang dengan pesat yang memiliki kelebihan dibandingkan dengan aplikasi lainnya. Keuntungan menggunakan aplikasi berbasis web yaitu lebih fleksibel (bisa dioperasikan di mana saja) baik dengan device mobile maupun device desktop. Untuk menangani permasalahan tersebut, diperlukan penelitian untuk merancang dan membuat aplikasi sistem informasi agen properti berbasis web dengan menggunakan bahasa pemrograman PHP dan DBMS MySQL serta Bootstrap (framework HTML, CSS dan Javascript) sehingga tercipta aplikasi yang diharapkan. Metode yang digunakan dalam penelitian ini yaitu dengan melakukan kajian pustaka, pengumpulan data dan pengamatan langsung proses kegiatan agen properti, pemodelan sistem, desain aplikasi, pemrograman aplikasi serta pengujian aplikasi dengan metode black box (pengujian yang berdasarkan pada fungsionalitas dari aplikasi). Hasil dari penelitian ini berupa aplikasi sistem informasi agen properti berbasis web yang dapat dijalankan dengan baik pada browser mode mobile maupun browser mode desktop. Dengan aplikasi ini, agen properti dapat memberikan layanan perantara jual beli maupun sewa menyewa properti yang cepat, tepat dan dapat diakses di mana saja. Kata kunci : Aplikasi Web, Sistem Informasi, Agen Properti, PHP, MySQL, Bootstrap. vi

ABSTRACT Development and competition field services business of buying and selling property agent or lease property continue to rise. PT. Grha Kusuma (Era King) there has been no application of information system so that property agents working process is still manual. Currently web applications is growing rapidly which has advantages compared to other applications. The advantages of using web-based applications that are more flexible (can be operated anywhere) both with mobile devices and desktop devices. To solve these problems, research is needed to design and create applications of information system property agent with a web-based using the programming language PHP, MySQL DBMS and Bootstrap (framework HTML, CSS and Javascript) so as to create an application that is expected. The method used in this research is to conduct a literature review, data collection and direct observation the activities of property agents, system modeling, application design, application programming and test of applications with a method black box (test based on the functionality of the application). Results of this research is the application of information system property agent with web-based and can run well on mobile mode browser and desktop browser mode. With this application, property agents can provide services intermediaries selling or renting property that is fast, precise, and can be accessed anywhere. Keywords: Web Application, System Information, Property Agent, PHP, MySQL, Bootstrap. vii

DAFTAR ISI LEMBAR PENGESAHAN... ii LEMBAR PERNYATAAN ORISINALITAS... iii KATA PENGANTAR... iv ABSTRAK... vi ABSTRACT... vii DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xv KODE PROGRAM... xvi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2 1.4 Manfaat... 2 1.5 Ruang Lingkup dan Batasan Masalah... 2 1.6 Sistematika Penulisan... 3 BAB II KAJIAN PUSTAKA... 5 2.1 Tinjauan Mutakhir... 5 2.2 Tinjauan Pustaka... 6 Sistem informasi... 6 Agen properti... 9 Perangkat pemodelan sistem... 16 2.2.3.1 Statement of purpose... 16 2.2.3.2 Diagram konteks... 16 viii

2.2.3.3 Data flow diagram... 16 2.2.3.4 Entity relationship diagram... 21 2.2.3.5 Kunci... 23 2.2.3.6 Normalisasi... 24 Bahasa pemrograman PHP... 25 2.2.4.1 Konsep kerja PHP... 27 2.2.4.2 Elemen dasar PHP... 28 2.2.4.3 PHP berorientasi objek... 31 2.2.4.4 Bootstrap... 34 DBMS MySQL... 35 2.2.5.1 Tipe tabel MySQL... 38 2.2.5.2 Tipe field MySQL... 39 2.2.5.3 Merancang database MySQL... 43 BAB III METODE DAN PERANCANGAN SISTEM... 44 3.1 Tempat dan Waktu Penelitian... 44 3.2 Data... 44 Sumber data... 44 Teknik pengumpulan data... 44 3.3 Alur Analisis... 44 3.4 Alat Penelitian... 46 3.5 Perancangan Sistem... 46 Gambaran umum sistem... 46 Pemodelan sistem... 48 3.5.2.1 Diagram konteks sistem... 48 3.5.2.2 Diagram berjenjang sistem... 49 ix

Rancangan basis data... 50 3.5.3.1 Relasi antar tabel... 50 3.5.3.2 Struktur tabel... 51 Rancangan antarmuka aplikasi... 59 3.5.4.1 Rancangan mode mobile... 59 3.5.4.2 Rancangan mode desktop... 63 3.6 Metode Pengujian Sistem... 65 3.7 Jadwal Kegiatan... 66 BAB IV HASIL DAN PEMBAHASAN... 67 4.1 Hasil... 67 4.2 Pembahasan... 68 Halaman awal aplikasi... 68 Halaman user administrator... 75 Halaman user staf perusahaan... 89 Halaman user agen pekerja... 98 4.3 Pengujian aplikasi... 114 4.4 Kelebihan dan kelemahan aplikasi... 123 Kelebihan aplikasi... 123 Kelemahan aplikasi... 124 BAB V SIMPULAN DAN SARAN... 125 5.1 Simpulan... 125 5.2 Saran... 125 DAFTAR PUSTAKA... 127 x

DAFTAR GAMBAR Gambar 2.1 Interaksi blok sistem informasi... 8 Gambar 2.2 Notasi kesatuan luar DFD... 17 Gambar 2.3 Notasi kesatuan luar DFD dengan identifikasi... 17 Gambar 2.4 Proses masukan dan keluaran data properti... 18 Gambar 2.5 Dua buah data mengalir menuju ke dua buah proses... 19 Gambar 2.6 Arus data menyebar (diverging data flow)... 19 Gambar 2.7 Arus data mengumpul (converging data flow)... 20 Gambar 2.8 Notasi proses DFD... 20 Gambar 2.9 Simbol simpanan data DFD... 20 Gambar 2.10 Entitas... 21 Gambar 2.11 Atribut... 21 Gambar 2.12 Hubungan dalam bentuk intan / diamonds... 22 Gambar 2.13 Hubungan one to one... 22 Gambar 2.14 Hubungan one to many... 22 Gambar 2.15 Hubungan many to many... 23 Gambar 2.16 Skema HTML... 28 Gambar 2.17 Skema PHP... 28 Gambar 2.18 Tampilan kode PHP pada browser... 29 Gambar 2.19 Kelas dan objek... 32 Gambar 2.20 Hasil penampilan tanggal.php... 34 Gambar 2.21 Hierarki database... 36 Gambar 3.1 Alur analisis perancangan dan pembuatan aplikasi... 45 Gambar 3.2 Gambaran umum sistem... 47 Gambar 3.3 Diagram konteks sistem... 48 Gambar 3.4 Diagram berjenjang sistem... 49 Gambar 3.5 Relasi antar tabel... 51 Gambar 3.6 Halaman awal aplikasi mode mobile... 59 Gambar 3.7 Halaman menu awal aplikasi mode mobile... 60 Gambar 3.8 Halaman login mode mobile... 60 xi

Gambar 3.9 Halaman menu agen pekerja mode mobile... 61 Gambar 3.10 Halaman menu staf perusahaan mode mobile... 61 Gambar 3.11 Halaman data properti mode mobile... 62 Gambar 3.12 Halaman masukan data agen pekerja mode mobile... 62 Gambar 3.13 Halaman menu administrator mode mobile... 63 Gambar 3.14 Halaman menu awal aplikasi mode desktop... 63 Gambar 3.15 Halaman login mode desktop... 64 Gambar 3.16 Halaman menu agen pekerja mode desktop... 64 Gambar 3.17 Halaman data properti mode desktop... 64 Gambar 3.18 Halaman menu staf perusahaan mode desktop... 65 Gambar 3.19 Halaman masukan data agen pekerja mode desktop... 65 Gambar 3.20 Halaman menu administrator mode desktop... 65 Gambar 4.1 Halaman awal aplikasi mode desktop... 69 Gambar 4.2 Halaman awal aplikasi mode mobile... 69 Gambar 4.3 Menu halaman awal aplikasi mode mobile... 70 Gambar 4.4 Halaman kontak mode dekstop... 70 Gambar 4.5 Halaman kontak mode mobile... 71 Gambar 4.6 Halaman login mode desktop... 71 Gambar 4.7 Halaman login mode mobile... 72 Gambar 4.8 Pesan login tidak valid mode desktop... 74 Gambar 4.9 Pesan login tidak valid mode mobile... 74 Gambar 4.10 Halaman awal user administrator mode desktop... 75 Gambar 4.11 Halaman awal user administrator mode mobile... 75 Gambar 4.12 Halaman pengaturan data staf perusahaan mode dekstop... 76 Gambar 4.13 Halaman pengaturan data staf perusahaan mode mobile... 76 Gambar 4.14 Form pendaftaran data staf perusahaan mode desktop... 78 Gambar 4.15 Form pendaftaran data staf perusahaan mode mobile... 78 Gambar 4.16 Pesan pilihan checkbox mode desktop... 79 Gambar 4.17 Pesan pilihan checkbox mode mobile... 79 Gambar 4.18 Form edit data staf perusahaan mode desktop... 81 Gambar 4.19 Form edit data staf perusahaan mode mobile... 81 xii

Gambar 4.20 Tampilan hapus data staf perusahaan mode dekstop... 82 Gambar 4.21 Tampilan hapus data staf perusahaan mode mobile... 82 Gambar 4.22 Halaman detail data staf perusahaan mode desktop... 83 Gambar 4.23 Halaman detail data staf perusahaan mode mobile... 83 Gambar 4.24 Tampilan cetak detail data staf perusahaan... 84 Gambar 4.25 Tampilan cetak data staf perusahaan... 84 Gambar 4.26 Form pencarian data staf perusahaan mode dekstop... 85 Gambar 4.27 Form pencarian data staf perusahaan mode mobile... 85 Gambar 4.28 Halaman master data mode desktop... 85 Gambar 4.29 Halaman master data mode mobile... 86 Gambar 4.30 Halaman komisi dan setting mode desktop... 86 Gambar 4.31 Halaman komisi dan setting mode mobile... 87 Gambar 4.32 Halaman data agen pekerja mode desktop... 90 Gambar 4.33 Halaman data agen pekerja mode mobile... 90 Gambar 4.34 Halaman data properti staf perusahaan mode dekstop... 91 Gambar 4.35 Halaman data properti staf perusahaan mode mobile... 91 Gambar 4.36 Halaman data transaksi staf perusahaan mode desktop... 93 Gambar 4.37 Halaman data transaksi staf perusahaan mode mobile... 93 Gambar 4.38 Halaman data profile user mode desktop... 94 Gambar 4.39 Halaman data profile user mode mobile... 95 Gambar 4.40 Form edit data login... 95 Gambar 4.41 Pesan password lama tidak valid... 96 Gambar 4.42 Pesan password baru kosong... 96 Gambar 4.43 Pesan password baru kurang dari 6 karakter... 96 Gambar 4.44 Pesan sukses update data login... 97 Gambar 4.45 Halaman data properti agen pekerja mode desktop... 98 Gambar 4.46 Halaman data properti agen pekerja mode mobile... 99 Gambar 4.47 Data properti mylist agen pekerja... 101 Gambar 4.48 Form pendaftaran data properti mode desktop... 103 Gambar 4.49 Form pendaftaran data properti mode mobile... 104 Gambar 4.50 Pesan form pendaftaran data properti valid... 105 xiii

Gambar 4.51 Pesan form pendaftaran data properti tidak valid... 105 Gambar 4.52 Halaman data transaksi agen pekerja mode desktop... 107 Gambar 4.53 Halaman data transaksi agen pekerja mode mobile... 107 Gambar 4.54 Halaman data properti transaksi mode desktop... 110 Gambar 4.55 Halaman data properti transaksi mode mobile... 110 Gambar 4.56 Form transaksi mode dekstop... 111 Gambar 4.57 Form transaksi mode mobile... 112 xiv

DAFTAR TABEL Tabel 2.1 Tipe data numerik... 40 Tabel 2.2 Tipe data string... 41 Tabel 2.3 Tipe data date dan time... 42 Tabel 2.4 Tipe data BLOB... 42 Tabel 2.5 Tipe data himpunan... 43 Tabel 3.1 Struktur tabel data properti... 52 Tabel 3.2 Struktur tabel jenis daftar properti... 53 Tabel 3.3 Struktur tabel jenis transaksi... 53 Tabel 3.4 Struktur tabel jenis properti... 53 Tabel 3.5 Struktur tabel pemilik properti... 54 Tabel 3.6 Struktur tabel agen pekerja... 54 Tabel 3.7 Struktur tabel foto properti... 55 Tabel 3.8 Struktur tabel status properti... 55 Tabel 3.9 Struktur tabel transaksi properti... 55 Tabel 3.10 Struktur tabel pembeli... 56 Tabel 3.11 Struktur tabel staf perusahaan... 56 Tabel 3.12 Struktur tabel user... 57 Tabel 3.13 Struktur tabel level user... 57 Tabel 3.14 Struktur tabel jenis pembayaran transaksi... 58 Tabel 3.15 Struktur tabel status kepemilikan properti... 58 Tabel 3.16 Struktur tabel setting umum aplikasi... 58 Tabel 3.17 Jadwal Kegiatan... 66 Tabel 4.1 Pengujian Black Box Pada Aplikasi Agen Properti Berbasis Web... 115 xv

KODE PROGRAM Kode Program 2.1 Contoh penulisan kode PHP... 29 Kode Program 2.2 Pendefinisian Kelas... 32 Kode Program 2.3 Skrip Penciptaan Objek... 33 Kode Program 2.4 Kode atau skrip umum bootstrap... 35 Kode Program 4.1 Form login... 73 Kode Program 4.2 Komisi dan setting... 88 Kode Program 4.3 Edit data login... 97 Kode Program 4.4 Perhitungan pembagian komisi agen pekerja... 110 xvi