70
RANCANG BANGUN APLIKASI PEMASARAN DIGITAL JUAL BELI RUMAH MENGGUNAKAN STRATEGI “RUMAH 360” BERBASIS WEBSITE PROYEK AKHIR Program Studi DIII SISTEM INFORMASI Oleh: SULTAN AULIA ALFARIZKI 16390100028 FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2019

RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

RANCANG BANGUN APLIKASI PEMASARAN DIGITAL JUAL BELI

RUMAH MENGGUNAKAN STRATEGI “RUMAH 360” BERBASIS

WEBSITE

PROYEK AKHIR

Program Studi

DIII SISTEM INFORMASI

Oleh:

SULTAN AULIA ALFARIZKI

16390100028

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2019

Page 2: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

RANCANG BANGUN APLIKASI PEMASARAN DIGITAL JUAL BELI

RUMAH MENGGUNAKAN STRATEGI “RUMAH 360” BERBASIS

WEBSITE

Diajukan sebagai salah satu syarat untuk menyelesaikan

Program Ahli Madya Komputer

Oleh:

Nama : SULTAN AULIA ALFARIZKI

NIM : 16390100028

Program Studi : DIII (Diploma Tiga)

Jurusan : Sistem Informasi

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2019

Page 3: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

Aku persembahkan hasil salah satu karya dalam hidupku

Kepada Laki – Laki paling tangguh Ayah,

Salah satu perempuan yang sangat saya cintai Mama, partner in crime Kakak,

Teman teman sepercangkruk-an, Serta yang sudah pergi meninggalkan,

maupun semua pihak yang sudah membantu menyelesaikan program dan

Laporan Proyek Akhir

-Sultan Aulia Alfarizki-

Page 4: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

In The Name of Allah, the Most Gracious, the Most Merciful”

“Ayah Mama terima kasih”.

- Sultan Aulia Alfarizki -

Page 5: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

vii

Page 6: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

viii

Page 7: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

ix

ABSTRAK

Lokasi rumah adalah alasan utama seseorang membeli rumah. Oleh karena itu

penulis memutuskan untuk membuat aplikasi pemasaran digital yang kami sebut

"Rumah 360" berdasarkan situs web.

Aplikasi ini membantu pelanggan membeli tipe rumah ideal yang mereka

butuhkan sesuai dengan keinginan mereka. Berdasarkan hal tersebut, aplikasi ini

memiliki fitur tampilan rumah mode 360 derajat dengan informasi pemetaan

lokasi rumah yang dapat membuat pelanggan menemukan lingkungan rumah dan

lokasi rumah yang mereka butuhkan.

Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini,

untuk memulai proses penulis harus menganalisis kasus terlebih dahulu, dan

setelah itu penulis harus membuat desain sistem (terdiri dari Desain Basis Data,

Desain Antarmuka Pengguna, Desain Proses Alur Bisnis), dan untuk hal terakhir

penulis harus mengimplementasikan aplikasi dan memperbaiki kesalahan atau

memperbaiki bug yang ditemukan penulis.

Kata kunci: Rumah, 360 Derajat, Pemasaran Digital, Pemetaan

Page 8: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

x

ABSTRACT

Home location is the main reason for someone to purchasing a house. On

that case author decided to makes an e-marketplace application that we called

“Rumah 360” based on a website. This applications helps customers purchasing

the ideal type of house that they needed according to their wishes.

Based on that, this application have a 360 degree mode home display

feature with the information of mapping home location that can makes customers

find the home environtment and the location of the house that they needed.

The author using the SDLC Waterfall Method in the making of this

application, to begin the process author should analyzes the case first, and after

that author should makes the system design (consisting of Databased Design, User

Interfaces Design, Business Flow Process Design), and for the last thing author

should implementing the applications and fixing the errors or fixing bugs that

author found.

Keywords: Home, 360 Degree, E-marketplace, Mapping

Page 9: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xi

KATA PENGANTAR

Dengan mengucapkan Alhamdulillah segala puji dan syukur penulis

panjatkan atas kehadirat Allah SWT, karena berkat rahmat dan hidayah-Nya

penyusunan Laporan Proyek Akhir yang berjudul “Rancang Bangun Aplikasi

Pemasaran Digital Jual Beli Rumah Menggunakkan Strategi ‘Rumah 360’

Berbasis Website” ini dapat diselesaikan guna memenuhi salah satu persyaratan

dalam menyelesaikan pendidikan pada Jurusan Sistem Informasi Fakultas

Teknologi dan Informatika Stikom Surabaya.

Pada laporan proyek akhir ini membahas tentang pembuatan Aplikasi

Pemasaran Digital Jual Beli Rumah Menggunakkan Strategi ‘Rumah 360’,

pengiklanan rumah yang dijual dan yang dapat membantu memudahkan penjual

rumah (agen property rumah) dalam memasarkan daftar rumah dijual miliknya

secara online.

Perjalanan panjang telah penulis lalui dalam rangka perampungan

penulisan skripsi ini. Banyak hambatan yang dihadapi dalam penyusunannya,

namun berkat kehendak-Nyalah sehingga penulis berhasil menyelesaikan

penyusunan skripsi ini. Oleh karena itu, dengan penuh kerendahan hati, pada

kesempatan ini patutlah kiranya penulis mengucapkan terima kasih kepada :

Dalam pembuatan laporan proyek akhir ini tidak terlepas dari bantuan,

bimbingan, dan arahan dari berbagai pihak kepada penulis. Pada kesempatan ini,

maka penulis mengucapkan banyak terima kasih kepada:

Page 10: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xii

1. Orang tua yang selalu memberikan doa, nasihat, dukungan dan motivasi

kepada penulis.

2. Ibu Nunuk Wahyuningtyas, M.Kom., OCJA, selaku dosen pembimbing yang

telah memberikan arahan dalam pengerjaan proyek akhir.

3. Ibu Titik Lusiani,M.Kom.,OCP selaku dosen pembahas yang telah

memberikan arahan dan saran saat ujian proyek akhir

4. Teman-teman di Institut Bisnis dan Informatika Stikom Surabaya khususnya

DIII Sistem Informasi angkatan 2016 yang selalu menemani, mendukung,

dan membantu penulis dalam pengerjaan proyek akhir.

Rasa hormat dan terimakasih bagi semua pihak atas segala dukungan dan

doanya semoga Allah SWT., membalas segala kebaikan yang telah mereka

berikan kepada penulis. Amin.

Penulis menyadari bahwa laporan proyek akhir dan penyusunan laporan

ini, masih memiliki banyak kekurangan. Akhir kata penusun ucapkan terima kasih

banyak kepada semua pihak yang telah membantu dan semoga Allah SWT

melimpahkan karunianya dalam setiap amal kebaikan kita dan diberikan balasan.

Amin.

Surabaya, Juli 2019

Penulis

Page 11: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xiii

DAFTAR ISI

Halaman

ABSTRAK....... ...................................................................................................... ix

ABSTRACT........... ................................................................................................. x

KATA PENGANTAR ........................................................................................... xi

DAFTAR ISI........ ................................................................................................ xiii

DAFTAR GAMBAR .......................................................................................... xvii

BAB I PENDAHULUAN ...................................................................................... 1

1.1 Latar Belakang Masalah ................................................................... 1

1.2 Rumusan Masalah ............................................................................ 3

1.3 Batasan Masalah ............................................................................... 3

1.4 Tujuan ............................................................................................... 4

1.5 Manfaat ............................................................................................. 4

1.6 Sistematika Penulisan ....................................................................... 4

BAB II LANDASAN TEORI ................................................................................. 6

2.1 Website ............................................................................................. 6

2.2 E-Commerce ..................................................................................... 6

2.3 Data................................................................................................... 6

2.4 System Development Life Cycle ...................................................... 7

2.5 Database ........................................................................................... 8

2.6 Perancangan Sistem .......................................................................... 8

2.7 Interaksi Manusia dan Komputer ..................................................... 9

2.8 Panorama .......................................................................................... 9

Page 12: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xiv

2.9 Foto 360 Derajat ............................................................................... 9

2.10 Sistem ............................................................................................ 10

BAB III ANALISIS DAN DESAIN SISTEM ...................................................... 11

3.1 Analisis Sistem ............................................................................... 11

3.2 Desain Sistem ................................................................................. 11

3.2.1 System Flow ....................................................................... 11

3.2.2 Data Flow Diagram ........................................................... 13

3.2.3 Entity Relationship Diagram .............................................. 19

3.2.4 Struktur Tabel ..................................................................... 22

3.2.5 Desain Input/Output ........................................................... 26

BAB IV IMPLEMENTASI DAN PEMBAHASAN ............................................ 35

4.1 Sistem yang Digunakan .................................................................. 35

4.2 Cara Setup Program ........................................................................ 35

4.3 Penjelasan Pemakaian Program ...................................................... 36

4.3.1 Halaman Login ................................................................... 36

4.3.2 Halaman Utama dan Dashboard ........................................ 38

4.3.3 Halaman Master Durasi Iklan ............................................ 40

4.3.4 Halaman Menu Transaksi ................................................... 40

4.3.5 Registrasi Pengiklan atau Penjual ...................................... 42

4.3.6 Halaman Profil Pengiklan atau Penjual .............................. 42

4.3.7 Halaman Pasang Iklan ........................................................ 44

4.3.8 Halaman Durasi Iklan ......................................................... 47

4.3.9 Halaman Upload Bukti Pembayaran .................................. 48

4.3.10 Halaman Riwayat Iklan Pengiklan atau Penjual ............. 49

Page 13: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xv

BAB V PENUTUP ................................................................................................ 51

5.1 Kesimpulan ..................................................................................... 51

5.2 Saran ............................................................................................... 51

DAFTAR PUSTAKA ........................................................................................... 52

LAMPIRAN...... .................................................................................................... 56

Page 14: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xvi

DAFTAR TABEL

Halaman

Tabel 3. 1 Tabel Master User ................................................................................ 22

Tabel 3. 2 Tabel Master Data Rumah ................................................................... 22

Tabel 3. 3 Tabel Master Foto 360 ......................................................................... 23

Tabel 3. 4 Tabel Master Data Lokasi .................................................................... 24

Tabel 3. 5 Tabel Master User Admin .................................................................... 24

Tabel 3. 6 Tabel Transaksi .................................................................................... 25

Tabel 3. 7 Tabel Master Kelurahan ....................................................................... 25

Tabel 3. 8 Tabel Kecamatan.................................................................................. 25

Tabel 3. 9 Tabel Durasi Iklan ................................................................................ 26

Page 15: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xvii

DAFTAR GAMBAR

Halaman

Gambar 3. 1 System Flow Pemasagan Iklan ......................................................... 12

Gambar 3. 2 Context Diagram .............................................................................. 14

Gambar 3. 3 Data Flow Diagram (DFD) Level 0 ................................................ 15

Gambar 3. 4 DFD Level 1 Hak Akses .................................................................. 16

Gambar 3. 5 DFD Level 1 Mengelola Data Master .............................................. 17

Gambar 3. 6 DFD Level 1 Transaksi Paket Iklan ................................................. 18

Gambar 3. 7 DFD Level 1 Laporan ...................................................................... 19

Gambar 3. 8 Conceptual Data Model ................................................................... 20

Gambar 3. 9 Physical Data Model ........................................................................ 21

Gambar 3. 10 Halaman Login Admin ................................................................... 27

Gambar 3. 11 Halaman Login Penjual .................................................................. 27

Gambar 3. 12 Halaman Dashboard Admin ........................................................... 28

Gambar 3. 13 Tampilan Menu Admin .................................................................. 29

Gambar 3. 14 Halaman Data Master Durasi Iklan ............................................... 29

Gambar 3. 15 Desain Halaman Transaksi ............................................................. 30

Gambar 3. 16 Halaman Report.............................................................................. 31

Gambar 3. 17 Halaman Pasang Iklan .................................................................... 31

Gambar 3. 18 Halaman Riwayat Iklan .................................................................. 32

Gambar 3. 19 Halaman Utama Dalam Tampilan List........................................... 33

Gambar 3. 20 Halaman Utama Tampilan Peta...................................................... 34

Gambar 4. 1 Halaman Login Admin ....................................................................37

Page 16: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xviii

Gambar 4. 2 Fitur-fitur pada Dashboard admin ................................................... 37

Gambar 4. 3 Halaman Login Pengiklan ................................................................ 38

Gambar 4. 4 Halaman Dashboard Admin ............................................................. 38

Gambar 4. 5 Halaman Utama Pengiklan atau Penjual Rumah.............................. 39

Gambar 4. 6 Halaman Master Durasi Iklan .......................................................... 40

Gambar 4. 7 Display Bukti Transfer ..................................................................... 41

Gambar 4. 8 Menu Transaki Admin ...................................................................... 41

Gambar 4. 9 Form pendaftaran pengiklan atau penjual ........................................ 42

Gambar 4. 10 Halaman Profil Penjual atau Pengiklan .......................................... 43

Gambar 4. 11 Pemberitahuan bahwa Data Berhasil Disimpan ............................. 43

Gambar 4. 12 Tahap Pilih Lokasi Rumah ............................................................. 44

Gambar 4. 13 Tahap Pilih Lokasi Rumah ............................................................. 45

Gambar 4. 14 Tampilan tabs menu foto 360º ....................................................... 46

Gambar 4. 15 Tampilan tabs menu foto biasa....................................................... 47

Gambar 4. 16 Halaman Durasi Iklan.................................................................... 48

Gambar 4. 17 Halaman Upload Bukti Pembayaran .............................................. 48

Gambar 4. 18 Tabs menu sedang tayang ............................................................... 49

Gambar 4. 19 Tabs menu Belum Tayang .............................................................. 49

Gambar 4. 20 Tampilan halaman detail rumah ..................................................... 50

Page 17: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

xix

DAFTAR LAMPIRAN

Halaman

Lampiran 1. Laporan Pendapatan Iklan ................................................................ 56

Lampiran 2. Listing Program ............................................................................... 57

Lampiran 3. Kartu Bimbingan Proyek Akhir........................................................62

Page 18: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Kegiatan jual beli merupakan suatu kegiatan rutin yang terjadi pada

setiap harinya. Kegiatan jual beli tersebut akan terlaksana apabila terjadi

kesepakatan antara kedua belah pihak untuk melakukan pertukaran barang

ataupun jasa dengan uang (Weetman, 2013:31).

Seiring dengan perkembangan teknologi yang ada, sarana yang dapat

digunakan untuk melakukan kegiatan jual beli pun berkembang menjadi lebih

modern. Kegiatan jual beli tidak mengharuskan penjual dan pembeli bertemu

secara langsung untuk melakukan sebuah transaksi. Penjual dapat menjual

atau menawarkan produk melalui website e-commerce, forum-forum jual beli

maupun melalui sarana jual beli online yang lainnya sedangkan calon pembeli

dapat melihat produk maupun jasa yang penjual tawarkan melalui

saranasarana tersebut.

E-marketplace merupakan implementasi dari konsep pasar, yaitu

tempat penawaran dan permintaan bertemu. E-marketplace dikembangkan

untuk mempertemukan pembeli dan penjual dalam jumlah besar sehingga

memperluas pilihan bagi pembeli serta memperbesar peluang dan akses bagi

penjual untuk bertemu dengan calon pembeli baru yang bertujuan mengurangi

biaya transaksi bagi kedua belah pihak secara bersamaan (Cruz-Cunhaa,

Varajao, & Isabel Miranda, 2012:961).

Page 19: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

2

E-marketplace menjadi pihak ketiga yang memediasi penawaran dan

permintaan, memfasilitasi interaksi antara pembeli dan penjual dalam

berinteraksi untuk menegosiasikan harga, meningkatkan rasa kepercayaan dan

membantu proses transaksi.

Berdasarkan survei Rumah.com Property Affordability Sentiment

Index 2016, ternyata 98 persen dari konsumen properti di Indonesia

menempatkan lokasi sebagai faktor penting dalam pemilihan hunian. Property

Affordability Sentiment Index 2016 merupakan survei yang dilakukan

Rumah.com bersama lembaga riset Intuit Research dari Singapura dengan

total 1.030 responden dari seluruh Indonesia. Survei ini berlangsung selama

November-Desember 2016.

Berikut 10 faktor utama yang menjadi pertimbangan pencari properti

dalam memilih hunian:

1. Lokasi (98 persen)

2. lingkungan (87 persen)

3. Akses menuju transportasi publik (81 persen)

4. Infrastruktur dan fasilitas sekitar (77 persen)

5. Harga per meter persegi (72 persen)

6. Luas bangunan (71 persen)

7. Desain dan konstruksi (64 persen)

8. Fasilitas dalam lingkungan properti (63 persen)

9. Rencana pengembangan area (57 persen)

Page 20: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

3

10. Kesiapan untuk ditempati (56 persen)

Berdasarkan faktor tersebut maka dikembangkan sebuah aplikasi

emarketplace jual beli rumah yang memiliki fitur menggambarkan lokasi

rumah dan sekitarnya dalam bentuk 3Dimensi yang mana menggunakkan

mode Street View milik Google, serta memberikan informasi kondisi di dalam

ruang secara 360º dengan metode panorama sehingga dapat membantu

pembeli dalam memilih rumah sesuai kriteria yang diinginkan.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah di atas, maka dapat dirumuskan

permasalahan adalah sebagai berikut:

a. Bagaimana merancang bangun aplikasi pemasaran digital menggunakkan

strategi “Rumah 360” berbasis website yang memudahkan pihak pembeli

maupun penjual rumah ?

b. Bagaimana merancang bangun Aplikasi Pemasaran Digital Jual Beli Rumah

Menggunakkan Strategi “Rumah 360” berbasis website untuk melakukan

pendataan rumah yang dijual, melakukan pemetaan rumah dijual, menampilkan

gambaran rumah secara 360o dengan metode panorama ?

1.3 Batasan Masalah

Berdasarkan rumusan masalah di atas, maka dapat disusun batasan

masalah sebagai berikut:

1. Tidak membahas sistem pembayaran KPR.

2. Sistem yang dibuat digunakan oleh penjual rumah dan pembeli rumah

3. Sistem yang dibahas meliputi :

Page 21: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

4

a. Membuat Hak Akses untuk penjual rumah

b. Menambahkan, mengedit, menghapus informasi rumah yang dijual

c. Mempetakan rumah yang dijual pada google maps

d. Terdapat filter harga rumah untuk ditampilkan pada google maps

1.4 Tujuan

Berdasarkan perumusan masalah dan batasan masalah di atas, maka

tujuan dari proyek akhir ini adalah membuat aplikasi pemasaran digital jual beli

rumah mengunakan strategi“ rumah 360 ” berbasis website.

1.5 Manfaat

Manfaat yang diharapkan dari pembuatan Aplikasi Pemsaran Digital Jual

Beli Rumah Menggunakan Strategi “Rumah 360” berbasis website adalah :

1. Penjual rumah dapat dengan mudah memasarkan daftar rumah dijual

yang dimilikinya

2. Pembeli rumah memperoleh informasi optimal dari rumah yang akan

dibelinya

3. Membantu pembeli rumah mendapatkan rumah yang diharapkan

berdasarkan harga, informasi lokasi, dan kondisi rumah

1.6 Sistematika Penulisan

Sistematika penulisan Laporan Proyek rancang bangun aplikasi

pemasaran digital jual beli rumah menggunakan strategi “rumah 360” berbasis

website adalah sebagai berikut:

Bab pertama pendahuluan membahas tentang latar belakang masalah,

perumusan masalah, batasan masalah dari sistem yang dibuat, tujuan pembuatan

sistem, manfaat yang diperoleh, serta sistematika penulisan laporan yang dibuat.

Page 22: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

5

Bab kedua landasan teori membahas tentang sistem, informasi, sistem

informasi, penjualan, databse, pemrograman website, dan system development life

cycle, interaksi manusia dan komputer, panorama, foto 360º, perancangan sistem,

sistem.

Bab ketiga analisis dan desain sistem membahas tentang prosedur dan

langkah-langkah sistematis dalam menyelesaikan proyek ini. Bab ini juga berisi

tentang Document Flow, System Flow, Context Diagram, Data Flow Diagram,

Entity Relationship Diagram.

Bab keempat implementasi dan pembahasan mengenai sistem yang

digunakan untuk mendukung jalannya aplikasi ini yang meliputi hardware

maupun software. Selain itu, bab ini juga menjelaskan tentang cara penggunaan

dari aplikasi.

Bab kelima penutup membahas tentang kesimpulan atau ringkasan/inti

dari bab-bab sebelumnya dan bab ini juga memuat saran-saran yang dapat

diterapkan untuk perbaikan dan pengembangan sistem selanjutnya.

Page 23: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

6

BAB II

LANDASAN TEORI

2.1 Website

Website menurut Arief diartikan sebagai salah satu aplikasi dengan

beragam dokumen multimedia (teks, gambar, animasi, video) di dalamnya yang

menggunakan protokol HTTP (Hypertext Transfer Protocol) dan untuk

mengaksesnya menggunakan perangkat lunak yang disebut browser Arief (2011:

7).

2.2 E-Commerce

E-commerce merupakan suatu istilah yang sering digunakan atau didengar

saat ini yang berhubungan dengan internet, dimana tidak seorangpun yang

mengetahui jelas pengertian dari e-commerce tersebut.

Menurut Jony Wong (2010 : 33) pengertian dari electronic commerce

adalah pembelian, penjualan dan pemasaran barang serta jasa melalui sistem

elektronik. Seperti radio, televisi dan jaringan computer atau internet.

Jadi pengertian e-commerce adalah proses transaksi jual beli yang dilakukan

melalui internet dimana website digunakan sebagai wadah untuk melakukan

proses tersebut.

2.3 Data

Menurut Siyoto dan Sodik, data adalah sesuatu yang dikumpulkan oleh

peneliti berupa fakta empiris yang digunakan untuk memecahkan masalah atau

menjawab pertanyaan penelitian.

Page 24: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

7

2.4 System Development Life Cycle

Dalam system development life cycle (SDLC) terdapat metode waterfall,

yaitu 5 tahapan penyelesaian masalah untuk membuat dan mengembangkan suatu

aplikasi (Pressman, 2015). Berikut keenam tahapan SDLC:

a. Communication

Tahap awal pada model waterfall ini yaitu komunikasi dengan

konsumen/pelanggan. Tahap communication merupakan langkah yang penting

karena menyangkut pengumpulan informasi tentang kebutuhan

konsumen/pengguna. Tahapan yang dilakukan dalam communication adalah

analisis kebutuhan bisnis, studi literatur, analisis kebutuhan pengguna, dan

analisis kebutuhan perangkat lunak.

b. Planning

Tahap kedua yaitu planning (perencanaan), pada proses ini merencanakan

pengerjaan software yang akan dibangun. Planning meliputi tugas-tugas yang

akan dilakukan mencakup resiko yang mungkin terjadi, hasil yang akan dibuat

dan jadwal pengerjaan.

c. Modeling

Tahap ketiga adalah modeling, tahap ini dapat dikerjakan jika tahap

communication dan planning telah teridentifikasi. Pada tahap modeling ini

menerjemahkan syarat kebutuhan sistem ke sebuah perancangan perangkat lunak

yang dapat diperkirakan sebelum dibuat coding. Proses ini fokus pada rancangan

struktur data, arsitektur software dan representasi interface.

d. Contruction

Page 25: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

8

Tahap keempat yaitu construction, construction merupakan proses

membuat kode (code generation). Coding atau pengkodean merupakan

penerjemahan desain dalam bahasa yang bisa dikenali oleh komputer.

Programmer menerjemahkan transaksi yang diminta oleh pengguna. Tahapan

inilah yang merupakan tahapan secara nyata dalam mengerjakan suatu software,

artinya penggunaan computer dimaksimalkan dalam tahapan ini. Setelah

pengkodean selesai maka dilakukan testing terhadap sistem yang telah dibuat.

Tujuan testing adalah menemukan kesalahan-kesalahan terhadap sistem tersebut

untuk kemudian bisa diperbaiki.

e. Deployment

Tahap akhir yaitu deployment, tahapan ini bisa dikatakan final dalam

pembuatan sebuah software atau sistem. Setelah melakukan analisis, desain dan

pengkodean maka sistem yang sudah jadi akan digunakan oleh pengguna.

Selanjutnya software yang telah dibuat harus dilakukan pemeliharaan secara

berkala.

2.5 Database

Pengertian database adalah sekumpulan program - program aplikasi

umum yang bersifat batch yang mengeksekusi dan memproses data secara umum

seperti pencarian, peremajaan, penambahan, dan penghapusan terhadap data

(Ladjmudin 2013:129).

2.6 Perancangan Sistem

Perancangan sistem menurut Diana dan Setiawati (2011:48)

mendefinisikan bahwa perancangan sistem merupakan sekumpulan prosedur yang

dilakukan untuk mengubah spesifikasi logis menjadi desain yang dapat

Page 26: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

9

diimplementasikan ke sistem komputer organisasi. Desain tersebut meliputi

desain laporan, laporan,formulir, data, dan proses informasi. Pada tahap ini dibuta

rencana pengujian dan implementasi sistem yang baru serta pelatihan karyawan.

2.7 Interaksi Manusia dan Komputer

Interaksi manusia dan komputer ialah disiplin ilmu yang mempelajari suatu

hubungan antara manusia serta komputer yang meliputi perancangan, evaluasi,

serta implementasi antarmuka pengguna komputer agar mudah digunakan oleh

manusia.

Sedangkan interaksi manusia dan komputer itu sendiri ialah serangkaian

proses, dialog serta kegiatan yang dilakukan oleh manusia untuk berinteraksi

dengan komputer secara interaktif untuk dapat melaksanakan serta menyelesaikan

tugas yang diinginkan.

2.8 Panorama

Panorama adalah gambar yang melukiskan pandangan umum atau secara

luas tentang sebagian wilayah sesuatu negeri. Panorama dipertunjukkan bagian

demi bagian pada suatu saat engan membuka gulungan demi gulungan di

hadapan penonton.

Sedangkan menurut Kamus Besar Bahasa Indonesia Panorama adalah

pemandangan alam yang bebas dan luas.

2.9 Foto 360 Derajat

Foto 360 Derajat adalah hasil dari pengolahan foto digital yang

berbentuk foto panorama. Foto panorama tersebut kemudian diolah untuk

dijadikan software yang dapat melihat ke atas, dan ke bawah, memutar atau

diperbesar. Foto ini menggunakan teknologi informasi yang canggih sehingga

Page 27: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

10

dapat membuat pengguna yang melihatnya seolah-olah berada di tempat yang

mereka lihat. Untuk lebih jelasnya tentang Foto 360 Derajat, aku akan jelaskan

secara detail pada postingan kali ini.

2.10 Sistem

Pengertian sistem menurut Romney dan Steinbart (2015:3) Sistem adalah

rangkaian dari dua atau lebih komponen-komponen yang saling berhubungan,

yang berinteraksi untuk mencapai suatu tujuan.Sebagian besar sistem terdiridari

subsistem yang lebih kecil yang mendukung sistem yang lebih besar.

Definisi sistem menurut Mulyadi (2016:5), Sistem adalah “suatu jaringan

prosedur yang dibuat menurut pola yang terpadu untuk melaksanakan kegiatan

pokok perusahaan”.

Page 28: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

11

BAB III

ANALISIS DAN DESAIN SISTEM

3.1 Analisis Sistem

Analisis sistem ini digunakan untuk melihat proses-proses sistem baru

yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara

sistem yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System

Flow, Data Flow Diagram dan Entity Relationship Diagram.

3.2 Desain Sistem

Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang

baru. Sistem yang baru tersebut dapat digambarkan pada system flow

komputerisasi berikut ini:

3.2.1 System Flow

System flow (Sysflow) memuat hasil analisis yang dibutuhkan dalam

pembuatan aplikasi e-marketplace “Rumah 360” yang memuat proses pemasangan

iklan rumah dijual.

A. System Flow Pemasangan Iklan

System Flow pemasangan iklan adalah suatu proses pemasangan iklan rumah yang

dijual melalui sistem. Pada Gambar 4.1 dijelaskan awal proses pemasangan iklan

dimulai dari penjual (agen rumah) memasukkan data rumah yang dijual.

Kemudian sistem akan menyimpan data hasil inputan tersebut. Setelah itu sistem

akan menampilkan paket durasi iklan penjual mendapatkan informasi data paket

durasi iklan. Kemudian penjual memilih paket durasi iklan

Page 29: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

12

yang tersedia pada tampilan website. Setelah itu pelanggan melakukan

pembayaran dengan cara mentransfer uang sejumlah nominal dari paket iklan

yang dipilih. Kemudian penjual melakukan upload bukti transfer yang sudah

dilakukan. Setelah itu admin akan melakukan konfimari pembayaran dari penjual

dan setelah dikonfirmasi, sistem akan menyimpan data pembayaran. Terakhir

sistem menampilkan data rumah.

Gambar 3. 1 System Flow Pemasagan Iklan

Page 30: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

13

3.2.2 Data Flow Diagram

Data Flow Diagram digunakan untuk menggambarkan aliran data dan

proses yang terjadi dalam sebuah sistem serta entitas-entitas apa saja yang terlibat.

A. Context Diagram

Context diagram dari aplikasi pemsaran digital jual beli rumah

menggunakan strategi “Rumah 360”, ini terdiri dari dua entitas dengan aliran data

masing-masing yang saling terkait. Dua entitas tersebut adalah entitas Penjual,

dan Penjual. Dua entitas tersebut memberikan masukan dan keluaran data yang

diperlukan seperti yang digambarkan pada Gambar 3.2.

B. Data Flow Diagram Level 0

Data Flow Diagram digunakan untuk menggambarkan aliran data dan

proses yang terjadi dalam sebuah sistem serta entitas-entitas yang terlibat

didalamnya. Context diagram dibagi menjadi sub-sub proses yang lebih kecil,

dengan cara decompose context diagram dan disebut DFD Level 0. DFD Level 0

aplikasi pemasaran digital jual beli rumah menggunakan strategi “Rumah 360”

terdiri dari empat proses, tiga entitas dan enam data store. Proses yang pertama

adalah proses mengelola data master, proses kedua adalah proses mengelola hak

ases, ketiga proses mengelola transaksi pembayaran, keempat proses pembuatan

laporan pembelian. Enam data store yang tertera adalah data Admin, penjual,

rumah, lokasi, transaksi, durasi,. Pada Gambar 3.3 dijelaskan proses pengisian

data master dilakukan oleh penjual. Kemudian proses mengelola hak akses

dilakukan oleh penjual dan admin. Setelah itu proses mengelola transaksi

pembayaran yang dilakukan oleh penjual dan admin. Kemudian proses membuat

laporan yang dilakukan oleh admin, dan penjual mendapatakan informasi rumah

Page 31: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

14

yang sudah diinputkan. DFD Level 0 dapat dilihat secara lengkap Pada Gambar

3.3.

La

po

ran D

ura

si

Ikla

n

Info

rma

si P

en

jua

l

Info

rma

si R

um

ah

La

po

ran R

um

ah

Info

rma

si T

ransa

ksi

Info

rma

si R

um

ah

Info

rma

si P

en

jua

l

Da

ta T

ran

saksi

Da

ta R

um

ah

Da

ta P

enju

al

0

Aplik

asi M

ark

etp

lac

e J

ua

l B

eli

Rum

ah

"R

um

ah 3

60

" +

PE

NJU

AL

Pem

be

li

Gam

bar

3. 2

Cont

ext

Diag

ram

Page 32: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

15

Dib

aca

Dib

aca

Dib

aca

Dis

impa

n

Dib

aca

Dis

impa

nD

iba

ca

Dib

aca

Dib

aca

Dis

impa

n

Dis

impa

n

Dib

aca

Dib

aca

[In

form

asi T

ransa

ksi]

[Da

ta T

ran

saksi]

[La

po

ran P

enda

pa

tan I

kla

n p

er

Pe

riod

e]

[La

po

ran P

enda

pa

tan I

kla

n A

kum

ula

si

pe

r B

ula

n]

Info

Lo

gin

Da

ta L

ogin

Info

Lo

gin

Da

ta L

ogin

[In

form

asi P

en

jua

l]

[In

form

asi R

um

ah]

[In

form

asi R

um

ah]

[In

form

asi P

en

jua

l]

[Da

ta R

um

ah

]

[Da

ta P

enju

al]

Adm

in

Adm

in

Adm

in

Adm

inA

dm

in

Adm

in

Adm

in

Pem

be

li

Pem

be

li

Adm

in

1

Men

ge

lola

Data

Maste

r

2

Men

ge

lola

Hak A

kses

3

Men

ge

lola

Tra

nskasi

Pe

mba

ya

ran

4

Mem

bua

t L

apo

ran

Adm

in

1A

dm

in2

Pen

jual

3R

um

ah

4Lo

kasi

6Tra

nsaksi

7D

ura

si

G

amba

r 3. 3

Data

Flow

Diag

ram

(DF

D)

Leve

l 0

Page 33: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

16

C. Data Flow Diagram Level 1

DFD Level 1 dari mengelola hak akses pada aplikasi pemasaran digital

“Rumah 360”. DFD Level 1 mengelola hak akses mempunyai dua proses, yang

pertama adalah validasi hak akses admin dan yang kedua validasi hak akes

penjual. DFD level 1 dari mengelola hak akases dapat dilihat pada Gambar 3.4.

Gambar 3. 4 DFD Level 1 Hak Akses

DFD Level 1 dari mengelola data master pada aplikasi pemasaran digital

“Rumah 360”, menjelaskan secara umum proses yang dilakukan saat megelola

data master. DFD level 1 dari mengeolola data master dapat dilihat pada Gambar

3.5.

Dibaca

Informasi Login

Data Login

[Data Login]

[Info Login]

[Dibaca]

Admin

Admin

1 Admin

2 Penjual

2.1

Validasi Hak Akses Admin

Penjual

2.2

Validasi Hak Akses Penjual

Page 34: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

17

Dis

impa

n

Dib

aca

[In

form

asi R

um

ah]

[In

form

asi P

en

jua

l]

Info

rma

si R

um

ah

Da

ta R

um

ah

[Dis

impa

n]

[Dib

aca

]

[Dib

aca

]

[Dis

impa

n]

[Dis

impa

n]

[Dib

aca

]

Info

ram

si P

en

jua

l

Da

ta P

enju

al

Dis

impa

n

Dib

aca

Info

ram

si D

ura

si Ik

lan

Da

ta D

ura

si

Ikla

n

Pem

be

li

Pem

be

li

3R

um

ah

4Lo

kasi

3R

um

ah

4Lo

kasi

2P

en

jual

2P

en

jual

1.1

Men

ge

lola

Data

Maste

r D

ura

si I

kla

n

1.2

Men

ge

lola

Data

Maste

r R

um

ah

1.3

Men

ge

lola

Data

Maste

r P

enju

al

Pen

jual

Adm

in

8D

ura

si Ik

lan

Pen

jual

9F

oto

360

G

a

m

b

a

r

3

.

5

D

F

D

L

e

v

e

l

Page 35: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

18

DFD Level 1 dari transaksi paket iklan pada aplikasi pemasaran digital

“Rumah 360”. DFD level 1 transaksi paket iklan memmpunyai tiga proses, yang

pertama menampilkan paket iklan, yang kedua menyimpan pembayaran paket

iklan, ketiga konfirmasi pembayaran paket iklan. DFD level 1 dari transaksi paket

iklan dapat dilihat pada Gambar 3.6.

Gambar 3. 6 DFD Level 1 Transaksi Paket Iklan

DFD Level 1 dari laporan pada aplikasi pemasaran digital “Rumah 360”.

DFD level 1 dari laporan terdiri dari dua proses, yang pertama proses laporan

transaksi iklan, dan yang kedua laporan perbulan. DFD level 1 dari laporan dapat

dilihat pada Gambar 3.7

DibacaInformasi Paket Iklan

Dibaca

Informasi Transaksi

Data Konfirmasi

Data Paket Iklan

Disimpan

Data Paket IklanInformasi Paket Iklan

Data Paket Iklan

[Dibaca]

Admin

6 Transaksi

6 Transaksi

7 Durasi3.1

Menampilkan Paket Iklan

Panjual

3.2

Menyimpan Pembayaran Paket Iklan

3.3

Konfirmasi Pembayaran Paket Iklan

Page 36: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

19

Gambar 3. 7 DFD Level 1 Laporan

3.2.3 Entity Relationship Diagram

Entity Relationship Diagram digunakan untuk menggambarkan tabel-

tabel yang ada dalam sebuah sistem, berikut relasi antar tabelnya.

A. Conceptual Data Model

Conceptual Data Model pada Rancang Bangun Aplikasi Marketplace Jual

Beli Rumah “Rumah 360”, merupakan model struktur logis dari keseluruhan

aplikasi data. CDM dibawah ini memiliki 10 entity yang saling terhubung.

Adapun Conceptual Data Model tersebut digambarkan pada gambar 3.8.

B. Physical Data Model

Physical Data Model adalah representasi fisik dari database yang dibuat

dengan mempertimbangkan DBMS yang digunakan. PDM pada aplikasi

manajemen distribusi alat keterangan pajak memiliki 10 tabel yang digambarkan

pada Gambar 3.9.

[Informasi Laporan Durasi Iklan]

Dibaca

[Dibaca]

Admin

6 Transaksi

4.1

Laporan Transaksi Iklan

4.2

Laporan Perbulan

Page 37: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

20

mem

punyai

mem

iliki

mem

iliki_

1

mem

iliki_

2

Rela

tionship

_5

mem

iliki_

4

mem

ilik_3

Rela

tionship

_9

mela

yani

menyim

pan

data

_ru

mah

# o o o o o o o o o o

id_ru

mah

kete

rangan_ru

mah

kete

rangan_fa

sili

tas

sta

tus_nego

harg

a_to

tal

luas_ta

nah

luas_bangunan

jum

lah_kam

ar_

tdr

jum

lah_kam

ar_

mandi

jum

lah_la

nta

i

jum

lah_klik

Inte

ger

Variable

chara

cte

rs (

250)

Variable

chara

cte

rs (

250)

Variable

chara

cte

rs (

250)

Decim

al

Decim

al

Decim

al

Inte

ger

Inte

ger

Inte

ger

Inte

ger

data

_lo

kasi

# o o o

id_lo

kasi

ala

mat

latitu

de

longtitu

de

Inte

ger

Variable

chara

cte

rs (

50)

Variable

chara

cte

rs (

30)

Variable

chara

cte

rs (

30)

Kelu

rahan

# o

id_kelu

rahan

nam

a_kelu

rahan

Inte

ger

Variable

chara

cte

rs (

50)

Kecam

ata

n

# o

id_kecam

ata

n

nam

a_kecam

ata

n

Inte

ger

Variable

chara

cte

rs (

50)

user

# # o o o o o

em

ail

id_user

passw

ord

_user

nam

a_depan

nam

a_bela

kang

pro

fil

nom

er_

wa

Variable

chara

cte

rs (

50)

Inte

ger

Variable

chara

cte

rs (

50)

Variable

chara

cte

rs (

50)

Variable

chara

cte

rs (

30)

Variable

chara

cte

rs (

250)

Chara

cte

rs (

15)

foto

_360

# o

id_fo

to_360

nam

a_fil

e

Inte

ger

Variable

chara

cte

rs (

100)

foto

# o

id_fo

to

nam

a_fli

e

Inte

ger

Variable

chara

cte

rs (

100)

Dura

si_

Ikla

n

# o o

id_dura

si

dura

si

harg

a

Inte

ger

Inte

ger

Decim

al

Tra

nsaksi

# o o o

id_tr

ansaksi

sta

tus_bayar

tanggal

bukti_tf

Inte

ger

Chara

cte

rs (

1)

Date

& T

ime

Variable

chara

cte

rs (

250)

Adm

in

# o

user_

adm

in

pw

_adm

in

Variable

chara

cte

rs (

50)

<U

ndefin

ed>

G

a

m

b

a

r

3

.

8

C

o

n

c

e

p

Page 38: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

21

id_kecamatan = id_kecamatan

id_kelurahan = id_kelurahan

id_kecamatan = id_kecamatan

id_lokasi = id_lokasi

email = email

id_user = id_user

id_rumah = id_rumah

id_rumah = id_rumah

id_durasi = id_durasi

id_transaksi = id_transaksi

user_admin = user_admin

id_rumah = id_rumah

data_rumah

id_rumah

email

id_user

id_lokasi

keterangan_rumah

keterangan_fasilitas

status_nego

harga_total

luas_tanah

luas_bangunan

jumlah_kamar_tdr

jumlah_kamar_mandi

jumlah_lantai

jumlah_klik

INTEGER

VARCHAR(50)

INTEGER

INTEGER

VARCHAR(250)

VARCHAR(250)

VARCHAR(250)

NUMBER

NUMBER

NUMBER

INTEGER

INTEGER

INTEGER

INTEGER

<pk>

<fk2>

<fk2>

<fk1>

data_lokasi

id_lokasi

id_kecamatan

id_kelurahan

alamat

latitude

longtitude

INTEGER

INTEGER

INTEGER

VARCHAR(50)

VARCHAR(30)

VARCHAR(30)

<pk>

<fk2>

<fk1>

Kelurahan

id_kelurahan

id_kecamatan

nama_kelurahan

INTEGER

INTEGER

VARCHAR(50)

<pk>

<fk>

Kecamatan

id_kecamatan

nama_kecamatan

INTEGER

VARCHAR(50)

<pk>

user

email

id_user

password_user

nama_depan

nama_belakang

profil

nomer_wa

VARCHAR(50)

INTEGER

VARCHAR(50)

VARCHAR(50)

VARCHAR(30)

VARCHAR(250)

CHAR(15)

<pk>

<pk>

foto_360

id_foto_360

id_rumah

nama_file

INTEGER

INTEGER

VARCHAR(100)

<pk>

<fk>

foto

id_foto

id_rumah

nama_flie

INTEGER

INTEGER

VARCHAR(100)

<pk>

<fk>

Durasi_Iklan

id_durasi

id_transaksi

durasi

harga

INTEGER

INTEGER

INTEGER

NUMBER

<pk>

<fk>

Transaksi

id_transaksi

id_durasi

user_admin

id_rumah

status_bayar

tanggal

bukti_tf

INTEGER

INTEGER

VARCHAR(50)

INTEGER

CHAR(1)

DATETIME

VARCHAR(250)

<pk>

<fk1>

<fk2>

<fk3>

Admin

user_admin

pw_admin

VARCHAR(50)

<Undefined>

<pk>

Gambar 3. 9 Physical Data Model

Page 39: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

22

3.2.4 Struktur Tabel

Struktur Tabel digunakan untuk menggambarkan secara detail tentang

tabel - tabel yang terdapat dalam sebuah sistem. Struktur tabel digambarkan

sebagai berikut:

A. Tabel Master User

Nama Tabel : User

Primary Key : ID_USER, EMAIL

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data User

Tabel 3. 1 Tabel Master User

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_USER Integer 50 Primary Key

2 EMAIL Varchar 50 Primary Key

3 PASSWORD_USER Varchar 100 -

4 NAMA_DEPAN Varchar 50 -

5 NAMA_BELAKANG Varchar 100 -

6 PROFIL Varchar 250 -

7 NOMER_WA Char 15 -

B. Tabel Master Data Rumah

Nama Tabel : Data_Rumah

Primary Key : ID_RUMAH

Foreign Key : EMAIL, ID_USER, ID_LOKASI

Fungsi : Digunakan untuk menyimpan data Rumah

Tabel 3. 2 Tabel Master Data Rumah

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_RUMAH Integer - Primary Key

2 EMAIL Varchar 50 Foreign Key

3 ID_USER Integer 50 Foreign Key

4 ID_LOKASI Integer - Foreign Key

Page 40: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

23

No Nama Kolom Tipe Data Panjang Keterangan

5 KETERANGAN_RUMAH Varchar 250

6 KETERANGAN_FASILITAS Varchar 250

7 STATUS_NEGO Varchar 250

8 HARGA_TOTAL Number

9 LUAS_TANAH Number

10 LUAS_BANGUNAN Number

11 JUMLAH_KAMAR_TDR Integer

12 JUMLAH_KAMAR_MANDI Integer

13 JUMLAH_LANTAI Integer

14 JUMLAH_KLIK Integer

C. Tabel Master Foto 360

Nama Tabel : Foto_360

Primary Key : ID_FOTO_360

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data Foto 360

Tabel 3. 3 Tabel Master Foto 360

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_FOTO_360 Integer - Primary Key

2 ID_RUMAH Integer - -

3 NAMA_FILE Varchar 100 -

D. Tabel Master Data Lokasi

Nama Tabel : Data_lokasi

Primary Key : ID_LOKASI

Foreign Key : ID_KECAMATAN

Fungsi : Digunakan untuk menyimpan data Lokasi

Page 41: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

24

Tabel 3. 4 Tabel Master Data Lokasi

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_LOKASI Integer - Primary Key

2 ID_KECAMATAN Integer - Foreign Key

3 ID_KELURAHAN Integer - Foreign Key

4 ALAMAT Varchar 50 -

5 LATITUDE Varchar 30 -

6 LONGTITUDE Varchar 30 -

E. Tabel Master Admin

Nama Tabel : Admin

Primary Key : USER_ADMIN

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data User Admin

Tabel 3. 5 Tabel Master User Admin

No Nama Kolom Tipe Data Panjang Keterangan

1 USER_ADMIN Varchar 50 Primary Key

2 PW_ADMIN Varchar 10 -

F. Tabel Transaksi

Nama Tabel : Transaksi

Primary Key : ID_TRANSAKSI

Foreign Key : ID_DURASI, USER_ADMIN, ID_RUMAH

Fungsi : Digunakan untuk menyimpan data Transaksi

Page 42: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

25

Tabel 3. 6 Tabel Transaksi

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_TRANSAKSI Integer - Primary Key

2 ID_DURASI Integer - Foreign Key

3 USER_ADMIN Varchar 50 Foreign Key

4 ID_RUMAH Integer - Foreign Key

5 STATUS_BAYAR Char 1 -

6 TANGGAL Date Time - -

7 BUKTI_TF Varchar 250 -

G. Tabel Master Kelurahan

Nama Tabel : Kelurahan

Primary Key : ID_KELURAHAN

Foreign Key : ID_KECAMATAN

Fungsi : Digunakan untuk menyimpan data Kelurahan

Tabel 3. 7 Tabel Master Kelurahan

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_KELURAHAN Integer - Primary Key

2 ID_KECAMATAN Integer - Foreign Key

3 NAMA_KELURAHAN Varchar 50 -

H. Tabel Kecamatan

Nama Tabel : Kecamatan

Primary Key : ID_KECAMATAN

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data Kecamatan

Tabel 3. 8 Tabel Kecamatan

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_KECAMATAN Integer Primary Key

2 NAMA_KECAMATAN Varchar 50 Foreign Key

Page 43: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

26

I. Tabel Durasi Iklan

Nama Tabel : Durasi Iklan

Primary Key : ID_DURASI

Foreign Key : ID_TRANSAKSI

Fungsi : Digunakan untuk menyimpan data Durasi Iklan

Tabel 3. 9 Tabel Durasi Iklan

No Nama Kolom Tipe Data Panjang Keterangan

1 ID_DURASI Integer - Primary Key

2 ID_TRANSAKSI Integer - Foreign Key

3 DURASI Integer -

4 HARGA Number

3.2.5 Desain Input/Output

Desain input output merupakan langkah pertama untuk membuat sebuah

aplikasi sistem informasi. Dalam tahap ini user diberikan gambaran tentang

bagaimana sistem ini nantinya dibuat.

A. Desain Halaman Login

Desain halaman login ini terdapat dua halaman, pertama halaman login

admin dan halaman login kustomer. Desain halaman login dapat dilihat pada

Gambar 3.10 dan 3.11.

Page 44: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

27

Gambar 3. 10 Halaman Login Admin

Pada halaman login admin terdapat dua kolom, yaitu kolom Username

dan Password. Apabila pengguna sudah memasukkan data Username dan

Password, sistem akan melakukan pemeriksaan apakah data terdapat di database.

Apabila benar maka mengarah ke halaman dahboard yang isinya sesuai dengan

data yang dimasukkan.

Gambar 3. 11 Halaman Login Penjual

Page 45: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

28

Pada halaman login penjual terdapat dua kolom, yaitu kolom Email dan

Password. Apabila pengguna sudah memasukkan data Email dan Password,

sistem akan melakukan pemeriksaan apakah data terdapat di database. Apabila

benar maka mengarah ke halaman dahsboard yang isinya sesuai dengan data yang

dimasukkan.

B. Desain Halaman Dashboard dan Menu Admin

Desain halaman dashboard ini terdapat dua halaman, pertama halaman

dashboard admin. Desain halaman dashboard dapat dilihat pada Gambar 3.12.

Gambar 3. 12 Halaman Dashboard Admin

Pada halaman dashboard admin tedapat tombol menu yang memuat menu

: Home, Data Master Durasi Iklan, Transaksi, dan Report. Desain isi menu dapat

dilihat pada Gambar 3.13

Page 46: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

29

Gambar 3. 13 Tampilan Menu Admin

C. Halaman Data Master Durasi Iklan

Desain halaman data master durasi iklan. Berguna untuk admin

memasukkan paket iklan yang ditawarkan. Desain halaman data master durasi

iklan dapat dilihat pada Gambar 3.14.

Gambar 3. 14 Halaman Data Master Durasi Iklan

Pada halaman ini admin bisa menambahkan,mengedit paket durasi iklan

yang ditawarkan untuk penjual dalam mengiklankan rumahnya.

Page 47: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

30

D. Desain Halaman Transaksi

Halaman Transaksi berfungsi untuk mengelola transaksi. Desain halaman

transaksi dapat dilihat pada Gambar 3.15

Gambar 3. 15 Desain Halaman Transaksi

Pada halaman ini admin bisa mengelola transaksi iklan, terdapat table

yang memuat kebutuhan admin dalam mengelola transaksi dan admin dapat

melakukan konfirmasi pembayaran iklan dengan menekan tombol konfirmasi

pada table untuk setiap transaksinya.

E. Desain Halaman Report

Halaman report berfungsi untuk admin membuat laporan. Desain halaman

report dapat dilihat pada Gambar 3.16

Page 48: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

31

Gambar 3. 16 Halaman Report

Pada halaman ini admin bisa mengetathui pendapatan untuk setiap

transaksinya melalui table yang disediakan, dan admin dapat mendownloadnya

dalam bentuk format PDF.

F. Desain Halaman Pasang Iklan

Halaman ini berfungsi untuk penjual melakukan pasang iklan rumah yang

ingin dijual. Desain halaman pasang iklan dapat dilihat pada Gambar 3.17.

Gambar 3. 17 Halaman Pasang Iklan

Page 49: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

32

Pada halaman ini penjual rumah melakukan input data rumah yang ingin

diiklankan dan terdapat 3 tahap yaitu : 1. Input Lokasi Rumah, 2. Detail Rumah,

3. Foto Rumah.

G. Desain Halaman Riwayat Iklan

Halaman ini berfungsi untuk melihat riwayat iklan yang sudah diinputkan.

Desain riwayat iklan dapat dilihan pada Gambar 3.18.

Gambar 3. 18 Halaman Riwayat Iklan

Pada halaman ini penjual rumah dapat melihat riwayat iklannya, terdapat 3 tab

menu yaitu : 1. Sedang Tayang, 2. Belum Tayang, 3. Sudah Pernah Tayang.

Page 50: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

33

H. Desain Halaman Utama

Halaman ini akan tampil pada saat website dibuka. Terdapat dua Desain

halaman utama yang pertama dalam bentuk list dapat dilihat pada Gambar 3.19

dan yang kedua dalam bentuk titik pada map dapat dilihat pada Gambar 3.20

Gambar 3. 19 Halaman Utama Dalam Tampilan List

Pada halaman utama dalam tampilan list menampilkan rumah-rumah yang

dijual dan setiap listnya terdapat informasi alamat, harga, jumlah kamar tidur,

jumlah kamar mandi dan tombol view more digunakan untuk menampilkan rumah

secara detail.

Page 51: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

34

Gambar 3. 20 Halaman Utama Tampilan Peta

Pada halaman utama tampilan peta menampilkan peta yang didalamnya

terdapat titik-titik rumah yang dijual dan setiap titik bila di klik akan

menampilkan content window. Didalam content window tersebut terdapat

informasi judul rumah, alamat, harga, jumlah kamar tidur, jumlah kamar mandi

dan bila pembeli rumah ingin mengetahui lebih lanjut informasi rumah, pembeli

dapat menekan tombol view more untuk menampilkan rumah informasi rumah

secara detail yang sudah diinputkan oleh penjual (pengiklan).

Page 52: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

35

BAB IV

IMPLEMENTASI DAN PEMBAHASAN

4.1 Sistem yang Digunakan

Berikut ini adalah hardware dan software yang dibutuhkan untuk

menggunakan aplikasi Sistem Informasi Penjualan Barang Elektronik yaitu:

a. Software Pendukung

Beberapa perangkat lunak yang dibutuhkan dalam Sistem Informasi

Manajemen Distribusi Dokumen Perpajakan ini, yaitu:

1. Sistem Operasi Microsoft Windows 8.1

2. XAMPP versi 3.1.0

3. Notepad ++ versi 7.5.6

b. Hardware Pendukung

Beberapa perangkat keras yang dibutuhkan dalam Sistem Informasi

Manajemen Distribusi Dokumen Perpajakan ini, yaitu:

1. Prosesor Intel Core i3-3110M 2.40 Ghz atau lebih tinggi

2. Memori RAM 2.00 GB atau lebih tinggi

3. Hardisk 100 Gb

4.2 Cara Setup Program

Dalam tahap ini, pengguna harus memperhatikan dengan benar terhadap

instalasi perangkat lunak. Berikut langkah-langkah instalasinya:

a. Install XAMPP versi 3.1.0 pada komputer yang digunakan.

b. Install Notepad ++ versi 7.5.6 pada komputer yang digunakan.

Page 53: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

36

c. Salin folder xampp/ htdocs/rumah360/.

d. Buka XAMPP, klik tombol start pada Apache dan Mysql.

e. Buka browser dan ketik localhost/phpmyadmin/.

f. Buat database baru bernama toko, kemudian impor file db_rumah360.sql pada

folder xampp/htdocs/rumah360/.

g. Buka browser dan ketik localhost/rumah360/.

4.3 Penjelasan Pemakaian Program

Tahap ini merupakan langkah-langkah dari pemakaian aplikasi

Pemasaran Digital Jual Beli Rumah Menggunakan Strategi “Rumah 360”. Adapun

penjelasannya akan dijabarkan pada sub bab dibawah ini.

4.3.1 Halaman Login

Aplikasi Pemasaran Digital Jual Beli Rumah “ Rumah 360 ”

mengharuskan pengguna untuk melakukan login agar dapat mengakses fitur-

fitur sesuai hak akses masing- masing user. Fitur-fitur tersebut akan dapat

diakses ketika username dan passwordnya sesuai dengan yang telah ditambah

atau didaftarkan.

Halaman login ke dashboard admin terdapat form input username dan

password seperti pada Gambar 4.1. sesuai yang telah terdaftar agar dapat

mengakses fitur-fitur pada dashboard seperti pada Gambar 4.2.

Page 54: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

37

37

Gambar 4. 1 Halaman Login Admin

Gambar 4. 2 Fitur-fitur pada Dashboard admin

Halaman login ke halaman utama penjual terdapat from input email dan

password sesuai yang telah terdaftar agar dapat mengakses fitur- fitur pada

halaman utama penjual atau pengiklan seperti pada Gambar 4.3

Page 55: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

38

Gambar 4. 3 Halaman Login Pengiklan

4.3.2 Halaman Utama dan Dashboard

Halaman dashboard merupakan halaman lanjutan yang terbuka setelah

pengguna melakukan proses autentifikasi login oleh admin, halaman ini memiliki

tampilan menu pertama yakni Master yang memiliki sub menu Durasi Iklan.

Kedua menu Transaksi seperti pada Gambar 4.4

Gambar 4. 4 Halaman Dashboard Admin

Page 56: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

39

Halaman utama merupakan halaman ini memiliki tampilan menu

Home,menu About Us, menu Akun untuk melakukan Login jika sudah pernah

mendaftar dan registrasi untuk yang belum pernah mendaftar. Agar lebih jelas dapat

dilihat pada Gambar 4.5

Gambar 4. 5 Halaman Utama Pengiklan atau Penjual Rumah

Page 57: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

40

4.3.3 Halaman Master Durasi Iklan

Halaman master jenis peserta berfungsi untuk mengelola data durasi iklan.

Terdapat fitur untuk menambah dan mengubah data master durasi iklan. Dapat

dilakukan pencarian pada search, dan menampilkan data jenis peserta sesuai

jumlah show entries seperti pada Gambar 4.6.

Gambar 4. 6 Halaman Master Durasi Iklan

Pada tampilan diatas menampilkan form durasi iklan yang terdiri inputan

antara lain: durasi iklan dalam hari, dan harga iklan dalam rupiah. Tombol simpan

berfungsi untuk menyimpan data inputan yang telah diisi dan seluruh data harus

diisi tidak boleh kosong atau required.

4.3.4 Halaman Menu Transaksi

Halaman menu transaksi berfungsi untuk mengelola data transaksi. Terdapat

fitur melakukan konfirmasi pembayaran dari pengiklan. Dapat dilakukan

pencarian pada search,mengecek bukti transfer dengan mengeklik gambar pada

kolom bukti transfer seperti pada Gambar 4.7.

Page 58: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

41

Halaman menu transaksi menampilkan data transaksi sesuai jumlah show

entries seperti pada Gambar 4.8

Gambar 4. 7 Display Bukti Transfer

Gambar 4. 8 Menu Transaki Admin

Page 59: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

42

Tombol konfirmasi berfungsi untuk mengkonfirmsi bahwa pengiklan telah

melakukan tranfers pembayaran sesuai yang tertara pada kolom harga setelah di

konfirmasi maka status yang awalnya mengunggu konfirmasi menjadi lunas yang

menandakan iklan telah tayang.

4.3.5 Registrasi Pengiklan atau Penjual

Halaman pendaftaran berfungsi untuk menampilkan form pendaftaran.

Pengguna dapat mengisi data pendaftaran dengan melengkapi sesuai yang

telah ditampilkan dan memenuhi masing-masing tipe field. tombol “Daftar”

untuk menyimpan data yang telah diisi pada form pendaftaran seperti pada

Gambar 4.9

Gambar 4. 9 Form pendaftaran pengiklan atau penjual

4.3.6 Halaman Profil Pengiklan atau Penjual

Halaman daftar peserta berfungsi untuk mengelola data pengiklan atau

penjual. Di halaman tersebut tedapat form antara lain : foto profil, nama depan,

nama belakang, nomer whatsapp, profil penjual seperti pada Gambar 4.10.

Page 60: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

43

Tombol simpan data berfungsi untuk menyimpan data inputan yang telah

diisi dan seluruh data harus diisi tidak boleh kosong atau required. Dan akan

muncul pemberitahuan jika sudah behasil di simpan seperti pada Gambar 4.11.

Gambar 4. 10 Halaman Profil Penjual atau Pengiklan

Gambar 4. 11 Pemberitahuan bahwa Data Berhasil Disimpan

Page 61: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

44

4.3.7 Halaman Pasang Iklan

Halaman Pasang Iklan berfungsi untuk mendaftarkan rumah yang ingin

diiklankan. Pada proses pengisian data rumah dibagi menjadi 3 tahap yaitu : 1.

Pilih Lokasi, 2. Detail Rumah, 3. Foto Rumah. Dimana tiap tahapan akan

dijelaskan seperti dibawah ini :

1. Pilih Lokasi

Pada tahapan pertama penjual akan menginputkan data-data lokasi dari rumah

yang ingin diiklankan. Dihalaman tersebut terdapat form antara lain : alamat,

kecamatan, kelurahan, keterangan alamat, latitude, dan longtitude. Dimana

latitude dan longtitude tidak dapat diisi dan terisi otomatis ketika maps yang

tersedia sudah diklik lokasinya sesuai dengan alamat rumahnya maka akan

muncul marker atau penanda lokasi dari rumah yang dijual seperti Pada Gambar

4.12. Dan setelah data diinputkan klik tombol lanjutkan untuk tahap selanjutanya.

Gambar 4. 12 Tahap Pilih Lokasi Rumah

Page 62: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

45

2. Tahap Detail Rumah

Pada tahapan kedua penjual akan menginputkan data-data detail rumah yang

ingin diiklankan. Dihalaman tersebut terdapat form antara lain : judul rumah, luas

tanah, luas bangunan, harga, status nego, jumlah kamar tidur, jumlah kamar

mandi, jumlah lantai, dan fasiltas yang didapat seperti Pada Gambar 4.13. Dan

setelah semua data telah dilengkapi pengiklan dapat melanjutkan ke tahap ketiga

dengan mengeklik tombol lanjutkan

Gambar 4. 13 Tahap Pilih Lokasi Rumah

Page 63: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

46

3. Tahap Foto Rumah

Pada tahapan ketiga penjual akan menginputkan data-data foto rumah yang

ingin diiklankan. Dimana terdapat 2 tabs menu yaitu foto 360º dan foto biasa,

sesuai dengan nama menunya pada menu foto 360º digunakan untuk

memasukkan foto panorma yang kemudian akan diolah oleh aplikasi untuk

dijadikan foto 360º seperti pada gambar 4.14. Sedangkan pada menu foto biasa

digunakan untuk memasukkan foto-foto biasa dari rumah yang ingin diiklankan

seperti pada gambar 4.15. Dan setelah semua data telah dilengkapi pengiklan

dapat melanjutkan dengan mengeklik tombol lanjutkan.

Gambar 4. 14 Tampilan tabs menu foto 360º

Page 64: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

47

Gambar 4. 15 Tampilan tabs menu foto biasa

4.3.8 Halaman Durasi Iklan

Halaman Durasi Iklan berfungsi untuk penngiklan agar memilih durasi

penayangan iklan rumah yang dijual. Pada halaman tersebut terdapat 3 pilihan

paket durasi iklan yang setiap paketnya memiliki durasi yang berbeda-beda dan

harga yang berda pula seperti Pada Gambar 4.16

Page 65: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

48

Gambar 4. 16 Halaman Durasi Iklan

4.3.9 Halaman Upload Bukti Pembayaran

Halaman upload bukti pembayaran berfungsi untuk menampilkan detail

iklan dan form upload bukti pembayaran. Pengiklan dapat melakukan pembayaran

pada nomer rekening yang tersedia sesuai dengan harga dari paket iklan yang

dipilih kemudian pengiklan dapat menguploadnya yang nantinya kan diproses

oleh admin untuk konfirmasi pembayaraanya, halaman upload bukti pembayaran

dapat dilihat Pada Gambar 4.17.

Gambar 4. 17 Halaman Upload Bukti Pembayaran

Page 66: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

49

4.3.10 Halaman Riwayat Iklan Pengiklan atau Penjual

Halaman riwayat iklan berfungsi untuk menampilkan rumah yang sudah

diinputkan. Dimana terdapat 2 tabs menu yaitu Menu Sedang Tayang dan Menu

Belum Tayang, didalam menu sedang tayang menampilkan lsit rumah yang

sedang tayang masa iklannya seperti Pada Gambar 4.18. Sedangkan menu belum

tayang menampilkan list rumah yang belum diiklankan seperti Pada Gambar 4.19.

Gambar 4. 18 Tabs menu sedang tayang

Gambar 4. 19 Tabs menu Belum Tayang

Page 67: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

50

Setiap list rumah yang tampil pada masing masing menu memiliki fitur

untuk melihat detail rumah dengan cara mengklik tombol view more dan akan

halaman detail rumah. Tampilan halaman detail rumah dapat dilihat pada gambar

4.20.

Gambar 4. 20 Tampilan halaman detail rumah

Page 68: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

51

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil rancang bangun aplikasi “Rumah 360” dapat

disimpulkan sebagai berikut:

a. Aplikasi dapat meningkatkan penjualan rumah dari agen property.

b. Aplikasi dapat melakukan proses pengiklanan rumah secara online, dan

menampilkan foto rumah dalam 360º menggunakkan metode panorama.

5.2 Saran

Berdasarkan aplikasi yang sudah dihasilkan oleh penulis, saran yang

diberikan oleh penulis untuk aplikasi “Rumah 360” yaitu :

Aplikasi nantinya dikembangkan dapat melakukan perhitungan simulasi

(Kredit Pemilikan Rumah) KPR.

Page 69: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

52

2

DAFTAR PUSTAKA

Abdullah, Thamrin dan Francis Tantri. 2012. Manajemen Pemasaran. Depok : PT

Raja Grafindo Persada.

Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha

Ilmu. Yogyakarta.

Anastasia Diana, Lilis Setiawati. 2011. Sistem Informasi Akuntansi, Perancangan,

Prosedur dan Penerapan. Edisi 1. Yogyakarta: Andi Yogyakarta.

Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan

MySQL. C.V ANDI OFFSET. Yogyakarta.

Bassil, Youssef, 2012. A Simulation Model For The Waterfall Software

Development Life. International journal of Engineering & Technology

(iJET), 2(5).

Cruz-Cunhaa, Varajao, & Isabel Miranda.(2012).An e-Marketplace of Healthcare

and Social Care Services: the perceived interest.The Learning

Organization,20,961

Diar Puji Oktavian, (2010). Menjadi Programmer Jempolan Menggunakan PHP:

MediaKom Yogyakarta.

Kamus Besar Bahasa Indonesia. [Online]. Tersedia di:

https://kbbi.web.id/panorama. Diakses 22 Agustus 2019

Mulyadi. (2016). Sistem Informasi Akuntansi. Jakarta: Salemba Empat.

P. Weetman. 2013. INTERNATIONAL RESEARCH JOURNAL OF FINANCE

AND ECONOMICS. Advances in International Accounting, 109, 31.

http://www.internationalresearchjournaloffinanceandeconomics.com

Pressman, R.S. 2015. Rekayasa Perangkat Lunak: Pendekatan Praktisi Buku I.

Yogyakarta: Andi

Romney,Marshall B., dan Paul John Steinbart. 2015.Accounting Information

Systems, 13thed. England: Pearson Educational Limited

Page 70: RANCANG BANGUN APLIKASI PEMASARAN DIGITAL ...repository.dinamika.ac.id/id/eprint/3757/1/16390100028...Penulis menggunakan Metode Waterfall SDLC dalam pembuatan aplikasi ini, untuk

53

Setiawan, Parta. 2019. Pengertian Interaksi Manusia Komputer Terlengkap.

Tersedia di : https://www.gurupendidikan.co.id/pengertian-interaksi-

manusia-komputer-terlengkap/

Shadily, Hassan. Ensiklopedi Indonesia. Ichtiar Baru - Van Hoeve & Elsevier

Publishing Projects. Jakarta, Hal. 2538.

Subhan, Mohamad. 2012. Analisa Perancangan Sistem. Jakarta : Lentera Ilmu

Cendikia.

Susilo,Edi. 2015. Sekilas Tentang Foto 360 Derajat Yang Perlu Kamu

Tau![internet]. Tersedia di : https://www.edisusilo.com/sekilas-tentang-

foto-360-derajat/

Siyoto, Sandu., & Sodik, Ali. (2015). Dasar Metodelogi Penelitian. Yogyakarta:

Literasi Media Publishing.

Wong, Jony, 2010, Internet Marketing for Beginners, Elex Media Komputindo,

Jakarta.