rancang bangun sistem informasi rumah kost...

179
RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE TUGAS AKHIR Program Studi S1 Sistem Informasi Oleh: LUDFIANDY ROMADHONY 13.41010.0197 FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2018

Upload: others

Post on 08-Nov-2020

12 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE

BERBASIS WEB PADA STARTUP BORHOUSE

TUGAS AKHIR

Program Studi

S1 Sistem Informasi

Oleh:

LUDFIANDY ROMADHONY

13.41010.0197

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2018

Page 2: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE

BERBASIS WEB PADA STARTUP BORHOUSE

TUGAS AKHIR

Diajukan sebagai salah satu syarat untuk menyelesaikan

Program Sarjana

Oleh:

Nama : Ludfiandy Romadhony

NIM : 13.41010.0197

Program : S1 (Strata Satu)

Jurusan : Sistem Informasi

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2018

Page 3: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE
Page 4: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

“Do not put off doing a job because nobody knows whether we can meet to

tomorrow or not. ”

“Jangan menunda – nunda untuk melakukan suatu pekerjaan karena tidak

ada yang tahu apakah kita dapat bertemu hari esok atau tidak”

Page 5: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE
Page 6: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

v

ABSTRAK

BorHouse merupakan startup yang bergerak di bidang layanan pesan kost

secara online yang memiliki basis operasional di surabaya berdiri sejak tahun

2017. BorHouse setelah melakukan wawancara dengan pemilik dan penghuni kost

menemukan beberapa masalah yaitu pemilik kost masih mempromosikan kostnya

tersebut dengan cara manual yaitu menempelkan pengumuman di tembok. calon

penghuni mengalami keterlambatan pesan kamar kost dikarenakan perjalanan

desa ke kost jauh.

Borhouse menawarkan solusi yaitu menggunakan konsep crowdsourcing

dengan cara menghubungkan pemilik kost dengan calon penghuni kost menjadi

satu tempat yaitu menggunakan website rumah kost online sehingga pemilik kost

dapat mengiklan kost secara online dan borhouse juga menyediakan booking

untuk calon penghuni agar calon penghuni dapat memesan kost secara online

sehingga calon penghuni tidak mengalami keterlambatan pesan kamar kost

Berdasarkan hasil pengujian sistem informasi rumah kost online pada

startup borhouse. Website tersebut dapat melakukan mempromosikan iklan kost

secara online, calon penghuni kost dapat melakukan booking online dan borhouse

menambah fitur membership free user, pemilik kost dapat mengupload bukti

lokasi usaha kost, calon penghuni kost, calon penghuni kost dapat menanyakan

kamar kosong yang telah disinkronisasikan dengan chat whatsapp ke admin

borhouse. Admin borhouse dapat memantau keuntungan pendapatan yang di dapat

dari premium dan booking dengan melihat laporan dan grafik.

Keywords: Borhouse, Rumah Kost Online, Crowdsoursing

Page 7: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

vi

KATA PENGANTAR

Penulis memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa yang

telah melimpahkan berkah dan rahmat-Nya sehingga penulis dapat menyelesaikan

Tugas Akhir yang berjudul “Rancang Bangun Sistem Informasi Rumah Kost

Online Berbasis Web Pada Startup Borhouse”. Tujuan dari penyusunan Tugas

Akhir untuk memenuhi persyaratan dalam menyelesaikan Program Studi Strata

Satu (S1) di Institut Bisnis dan Informatika Stikom Surabaya.

Dalam penyusunan laporan Tugas Akhir ini, terdapat berbagai pihak yang

memberikan bantuan dan dukungan kepada penulis sehingga memotivasi penulis

untuk menyelesaikan Tugas Akhir ini. Oleh sebab itu, penulis mengucapkan

terima kasih kepada:

1. Orangtua serta saudara saya yang selalu mendukung dan mendoakan saya

sehingga mampu untuk menyelesaikan Tugas Akhir ini.

2. Ibu Sri Hariani Eko Wulandari, S.Kom., M.MT. selaku Dosen Pembimbing

I yang telah meluangkan waktunya untuk membimbing, mengarahkan,

mengkoreksi, serta memberikan banyak masukan positif dalam proses

pembuatan laporan Tugas Akhir ini.

3. Bapak Valentinus Roby Hananto, S.Kom., M.Sc. selaku Dosen Pembimbing

II yang telah meluangkan waktunya untuk membimbing, mengarahkan,

mengkoreksi, serta memberikan banyak masukan positif dalam proses

pembuatan laporan Tugas Akhir ini.

Page 8: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

vii

4. Bapak Dr. Anjik Sukmaaji, S.Kom., M.Eng. selaku Ketua Program Studi S1

Sistem Informasi.

5. Bapak Julianto Lemantara, S.kom., M.Eng. selaku dosen penguji.

6. Teman-teman seperjuangan yang membantu dan memotivasi dalam proses

pengerjaan Tugas Akhir serta sahabat-sahabat, terutama untuk Faris, Derry,

Rizal Arif, Rayana, Eko Amiyantho, Adit, dan teman – teman sistem

informasi angkatan 2013. Merekalah yang selalu membimbing dan

menyemangati saya dalam mengerjakan Tugas Akhir ini.

Semoga Tuhan Yang Maha Esa memberikan rahmat dan berkah-Nya kepada

pihak-pihak yang telah memberikan banyak bantuan dan dukungan bagi penulis.

Penulis menyadari bahwa masih terdapat banyak kekurangan di dalam penulisan

laporan Tugas Akhir ini. Oleh karena itu, penulis mengharapkan saran dan kritik

dari pembaca sebagai perbaikan dan pemebelajaran di masa yang akan datang.

Semoga laporan Tugas Akhir ini dapat bermanfaat dan menambah wawasan bagi

pembaca.

Surabaya, Agustus 2018

Penulis

Page 9: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

viii

DAFTAR ISI

Halaman

ABSTRAK .............................................................................................................. v

KATA PENGANTAR ........................................................................................... vi

DAFTAR ISI ........................................................................................................ viii

DAFTAR GAMBAR ........................................................................................... xiv

DAFTAR TABLE .............................................................................................. xviii

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

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

1.2 Perumusan Masalah ...................................................................... 3

1.3 Pembatasan Masalah ..................................................................... 4

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

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

1.6 Sistematika Penulisan ................................................................... 5

BAB II LANDASAN TEORI ............................................................................. 7

2.1 Penelitian Terdahulu ..................................................................... 7

2.2 Sistem Informasi ........................................................................... 9

2.3 Pengertian Rumah Kost................................................................. 9

2.4 Website ........................................................................................ 10

2.5 My Structure Query Language (MySQL) .................................... 11

2.6 Google Maps API ........................................................................ 11

2.7 SMS Gateway .............................................................................. 14

2.8 CodeIgniter ................................................................................. 16

2.9 Crowdsourcing ............................................................................ 17

Page 10: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

2.9.1 Konsep Umum ................................................................. 18

2.9.2 Konsep Khusus ................................................................ 18

2.10 Business Model Canvas .............................................................. 19

2.10.1 Customer Segments ......................................................... 20

2.10.2 Value Propositions .......................................................... 21

2.10.3 Channels .......................................................................... 23

2.10.4 Customer Relationships ................................................... 23

2.10.5 Revenue Streams ............................................................. 23

2.10.6 Key Resources ................................................................. 23

2.10.7 Key Activities ................................................................... 23

2.10.8 Key Partnerships ............................................................. 24

2.10.9 Cost Structure .................................................................. 24

2.11 System Development Life Cycle (SDLC) ..................................... 24

BAB III ANALISIS DAN PERANCANGAN SISTEM .................................... 27

3.1 Tahap Communication ................................................................ 28

3.1.1 Analisis Bisnis ................................................................. 29

3.1.2 Identifikasi Masalah ........................................................ 32

3.2 Tahap Planning ........................................................................... 33

3.3 Tahap Modelling ......................................................................... 34

3.3.1 Analisis Kebutuhan Pengguna ........................................ 34

3.3.2 Analisis Kebutuhan Fungsional ...................................... 37

3.3.3 Analisis Kebutuhan Non Fungsional ............................... 47

3.3.4 Analisis Kebutuhan Sistem ............................................. 47

3.3.5 Gambaran Sistem Baru .................................................... 51

Page 11: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

3.3.6 Design Arsitektur Borhouse ............................................ 51

3.3.7 System Flow .................................................................... 52

3.3.7 Context Diagram ............................................................. 65

3.3.8 Data Flow Diagram ......................................................... 66

3.3.9 Entity Relationship Diagram (ERD) ............................... 70

3.3.10 Perancangan Antar Muka (Interface) .............................. 88

3.4 Tahap Perancangan Uji Coba Desain ........................................ 102

3.5 Perancangan Uji Coba Sistem Dengan Usability Testing ......... 111

BAB IV IMPLEMENTASI DAN EVALUASI................................................ 113

4.1 Implementasi Sistem ................................................................. 113

4.1.1 Kebutuhan Perangkat Keras .......................................... 113

4.1.2 Implementasi Halaman Registrasi Pengguna ................ 114

4.1.3 Implementasi Halaman Login Pengguna ...................... 115

4.1.4 Implementasi Halaman Input Pemilik ........................... 116

4.1.5 Implementasi Input Data Iklan Kost ............................. 117

4.1.6 Implementasi Form Lokasi Izin Usaha Kost ................. 119

4.1.7 Implementasi Halaman Utama Pemilik Kost Belum

Terverifikasi ................................................................ 120

4.1.8 Implementasi Halaman Utama Pemilik Kost Gagal

Terverifikasi ................................................................ 121

4.1.9 Implementasi Halaman Utama Pemilik Kost Terverifikasi

..................................................................................... 121

4.1.10 Implementasi Halaman Input Data Kamar .................... 122

Page 12: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

4.1.11 Implementasi Halaman Data Kamar Belum Terverifikasi

..................................................................................... 123

4.1.12 Implementasi Halaman Data Kamar Terverifikasi ........ 124

4.1.13 Implementasi Halaman Berlangganan Premium ........... 125

4.1.14 Implementasi Data Berlangganan Premium .................. 126

4.1.15 Implementasi Laporan Berlangganan Premium Bagi

Pemilik ........................................................................ 127

4.1.16 Implementasi Login Admin .......................................... 127

4.1.17 Implementasi Halaman Verifikasi Kost ........................ 128

4.1.18 Implementasi Laporan Kost Terverifikasi ..................... 129

4.1.19 Implementasi Halaman Utama Borhouse ...................... 130

4.1.20 Implementasi Halaman Detail Kamar ........................... 131

4.1.21 Implementasi Halaman Booking Kamar Calon Penghuni

..................................................................................... 132

4.1.22 Implementasi Halaman Admin Keuangan .................... 133

4.1.23 Implementasi Halaman Data Berlangganan Expired .... 134

4.1.24 Implementasi Halaman Input Pendapatan Premium ..... 135

4.1.25 Implementasi Laporan Pendapatan Premium ................ 136

4.1.26 Implementasi Laporan Pendapatan Booking ................. 137

4.1.27 Grafik Pendapatan Premium ......................................... 137

4.1.28 Grafik Pendapatan Booking .......................................... 138

4.2 Uji Coba Sistem ........................................................................ 138

4.2.1 Registrasi Akun Pengguna ............................................ 139

4.2.2 Login Pengguna ............................................................. 139

Page 13: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

4.2.3 Halaman Input Pemilik .................................................. 140

4.2.4 Halaman Input Data Iklan Kost ..................................... 140

4.2.5 Form Lokasi Usaha ....................................................... 141

4.2.6 Halaman Utama Pemilik Kost Belum Terverifikasi ..... 141

4.2.7 Halaman Utama Pemilik Kost Gagal Terverifikasi ....... 142

4.2.8 Halaman Utama Pemilik Kost Terverifikasi ................. 142

4.2.9 Halaman input kamar .................................................... 143

4.2.10 Halaman kamar kost ...................................................... 143

4.2.11 Halaman berlangganan premium .................................. 144

4.2.12 Data berlangganan premium ......................................... 144

4.2.13 Laporan Premium Bagi Pemilik .................................... 145

4.2.14 Login Admin ................................................................. 145

4.2.15 Halaman Verifikasi Kost ............................................... 146

4.2.16 Laporan Kost Terverifikasi ........................................... 146

4.2.16 Halaman Utama Borhouse............................................. 146

4.2.17 Halaman Detail Kamar .................................................. 147

4.2.18 Halaman Booking Kamar .............................................. 147

4.2.19 Halaman Daftar Berlangganan Premium ...................... 148

4.2.20 Halaman Data berlangganan Expired ............................ 148

4.2.21 Halaman Input Pendapatan Premium ............................ 149

4.2.22 Laporan Pendapatan Premium....................................... 149

4.2.23 Laporan Pendapatan Booking ....................................... 150

4.3 Hasil Uji Coba Usability Testing .............................................. 150

4.4 Evaluasi ..................................................................................... 152

Page 14: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

4.5 Pembahasan ............................................................................... 153

BAB V PENUTUP .......................................................................................... 155

5.1 Kesimpulan ............................................................................... 155

5.2. Saran .......................................................................................... 155

DAFTAR PUSTAKA ......................................................................................... 156

LAMPIRAN ........................................................... Error! Bookmark not defined.

Page 15: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

DAFTAR GAMBAR

Halaman

Gambar 2.1 Project Google Map .......................................................................... 12

Gambar 2.2 Credentials Google Map ................................................................... 13

Gambar 2.3 Library Google Map .......................................................................... 13

Gambar 2.4 Penerapan API Key HTML ............................................................... 13

Gambar 2.5 Model Skema SMS Gateway ............................................................ 14

Gambar 2.6 Logo Zenziva..................................................................................... 15

Gambar 2.7 SMS API Zenziva ............................................................................. 16

Gambar 2.8 Arsitektur MVC Codeigniter ............................................................. 17

Gambar 2.9 The Business Model Canvas ............................................................. 19

Gambar 2.10 Model Waterfall menurut Pressman (2015) .................................... 24

Gambar 3.1 Diagram Model Penelitian ................................................................ 27

Gambar 3.2 Gambaran Sistem Saat Ini ................................................................. 29

Gambar 3.3 Blok Diagram Rancang Bangun Sistem Informasi Rumah Kost

Online Berbasis Web Pada Startup BorHouse ...................................................... 50

Gambar 3.4 Gambaran Sistem Baru...................................................................... 51

Gambar 3.5 Arsitektur BorHouse ......................................................................... 51

Gambar 3.6 System Flow Registerasi Pengguna Pemilik Kost Free User Dan

Calon Pengguni Kost ............................................................................................ 53

Gambar 3.7 System Flow Login Pengguna Pemilik Kost Dan Calon Pengguni .. 54

Gambar 3.8 System Flow Halaman Input Data Pemilik ....................................... 55

Gambar 3.9 System Flow Halaman Input Data Iklan Kost ................................... 57

Gambar 3.10 System Flow Berlangganan Premium Pemilik Kost ....................... 59

Page 16: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Gambar 3.11 System Flow Kost Premium Expired .............................................. 60

Gambar 3.12 System Flow Input Pendapatan Premium ....................................... 61

Gambar 3.13 System Flow Booking penghuni kost ............................................. 63

Gambar 3.14 System Flow Input Pendapatan Booking ........................................ 64

Gambar 3.15 Context Diagram Rancang Bangun Sistem Informasi Rumah Kost

Online Berbasis Web Pada Startup Borhouse ....................................................... 65

Gambar 3.16 Data Flow Diagram Level 0 ............................................................ 67

Gambar 3.17 Data Flow Diagram Level 1 Mengelola Data Pemilik Kost ........... 68

Gambar 3.18 Data Flow Diagram Level 1 Booking ............................................. 69

Gambar 3.19 Conceptual Data Model (CDM) ...................................................... 71

Gambar 3.20 Physical Data Model (PDM) ........................................................... 73

Gambar 3.21 Registrasi Pengguna ........................................................................ 88

Gambar 3.22 Login Pengguna............................................................................... 88

Gambar 3.23 Input Pemilik ................................................................................... 89

Gambar 3.24 Input Data Iklan Kost ...................................................................... 90

Gambar 3.25 Form Lokasi Izin Usaha Kost.......................................................... 91

Gambar 3.26 Halaman Utama Pemilik Kost Belum Terverifikasi ....................... 91

Gambar 3.27 Halaman Utama Pemilik Kost Gagal Terverifikasi ......................... 92

Gambar 3.28 Halaman Utama Pemilik Kost Terverifikasi ................................... 92

Gambar 3.29 Halaman Input Kamar Kost............................................................. 93

Gambar 3.30 Kamar Kost ..................................................................................... 93

Gambar 3.31 Halaman Berlangganan Premium.................................................... 94

Gambar 3.32 Data Kost Berlangganan Premium .................................................. 94

Gambar 3.33 Laporan Berlangganan Premium ..................................................... 95

Page 17: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Gambar 3.34 Login Admin ................................................................................... 96

Gambar 3.35 halaman verifikasi kost.................................................................... 96

Gambar 3.36 Laporan Kost Terverifikasi Berdasarkan Provinsi .......................... 97

Gambar 3.37 Laporan Terverifikasi Berdasarkan Provinsi - Kota ....................... 97

Gambar 3.38 Halaman Utama Borhouse .............................................................. 98

Gambar 3.39 Halaman Detail Kamar .................................................................... 98

Gambar 3.40 Halaman Booking Kamar ................................................................ 99

Gambar 3.41 Halaman Daftar Berlangganan ........................................................ 99

Gambar 3.42 Halaman Data Premium Expired................................................... 100

Gambar 3.43 Halaman Input Pendapatan Premium ............................................ 100

Gambar 3.44 Laporan Pendapatan Premium Berdasarkan Provinsi ................... 101

Gambar 3.45 Grafik Pendapatan Premium Dan Booking ................................... 101

Gambar 4.1 Implementasi Registrasi Pengguna ................................................. 114

Gambar 4.2 Implementasi Halaman Login Pengguna ........................................ 115

Gambar 4.3 Implementasi Halaman Input Pemilik Kost .................................... 116

Gambar 4.4 Implementasi Halaman Input Data Iklan Kost ................................ 117

Gambar 4.5 Implementasi Form Lokasi Izin Usaha Kost ................................... 119

Gambar 4.6 Implementasi Halaman Utama Pemilik Kost Belum Terverifikasi . 120

Gambar 4.7 Implementasi Halaman Utama Pemilik Kost Gagal Terverifikasi .. 121

Gambar 4.8 Implementasi Halaman Utama Pemilik Kost Terverifikasi ............ 121

Gambar 4.9 Implementasi Halaman Input Data Kamar ...................................... 122

Gambar 4.10 Halaman Data Kamar Kost Belum Terverifikasi .......................... 123

Gambar 4.11 Implementasi Halaman Data Kamar Kost Terverifikasi ............... 124

Page 18: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Gambar 4.12 Implementasi Halaman Berlangganan Premium ........................... 125

Gambar 4.13 Implementasi Data Berlanggana Premium .................................... 126

Gambar 4.14 Implementasi Laporan Berlangganan Premium ............................ 127

Gambar 4.15 Implementasi Halaman Login Admin ........................................... 127

Gambar 4.16 Implementasi Halaman Verifikasi Kost ........................................ 128

Gambar 4.17 Implementasi Laporan Kost Terverifikasi ..................................... 129

Gambar 4.18 Implementasi Halaman Utama Borhouse ...................................... 130

Gambar 4.19 Implementasi Halaman Detail Kamar ........................................... 131

Gambar 4.20 Implementasi Halaman Booking Kamar Calon Penghuni ............ 132

Gambar 4.21 Implementasi Halaman Admin Keuangan .................................... 133

Gambar 4.22 Implementasi Halaman Data Berlangganan Expired .................... 134

Gambar 4.23 Implementasi Halaman Input Pendapatan Premium ..................... 135

Gambar 4.24 Implementasi Laporan Pendapatan Premium ................................ 136

Gambar 4.25 Implementasi Laporan Pendapatan Booking................................. 137

Gambar 4.26 Grafik Pendapatan Premium ......................................................... 137

Gambar 4.27 Grafik Pendapatan Booking .......................................................... 138

Page 19: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

DAFTAR TABLE

Halaman

Tabel 2.1 Komparasi Pesaing Borhouse ................................................................. 7

Tabel 3.1 Identifikasi Masalah .............................................................................. 32

Tabel 3.2 Jadwal Kerja .......................................................................................... 34

Tabel 3.3 Kebutuhan Pengguna Admin BorHouse ............................................... 35

Tabel 3.4 Kebutuhan Pengguna Pemilik Kost ...................................................... 36

Tabel 3.5 Kebutuhan Pengguna Calon Penghuni .................................................. 36

Tabel 3.6 Fungsi Mengelola Hak Akses ............................................................... 38

Tabel 3.7 Fungsi Registrasi Akun Pemilik Kost ................................................... 38

Tabel 3.8 Fungsi Pembuatan Iklan ........................................................................ 41

Tabel 3.9 Fungsi Registrasi Akun Calon Penghuni .............................................. 42

Tabel 3.10 Fungsi Booking Kamar Kost .............................................................. 44

Tabel 3.11 Fungsi Testimonial Calon Penghuni ................................................... 46

Tabel 3.12 Kebutuhan Non Fungsional ................................................................ 47

Tabel 3.13 Kebutuhan Perangkat Lunak Server ................................................... 48

Tabel 3.14 Kebutuhan Perangkat Lunak Client .................................................... 49

Tabel 3.15 Userconfig ........................................................................................... 74

Tabel 3.16 Status_Verifikasi_Pengguna ............................................................... 75

Tabel 3.17 Pemilik ................................................................................................ 75

Tabel 3.18 Kost ..................................................................................................... 76

Tabel 3.19 Provinsi ............................................................................................... 76

Tabel 3.20 Kabupaten ........................................................................................... 77

Page 20: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Tabel 3.21 Kecamatan ........................................................................................... 77

Tabel 3.22 Fasilitas_umum ................................................................................... 78

Tabel 3.23 Akses_lingkungan ............................................................................... 78

Tabel 3.24 Parkir ................................................................................................... 79

Tabel 3.25 Google Map......................................................................................... 79

Tabel 3.26 Kamar .................................................................................................. 80

Tabel 3.27 Fasilitas Kamar ................................................................................... 80

Tabel 3.28 Fasilitas Kamar Mandi ........................................................................ 81

Tabel 3.29 Catatan Lain ........................................................................................ 81

Tabel 3.30 Harga Kamar ....................................................................................... 82

Tabel 3.31 Gagal Terverifikasi Kost ..................................................................... 82

Tabel 3.32 Adminconfig ....................................................................................... 83

Tabel 3.33 Roles.................................................................................................... 83

Tabel 3.34 Berlangganan Premium ....................................................................... 84

Tabel 3.35 Gagal Terverifikasi Berlangganan Premium....................................... 84

Tabel 3.36 Pendapatan Premium........................................................................... 85

Tabel 3.37 Booking ............................................................................................... 86

Tabel 3.38 Gagal Booking .................................................................................... 86

Tabel 3.39 Pendapatan Booking ........................................................................... 87

Tabel 3.40 Testimoni ............................................................................................ 87

Tabel 3.41 Uji Coba Registrasi Akun Pengguna ................................................ 102

Tabel 3.42 Uji Coba Login Pengguna ................................................................. 103

Tabel 3.43 Uji Coba Input Pemilik Kost ............................................................. 103

Tabel 3.44 Uji Coba Input Data Iklan Kost ........................................................ 103

Page 21: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Tabel 3.45 Uji Coba Form Lokasi Usaha............................................................ 104

Tabel 3.46 Uji Coba Halaman Utama Pemilik Kost Belum Terverifikasi .......... 104

Tabel 3.47 Uji Coba Halaman Utama Pemilik Kost Belum Terverifikasi .......... 105

Tabel 3.48 Uji Coba Halaman Utama Pemilik Kost Belum Terverifikasi .......... 105

Tabel 3.49 Uji Coba Input Kamar ....................................................................... 105

Tabel 3.50 Uji Coba Halaman Kamar Kost ........................................................ 105

Tabel 3.51 Uji Coba Halaman Berlangganan Premium ...................................... 106

Tabel 3.52 Data Berlangganan Premium ............................................................ 106

Tabel 3.53 Uji Coba Laporan Berlangganan Premium Bagi Pemilik ................. 106

Tabel 3.54 Uji Coba Login Admin ..................................................................... 107

Tabel 3.55 Uji Coba Halaman Verifikasi Kost ................................................... 107

Tabel 3.56 Uji Coba Laporan Kost Terverifikasi................................................ 107

Tabel 3.57 Uji Coba Halaman Utama Borhouse ................................................. 108

Tabel 3.58 Uji Coba Detail Kamar ..................................................................... 108

Tabel 3.59 Uji Coba Halaman Booking Kamar .................................................. 108

Tabel 3.60 Uji Coba Halaman Daftar Berlangganan Premium........................... 109

Tabel 3.61 Uji Coba Halaman Data Premium Expired ....................................... 109

Tabel 3.62 Uji Coba Halaman Input Pendapatan Premium ................................ 109

Tabel 3.63 Uji Coba Laporan Pendapatan Premium Berdasarkan Provinsi ....... 110

Tabel 3. 64 Uji Coba Laporan Pendapatan Booking Berdasarkan Provinsi ....... 110

Tabel 3.65 Uji Coba Grafik Pendapatan Premium Dan Booking ....................... 111

Tabel 3.66 Rancangan Kuesioner Pengujian Usability Testing .......................... 111

Tabel 4.1 Penjelasan Implementasi Registrasi Pengguna ................................... 115

Tabel 4.2 Penjelasan Implementasi Login Pengguna ......................................... 116

Page 22: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Tabel 4.3 Penjelasan Implementasi Halaman Input Pemilik Kost ...................... 116

Tabel 4.4 Penjelasan Implementasi Halaman Input Data Iklan Kost .................. 118

Tabel 4.5 Penjelasan Form Lokasi Izin Usaha Kost ........................................... 119

Tabel 4.6 Penjelasan Halaman Utama Pemilik Kost Belum Terverifikasi ......... 120

Tabel 4.7 Penjelasan Halaman Utama Pemilik Kost Gagal Terverifikasi .......... 121

Tabel 4.8 Penjelasan Halaman Utama Pemilik Kost Terverifikasi ..................... 122

Tabel 4.9 Penjelasan Implementasi Halaman Input Data Kamar ....................... 123

Tabel 4.10 Penjelasan Halaman Data Kamar Kost Terverifikasi ....................... 124

Tabel 4.11 Penjelasan Halaman Berlangganan Premium ................................... 125

Tabel 4.12 Penjelasan Halaman Data Berlangganan Premium ........................... 126

Tabel 4.13 Penjelasan Login Admin ................................................................... 128

Tabel 4.14 Penjelasan Halaman Verifikasi Kost................................................. 128

Tabel 4.15 Penjelasan halaman utama borhouse................................................. 130

Tabel 4.16 Penjelasan Halaman Detail Kamar ................................................... 131

Tabel 4.17 Penjelasan Halaman Booking Kamar Calon Penghuni ..................... 132

Tabel 4.18 Penjelasan Halaman Admin Keuangan ............................................. 133

Tabel 4.19 Penjelasan Data Berlangganan Expired ............................................ 134

Tabel 4.20 Penjelasan Halaman Input Pendapatan Premium.............................. 135

Tabel 4.21 Uji Coba Sistem Registrasi Akun Pengguna..................................... 139

Tabel 4.22 Uji Coba Sistem Login Pengguna Borhouse..................................... 139

Tabel 4.23 Uji Coba Sistem Input Pemilik Kost ................................................. 140

Tabel 4.24 Uji Coba Sistem Input Data Iklan Kost ............................................ 140

Tabel 4.25 Uji Coba Sistem Form Lokasi Usaha ................................................ 141

Page 23: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

Tabel 4.26 Uji Coba Sistem Halaman Utama Pemilik Kost Belum Terverifikasi

............................................................................................................................. 141

Tabel 4.27 Uji Coba Sistem Halaman Utama Pemilik Kost Gagal Terverifikasi 142

Tabel 4.28 Uji Coba Sistem Halaman Utama Pemilik Kost Terverifikasi ......... 142

Tabel 4. 29 Uji Coba Sistem Halaman Input Kamar .......................................... 143

Tabel 4.30 Uji Coba Sistem Halaman Kamar Kost ............................................ 143

Tabel 4.31 Uji Coba Sistem Halaman Berlangganan Premium .......................... 144

Tabel 4.32 Uji Coba Sistem Data Berlangganan Premium ................................. 144

Tabel 4.33 Uji Coba Sistem Laporan Premium Bagi Pemilik ............................ 145

Tabel 4.34 Uji Coba Sistem Login Admin ......................................................... 145

Tabel 4.35 Uji Coba Sistem Halaman Verifikasi Kost ....................................... 146

Tabel 4.36 Uji Coba Sistem Laporan Kost Terverifikasi .................................... 146

Tabel 4.37 Uji Coba Sistem Halaman Utama Borhouse ..................................... 147

Tabel 4.38 Uji Coba Sistem Detail Kamar ......................................................... 147

Tabel 4.39 Uji Coba Sistem Halaman Booking Kamar ...................................... 147

Tabel 4.40 Uji Coba Halaman Daftar Berlangganan Premium........................... 148

Tabel 4.41 Uji Coba Sistem Halaman Data Berlangganan Expired ................... 148

Tabel 4.42 Uji Coba Sistem Halaman Input Pendapatan Premium .................... 149

Tabel 4.43 Uji Coba Sistem Laporan Pendapatan Premium ............................... 149

Tabel 4.44 Uji Coba Sistem Laporan Pendapatan Booking ................................ 150

Tabel 4.45 Daftar Responden Usability Testing ................................................. 150

Tabel 4.46 Hasil Uji Coba Usability Testing ...................................................... 151

Page 24: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Kebutuhan akan pendidikan perguruan tinggi di Jawa Timur telah

mengalami peningkatan untuk setiap tahunnya hal itu juga berlaku pada kota

surabaya. Menurut Badan Pusat Statistik Kota Surabaya (BPS Surabaya) jumlah

yang menempuh pendidikan perguruan tinggi di Jawa Timur pada tahun 2014

berjumlah 5.41% dari 2.088.812 juta responden penduduk responden dan pada

tahun 2015 berjumlah 5.88% dari 2.284.237 juta responden penduduk. Sedangkan

untuk kota Surabaya yang menempuh pendidikan perguruan tinggi pada tahun

2014 berjumlah 12.64% dari 302.776 ribu responden dan pada tahun 2015

berjumlah 14.57% dari 351.545 ribu responden. Berdasarkan kesimpulan data

tersebut setiap tahun masyarakat yang menempuh pendidikan perguruan tinggi

semakin tinggi. Seiring dengan banyaknya masyarakat yang menempuh perguruan

tinggi maka kebutuhan tempat tinggal sementara (rumah kost) juga semakin

meningkat.

BorHouse merupakan Startup yang bergerak di bidang layanan pesan kost

secara online yang memiliki basis operasional di surabaya berdiri sejak tahun

2017. Saat ini BorHouse memiliki 15 pendaftar pemilik kost yang tertarik untuk

bergabung di BorHouse. 15 pendaftar pemilik kost tersebut terdiri dari 7 pendaftar

pemilik kost yang berada di area kampus Institut Teknologi Sepuluh Nopember

(ITS), 5 pendaftar pemilik kost yang berada di area kampus Institut Bisnis dan

Informatika Stikom Surabaya, 3 pendaftar pemilik kost yang berada di area

Page 25: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

2

kampus Universitas Pembangunan Nasional “Veteran” Jawa Timur (UPN V JT).

Data dari 15 pendaftar pemilik kost tersebut dapat dilihat pada lampiran 1 dan

pada lampiran 2.

BorHouse setelah melakukan wawancara dengan pemilik maupun dengan

penghuni kost, BorHouse telah menemukan beberapa masalah sebagai berikut.

Permasalahan bagi pemilik kost yaitu 1) Borhouse masih melihat pemilik kost

dalam mempromosikan kost dengan cara manual yaitu dengan menempelkan

pengumuman terima kost di tembok-tembok dan pemilik kost tidak dapat

menjelaskan lebih detail tentang kostnya. 2) pemilik kost mengeluh adanya

aplikasi sistem berbayar atau premium sehingga pemilik kost yang mengalami

ekonomi menurun tidak dapat mempromosikan iklan kost tersebut. 3) Pemilik

kost pernah mengalami kostnya di promosikan / di daftarkan oleh orang lain

melalui aplikasi tanpa sepengetahuan pemilik kost. Sedangkan permasalahan bagi

calon penghuni kost yaitu 1) calon penghuni kost tidak mengetahui di daerah

tersebut bahwa ada kamar kosong atau ada pengumuman terima kost. 2) calon

penghuni kost tidak bisa membandingkan kost–kost yang ada, karena hanya

mengatahui satu pengumuman terima kost aja. 3) calon penghuni kost pernah

mengalami alamat palsu kost yang dilakukan oleh orang tidak bertanggung jawab

ketika memeriksa langsung di alamat tersebut sehingga membuat calon penghuni

kost memutuskan pulang. 4) calon penghuni kost juga pernah mengalami

keterlambatan pesan kamar kost dikarenakan perjalanan dari rumah calon

penghuni kost ke tempat kost yang mau dihuni jauh

BorHouse dalam menjalankan startup yang bergerak dibidang layanan

pesan kost secara online akan menawarkan solusi untuk menyelesaikan

Page 26: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

3

permasalahan tersebut dengan menggunakan konsep Crowdsourcing dengan

menghubungkan pemilik kost dan calon penghuni dalam satu tempat di website

borhouse. Pada website tersebut terdapat beberapa fitur yang akan mendatang

yaitu: 1) borhouse akan membuat website iklan promosi kost. 2) memberikan fitur

membership free user agar pemilik kost tetap dapat mempromosikan iklan kost. 3)

pemilik kost harus mengupload bukti lokasi usaha kost yang harus di tanda tangan

pemilik kost dan pengurus setempat sehingga dapat mengurangi data kost di iklan

kan oleh orang lain tanpa sepengatahuan pemilik. Sedangkan untuk calon

penghuni yaitu 1) menyediakan filter lokasi kost agar calon penghuni tau daerah

tersebut ada kamar kosong. 2) menampilkan data iklan kost lebih dari 1 dan

memberikan filter harga agar calon penghuni kost dapat membandingkan kost

yang lain. 3) borhouse telah mengurangi adanya alamat palsu dikarenakan pemilik

kost harus upload bukti lokasi usaha kost yang harus di tanda tangan pemilik kost

dan pengurus setempat. 4) BorHouse juga mendiakan booking online sehingga

calon penghuni tidak perlu khawatir kamar kost yang di inginkan di dahulu’I

orang lain dan calon penghuni dapat menanyakan ketersedian kamar kosong yang

telah disinkronisasikan dengan chat whatsapp.

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas, dapat dirumuskan masalah yaitu

Bagaimana Merancang Bangun Sistem Informasi Rumah Kost Online Berbasis

Web Pada Startup BorHouse.

Page 27: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

4

1.3 Pembatasan Masalah

Berdasarkan rumusan masalah tersebut, maka ruang lingkup terfokus pada

masalah yang akan dibahas yaitu mengenai hal yang berkaitan dengan Rancang

Bangun Sistem Informasi Rumah Kost Online Berbasis Web Pada Startup

BorHouse sebagai berikut :

1. Tidak membahas tentang pembayaran online antar bank dan sistem

pembayaran otomatis dan tidak membahas diskon kost

2. Sistem informasi ini dapat digunakan oleh tiga user yaitu dari admin

BorHouse, Pemilik Kost dan Pencari Kost

3. Pada penyewaan kamar kost BorHouse menyediakan 4 jenis pembayaran

kost yaitu perbulan, pertiga bulan, persemester, pertahun.

4. Pada Sistem Informasi yang dibuat ini target pemasarannya yaitu

mahasiswa dan tidak membahas geo location content.

1.4 Tujuan Penelitian

Berdasarkan latar belakang dan rumusan masalah diatas, maka tujuan dari

Tugas Akhir ini adalah menghasilkan Rancang Bangun Sistem Informasi Rumah

Kost Online Berbasis Web Pada Startup BorHouse

1.5 Manfaat Penelitian

Dengan dibuatnya Rancang Bangun Sistem Informasi Rumah Kost Online

Berbasis Web Pada Startup BorHouse diharapkan dapat memberikan manfaat,

calon pencari kost akan langsung mendapatkan kost yang sesuai kriteria yang

dipilih.

Page 28: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

5

1.6 Sistematika Penulisan

Secara garis besar sistematika penulisan dalam penyusunan laporan ini

adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini menjelaskan tentang latar belakang masalah, rumusan

masalah, Batasan masalah, tujuan, manfaat, dan sistematika penulisan

Tugas Akhir Rancang Bangun Sistem Informasi Rumah Kost Online

Berbasis Web Pada Startup BorHouse.

BAB II LANDASAN TEORI

Bab ini menjelaskan tentang semua referensi teori yang digunakan

terkait dengan Rancang Bangun Sistem Informasi Rumah Kost Online

Berbasis Web Pada Startup BorHouse yang akan dikembangkan.

Penelitan terdahulu, teori sistem informasi, website, usaha rumah kost,

jenis dan peraturan kot, google map api, sms geteway, crowdsourcing,

business model canvas (BMC), tahapan pengembangan software

dengan metode SDLC dan framework codeigniter yang akan

digunakan dalam pengembangan aplikasi.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab ini menjelaskan tentang identifikasi permasalahan, analisis proses

bisnis, analisis kebutuhan pengguna, analisis kebutuhan fungsional,

analisis kebutuhan non fungsional dan analisis kebutuhan sistem dari

Rancang Bangun Sistem Informasi Rumah Kost Online Berbasis Web

Pada Startup BorHouse.

Page 29: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

6

BAB IV IMPLEMENTASI DAN EVALUASI

Bab ini menjelaskan mengenai implementasi dan evaluasi dari

Rancang Bangun Sistem Informasi Rumah Kost Online Berbasis Web

Pada Startup BorHouse. Implementasi dan evaluasi sistem pada bab

ini dijelaskan berdasarkan hasil analisis kebutuhan fungsional,

kebutuhan non fungsional dan kebutuhan sistem.

BAB V PENUTUP

Bab ini menjelaskan mengenai kesimpulan dari penelitian yang dibuat

serta saran terkait dengan pengembangan program aplikasi.

Page 30: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

7

BAB II

LANDASAN TEORI

Dalam penyelesaian Tugas Akhir ini digunakan landasan teori yang

membahas tentang teori-teori yang dijadikan sebagai acuan dalam menyelesaikan

permsalahan.

2.1 Penelitian Terdahulu

Penelitian terdahulu sebelumnya pernah dilakukan oleh Rahmawati (2014)

berjudul Rancang Bangun Aplikasi Sistem Pencarian Dan Navigasi Lokasi

Indekos Di Surabaya dengan hasil penelitian berupa informasi kost atau data kost

yang telah diinputkan oleh pemilik kost, pendaftar akun gratis bagi pemilik kost,

pendaftar akun bagi calon penghuni kost, navigasi kost, pesan kamar (Booking

Online).

BorHouse tidak hanya melakukan penelitian terhadap Tugas Akhir

Rahmawati (2014) tetapi BorHouse juga melakukan penelitian terhadap beberapa

pesaing dapat dilihat di Tabel 2.1 Komparasi Pesaing BorHouse.

Tabel 2.1 Komparasi Pesaing Borhouse

Fitur Nama Startup

BorHouse Mamikos Infokost Booking Secara

Online

Peta Lokasi Tempat

Kost

Alamat Kost

Rating

Pembayaran Online

Page 31: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

8

Dari Tabel 2.1 Komparasi Pesaing BorHouse di atas dapat disimpulkan

bahwa fitur dari 3 startup tersebut memiliki kelengkapan fitur yang berbeda –

beda. Salah satunya sebagai berikut :

1. BorHouse mempunyai semua fitur sehingga dapat disimpulkan bahwa

BorHouse memiliki keunggulan fitur dari pada mamikost dan infokost

hanya saja pada pembayaran online di startup tersebut hanya bisa upload

bukti transfer saja

2. Mamikost mempunyai fitur hanya beberapa saja tidak seperti Borhouse

yang memiliki semua fitur yang ada. Mamikost memiliki keunggulan fitur

akun gratis atau free user dari pada infokost sehingga pemilik kost yang

mempunyai ekonomi berkecukupan masih bisa menggunakan aplikasi

tersebut

3. Infokost mempunyai fitur sama halnya mamikost yang memiliki beberapa

saja tetapi memiliki kekurangan fitur seperti akun gratis (free user) dan

testimonial dari para penghuni dan memiliki keunggulan di booking secara

online dari mamikost

Fitur Nama Startup

BorHouse Mamikost Infokost

Membandingkan

Kost – Kost Yang

Ada (Compare)

Fitur Untuk Mencari

Kost Berdasarkan

Lokasi, Tipe Kost,

Harga

Akun Premium

Pemilik Kost

Akun Free Pemilik

Kost

Page 32: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

9

2.2 Sistem Informasi

Sistem informasi ialah sebuah set elemen atau komponen terhubung satu

sama lain yang mengumpulkan (input), memanipulasi (process), menyimpan dan

menghasilkan (output) data dan informasi dan memberikan pembetulan

(mekanisme feedbeck) untuk memenuhi tujuan. Mekanisme feedback ialah

komponen yang membantu organisasi meraih tujuan, seperti meningkatkan profit

atau meningkatkan customer service (Stair, 2010)

2.3 Pengertian Rumah Kost

Pengertian kost atau sering disebut kos – kosan adalah sejenis kamar sewa

yang disewa (booking) selama kurang waktu tertentu sesuai dengan perjanjian

pemilik kamar dan harga yang disepakati. Umumnya booking kamar dilakukan

selama kurang waktu satu tahun. Namun demikian ada pula yang hanya

menyewakan selama satu bulan, tiga bulan dan enam bulan. Sehingga sebutannya

menjadi sewa tahunan, bulanan, tri bulanan dan tengah tahunan. Penyewaan yang

kurang dari waktu itu mahasiswa lebih memilih di penginapan. Berbeda dengan

kos-kosan, rumah kontrakan merupakan bentuk satu rumah sewa yang disewakan

kepada masyarakat khususnya bagi para pelajar dan mahasiswa yang bertempat

tinggal di sekitar kampus, selama kurang waktu tertentu sesuai dengan perjanjian

sewa dan harga yang disepakati.

1. Sarana tempat tinggal sementara bagi mahasiswa yang pada umumnya berasal

dari luar daerah selama masa studinya.

2. Sarana tempat tinggal sementara bagi masyarakat umum yang bekerja di kantor

atau yang tidak memiliki rumah tinggal agar berdekatan dengan lokasi kerja.

3. Sarana latihan pembentukan kepribadian mahasiswa untuk lebih berdisplin,

mandiri dan bertanggung jawab karena jauh dari keluarga

Page 33: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

10

4. Tempat untuk menggalang pertemanan dengan mahasiswa lain dan hubungan

social dengan lingkungan sekitarnya.

Fungsi kos-kosan yang selama ini sebagai tempat tinggal, lalu berkembangan dan

berdampak pada lingkungan sekitarnya. Masyarakat di sekitar tempat kost

tersebut kemudian menyiapkan penambahan sarana pendukung untuk mereka bisa

beraktivitas, baik di dalam lokasi kos-kosan itu sendiri maupun di sekitar kos-

kosan tersebut (Heriyanto, 2011).

2.4 Website

Website merupakan komponen atau kumpulan komponen yang terdiri dari

teks, gambar, suara animasi sehingga lebih merupakan media informasi yang

menarik untuk dikunjungi. Website adalah halaman informasi yang disediakan

melalui jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi

dengan jaringan internet. Secara garis besar website bisa digolongkan menjadi 2

bagian yaitu website statis dan website dinamis (Adelheid, 2015). Berdasarkan

sifatnya, suatu website dibagi menjadi dua yakni:

1. Website Statis

Adalah web yang halamannya tidak berubah, biasanya untuk melakukan

perubahan dilakukan secara manual dengan mengubah kode. Website statis

informasinya merupakan informasi satu arah, yakni hanya berasal dari pemilik

software-nya saja, hanya bisa di-update oleh pemiliknya saja. Contoh website

statis ini, yaitu profil perusahaan.

Page 34: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

11

2. Website Dinamis

Merupakan web yang halaman selalu update, biasanya terdapat halaman backend

(halaman administrator) yang digunakan untuk menambah atau mengubah konten.

Web dinamis membutuhkan database untuk menyimpan. Website dinamis

mempunyai arus informasi dua arah, yakni berasal dari pengguna dan pemilik,

sehingga pengupdate-an dapat dilakukan oleh pengguna dan juga pemilik website.

2.5 My Structure Query Language (MySQL)

MySQL merupakan nama sebuah database server yang menangani akses

database yang selalu dalam bentuk pernyataan SQL (Structured Query Language)

yaitu suatu bahasa yang digunakan untuk mengakses database relasional (Kadir,

2013).

2.6 Google Maps API

Google Maps API merupakan pengembangan teknologi dari google yang

digunakan untuk menanamkan Google Map di suatu aplikasi yang tidak dibuat

oleh Google. Google Maps API adalah suatu library yang berbentuk javascript

yang berguna untuk memodifikasi peta yang ada di Google Maps sesuai

kebutuhan (Elian, 2012). Dalam perkembangannya Google Maps API diberikan

kemampuan untuk mengambil gambar peta statis. Melakukan geocoding, dan

memberikan penuntun arah.

Penggunaan Google Maps API pada pengembangan aplikasi android

dengan menggunakan Eclipse dan komputer menggunakan sistem operasi

windows. Kekurangan yang ada pada Google Maps API yaitu jika ingin

Page 35: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

12

melakukan akses harus terdapat layanan internet pada perangkat yang digunakan.

Sedangkan kelebihan yang ada pada Google Maps API yaitu:

a. Dukungan penuh yang dilakukan Google sehingga terjamin dan bervariasi

fitur yang ada pada Google Maps API.

b. Banyak pengembang yang menggunakan Google Maps API sehingga

mudah dalam mencari referensi dalam pengembangan aplikasi.

Sedangkan penggunaan Google Map API pada website menurut

www.codepolitan.com perlu menggunakan Key API pada saat men – develop pada

local web server langkah – langkah cara mendapatkan Key API sebagai berikut :

5. Membuat scope dalam artian kita ingin satu Key per-projek. Jadi banyak

projek yang kita buat Key-nya tidak sama. Google menggunakan ini

sebagai counter dari penggunaan server mereka. Karena untuk yang gratis,

punya limit 25000 load map per-hari. Jadi kalau satu Key untuk semua projek,

maka akan lebih cepat dapat surat 'cinta' dari bagian sales.

Gambar 2.1 Project Google Map

Page 36: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

13

2. Langkah selanjutnya buat Key nya di tab Credentials.

Gambar 2.2 Credentials Google Map

3. Setelah melakukan mendapatkan API Key tersebut kemudian melakukan

enable pada library agar javascript API pada pada muncul atau berjalan

untuk cara mengenable dapat dilihat sebagai berikut

Gambar 2.3 Library Google Map

4. Pada tahap akhir ini menaruh API Key pada script pada html dapat dilihat

pada dibawah ini

Gambar 2.4 Penerapan API Key HTML

Page 37: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

14

2.7 SMS Gateway

Menurut Gunawan (2016),” SMS Gateway adalah teknologi mengirim,

menerma dan bahkan mengolah SMS melalui komputer dan sistem komputerisasi

biasanya digunakan pada aplikasi bisnis baik kepentingan promosi, penyebaran

informasi pada pengguna”. Seperti kita ketahui pada jaman sekarang hamper

semua individu telah memiliki telepon selular (handphone), bahkan ada individu

yang memiliki lebih dari satu handphone. SMS merupakan salah satu fitur pada

handphone yang pasti digunakan oleh pengguna (user), baik untuk mengirim,

maupun untuk menerima SMS. Bagi perusahaan hal ini dimanfaatkan dengan baik

dalam hal pemasaran dan pengumuman terhadap pelanggan (customer)

perusahaan mereka. Data nomer handphone disimpan dalam database perusahaan

dan ketika terdapat informasi atau layanan terbaru dapat memanfaatkan SMS

Gateway dalam proses.

Aplikasi SMS Gateway akan mendeteksi network setiap operator yang

akan digunakan dan setelah itu akan langsung diteruskan ke dalam aplikasi.

Modem berfungsi untuk menjalankan aplikasi dan dapat menerima SMS yang

dikirim oleh operator baik request dari pelanggan. Segala request akan diproses

Gambar 2.5 Model Skema SMS Gateway

Page 38: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

15

oleh aplikasi dan akan diteruskan oleh SMS Gateway agar dapat diterima dan

dilakukan pemrosesan data, dan request dari pelanggan akan dapat diterima

dengan benar.

Penggunaan sms gateway pada zenziva. zenziva Adalah Layanan Online

SMS Center & SMS Masking. Anda tidak perlu menyiapkan komputer khusus

yang harus online 24 jam nonstop, tidak perlu membeli handphone atau modem

untuk sms gateway Anda, tidak perlu membeli software sms gateway, tidak perlu

install software.

Gambar 2.6 Logo Zenziva

Zenziva memberikan solusi praktis, mudah & murah. hanya tinggal login

saja di sistem, sudah bisa mengirim SMS untuk usaha. seperti layaknya

mempunyai SMS Gateway sendiri tetapi hanya dibutuhkan online saja. bisa

diakses kapan saja, dimana saja. dari laptop, tablet, ataupun smartphone, tata cara

menggunakan Zenziva sebagai berikut :

1. Login menggunakan akun yang sudah mendaftar di Zenziva dan pilih login

menggunakan sms reguler atau sms masking, pada contoh kali menggunakan

SMS regular

2. Setelah login menggunakan akun sms regular masuk ke menu API setting

kemudian buat passkey SMS API settingnya untuk dipasang di httpnya dapat

dilihat pada function SMS Gateway dan gambar 2.7 SMS API

Page 39: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

16

https://reguler.zenziva.net/apps/smsapi.php?userkey=$userkeyanda&passkey=$

passkeyanda&nohp=$nohptujuan&pesan=isi pesan

Gambar 2.7 SMS API Zenziva

2.8 CodeIgniter

CodeIgniter adalah Framework web untuk bahasa pemrograman PHP,

yang dibuat oleh Rick Ellis pada tahun 2006, penemu dan pendiri EllisLab (www.

ellislab.com) Ellislab adalah suatu tim kerja yang berdiri pada tahun 2002 dan

bergerak dibidang pembuatan software dan tool untuk pengembang web. Sejak

tahun 2004 sampai sekarang. Ellislab telah menyerah hak kepemilikan codeigniter

ke British Columbia Institude Of Technology (BCIT) untuk proses

pengembangan lebih lanjut. Saat ini situs web resmi dari codeigniter telah berubah

dari www. ellislab.com menjadi www.codeigniter.com. Hampir semua framework

untuk pengembangan aplikasi web mengimplementasi aplikasi web

mengimplementasikan arsitektur MVC. Bukan hanya framework PHP, tetapi

Page 40: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

17

framework untuk bahasa pemprograman lain seperti python(Django, Cherrypy,

web2py, dll) juga menerapkan konsep dasar yang sama (Raharjo. B, 2015).

Dalam pola MVC, komponen aplikasi dibagi menjadi tiga bagian, yaitu :

Model : yang merepresentasikan struktur data

View : yang merupakan representasi keluaran (output) dari suatu model

Controller : komponen yang bertugas mengambil masukan (input) dari

user dan mengubahnya menjadi perintah untuk model dan view

Gambar 2.8 Arsitektur MVC Codeigniter

2.9 Crowdsourcing

Crowdsourcing adalah suatu aktifitas atau tindakan yang dilakukan oleh

suatu perusahaan atau institusi yang mengambil salah satu fungsi pekerjaan atau

tugas yang seharusnya dilakukan oleh karyawannya menjadi disebarluaskan

secara terbuka dan bebas untuk orang banyak atau kerumunan yang terkoneksi

dengan jaringan komputer, dalam hal ini Internet (Howe, 2009).

Meskipun Crowdsourcing belum banyak dijadikan subjek riset akademis,

beberapa riset teknologi informasi menyatakan bahwa crowdsourcing merupakan

bagian dari popularitas komunitas online (virtual communities) dan situs-situs

jejaring Keseluruhan riset menyatakan bahwa situs jejaring menyediakan akses

Page 41: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

18

bagi masyarakat untuk bergabung dalam sebuah komunitas online dan dengan

demikian menjembatani interaksi yang lebih luas (Utz, 2009).

Untuk memahami konsep crowdsourcing secara lebih komprehensif, pada

Umumnya membagi pengertian crowdsourcing menjadi dua konsep, sebagai

berikut:

2.9.1 Konsep Umum

Konsep umum crowdsourcing adalah adanya pelibatan yang tidak terbatas

dan tanpa memandang latar belakang pendidikan, kewarganegaraan, agama,

amatir atau professional, bagi setiap orang yang ingin memberikan kontribusinya

atau solusinya atas suatu permasalahan yang dilemparkan oleh individu,

perusahaan atau institusi. Kontributor dapat dibayar (mendapatkan upah atau

reward), mendapatkan, namun tidak tertutup kemungkinan bahwa memberikan

kontribusi secara Cuma-Cuma atau tidak dibayar.

2.9.2 Konsep Khusus

Konsep khusus crowdsourcing adalah suatu perusahaan atau institusi ingin

mendapatkan solusi atas permasalahan yang mereduksi birokrasi dengan biaya

yang rendah dibandingkan dengan membayar tenaga kerja secara konvensional,

sedemikian hingga permasalahan dapat ditangani secara cepat, tepat dan hemat

biaya, yang pada akhirnya baik secara langsung maupun tidak langsung akan

meningkatkan daya saing perusahaan atau institusi tersebut.

Page 42: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

19

2.10 Business Model Canvas

Business Model Canvas (BMC) salah satu alat strategi yang digunakan

untuk mendeskripsikan sebuah model bisnis dan menggambarkan dasar pemikiran

tentang bagaimana organisasi menciptakan, memberikan, dan menangkap

nilai.Business Model Generation lebih dengan sebutan Business Model Canvas

adalah suatu alat untuk membantu kita melihat lebih akurat rupa usaha yang

Gambar 2.9 The Business Model Canvas

sedang atau kita akan jalani. Mengubah konsep bisnis yang rumit menjadi

sederhana yang ditampilkan pada satu lembar kanvas berisi rencana bisnis dengan

elemen kunci yang terintegrasi dengan baik didalamnya mencangkup analisis

strategi secara internal maupun ekternal perusahaan (Osterwalder, 2012).

Page 43: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

20

2.10.1 Customer Segments

Blok bangunan Segmen Pelanggan mengambarkan sekelompok orang atau

organisasi berbeda yang ingin dijangkau atau dilayani oleh perusahaan. Pelanggan

adalah inti dari semua model bisnis. Tanpa pelanggan (yang dapat memberikan

keuntungan), tidak ada perusahaan yang mampu bertahan dalam waktu lama.

Untuk lebih memuaskan pelanggan, perusahaan dapat mengelompokkan mereka

dalam segmen berbeda berdasarkan kesamaan kebutuhan, perilaku atau atribut

lain. Sebuah model bisnis dapat menggambarkan satu atau beberapa segmen

pelanggan, beasr ataupun kecil. Suatu organisasi harus memutuskan segmen mana

yang dilayani dan mana yang diabaikan (Osterwalder dan Pigneur, 2012).

segmentasi pasar konsumen memiliki segmentasi utama yaitu :

a. Segmentasi Geografis

Segmentasi geografis mengharuskan pembagian pasar menjadi unit-unit

geografis yang berbeda, wilayah, propinsi, kota, atau lingkungan rumah

tangga. Perusahaan dapat memutuskan untuk beroperasi dalam satu atau

sedikit wilayah geografis atau beroperasi dalam seluruh wilayah, tetapi

memberikan perhatian pada perbedaan.

b. Segmentasi Demografis

Dalam segmentasi demografis, pasar dibagi menjadi kelompok-kelompok

berdasarkan seperti usia, ukuran keluarga, siklus hidup keluarga, jenis

kelamin, penghasilan, pekerjaan, pendidikan, agama, ras, generasi,

kewarganegaraan, dan kelas.

Page 44: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

21

c. Segmentasi Psikografis

Psikografis adalah ilmu yang menggunakan psikologi dan demografik untuk

lebih memahami konsumen. Dalam segmentasi psikografis, para pembeli

dibagi menjadi kelompok yang berbeda berdasarkan gaya hidup atau

kepribadian atau nilai.

d. Segmentasi Perilaku

Dalam segmentasi perilaku, pembeli dibagi menjadi kelompok-kelompok

berdasarkan pengetahuan, sikap, pemakaian, atau tanggapan mereka

terhadap produk tertentu.

2.10.2 Value Propositions

Blok bangunan proposisi nilai mengambarkan gabungan antara produk dan

layanan yang menciptakan nilai untuk segmen pelanggan spesifik. Proposisi nilai

dapat memecah masalah pelanggan atau memuaskan kebutuhan pelanggan. Setiap

proposisi nilai berisi gabungan produk atau jasa tertentu yang melayani kebutuhan

segmen pelanggan spesifik. Dalam hal ini proposisi nilai merupakan kesatuan atau

gabungan manfaat-manfaat yang ditawarkan perusahaan kepada pelanggan.

Osterwalder dan Pigneur (2012), mengemukakan bahwa terdapat beberapa nilai

yang ditawarkan kepada konsumen, yaitu :

a. Menyelesaikan Pekerjaan

Nilai dapat diciptakan karena membantu pelanggan menyelesaikan

pekerjaannya.

b. Desain

Desain itu penting tapi sulit diukur. Sebuah produk terlihat menonjol karena

desainnya yang superior.

Page 45: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

22

c. Merek/status

Pelanggan dapat menemukan nilai dalam sebuah tindakan yang sederhana

karena menggunakan atau memasang merek tertentu.

d. Harga

Menawarkan nilai yang sama pada harga yang lebih sering dilakukan untuk

memuaskan kebutuhan segmen pelanggan yang terhadap harga.

e. Pengurangan biaya

Membantu pelanggan mengurangi biaya merupakan cara penting untuk

menciptakan nilai.

f. Pengurangan resiko

Pelanggan menghargai pengurangan risiko yang muncul ketika mereka

membeli suatu produk atau jasa.

g. Kemampuan dalam mengakses

Menyediakan produk atau jasa bagi pelanggan yang sebelumnya sulit

mengakses produk atau jasa tersebut merupakan cara lain menciptakan nilai.

h. Kenyamanan/kegunaan

Dalam penelitian ini nilai yang digunakan adalah menyelesaikan pekerjaan,

merek/status dan harga. Beberapa Proposisi Nilai lain mungkin saja sama

dengan penawaran pasar yang sudah ada, tetapi dengan fitur dan atribut

tambahan.

Page 46: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

23

2.10.3 Channels

Blok Bangunan Saluran menggambarkan bagaimana sebuah perusahaan

berkomunikasi dengan Segmen Pelanggannya dan menjangkau mereka untuk

memberikan Proposisi Nilai. Saluran komunikasi, distribusi dan penjualan

merupakan penghubung antara perusahaan dan pelanggan, saluran adalah titik

sentuh pelanggan yang sangat berperan dalam setiap kejadian yang mereka alami

(Osterwalder & Pigneur, 2012).

2.10.4 Customer Relationships

Blok Bangunan Hubungan Pelanggan menggambarkan berbagai jenis

hubungan yang dibangun perusahaan bersama Segmen Pelanggan yang spesifik.

Sebuah perusahaan harus menjelaskan jenis hubungan yang ingin dibangun

bersama Segmen Pelanggan.

2.10.5 Revenue Streams

Blok Bangunan Arus Pendapatan Menggambarkan uang tunai yang

dihasilkan perusahaan dari masing-masing Segmen Pelanggan (biaya harus

mengurangi pendapatan untuk menghasilkan pemasukan).

2.10.6 Key Resources

Blok bangunan sumber daya utama mengambarkan sset-aset terpenting

yang dipelukan agar sebuah model bisnis dapat berfungsi.

2.10.7 Key Activities

Blok bangunan aktivitas kunci menggambarkan hal-hal terpenting yang

harus dilakukan perusahaan agar model bisnisnya dapat berkerja.

Page 47: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

24

2.10.8 Key Partnerships

Blok bangunan kemiktraan utama menggambarkan jaringan pemasok dan

mitra yang membuat model bisnis dapat bekerja

2.10.9 Cost Structure

Struktur Biaya menggambarkan semua biaya yang dikeluarkan untuk

mengoperasikan model bisnis. Blok bangunan ini menjelaskan biaya terpenting.

2.11 System Development Life Cycle (SDLC)

Menurut Pressman (2015), System Development Life Cycle (SDLC) atau

Siklus Hidup Pengembangan Sistem adalah proses perancangan sistem serta

metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut.

Salah satu model dalam SDLC adalah model waterfall. Menurut Pressman

(2015), nama lain dari Model Waterfall adalah Model Air Terjun. Terkadang

dinamakan siklus hidup klasik (classic life cyle), dimana hal ini menyiratkan

pendekatan yang sistematis dan berurutan (sekuensial) pada pengembangan

perangkat lunak. Pengembangan perangkat lunak dimulai dari spesifikasi

kebutuhan pengguna dan berlanjut melalui tahapan-tahapan perencanaan

(planning), pemodelan (modeling), konstruksi (construction), serta penyerahan

sistem perangkat lunak ke para pelanggan/pengguna (deployment), yang diakhiri

dengan dukungan berkelanjutan pada perangkat lunak yang dihasilkan.

Gambar 2.10 Model Waterfall menurut Pressman (2015)

Page 48: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

25

Tahap 1 : Communication (Project Initiation & Requirements Gathering)

Sebelum memulai pekerjaan yang bersifat teknis, sangat diperlukan

adanya komunikasi dengan customer demi memahami dan mencapai tujuan yang

ingin dicapai. Hasil dari komunikasi tersebut adalah inisialisasi proyek, seperti

menganalisis permasalahan yang dihadapi dan mengumpulkan data-data yang

diperlukan, serta membantu mendefinisikan fitur dan fungsi software.

Pengumpulan data-data tambahan bisa juga diambil dari jurnal, artikel, dan

internet

Tahap 2 : Planning (Estimating, Scheduling, Tracking)

Tahap berikutnya adalah tahapan perencanaan yang menjelaskan tentang

estimasi tugas-tugas teknis yang akan dilakukan, resiko-resiko yang dapat terjadi,

sumber daya yang diperlukan dalam membuat sistem, produk kerja yang ingin

dihasilkan, penjadwalan kerja yang akan dilaksanakan, dan tracking proses

pengerjaan sistem.

Tahap 3 : Modeling (Analysis & Design)

Tahapan ini adalah tahap perancangan dan permodelan arsitektur sistem

yang berfokus pada perancangan struktur data, arsitektur software, tampilan

interface, dan algoritma program. Tujuannya untuk lebih memahami gambaran

besar dari apa yang akan dikerjakan.

Tahap 4 : Construction (Code & Test)

Tahapan Construction ini merupakan proses penerjemahan bentuk desain

menjadi kode atau bentuk/bahasa yang dapat dibaca oleh mesin. Setelah

pengkodean selesai, dilakukan pengujian terhadap sistem dan juga kode yang

Page 49: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

26

sudah dibuat. Tujuannya untuk menemukan kesalahan yang mungkin terjadi untuk

nantinya diperbaiki.

Tahap 5 : Deployment (Delivery, Support, Feedback)

Tahapan Deployment merupakan tahapan implementasi software ke

customer, pemeliharaan software secara berkala, perbaikan software, evaluasi

software, dan pengembangan software berdasarkan umpan balik yang diberikan

agar sistem dapat tetap berjalan dan berkembang sesuai dengan fungsinya

Page 50: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

27

BAB III

ANALISIS DAN PERANCANGAN SISTEM

Rancang Bangun Sistem Informasi Rumah Kost Online Berbasis Web

Pada Startup BorHouse ini menerapkan System Development Life Cycle (SDLC)

Waterfall Model yang berguna untuk memggambarkan tahapan-tahapan dalam

perancangan sistem serta langkah-langkah yang harus dikerjakan pada setiap

tahapan. Tahapan dengan model waterfall yang terdiri dari tahap communication,

planning, modelling dan construction.

Metode penelitian dilakukan untuk dapat mengerjakan Tugas Akhir sesuai

dengan tahapan-tahapan yang diperlukan agar pengerjaan Tugas Akhir dapat

dilakukan secara terstruktur dan sistematis. Adapun model penelitian dapat dilihat

pada Gambar 3.1 Diagram Model Penelitian

Gambar 3.1 Diagram Model Penelitian

Page 51: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

28

3.1 Tahap Communication

Tahap Pertama yang dilakukan yaitu Communication. Tahapan

Communication merupakan tahap awal yang akan dilakukan dalam melakukan

pembuatan Rancang Bangun Sistem Informasi Rumah Kost Online Berbasis Web

Pada Startup BorHouse. Pada tahapan ini dilakukan pengumpulan data yang

berguna dalam pengembangan Sistem Informasi Rumah Kost Online Berbasis

Web Pada Startup BorHouse yang diperoleh dari berbagai sumber yang terlibat.

Pada tahap communication ini dilakukan dua cara untuk mendapatkan data-data

yang dibutuhkan yaitu:

1. Observasi

Pada kegiatan observasi ini BorHouse mengamati jalanya proses calon

penghuni mencari kost sampai mendapatkan kost, BorHouse juga mengamati

pemilik kost dalam mencari calon penghuni kost sampai mendapatkan calon

penghuni kost dan BorHouse juga mengamati beberapa pesaing aplikasi kost

online yang ada saat ini.

2. Wawancara

BorHouse setelah melakukan observasi, maka dilakukan wawancara

pada calon penghuni kost dan pemilik untuk mencocokan data dengan

informasi dari hasil observasi dan untuk bertanya beberapa hal yang tidak

didapatkan pada saat dilakukan observasi. Berikut ini adalah beberapa

pertanyaan untuk wawancara :

a. Data dan informasi pemilik kost dan calon penghuni kost

b. Permasalahan yang dihadapi oleh pemilik kost dan calon penghuni kost

Page 52: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

29

3. Gambaran sistem saat ini

Gambar 3.2 Gambaran Sistem Saat Ini

Gambaran sistem saat ini dalam mempromosikan iklan kost milik

pemilik kost dengan cara mengiklan kan melalui blogger tetapi yang

menginputkan bukan pemilik kost sendiri melainkan dari admin borhouse dan

calon penghuni melihat kost melalui informasi blogger dan tidak adanya

sistem booking atau melakukan pencarian filter kost

3.1.1 Analisis Bisnis

Pada tahapan analisis bisnis, BorHouse menggunakan Business Model

Canvas (BMC) salah satu alat strategi yang digunakan untuk mendeskripsikan

sebuah model bisnis sebagai berikut :

1. Customers Segments

BorHouse bergerak di bidang layanan pesan kost menargetkan pasar

pelanggan yaitu mahasiswa dikarenakan kota surabaya merupakan kota aktif

dibidang akademik sedangkan untuk pekerja atau umum tidak dimasukan dalam

batasan customers segments.

2. Value Proportions

BorHouse dalam memuaskan kebutuhan pelanggan akan menawarkan fitur

yang berbeda dari beberapa pesaing yang ada sebagai berikut :

a. Fitur Bagi Calon Penghuni

Page 53: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

30

Pada fitur ini BorHouse akan membangun website menampilkan berupa

informasi mengenai kost-kost’an seperti lokasi, harga, fasilitas, testimonial dari

para penghuni, informasi ketersedian kamar penuh atau kosong berubah chat

whatsapp untuk kost yang penuh dan BorHouse juga menyediakan booking

online sehingga calon penghuni tidak perlu datang ke tempat kost untuk pesan

kost.

b. Fitur Bagi Pemilik kost

BorHouse akan menerapkan dua metode penguna akun yaitu akun

free user dan akun premium dengan adanya akun free user pemilik kost

yang mengalami pendapatan berkurang masih tetap bisa menikmati fasilitas

yang diberikan BorHouse dan BorHouse mewajibkan pemilik kost

melakukan verifikasi email, handphone dan form surat izin lokasi usaha

kost sebagai syarat mendaftar di BorHouse sehingga membuat kebenaran

alamat kost lebih terjamin.

3. Channels

BorHouse menghubungkan calon penghuni kost dengan pemilik kost

dalam satu tempat melalui website sehingga bisa saling berbagi informasi kost.

Dengan adanya tempat untuk berbagi informasi kost calon penghuni kost dapat

membandingkan kost-kost yang ada (Compare).

4. Customer Relationships

BorHouse dalam membangun hubungan yang baik dengan calon

penghuni dan pemilik kost BorHouse menyediakan fitur testimonial sehingga

calon penghuni kost dapat mengatahui kost mana yang baik sedangkan untuk

pemilik kost dapat meningkatkan kualitas kostnya tersebut.

Page 54: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

31

5. Revenue Streams

BorHouse dalam mendapatkan pendapatan dengan cara mengambil

Pertransaksi atau perpromosi sebesar Rp. 10.000 dan BorHouse juga

mendapatkan pendapatan akun premium.

6. Key Resources

Sumber daya BorHouse kedepannya yaitu mengelola website, bangunan

kantor BorHouse dan pegawai

7. Key Activites

BorHouse dalam melakukan aktivitas dengan cara menyediakan

informasi kost, update informasi kost jika penuh atau kosong, dan BorHouse

juga akan memantau kebenaran testimonial yang diberikan oleh calon

penghuni ke pemilik dengan cara mensurvey atau menghubungi pemilik.

8. Key Partnerships

BorHouse dalam meningkatkan calon penghuni kost yang akan

mengakses website BorHouse, BorHouse kedepannya akan berkerjasama

dengan lembaga pendidikan kampus sekitar untuk mendapatkan target

pasarnya yaitu mahasiswa.

9. Cost Structure

Biaya perkiraan yang akan dikeluarkan kedepannya, BorHouse dalam

menjalankan Bisnis Startup yaitu meliputi: biaya transportasi, biaya

pembuatan website, biaya sms gateway, biaya domain dan hosting, biaya

pegawai

Page 55: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

32

3.1.2 Identifikasi Masalah

Identifikasi masalah dilakukan dengan mengamati proses mulai dari

pemilik kost mempromosikan kost nya tersebut sampai mendapatkan calon

penghuni kost dan menentukan masalah yang ada pada proses tersebut. Setelah

mengamati proses tersebut diperoleh beberapa permasalahan yang muncul dapat

dilihat pada tabel berikut.

Tabel 3.1 Identifikasi Masalah

Permasalahan Dampak Solusi

Menempelkan

pengumuman terima

kost di tembok - tembol

Kurang efektif karena calon

penghuni hanya tau kalau

ada pengumuman terima kost

ketika melewati

pengumuman tersebut dan

segmentasi geografisnya

kecil tidak bisa seluruh

Indonesia

Membuat website layanan

pesan kost secara online

sehingga pemilik kost

dapat mempromosikan

secara online agar data

iklan kost tersebut dapat

dilihat oleh orang banyak

Pemilik kost mengeluh

adanya aplikasi sistem

berbayar atau premium

sehingga pemilik kost

yang ekonomi menurun

tidak dapat

mempromosikan iklan

kost

Kalau pemilik kost tidak

mempromosikan iklan kost

secara online maka

pendapatan akan menurun

atau mendapatkan calon

penghuni kost agak lama.

Memberikan fitur

membership free user agar

pemilik kost tetap dapat

mempromosikan iklan kost

Pemilik kost pernah

mengalami kostnya

tersebut di promosikan /

di daftarkan oleh orang

lain tanpa

sepengatahuan pemilik

kost

Timbul adanya makelar yang

harganya ditawarkan oleh

orang lain dengan harga

tinggi

Mewajibkan pemilik kost

upload bukti lokasi kost

yang harus menggunakan

tanda tangan pemilik kost,

pengurus setempat dan

memakai stempel pengurus

setempat ketika mau

mengiklan kost sehingga

pemilik kost dapat

menginputkan harga sesuai

keinginan pemilik kost

Calon penghuni kost

tidak mengetahui di

daerah tersebut bahwa

ada kamar kosong atau

ada pengumuman

terima kost

Menendapatkan kost agak

jauh atau jauh dari kampus

Borhouse menyediakan

fitur filter lokasi kost

sehingga calon penghuni

kost bisa mencari kost

sesuai lokasi yang di

inginkan dan calon

Page 56: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

33

penghuni kost dapat

menanyakan kamar kosong

melaui chat wa yang telah

disediakan admin

Calon penghuni kost

tidak bisa

membandingkan kost –

kost yang ada

Calon penghuni kost tidak

dapat memilih kost sesuai

kriteria

Calon penghuni dapat

membandingkan kost –

kost yang ada yang telah

diinputkan pemilik kost

dengan cara melakukan

filter kost atau dapat

memilih kost pada menu

kost rekomendasi

Calon penghuni kost

pernah mengalami

alamat kost palsu

Calon penghuni kost

melakukan survey tetapi

alamat kost tidak ada

sehingga memutuskan

pulang tanpa adanya hasil

Borhouse meminimalisir

adanya lokasi palsu dengan

cara mewajibkan pemilik

kost melakukan upload

bukti lokasi usaha yang

telah di tanda tangan’I oleh

pemilik kost, pengurus

setempat dan memakai

stempel pengurus setempat

Calon penghuni kost

pernah mengalami

keterlambatan pesan

kamar kost dikarenakan

perjalanan dari rumah

calon penghuni kost ke

tempat kost yang mau

dihuni jauh

Calon penghuni tidak dapat

memilih kost yang dinginkan

dan waktu terbuang untuk

datang ketempat kost kalau

kost tersebut ternyata sudah

dipesan oleh orang lain

Borhouse menyediakan

booking online sehingga

calon penghuni dapat

memesan kost dan

membayaran kost tanpa

harus datang ke lokasi kost.

3.2 Tahap Planning

Tahap Planning mendeskripsikan penjadwalan kerja yang akan

dilaksanakan untuk membangun sistem informasi rumah kost online berbasis web

pada startup BorHouse. Jadwal ini telah disusun pada Tabel 3.2 Jadwal Kerja

Page 57: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

34

Tabel 3.2 Jadwal Kerja

3.3 Tahap Modelling

Tahap Modelling menggambarkan bagaimana suatu sistem dan bisnis

beroperasi serta mengilustrasikan aktivitas-aktivitas yang dilakukan dan

bagaimana data berpindah. Pada tahap modelling akan dilakukan analisis

kebutuhan pengguna, analisis kebutuhan fungsional, analisis kebutuhan non

fungsional, analisis kebutuhan sistem, design arsitektur sms gatway, system flow,

context diagram dan perancangan Data Flow Diagram (DFD), entity relationship

diagram, .

3.3.1 Analisis Kebutuhan Pengguna

Analisis kebutuhan pengguna berfungsi untuk mengetahui kebutuhan dari

masing-masing pengguna yang berhubungan langsung dengan sistem. Pengguna

tersebut terbagi menjadi beberapa peran sesuai dengan tugas dan tanggung

jawabnya masing-masing yaitu Admin BorHouse, Pemilik Kost, Calon Penghuni

kost. Tiap pengguna memiliki fungsi yang berbeda sesuai dengan kebutuhan data

dan informasi dari setiap pengguna. Untuk menerapkan sistem pada website

Page 58: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

35

BorHouse yang akan di bangun, dapat dilihat dari kebutuhan pengguna sebagai

berikut :

1. Admin BorHouse

Tabel 3.3 Kebutuhan Pengguna Admin BorHouse

No Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi

1. Mengelola data hak

akses

Data hak akses admin Informasi daftar hak

akses admin borhouse

2. Verifikasi bukti

transfer upgrade

akun premium

pemilik kost

1. data hak akses admin

borhouse

2. data bukti transfer

upgrade akun

premium pemilik

kost

1. Informasi daftar

akun pemilik kost

premium

Terverifikasi

2. Laporan Bukti

Transfer upgrade

akun premium

pemilik kost

3. Laporan

pendapatan akun

premium

3. Admin menverifikasi

booking kamar kost

calon penghuni

berdasarkan kriteria

ada kamar kosong

Data booking kamar

kost berdasarkan

kriteria belum

terverifikasi

Notifikasi sms dan

email (kode booking

dan jumlah bayar)

4. Verifikasi Bukti

Transfer Pembayaran

Kost

1. data Bukti Transfer

Pembayaran Kost

2. data daftar hak akses

admin borhouse

1. Notifikasi bukti

pembayaran lunas

(email, handphone)

2. Masuk menu

history pemesanan

(untuk download

file bukti transfer)

3. Notifikasi data diri

penghuni kost

untuk pemilik kost

(email, handphone)

4. Laporan

pendapatan

pemesanan

5. Laporan daerah

kost paling banyak

dicari

Page 59: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

36

2. Pemilik Kost

Tabel 3.4 Kebutuhan Pengguna Pemilik Kost

No. Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi

1. Registrasi akun Data pemilik kost 1. Informasi daftar

akun pemilik kost

belum terverifikasi

2. Notifikasi email dan

nomer handphone

2. Verifikasi email,

handphone dan

berkas kepemilikan

bangunan kost

1. Data akun pemilik

kost belum

terverifikasi

2. Notifikasi email dan

nomer handphone

Informasi daftar akun

non premium pemilik

kost terverifikasi

3. Upgrade akun

premium pemilik

kost

Data akun non premium

pemilik kost

terverifikasi

Informasi daftar

upgrade akun premium

pemilik kost belum

terverifikasi

4. Unggah bukti

transfer

berlangganan

premium

Data daftar upgrade

akun premium pemilik

kost belum terverifikasi

Informasi data bukti

transfer upgrade akun

premium pemilik kost

5. Pembuatan iklan 1. Data akun non

premium pemilik

kost terverifikasi

2. Data akun pemilik

kost premium

Terverifikasi

3. Data alamat kost

4. Data kamar kost

5. Data fasilitas

6. Data peraturan kost

7. Data keterangan

bayar kost

1. Pemilik kost

2. Data alamat kost

3. Data kamar kost

4. Data fasilitas

5. Data peraturan kost

6. Data keterangan

bayar kost

3. Calon Penghuni kost

Tabel 3.5 Kebutuhan Pengguna Calon Penghuni

No. Kebutuhan Fungsi Kebutuhan Data Kebutuhan Informasi

1. Registrasi Akun Data calon penghuni

kost

1. Informasi akun

calon penghuni

belum terverifikasi

2. Notifikasi email dan

no handphone

2. Verifikasi email dan 1. Data akun calon Informasi daftar akun

Page 60: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

37

Handphone penghuni belum

terverifikasi

2. Notifikasi email dan

no handphone

calon penghuni

terverifikasi

3. Booking kamar kost

berdasarkan kriteria

1. Data akun non

premium pemilik

kost terverifikasi

2. Data akun pemilik

kost premium

Terverifikasi

3. Data akun calon

penghuni

terverifikasi

Booking kamar

berdasarkan kriteria

belum terverifikasi

4. Unggah Bukti

Transfer

Pembayaran Kost

1. Data akun calon

penghuni

terverifikasi

2. Notifikasi sms dan

email (kode booking

dan jumlah bayar)

Informasi Data Bukti

Transfer Pembayaran

Kost

5. Melakukan

Testimonial dengan

cara masuk menu

history pemesanan

1. Data akun non

premium pemilik

kost terverifikasi

2. Data akun pemilik

kost premium

Terverifikasi

3. Masuk menu history

pemesanan (untuk

download file bukti

transfer)

1. Laporan testimonial

untuk pemilik kost

2. Laporan testimonial

untuk admin

borhouse

3.3.2 Analisis Kebutuhan Fungsional

Kebutuhan fungsional merupakan suatu layanan sistem yang harus

disediakan dan bagaimana sistem berinteraksi dengan pengguna sistem, seperti

pengguna dapat melakukan berbagai hal di dalam sistem. Hasil implementasi

fungsi ini didapatkan dari hasil analisis kebutuhan pengguna.

Page 61: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

38

1. Fungsi Mengelola Data Hak Akses

Tabel 3.6 Fungsi Mengelola Hak Akses

Nama Fungsi Fungsi Mengelola Data Hak Akses

Pengguna Manajemen BorHouse

Deskripsi Fungsi ini merupakan kegiatan untuk menentukan hak

akses admin BorHouse

Kodisi Awal 1. Data hak akses

Alur Normal Aksi Pengguna Respon Sistem

Mengelola Data Hak Akses

Pengguna

menambahkan data hak

akses

Sistem menampilkan halaman

input data hak akses, setelah

sistem menampikan lalu sistem

tersebut akan mengambil data

karyawan kemudian dari data

karyawan tersebut akan di

check terlebih dahulu di

halaman input data hak akses,

jika data sudah ada maka akan

menampikan pesan “data hak

akses atas nama keryawan

tersebut sudah ada”, namun

jika saat pengecheckan data

belum ada maka sistem akan

menampilkan pesan “data hak

akses berhasil di simpan”

Mengubah data hak

akses

Sistem akan menampikan data

hak akses yang akan diubah.

Setelah melakukan perubahan

data dan mengklik tombol ubah

maka menampikan pesan “data

hak akses berhasil diubah”

Kondisi Akhir Fungsi ini dapat melakukan pengelolaan data hak akses

mulai dari penambahan, perubahan data hak akses

2. Fungsi Registrasi Akun Pemilik Kost

Tabel 3.7 Fungsi Registrasi Akun Pemilik Kost

Nama Fungsi Fungsi Registrasi Akun Pemilik Kost

Pengguna Pemilik Kost Dan Admin Verifikasi Akun Premium

Deskripsi Fungsi ini merupakan proses registrasi pemilik Kost

sampai admin verifikasi bukti transfer akun premium

pemilik kost

Kodisi Awal 1. Daftar akun pemilik kost belum terverifikasi

2. Notifikasi email dan No. Handphone

Page 62: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

39

3. Daftar akun non premium pemilik kost terverifikasi

4. Daftar upgrade akun premium pemilik kost belum

terverifikasi

5. Daftar hak akses admin borhouse

6. Data bukti transfer upgrade akun premium pemilik

kost

Alur Normal Aksi Pengguna Respon Sistem

Melakukan Registrasi Akun pemilik

Registrasi akun sistem akan memunculkan

halaman registrasi dan pemilik

kost mengisi kolom registrasi

yang telah disediakan oleh

BorHouse setelah mengisi

sistem akan mengecheck

kolom tersebut sudah terisi

atau belum, jika belum sistem

akan memunculkan pesan

“bahwa kolom tersebut belum

disi” jika sudah terisi semua

maka pemilik kost dapat

menekan tombol registrasi

setelah menekan tombol

registrasi sistem akan

mengirim notifikasi email dan

nomer handphone.

Kondisi Akhir Fungsi ini menjelaskan proses registrasi sampai

mendapatkan notifikasi email dan nomer handphone

Alur Normal Aksi Pengguna Respon Sistem

Melakukan Verifikasi Email, Handphone Dan Berkas

Kepemilikan Bangunan Kost

Verifikasi email,

handphone dan berkas

kepemilikan bangunan

kost

Pemilik kost setelah

mendapatkan notifikasi email

dan nomer handphone maka

pemilik dapat melakukan

verifikasi yang telah dikirim

oleh sistem, kemudian sistem

akan meminta verifikasi lagi

untuk verifikasi kepemilikan

bangunan kost. Pemilik kost

ketika sudah melakukan 3

verifikasi maka sistem akan

memboleh akses website

tersebut dengan akun non

premium terverifikasi

Kondisi Akhir Fungsi ini menjelaskan proses verifikasi untuk akun non

premium pemilik kost terverifikasi

Kodisi Awal Aksi Pengguna Respon Sistem

Melakukan Upgrade Akun Premium Pemilik Kost

Page 63: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

40

Pengguna melakukan

upgrade akun premium

pemilik kost

Pengguna akan menekan

tombol upgrade akun maka

sistem akan menculkan

informasi perbedaan akun

premium dengan non premium

lalu pengguna akan di arahkan

untuk menekan tombol

selanjutnya ketika pengguna

sudah menekan tombol

selanjutnya maka sistem akan

menekan pilihan waktu berapa

lama berlangganan premium

kemudian pengguna menekan

tombol selanjutnya, sistem

akan memunculkan lagi form

unggah bukti transfer dan

informasi yang harus dibayar

berapa, nomer rekening

Kondisi Akhir Fungsi ini menjelaskan cara upgrade akun premium

pemilik kost

Alur Normal Aksi Pengguna Respon Sistem

Unggah Bukti Transfer Berlangganan Premium

Pengguna melakukan

unggah bukti transfer

berlangganan premium

Sistem akan menampilkan

halaman unggah bukti transfer

dan jumlah yang dibayar, dan

nomer rekening kemudian

pengguna akan mengunggah

bukti transfer tersebut, sistem

akan megecheck jika belum

terunggah pengguna akan

diberikan pesan “bahwa kolom

unggah tersebut belum

kosong” jika sudah terunggah /

berhasil diunggah maka sistem

akan mengarahkan penggunan

ke halaman history berlanggan

dan sistem akan menampilkan

status pending di halaman

history berlangganan hingga

sampai di approve oleh admin

dan muncul status pesan

“unggah bukti berhasil di

approve”

Kondisi Akhir Fungsi ini menjelaskan proses unggah bukti transfer

berlangganan premium

Alur Normal Aksi Pengguna Respon Sistem

Verifikasi Bukti Transfer Upgrade Akun Premium

Pemilik Kost

Page 64: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

41

Admin melakukan

verifikasi bukti transfer

upgrade akun premium

pemilik kost

Admin login terlebih dahulu

dihalaman admin, lalu sistem

akan memunculkan halaman

admin ketika admin berhasil

login kemudian sistem akan

menampilkan beberapa menu

dan admin dapat melakukan

verifkasi bukti transfer upgrade

akun premium pemilik kost

dengan cara menekan tombol

menu history berlangganan

premium, sistem akan

menculkan berupa tabel yang

menunggu di verifikasi oleh

admin setelah admin

mengetahui pengguna mana

yang perlu di verifikasi maka

admin tersebut dapat

mengeklik tombol lebih detail

jika sudah mengeklik tombol

detail sistem akan

memunculkan data diri

pengguna yang mau

berlangganan premium

termasuk bukti transfer yang

mereka kirim tersebut jika

benar data tersebut dan di

verifikasi maka akun pengguna

pemilik kost tersebut berganti

menjadi akun premium dan

admin dapat mendownload

laporan bukti transfer

terverifikasi, laporan

pendapatan akun premium

Kondisi Akhir Fungsi ini menjelaskan proses admin melakukan

verifikasi bukti transfer akun premium pemilik kost

3. Fungsi Pembuatan Iklan

Tabel 3.8 Fungsi Pembuatan Iklan

Nama Fungsi Fungsi Pembuatan Iklan

Pengguna Pemilik Kost

Deskripsi Fungsi ini merupakan kegiatan untuk membuat iklan kost

bagi pemilik kost

Kodisi Awal 1. Daftar akun non premium pemilik kost terverifikasi

2. Daftar akun premium pemilik kost terverifikasi

Page 65: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

42

3. Data alamat kost

4. Data kamar kost

5. Data keterangan bayar kost

6. Data fasilitas

7. Data peraturan kost

Alur Normal Aksi Pengguna Respon Sistem

Melakukan Pembuatan Iklan Kost

Pengguna / pemilik kost

melakukan pembuatan

iklan kost

Proses pertama pengguna

melakukan login dengan akun

non premium maupun

premium terlebih dahulu,

kemudian pengguna

melakukan pembuatan iklan

kost dengan cara klik tombol

mulai iklan kemudian sistem

akan menampilkan halaman

inputan seperti alamat kost,

data kamar kost, data fasilitas,

data peraturan kost, dan data

keterangan bayar. Pengguna

dapat menekan tombol save

kemudian sistem akan

mengecheck halaman inputan

tersebut sudah terisi semua apa

belum, jika belum maka sistem

akan memunculkan pesan

“kolom inputan tersebut belum

terisi”. Jika sudah terisi semua

maka sistem akan mengecheck

lagi untuk status pengguna

akun non premium atau

premium. Kemudian sistem

akan menampilkan iklan ke

halaman iklan depan atau

belakang berdasarkan status

akun tersebut.

Kondisi Akhir Fungsi ini menjelaskan proses pembuatan iklan kost

4. Fungsi Registrasi Akun Calon Penghuni

Tabel 3.9 Fungsi Registrasi Akun Calon Penghuni

Nama Fungsi Fungsi Registrasi akun calon penghuni

Pengguna Calon Penghuni

Deskripsi Fungsi ini merupakan kegiatan untuk proses registrasi

akun calon penghuni

Kodisi Awal 1. Data calon penghuni

Page 66: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

43

2. Daftar akun calon penghuni belum terverifikasi

3. Notifikasi email dan nomer handphone

Alur Normal Aksi Pengguna Respon Sistem

Melakukan Registrasi Akun Calon Penghuni

Pengguna / calon

penghuni registrasi

akun

Proses pertama calon penghuni

menekan tombol registrasi,

sistem akan menampilkan

halaman inputan registrasi.

Calon penghuni setelah

menginputkan registrasi, calon

penghuni akan menekan

tombol simpan setelah itu

sistem akan mengecheck

registrasi tersebut kosong atau

tidak jika ada yang kosong

maka sistem akan memberikan

pesan “kolom inputan tersebut

belum terisi” jika inputan

tersebut sudah terisi semua

maka sistem akan

mengirimkan notifikasi email

dan No. Hp untuk diverifikasi

Kondisi Akhir Fungsi ini menjelaskan proses registrasi akun calon

penghuni

Kodisi Awal Aksi Pengguna Respon Sistem

Calon Penghuni Melakukan Verifikasi Email Dan

Nomer Handphone

Menverifikasi email

dan nomer handphone

Setelah sistem memberikan

notifikasi kepada calon

penghuni, maka calon

penghuni dapat mengecheck

email untuk melakukan

verifikasi. Calon penghuni

setelah melakukan verifikasi

email sistem akan mengecheck

verifikasi tersebut dan sistem

akan melanjutkan ke halaman

inputan kode sms, pengguna

dapat menginputkan kode

tersebut yang telah diberikan.

Setelah pengguna

mengkonfirmasi semua maka

akun pengguna tersebut baru

bisa digunakan

Kondisi Akhir Fungsi ini menjelaskan proses verifikasi akun calon

penghuni

Page 67: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

44

5. Fungsi Booking Kamar Kost

Tabel 3.10 Fungsi Booking Kamar Kost

Nama Fungsi Fungsi Booking Kamar Kost

Pengguna Calon Pengguni Dan Admin Verifikasi Booking Kamar

Pengghuni

Deskripsi Fungsi ini merupakan kegiatan proses calon pengghuni

booking sampai admin melakukan verifikasi booking

kamar pengghuni

Kodisi Awal 1. Informasi daftar akun non premium pemilik kost

terverifikasi

2. Informasi daftar akun pemilik kost premium

Terverifikasi

3. Informasi daftar akun calon penghuni terverifikasi

4. Booking kamar berdasarkan kriteria belum

terverrifikasi

5. Notifikasi sms dan email (kode booking dan jumlah

bayar)

6. Informasi daftar hak akses admin BorHouse

7. Data bukti transfer pembayaran kost

Alur Normal Aksi Pengguna Respon Sistem

Booking kamar kost berdasarkan kriteria

Calon pengguni

melakukan booking

kamar kost berdasarkan

kriteria

Sistem akan memunculkan

halaman iklan kamar kost

ketika pengguna sudah login,

setelah calon penghuni /

pengguna menemukan kamar

kost berdasarkan kriteria yang

diinginkan, maka pengguna

dapat menekan tombol booking

kamar dan sistem akan

memunculkan inputan booking

kamar, pengguna dapat

mengisi inputan tersebut jika

sudah selesai menginputkan

sistem akan mengeheck

inputan tersebut jika belum

terisi maka sistem akan

memberi pesan “kolom inputan

tersebut belum terisi” jika

sudah terisi semua pengguna

dapat menekan tombol booking

pengguna dapat menunggu

kabar dari admin kalau kamar

tersebut kosong atau penuh.

Kondisi Akhir Fungsi ini menjelaskan proses booking kamar kost

berdasarkan kriteria

Page 68: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

45

Alur Normal Aksi Pengguna Respon Sistem

Booking Kamar Berdasarkan Kriteria Terverifikasi

Ada Kamar Kosong

Admin melakukan

verifikasi booking

kamar berdasarkan

kriteria terverifikasi ada

kamar kosong

sistem akan menculkan data

booking kamar kost yang telah

dinputkan calon penghuni ke

halaman booking kost admin

sehingga admin bisa

menverifikasi booking tersebut

jika admin memberi status

verifikasi maka sistem akan

memberi pesan “booking

kamar kost ada kamar kosong”

ke history booking kamar kost,

kemudian sistem akan

memberikan notifikasi sms dan

email (kode booking dan

jumlah bayar)

Kondisi Akhir Fungsi ini menjelaskan proses admin melakukan

verifikasu booking kamar berdasarkan kriteria

terverifikasi ada kamar kosong

Alur Normal Aksi Pengguna Respon Sistem

Unggah Bukti Transfer Pembayaran Kost

calon penghuni

melakukan unggah

bukti transfer

Calon penghuni dapat

melakukan unggah bukti

dengan cara masuk ke menu

history booking dan menekan

tombol unggah di kolom aksi

dan menunggu hingga admin

menverifikasi unggah transfer

tersebut

Kondisi akhir Fungsi ini menjelaskan proses calon penghuni melakukan

unggah bukti transfer

Alur Normal Aksi Pengguna Respon Sistem

Verifikasi Bukti Transfer Pembayaran Kost

Admin melakukan

verifikasi bukti transfer

pembayaran kost

Admin dapat melakukan

verifikasi bukti transfer dengan

cara masuk ke menu bukti

transfer dan mencari data bukti

transfer yang diinginkan untuk

diverifikasi, setelah admin

melakukan verifikasi sistem

akan mengirimkan notifikasi

bukti pembayaran lunas

melalui email dan nomer

Handphone.ke calon penghuni.

Pemilik kost juga mendapatkan

informasi data diri calon

Page 69: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

46

penghuni, sistem juga

membuatkan laporan

pendapatan pemesanan untuk

admin.

Kondisi Akhir Fungsi ini menjelaskan proses admin melakukan

verifikasi bukti transfer pembayaran kost

6. Fungsi Testimonial Calon Penghuni

Tabel 3.11 Fungsi Testimonial Calon Penghuni

Nama Fungsi Fungsi Testimonial Calon Penghuni

Pengguna Calon Pengguni

Deskripsi Fungsi ini merupakan kegiatan proses calon pengghuni

melakukan testimonial pada kamar kost yang telah di

pesan

Kodisi Awal 1. Informasi daftar akun non premium pemilik kost

terverifikasi

2. Informasi daftar akun pemilik kost premium

Terverifikasi

3. Masuk menu history pemesanan (untuk download file

bukti transfer)

Alur Normal Aksi Pengguna Respon Sistem

Testimonial Dengan Cara Masuk Menu History

Pemesanan

Calon penghuni

melakukan testimonial

dengan cara masuk ke

menu history

pemesanan

Calon penghuni dapat

melakukan testimonial harus

login terlebih dahulu, setelah

login calon penghuni dapat

menekan tombol menu history

pemesanan setelah menekan

tombol tersebut sistem akan

menampilkan data pemesanan.

Di data pemesanan tersebut ada

tombol rating setelah menekan

tombol rating tersebut calon

pengghuni dapat melakukan

testimonial / rating

Kondisi Akhir Fungsi ini menjelaskan proses calon penghuni melakukan

testimonial dengan cara masuk ke menu history

pemesanan

Page 70: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

47

3.3.3 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional dilakukan untuk mengetahui kebutuhan

sistem yang mendukung kebutuhan fungsional. Berikut adalah beberapa fungsi

kebutuhan non fungsional yang ada pada tabel 3.12.

Tabel 3.12 Kebutuhan Non Fungsional

Kriteria Kebutuhan Non-fungsional

Security

Pengguna login dengan menggunakan Kode

Perusahaan atau NIK dan enkripsi password

“MD5”

Pembagian hak akses antara Admin BorHouse,

Pemilik Kost dan Calon Penghuni

Usability Memberikan kemudahan saat menggunakan

sistem

Accuracy Ketepatan informasi yang ditampilkan oleh sistem

kepada pengguna

3.3.4 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem dilakukan untuk mengetahui spesifikasi

kebutuhan sistem dalam membangun Rancang Bangun Sistem Informasi Rumah

Kost Online Berbasis Web Pada Startup BorHouse. Spesifikasi kebutuhan sistem

melibatkan analisis kebutuhan perangkat keras, analisis perangkat lunak, dan blok

diagram.

A. Analisis Kebutuhan Perangkat Keras

Pada tahap ini dilakukan analisis kebutuhan perangkat keras yang mampu

mendukung berjalannya Rancang Bangun Sistem Informasi Rumah Kost Online

Berbasis Web Pada Startup BorHouse.

1. Client Side

Processor Intel Core Duo

RAM 2 GB Rekomendasi

Page 71: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

48

Ram 1 GB Minimal

Monitor dengan resolusi 1024 x 768

Mouse dan Keyboard

2. Server Side

Processor Intel Core i5

RAM 4 GB dan 500 GB

Monitor dengan resolusi 1024 x 768

Mouse dan Keyboard’

B. Analisis Kebutuhan Perangkat Lunak

Pada tahap analisa kebutuhan perangkat lunak menjelaskan tentang

perangkat yang dapat mendukung berjalannya sistem, sehingga dapat mengurangi

adanya error pada program ketika menjalankannya. Pada kebutuhan perangkat

lunak ini dibagi menjadi dua yaitu kebutuhan perangkat lunak server dan

kebutuhan perangkat lunak client dapat dilihat pada tabel dibawah sebagai berikut.

Tabel 3.13 Kebutuhan Perangkat Lunak Server

Komponen Spesifikasi

Sistem Operasi Linux atau Ubuntu

Database MySQL

Bahasa Pemrograman PHP

Web Server Apache

Browser Chrome atau bebas

Page 72: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

49

Tabel 3.14 Kebutuhan Perangkat Lunak Client

Komponen Spesifikasi

Sistem Operasi Windows 7 32bit atau lebih

Browser Chrome atau bebas

C. Blok Diagram

Berdasarkan analisis kebutuhan fungsional, maka dihasilkan blok diagram

sebagai berikut :

Page 73: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

50

Gambar 3.3 Blok Diagram Rancang Bangun Sistem Informasi Rumah Kost

Online Berbasis Web Pada Startup BorHouse

Page 74: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

51

3.3.5 Gambaran Sistem Baru

Gambar 3.4 Gambaran Sistem Baru

Gambaran sistem yang baru pemilik kost dapat mengiklan kost dan

pemilik kost dapat menginputkan sendiri data iklan kost tersebut. Borhouse

juga menyediakan booking online untuk calon penghuni dan calon penghuni

dapat melakukan filter kost.

3.3.6 Design Arsitektur Borhouse

Gambar 3.5 Arsitektur BorHouse

Page 75: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

52

Arsitektur Borhouse dimulai dari pemilik kost melakukan registrasi kost

kemudian dari website BorHouse secara otomatis akan meminta verifikasi

registrasi dengan mengirim kode verifikasi ke handphone pemilik kost dan

pemilik kost menginputkan kode ke website BorHouse yang telah dikirim

tersebut. Proses registrasi tersebut juga berlaku pada proses registrasi calon

penghuni. Setelah melakukan registrasi pemilik menginputkan data iklan kost

kemudian admin borhouse akan menverifikasi data iklan tersebut. Calon penghuni

dapat melakukan booking online dengan memilih kost yang telah disediakan

borhouse. Setelah melakukan booking online, admin borhouse akan melakukan

verifikasi booking tersebut dan verifikasi pembayaran booking. Calon penghuni

akan mendapatkan bukti pembayaran lunas. Pemilik kost juga akan mendapatkan

data diri calon penghuni kost.

3.3.7 System Flow

System Flow merupakan bagan atau perangkat diagram grafik yang

mengkomunikasikan aliran data dan memiliki arus pekerjaan dari suatu sistem

yang menjelaskan urutan prosedur yang terdapat di dalam sistem.

1. System Flow Registrasi Pengguna Pemilik Kost Dan Calon Pengguni

System Flow ini menggambarkan proses registrasi yang dapat dilakukan

oleh pengguna pemilik kost dan calon pengguni. Proses ini dapat dilakukan oleh

pengguna pemilik kost dan calon pengguni dengan memilih mendaftar sebagai

pemilik kost atau calon pengguni, memasukkan email dan password. Sistem

akan melakukan pengecheckan email tersebut sudah digunakaan atau belum, jika

sudah pernah digunakan sistem akan memberikan informasi bahwa email

tersebut sudah terdaftar dan jika belum sistem berhasil disimpan. Setelah sistem

Page 76: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

53

berhasil menyimpan registrasi tersebut pengguna pemilik kost atau calon

pengguni dapat melakukan verifikasi email dan handphone. Jika pengguna sudah

melakukan verifikasi handphone pengguna dapat melakukan login. Gambar 3.6

System Flow Registerasi Pengguna Pemilik Kost Free User Dan Calon Pengguni

Kost

Gambar 3.6 System Flow Registerasi Pengguna Pemilik Kost Free User Dan

Calon Pengguni Kost

Page 77: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

54

2. System Flow Login Pengguna Pemilik Kost Dan Calon Pengguni

System flow ini menggambarkan proses login yang dapat dilakukan oleh

pengguna pemilik kost dan calon pengguni. Proses ini dapat dilakukan oleh

pengguna pemilik kost dan calon pengguni dengan memasukkan email dan

password. Sistem akan melakukan pengecheckan email tersebut sudah terdaftar

terhadap atau belum serta sistem juga akan mengecheck peran pengguna pemilik

kost dan calon pengguni. Gambar 3.7 System Flow Login Pengguna Pemilik

Kost Dan Calon Pengguni

Gambar 3.7 System Flow Login Pengguna Pemilik Kost Dan Calon Pengguni

Page 78: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

55

3. System Flow Halaman Input Data Pemilik

System flow ini menggambarkan proses input data pemilik yang dapat

dilakukan oleh pengguna pemilik kost. Proses ini dapat dilakukan ketika

pengguna pemilik kost sudah melakukan login sesuai pengguna. Kemudian sistem

akan menyimpan data tersebut berserta data usercofig ke dalam data pemilik

Gambar 3.8 System Flow Halaman Input Data Pemilik

Gambar 3.8 System Flow Halaman Input Data Pemilik

Page 79: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

56

4. System Flow Halaman Input Data Iklan Kost

System flow ini menggambarkan proses menginputkan data iklan oleh

pengguna pemilik kost. Proses ini dapat dilakukan oleh pengguna pemilik kost

ketika sudah menginputkan data pemilik setelah menginputkan data pemilik kost

yang telah tersimpan maka pemilik kost baru bisa menginputkan data iklan kost,

pemilik kost dan mengisi data iklan yang telah disediakan dan juga pemilik kost

mewajibkan upload bukti lokasi usaha kost yang telah disediakan borhouse

berfungsi sebagai kebenaran data lokasi kost kalau dilokasi tersebut ada kost.

Sehingga mengurangi fake address atau alamat palsu. Setelah menginputkan data

iklan kost beserta bukti lokasi usaha kost maka pemilik kost dapat menyimpan

data iklan tersebut dengan status kost free user belum terverifikasi.

Admin borhouse bagian verifikasi akan memvalidasi data iklan tersebut

sudah benar atau tidak. Jika data kost tersebut benar maka statsus kost free user

terverifikasi dan jika data iklan tersebut salah maka admin dapat memberikan

informasi dimana letak kesalahan inputan tersebut di form gagal terverifikasi dan

pemilik kost dapat mengubah data iklan sesuai arahan admin verifikasi letak

kesalahan penginputan data iklan kost. Gambar 3.9 System Flow Halaman Input

Data Iklan Kost

Page 80: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

57

Gambar 3.9 System Flow Halaman Input Data Iklan Kost

Page 81: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

58

5. System Flow Berlangganan Premium Pemilik Kost

System flow ini menggambarkan proses berlangganan premium yang dapat

dilakukan oleh pengguna pemilik kost. Proses ini dapat dilakukan oleh pengguna

pemilik kost login dan masuk dihalaman utama pemilik kost kemudian pemilik

kost dapat melakukan berlangganan premium dengan menekan tombol

berlangganan dan sistem akan memunculkan halaman berlangganan. Pemilik kost

dapat memilih kost mana yang mau berlangganan premium dengan syarat kost

keadaan free user bukan premium.

Pemilik kost dapat mengirim bukti transfer berlangganan premium dengan

sejumlah harga paket berlangganan dengan menekan tombol simpan kemudian

sistem akan memberikan informasi harap menunggu admin keuangan untuk

mengverfikasi berlangganan tersebut.

Admin keuangan dapat mengecheck data daftar berlangganan tersebut

ketika ada pemilik kost melakukan daftar berlangganan. Admin beerhouse dapat

melakukan dua aksi. Dua aksi tersebut yaitu aksi terveirifkasi, aksi gagal

terverifikasi.

Aksi terverifikasi ini berfungsi mengverifkasi berlangganan dan admin

keuangan menentukan masa aktif berlangganan premium tersebut. Sedangkan aksi

gagal terverifikasi berfungsi memberikan informasi bahwa berlangganan tersebut

gagal terverifikasi. Dan pemilik kost dapat mengubah data berlangganan tersebut

dengan data berlangganan yang baru sampai admin memutuskan bahwa data

berlangganan tersebut sudah benar. Gambar 3.10 System Flow Berlangganan

Premium Pemilik Kost

Page 82: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

59

Gambar 3.10 System Flow Berlangganan Premium Pemilik Kost

Page 83: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

60

6. System Flow Premium Expired

System flow ini menggambarkan proses admin keuangan melakukan aksi

mengubah status berlangganan kost premium menjadi free user dengan cara

melihat data berlangganan premium kost kemudian sistem akan menghitung

tanggal premium dan memunculkan pemberitahuan berlangganan premium

tersebut sudah habis dapat dilihat pada Gambar 3.11 System Flow Premium

Expired

Gambar 3.11 System Flow Kost Premium Expired

Page 84: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

61

7. System Flow Input Pendapatan Premium

System flow ini menggambarkan proses admin keuangan melakukan input

pendapatan berlangganan premium kost dengan cara melihat data berlangganan

premium yang sudah terverifikasi kemudian admin menginputkan pendapatan

berdasarkan jumlah transfer Gambar 3.12 System Flow Input Pendapatan

Premium

Gambar 3.12 System Flow Input Pendapatan Premium

Page 85: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

62

8. System Flow Booking Penghuni Kost

System flow ini menggambarkan proses booking penghuni kost proses ini

berlaku ketika penghuni sudah menemukan kamar kost sesuai kriteria atau yang di

inginkan kemudian penghuni melakukan booking dan sistem akan menyimpan

data booking tersebut dengan status booking kamar belum terverifikasi. Sistem

akan mengirimkan data booking kamar belum terverifikasi ke admin verifikasi.

Setelah menampilkan data booking kamar. Admin verifikasi akan mengelola data

booking belum terverifikasi atau mengecheck data booking tersebut dan

mengirimnya ke pemilik kost untuk memberikan informasi kalau ada yang

melakukan booking. Pemilik kost menerima informasi tersebut dan pemilik kost

membalas informasi tersebut ada kamar kosong atau tidaknya.

Admin verifikasi akan mengelola informasi yang diterima dari pemilik

kost jika kamar penuh maka admin verifikasi akan menyampaikan informasi kalau

kost tersebut penuh tetapi jika ada kamar kosong admin verifikasi menyampaikan

kalau ada kamar kosong dan calon penghuni kost dapat melakukan pembayaran.

kemudian admin keuangan akan mengecheck pembayaran untuk booking tersebut.

Jika pembayaran salah makan calon penghuni akan menuploud ulang. Jika sudah

benar maka admin keuangan akan menyampaikan kalau pembayaran berhasil

dapat di lihat pada Gambar 3.13 System Flow Booking penghuni kost.

Page 86: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

63

Gambar 3.13 System Flow Booking penghuni kost

Page 87: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

64

9. Sysflow Flow Input Pendapatan Booking

System flow ini menggambarkan proses input pendapatan booking proses

ini berlaku ketika admin keuangan melihat data booking kamar terverifikasi

kemudian dari data tersebut admin akan menginputkan pendapatan booking

tersebut dapat dilihat pada halaman Gambar 3.14 System Flow input pendapatan

Booking.

Gambar 3.14 System Flow Input Pendapatan Booking

Page 88: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

65

3.3.7 Context Diagram

Context Diagram merupakan sebuah gambaran yang menampilkan secara

menyeluruh mengenai aliran data pada Data Flow Diagram (DFD). Context

Diagram atau diagram konteks juga merupakan level tertinggi dari DFD yang

menggambarkan seluruh input ke sistem atau output dari sistem. Entitas yang

berinteraksi dalam sistem yaitu admin verifikasi, admin keuangan, calon pengguni

kost dan pemilik kost. Context Diagram Rancang Bangun Sistem Informasi

Rumah Kost Online Berbasis Web Pada Startup Borhouse dapat dilihat pada

Gambar 3.15 Context Diagram Rancang Bangun Sistem Informasi Rumah Kost

Online Berbasis Web Pada Startup Borhouse

Gambar 3.15 Context Diagram Rancang Bangun Sistem Informasi Rumah Kost

Online Berbasis Web Pada Startup Borhouse

Page 89: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

66

3.3.8 Data Flow Diagram

Data Flow Diagram (DFD) merupakan cara yang dilakukan untuk

memdodelkan proses dalam analisis dan perancangan perangkat lunak. DFD juga

merupakan suatu metode untuk membuat rancangan sebuah sistem yang

beriorientasi pada alur data bergerak. DFD sering digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem baru yang dikembangkan

secara logika. Pada DFD akan dijelaskan mengenai aliran data yang terdapat di

dalam sistem.

A. Data Flow Diagram Level 0

Data flow diagram level 0 digambarkan secara global proses-proses yang

ada pada Rancang Bangun Sistem Informasi Rumah Kost Online Berbasis Web

Pada Startup Borhouse. DFD level 0 pada Rancang Bangun Sistem Informasi

Rumah Kost Online Berbasis Web Pada Startup Borhouse ini dimulai dari

registrasi pengguna pemilik dan penghunu, input data pemilik, input data iklan

kost, berlangganan premium, penghuni booking kamar, pembayaran booking,

verifikasi kost, gagal verifikasi kost, verifikasi berlanggan, verifikasi booking, dan

pembuatan laporan kemudian sistem menyampaikan berupa informasi email dan

nomer handphone telah terdaftar, informasi berlangganan premium gagal

terverifikasi, informasi data kost gagal terverifikasi, informasi data pemilik

berhasil tersimpan, informasi data iklan kost terverifkasi, informasi berlangganan

premium terverifikasi, informasi data booking gagal terverifikasi, informasi

booking telah terverifikasi, informasi akun berhasil tersimpan. Data flow diagram

level 0 dapat dilihat pada Gambar 3.16 Data Flow Diagram Level 0.

Page 90: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

67

Gambar 3. 16 Data Flow Diagram Level 0

Page 91: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

68

B. Data Flow Diagram Level 1 Mengelola Data Pemilik Kost

Data Flow Diagram Level 1 merupakan diagram yang menguraikan proses yang

ada pada data flow diagram level 0. Pada DFD Level 1 Mengelola Data Pemilik

Kost mempunyai proses utama yaitu data pemilik, data iklan kost, data iklan gagal

terverifikasi, data iklan terverifikasi. Data flow diagram level 1 dapat dilihat pada

Gambar 3.17 Data Flow Diagram Level 1 Mengelola Data Pemilik Kost.

Gambar 3.17 Data Flow Diagram Level 1 Mengelola Data Pemilik Kost

Page 92: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

69

C. Data Flow Diagram Level 1 Mengelola Data Pemilik Kost

Data Flow Diagram Level 1 merupakan diagram yang menguraikan proses yang

ada pada data flow diagram level 0. Pada DFD Level 1 Booking mempunyai

proses utama yaitu data booking kost, data booking gagal terverifikasi, laporan

booking. Data flow diagram level 1 dapat dilihat pada Gambar 3.18 Data Flow

Diagram Level 1 Booking.

Gambar 3.18 Data Flow Diagram Level 1 Booking

Page 93: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

70

3.3.9 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) merupakan sebuah gambaran struktur

database dari website borhouse yang akan dibuat. ERD dapat dibagi menjadi dua,

yaitu Conceptual Data Model (CDM) secara logika dan

Physical Data Model (PDM) secara fisik.

A. Conceptual Data Model (CDM)

Conceptual Data Model (CDM) merupakan gambaran keseluruhan

struktur basis data bagi website yang akan digunakan dengan bentuk logic.

Conceptual Data Model (CDM) terdiri dari obyek yang tidak diimplementasikan

secara langsung ke dalam basis data yang sesungguhnya. Conceptual Data Model

(CDM) hanya memberikan gambaran yang lengkap dari struktur basis data yaitu

arti, hubungan, dan batasan-batasan. Conceptual Data Model (CDM) pada startup

borhouse ini terdiri atas 27 tabel yaitu: userconfig, status_verifikasi_pengguna,

pemilik, kost, parkir, kamar, harga_satu_kamar, harga_dua_kamar,

harga_tiga_orang, google_map, gagal_terverifikasi_kost, fasilitas_kamar,

fasilitas_umum, fasilitas_kamar_mandi, catatan_lain, akses_lingkungan, provinsi,

kecamatan, kabupaten, gagal_berlangganan_premium, pendapatan_premium,

berlangganan_premium, booking, gagal_booking, pendapatan_booking,

adminconfig, roles. Conceptual Data Model (CDM) Rancang Bangun Sistem

Informasi Rumah Kost Online Berbasis Web Pada Startup Borhouse dapat dilihat

pada Gambar 3.19 Conceptual Data Model (CDM)

Page 94: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

71

Gambar 3. 19 Conceptual Data Model (CDM)

Page 95: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

72

B. Physical Data Model

Physical Data Model (PDM) merupakan penggambaran struktur basis data

yang berbentuk fisik dan model yang memiliki 27 tabel yaitu: userconfig,

status_verifikasi_pengguna, pemilik, kost, parkir, kamar, harga_satu_kamar,

harga_dua_kamar, harga_tiga_orang, google_map, gagal_terverifikasi_kost,

fasilitas_kamar, fasilitas_umum, fasilitas_kamar_mandi, catatan_lain,

akses_lingkungan, provinsi, kecamatan, kabupaten,

gagal_berlangganan_premium, pendapatan_premium, berlangganan_premium,

booking, gagal_booking, pendapatan_booking, adminconfig, roles. untuk

menggambarkan data serta hubungan antar data-data tersebut. Physical Data

Model (PDM) juga merupakan gambaran struktur data yang akan

diimplementasikan oleh DBMS. Pada Physical Data Model (PDM) juga sudah

tergambar jelas relasi antar tabel dengan ditunjukkan primary key dan foreign key

dari tiap tabel.

Physical Data Model (PDM) juga merupakan hasil generate dari

rancangan Conceptual Data Model (CDM). Physical Data Model (PDM) yang

dihasilkan pada Conceptual Data Model (CDM) maka nantinya tabel tersebut

akan digunakan sebagai panduan untuk membuat database di aplikasi database.

Berikut ini Physical Data Model (PDM) pada Rancang Bangun Sistem Informasi

Rumah Kost Online Berbasis Web Pada Startup Borhouse dapat dilihat pada

Gambar 3.20 Physical Data Model (PDM)

Page 96: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

73

Gambar 3. 20 Physical Data Model (PDM)

Page 97: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

74

C. Struktur Basis Data

Berdasarkan Physical Data Model (PDM) yang telah dirancang

sebelumnya, dapat dibentuk sebuah struktur basis data yang akan digunakan

menyimpan data pada aplikasi. Perancangan database harus disesuaikan dengan

DFD dan ERD yang telah dibuat. Struktur tabel yang diperlukan meliputi nama

tabel, nama atribut, tipe data, serta data lengkap seperti primary key dan foreign

key. Rancangan basis data aplikasi ini terdiri dari tabel-tabel sebagai berikut:

1. Nama Tabel : userconfig

Primary Key : kd_login

Foreign Key : -

Relasi Tabel : -

Fungsi : Menyimpan data peran pengguna pemilik kost dan calon

pengguni kost

Tabel 3.15 Userconfig

No Field Name Data Type Length Keterangan

1 Kd_Login Char 5 Primary Key

2 Email Varchar 100

3 Password Varchar 100

4 Roles Varchar 50

5 Nomer_Handphone Varchar 12

2. Nama Tabel : status_verifikasi_pengguna

Primary Key : kd_status

Foreign Key : kd_login

Relasi Tabel : userconfig

Fungsi : Menyimpan status verifikasi pengguna pemilik kost dan

calon pengguni kost.

Page 98: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

75

Tabel 3.16 Status_Verifikasi_Pengguna

No Field Name Data Type Length Keterangan

1 Kd_Status Char 5 Primary Key

2 Kd_Login Char 5 Foreign Key

3 Waktu_Awal_Email Datetime -

4 Waktu_Akhir_Email Datetime -

5 Waktu_Awal_Telp Datetime -

6 Waktu_Akhir_Telp Datetime -

7 Kode_Telp Varchar 50

8 Status_Verifikasi Varchar 50

3. Nama Tabel : pemilik

Primary Key : kd_pemilik

Foreign Key : kd_login

Relasi Tabel : userconfig

Fungsi : Menyimpan data pemilik kost.

Tabel 3.17 Pemilik

No Field Name Data Type Length Keterangan

1 Kd_Pemilik Char 5 Primary Key

2 Kd_Login Char 5 Foreign Key

3 Nama_Pemilik Varchar 100

4 Alamat_Pemilik Text -

5 Alamat_Map_Pemilik Text -

6 Latitude_Pemilik Varchar 100

7 Longitude_Pemilik Varchar 100

8 Jenis_Kelamin Char 1

4. Nama Tabel : kost

Primary Key : kd_kost

Foreign Key : id_kecamtan

id_kabupaten

id_provinsi

kd_pemilik

Page 99: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

76

kd_admin

Relasi Tabel : pemilik, kecamatan, kabupaten, provinsi

Fungsi : Menyimpan data kost

Tabel 3.18 Kost

No Field Name Data Type Length Keterangan

1 Kd_Kost Char 5 Primary Key

2 Id_Kecamtan Int 11 Foreign Key

3 Id_Kabupaten Int 11 Foreign Key

4 Id_Provinsi Int 11 Foreign Key

5 Kd_Pemilik Char 5 Foreign Key

6 Nama_Kost Varchar 100

7 Tipe_Kost Varchar 50

8 Alamat_Kost Text -

9 Status_Verifikasi_Kost Varchar 50

10 Berlengganan Varchar 50

11 Tanggal_Iklan Datetime -

12 Gambar_Banguna Text -

13 Gambar_Bangunan2 Text -

14 Pilih Float -

15 Bukt_Lokasi_Kost Text -

16 Kd_admin Char 5 Foreign Key

5. Nama Tabel : provinsi

Primary Key : id_provinsi

Foreign Key : -

Relasi Tabel : -

Fungsi : Menampilkan data provinsi

Tabel 3.19 Provinsi

No Field Name Data Type Length Keterangan

1 Id_provinsi Int 11 Primary Key

2 Nama_provinsi Varchar 100

Page 100: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

77

6. Nama Tabel : kabupaten

Primary Key : id_kabupaten

Foreign Key : id_provinsi

Relasi Tabel : provinsi

Fungsi : Menampilkan data kabupaten

Tabel 3.20 Kabupaten

No Field Name Data Type Length Keterangan

1 Id_kabupaten Int 11 Primary Key

2 Id_provinsi Int 11 Foreign Key

3 Nama_kabupaten Varchar 100

7. Nama Tabel : kecamatan

Primary Key : id_kecamatan

Foreign Key : id_kabupaten

Relasi Tabel : kabupaten

Fungsi : Menampilkan data kecamatan

Tabel 3.21 Kecamatan

No Field Name Data Type Length Keterangan

1 Id_kecamatan Int 11 Primary Key

2 Id_kabupaten Int 11 Foreign Key

3 Nama_kecamatan Varchar 100

8. Nama Tabel : fasilitas_umum

Primary Key : kd_fs_umum

Foreign Key : kd_kost

Relasi Tabel : kost

Fungsi : Menyimpan data fasilitas umum kost

Page 101: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

78

Tabel 3.22 Fasilitas_umum

No Field Name Data Type Length Keterangan

1 Kd_fs_umum Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Ruang_tamu Varchar 50

4 Ruang_makan Varchar 50

5 Dapur Varchar 50

6 Ruang_santai Varchar 50

7 Ruang_jemur Varchar 50

8 Ruang_cuci Varchar 50

9 Wifi Varchar 50

10 Cctv Varchar 50

11 Mushola Varchar 50

12 Kulkas Varchar 50

13 Dispenser Varchar 50

14 Tv Varchar 50

15 Gazebo Varchar 50

16 Balcon Varchar 50

17 Joglo Varchar 50

18 Akses_kunci Varchar 50

19 Bawa_hewan Varchar 50

9. Nama Tabel : akses_lingkungan

Primary Key : kd_akses_lingkungan

Foreign Key : kd_kost

Relasi Tabel : kost

Fungsi : Menyimpan data akses lingkungan

Tabel 3.23 Akses_lingkungan

No Field Name Data Type Length Keterangan

1 Kd_akses_lingkungan Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Warung_makan Varchar 50

4 Mini_market Varchar 50

5 Atm Varchar 50

6 Apotek Varchar 50

7 Kampus Varchar 50

8 Pasar Varchar 50

Page 102: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

79

10. Nama Tabel : parkir

Primary Key : kd_parkir

Foreign Key : kd_kost

Relasi Tabel : kost

Fungsi : Menyimpan data parkir

Tabel 3.24 Parkir

No Field Name Data Type Length Keterangan

1 Kd_parkir Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Mobil Varchar 50

4 Motor Varchar 50

5 Sepeda Varchar 50

11. Nama Tabel : google_map

Primary Key : kd_map

Foreign Key : kd_kos

Relasi Tabel : kost

Fungsi : Menyimpan data alamat kost berdasarkan latitude dan

Longitude

Tabel 3.25 Google Map

No Field Name Data Type Length Keterangan

1 Kd_map Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Alamat_map Text -

4 Latitude Varchar 100

5 Longitude Varchar 100

Page 103: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

80

12. Nama Tabel : kamar

Primary Key : kd_kamar

Foreign Key : kd_kost

Relasi Tabel : kost

Fungsi : Menyimpan data kamar kost

Tabel 3.26 Kamar

No Field Name Data Type Length Keterangan

1 Kd_kamar Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Nama_kamar Varchar 50

4 Tipe_kamar Varchar 50

5 Luas_kamar Varchar 50

6 Gambar_kamar Text -

7 Gambar_kamar_mandi Text -

8 Promosi Float -

13. Nama Tabel : fasilitas_kamar

Primary Key : kd_fs_kamar

Foreign Key : kd_kamar

Relasi Tabel : kamar

Fungsi : Menyimpan data fasilitas kamar

Tabel 3.27 Fasilitas Kamar

No Field Name Data Type Length Keterangan

1 Kd_fs_kamar Char 5 Primary Key

2 Kd_kamar Char 5 Foreign Key

3 Kasur Varchar 50

4 Lemari Varchar 50

5 Meja_belajar Varchar 50

6 Kursi varchar 50

Page 104: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

81

14. Nama Tabel : fasilitas_kamar_mandi

Primary Key : kd_fs_kamar_mandi

Foreign Key : kd_kamar

Relasi Tabel : kamar

Fungsi : Menyimpan data fasilitas kamar mandi

Tabel 3.28 Fasilitas Kamar Mandi

No Field Name Data Type Length Keterangan

1 Kd_fs_kamar_mandi Char 5 Primary Key

2 Kd_kamar Char 5 Foreign Key

3 Jenis_kamar_mandi Varchar 50

4 Jenis_kloset_kamar_mandi Varchar 50

5 Shower Varchar 50

6 Bak_mandi Varchar 50

7 Wastafel Varchar 50

15. Nama Tabel : catatan_lain

Primary Key : kd_catatan_lain

Foreign Key : kd_kamar

Relasi Tabel : kamar

Fungsi : Menyimpan data fasilitas kamar mandi

Tabel 3.29 Catatan Lain

No Field Name Data Type Length Keterangan

1 Kd_catatan_lain Char 5 Primary Key

2 Kd_kamar Char 5 Foreign Key

3 Nama_catatan Text -

Page 105: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

82

16. Nama Tabel : harga_kamar

Primary Key : kd_harga_kamar

Foreign Key : kd_kamar

Relasi Tabel : kamar

Fungsi : Menyimpan data harga kamar

Tabel 3.30 Harga Kamar

No Field Name Data Type Length Keterangan

1 Kd_harga_kamar Char 5 Primary Key

2 Kd_kamar Char 5 Foreign Key

3 Bulan Int -

4 Pertiga_bulan Int -

5 Perenam_bulan Int -

7 Pertahun Int -

8 Jumlah_orang Int -

17. Nama Tabel : gagal_terverifikasi_kost

Primary Key : kd_gagal_terverifikasi

Foreign Key : kd_kost

Relasi Tabel : kost

Fungsi : menyimpan gagal terverifikasi kost

Tabel 3.31 Gagal Terverifikasi Kost

No Field Name Data Type Length Keterangan

1 Kd_gagal_verifkasi Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Alasan_gagal Text -

4 Gambar_gagal Text -

8 Tahap_step Varchar 100

Page 106: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

83

18. Nama Tabel : adminconfig

Primary Key : kd_admin

Foreign Key : kd_roles

Relasi Tabel : roles

Fungsi : menyimpan data adminconfig

Tabel 3.32 Adminconfig

No Field Name Data Type Length Keterangan

1 Kd_admin Char 5 Primary Key

2 Kd_roles Char 5 Foreign Key

3 Username Varchar 100

4 Passwordadmin Varchar 100

5 Nomor_handphone_admin Varchar 12

7 Email_admin Varchar 50

19. Nama Tabel : roles

Primary Key : kd_roles

Foreign Key : -

Relasi Tabel : -

Fungsi : menyimpan data roles admin

Tabel 3.33 Roles

No Field Name Data Type Length Keterangan

1 Kd_roles Char 5 Primary Key

2 Nama_roles Varchar 50

Page 107: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

84

20. Nama Tabel : berlangganan_premium

Primary Key : kd_premium

Foreign Key : -

Relasi Tabel : -

Fungsi : menyimpan data berlangganan premium

Tabel 3.34 Berlangganan Premium

No Field Name Data Type Length Keterangan

1 Kd_premium Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Paket_berlangganan Varchar 50

4 Bukti_pembayaran Text

5 Waktu_mendaftar Date

6 Waktu_terverifikasi Date

7 Waktu_akhir Date

8 Status Varchar 50

9 Waktu_edit_berlangganan Date

10 Sudah_input_pendapatan Float

21. Nama Tabel : gagal_terverifikasi_berlangganan_premium

Primary Key : kd_gagal_verifikasi_berlangganan

Foreign Key : kd_premium

Relasi Tabel : berlangganan_premium

Fungsi : menyimpan data gagal berlangganan premium

Tabel 3.35 Gagal Terverifikasi Berlangganan Premium

No Field Name Data

Type Length Keterangan

1 Kd_gagal_verifikasi_berlangganan Char 5 Primary Key

2 Kd_premium Char 5 Foreign Key

3 Alasan_gagal_berlangganan Text

4 Foto_gagal Text

Page 108: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

85

22. Nama Tabel : pendapatan_premium

Primary Key : kd_pendapatan_premium

Foreign Key : kd_admin

kd_premium

Relasi Tabel : berlangganan_premium

adminconfig

Fungsi : menyimpan data pendapata berlangganan premium

Tabel 3.36 Pendapatan Premium

No Field Name Data

Type Length Keterangan

1 Kd_pendapatan_premium Char 5 Primary Key

2 Kd_admin Char 5 Foreign Key

3 Kd_premium Char 5 Foreign Key

4 Jumlah_pendapatan Int

5 Waktu_input_pendapatan Datetime

6 Waktu_edit_pendapatan Datetime

23. Nama Tabel : booking

Primary Key : kd_booking

Foreign Key : kd_kost

kd_kamar

kd_admin

Relasi Tabel : kost

kamar

adminconfig

Fungsi : menyimpan data booking

Page 109: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

86

Tabel 3.37 Booking

No Field Name Data

Type Length Keterangan

1 Kd_booking Char 5 Primary Key

2 Kd_kost Char 5 Foreign Key

3 Kd_admin Char 5 Foreign Key

4 Kd_kamar Int

5 Nama_pemesan Varchar 200

6 Check_in Date

7 Alamat_pemesan Text

8 Bukti_transfer Longtext

9 Jumlah_penghuni Int

10 Jenis_pembayaran Varchar 100

11 Harga Int

12 Status_kamar Varchar 50

24. Nama Tabel : gagal_booking

Primary Key : kd_gagal_booking

Foreign Key : kd_booking

kd_admin

Relasi Tabel : booking

adminconfig

Fungsi : menyimpan data gagal booking

Tabel 3.38 Gagal Booking

No Field Name Data

Type Length Keterangan

1 Kd_gagal_booking Char 5 Primary Key

2 Kd_booking Char 5 Foreign Key

3 Kd_admin Char 5 Foreign Key

4 Alasan_gagal_booking Int

5 Bukti_gagal_booking Varchar 200

Page 110: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

87

25. Nama Tabel : pendapatan_booking

Primary Key : kd_pendapatan

Foreign Key : kd_booking

kd_admin

Relasi Tabel : booking

adminconfig

Fungsi : menyimpan data pendapatan booking

Tabel 3.39 Pendapatan Booking

No Field Name Data

Type Length Keterangan

1 Kd_pendapatan Char 5 Primary Key

2 Kd_admin Char 5 Foreign Key

3 Kd_booking Char 5 Foreign Key

4 Jumlah_pendapatan Int

5 Waktu_input_pendapatan_booking Datetime

6 Waktu_edit_pendapatan_booking Datetime

26. Nama Tabel : testimoni

Primary Key : kd_testimoni

Foreign Key : kd_booking

Relasi Tabel : booking

Fungsi : menyimpan data testimony

Tabel 3.40 Testimoni

No Field Name Data

Type Length Keterangan

1 Kd_testimoni Char 5 Primary Key

2 Kd_booking Char 5 Foreign Key

3 Nama_testimoni Varchar 100

4 Komentar Text

Page 111: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

88

3.3.10 Perancangan Antar Muka (Interface)

1. Registerasi Pengguna

Gambar 3.21 Registrasi Pengguna

Gambar 3.21 registrasi pengguna halaman ini menggambarkan desain

registrasi untuk pengguna yang dibuat digunakan sebagai acuan dalam

implementasi

2. Login Pengguna

Gambar 3.22 Login Pengguna

Gambar 3.22 login pengguna halaman ini menggambarkan desain login

pengguna yang dibuat digunakan sebagai acuan dalam implementasi.

Page 112: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

89

3. Halaman Input Pemilik

Gambar 3.23 Input Pemilik

Gambar 3.23 input pemilik halaman ini menggambarkan desain input

pemilik yang dibuat digunakan sebagai acuan dalam implementasi.

Page 113: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

90

4. Halaman Input Data Iklan Kost

Gambar 3.24 Input Data Iklan Kost

Gambar 3.24 halaman input data iklan kost halaman ini menggambarkan

desain input data iklan kost yang dibuat digunakan sebagai acuan dalam

implementasi.

Page 114: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

91

5. Form Lokasi Izin Usaha Kost

Gambar 3.25 Form Lokasi Izin Usaha Kost

Gambar 3.25 form lokasi izin usaha kost halaman ini dibuat digunakan

sebagai acuan dalam implementasi.

6. Halaman Utama Pemilik Kost Belum Terverifikasi

Gambar 3.26 Halaman Utama Pemilik Kost Belum Terverifikasi

Gambar 3.26 halaman utama pemilik kost belum terverifikasi ini dibuat

digunakan sebagai acuan dalam implementasi.

Page 115: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

92

7. Halaman Utama Pemilik Kost Gagal Terverifikasi

Gambar 3.27 Halaman Utama Pemilik Kost Gagal Terverifikasi

Gambar 3.27 halaman utama pemilik kost gagal terverifikasi halaman ini

dibuat digunakan sebagai acuan dalam implementasi

8. Halaman Utama Pemilik Kost Terverifikasi Kost

Gambar 3.28 Halaman Utama Pemilik Kost Terverifikasi

Page 116: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

93

Gambar 3.28 halaman utama pemilik kost terverifikasi halaman ini dibuat

digunakan sebagai acuan dalam implementasi

9. Halaman Input Kamar

Gambar 3.29 Halaman Input Kamar Kost

Gambar 3.29 halaman input kamar kost menggambarkan halaman input

kamar kost yang digunakan sebagai acuan dalam implementasi.

10. Halaman Kamar Kost

Gambar 3.30 Kamar Kost

Page 117: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

94

Gambar 3.30 kamar kost menggambarkan halaman kamar kost pemilik

yang digunakan sebagai acuan dalam implementasi.

11. Halaman Berlangganan Premium

Gambar 3.31 Halaman Berlangganan Premium

Gambar 3.31 halaman berlangganan premium, halaman ini

menggambarkan berlangganan premium bagi pemilik. Desain ini digunakan

sebagai acuan dalam implementasi.

12. Data Berlangganan Premium

Gambar 3.32 Data Kost Berlangganan Premium

Page 118: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

95

Gambar 3.32 data kost berlangganan premium, halaman ini

menggambarkan data berlangganan premium. Desain ini digunakan sebagai acuan

dalam implementasi.

13. Laporan Berlangganan Premium Bagi Pemilik

Gambar 3.33 Laporan Berlangganan Premium

Gambar 3.33 laporan berlangganan premium oleh pemilik, Desain ini

digunakan sebagai acuan dalam implementasi

Page 119: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

96

14. Login Admin

Gambar 3.34 Login Admin

Gambar 3.34 login admin, Desain ini digunakan sebagai acuan dalam

implementasi.

15. Halaman Verifikasi Kost

Gambar 3.35 halaman verifikasi kost

Gambar 3.35 halaman verifikasi kost halaman ini yang digunakan sebagai

acuan dalam implementasi.

Page 120: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

97

16. Laporan Kost Terverifikasi Berdasarkan Provinsi

Gambar 3.36 Laporan Kost Terverifikasi Berdasarkan Provinsi

Gambar 3.36 laporan terverifikasi berdasarkan provinsi, Desain ini

digunakan sebagai acuan dalam implementasi

17. Laporan Kost Terverifikasi Berdasarkan Provinsi – Kota

Gambar 3.37 Laporan Terverifikasi Berdasarkan Provinsi - Kota

Gambar 3.37 laporan terverifikasi berdasarkan provinsi –kota, Desain ini

digunakan sebagai acuan dalam implementasi

Page 121: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

98

18. Desain Halaman Utama Borhouse

Gambar 3.38 Halaman Utama Borhouse

Gambar 3.38 halaman utama borhouse menggambarkan desain halaman

utama. Desain yang dibuat digunakan sebagai acuan dalam implementasi halaman

utama

19. Halaman Detail Kamar

Gambar 3.39 Halaman Detail Kamar

Page 122: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

99

Gambar 3.39 halaman detail kamar, halaman ini di desain sebagai acuan

dalam implementasi halaman detail kamar

20. Halaman Booking Kamar

Gambar 3.40 Halaman Booking Kamar

Gambar 3.40 halaman booking kamar calon penghuni, halaman ini di

desain sebagai acuan dalam implementasi

21. Halaman Daftar Berlangganan

Gambar 3.41 Halaman Daftar Berlangganan

Page 123: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

100

Gambar 3.41 Halaman daftar berlangganan, Desain ini digunakan sebagai

acuan dalam implementasi.

22. Halaman Data Premium Expired

Gambar 3.42 Halaman Data Premium Expired

Gambar 3.42 halaman data premium expired oleh admin keuangan, Desain

ini digunakan sebagai acuan dalam implementasi.

23. Halaman Input Pendapatan Premium

Gambar 3.43 Halaman Input Pendapatan Premium

Gambar 3.43 halaman input pendapatan berlangganan premium oleh

admin keuangan, Desain ini digunakan sebagai acuan dalam implementasi.

Page 124: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

101

24. Laporan Pendapatan Premium Berdasarkan Provinsi

Gambar 3.44 Laporan Pendapatan Premium Berdasarkan Provinsi

Gambar 3.44 halaman laporan pendapatan berlangganan premium oleh

admin keuangan, Desain ini digunakan sebagai acuan dalam implementasi.

25. Grafik Pendapatn Premium Dan Booking

Gambar 3.45 Grafik Pendapatan Premium Dan Booking

Gambar 3.45 grafik pendapatan premium dan booking oleh admin

keuangan, Desain ini digunakan sebagai acuan dalam implementasi

Page 125: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

102

3.4 Tahap Perancangan Uji Coba Desain

Uji coba dilakukan untuk menguji fungsionalitas dari sistem yang telah

dibangun menggunakan black box testing. Rancang uji coba untuk sistem akan

dibagi berdasarkan tampilan tatap muka menjadi beberapa bagian yaitu registerasi

pengguna, login pengguna, halaman input pemilik, halaman input data iklan kost,

form lokasi izin usaha kost, halaman utama pemilik kost belum terverifikasi,

halaman utama pemilik kost gagal terverifikasi, halaman utama pemilik kost

terverifikasi kost, halaman input kamar, halaman kamar kost, halaman

berlangganan premium, data berlangganan premium, laporan berlangganan

premium bagi pemilik, login admin, halaman verifikasi kost, laporan kost

terverifikasi berdasarkan provinsi, desain halaman utama borhouse, halaman

detail kamar, halaman booking kamar calon penghuni kost, halaman daftar

berlangganan, halaman data premium expired, halaman input pendapatan

berlangganan premium, laporan pendapatan berlangganan premium berdasarkan

provinsi

1. Registrasi Akun Pengguna

Pada tabel 3.41 dapat dilihat rancang uji coba untuk tampilan registrasi akun

pengguna borhouse.

Tabel 3.41 Uji Coba Registrasi Akun Pengguna

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Autentikasi Mendaftar dengan email

yang sudah terdaftar

Memunculkan pemberitahuan

email sudah didaftar, tetap di

halaman registrasi

2 Autentikasi Mendaftar dengan email

yang belum terdaftar

Memunculkan pemberitahuan

berhasil registrasi, masuk

dihalaman login

Page 126: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

103

2. Login Pengguna

Pada tabel 3.42 dapat dilihat rancang uji coba untuk tampilan login

pengguna

Tabel 3.42 Uji Coba Login Pengguna

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Autentikasi Login menggunakan

email belum terdaftar

Memunculkan pemberitahuan

email belum terdaftar, tetap di

halaman login

2 Autentikasi Login menggunakan

password salah

Memunculkan pemberitahuan

password salah, masuk

dihalaman login

3. Halaman Input Pemilik

Pada tabel 3.43 dapat dilihat rancang uji coba untuk tampilan input pemilik

kost

Tabel 3.43 Uji Coba Input Pemilik Kost

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Create data

pemilik

1. Input data

2. Lalu tekan tombol

simpan

Data baru tersimpan dan

muncul ditable

2 Update data 1. Klik tombol edit pada

table

2. Rubah data

3. Lalu tekan tombol

simpan

Perubahan data tersimpan

4. Halaman Input Data Iklan Kost

Pada tabel 3.44 dapat dilihat rancang uji coba untuk tampilan data iklan

kost

Tabel 3.44 Uji Coba Input Data Iklan Kost

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Nama kost

yang sama

1. Memasukan nama

kost yang sama

Alert nama kost telah

digunakan

2 Nama kost

yang berbeda

1. Memasukan nama

kost yang berbeda

Tidak muncul alert

pemberitahuan dan bisa

Page 127: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

104

melanjutkan pengisian

1 Create data

input kost

1. Input data

1. Lalu tekan tombol

simpan

Data baru tersimpan dan

muncul di halaman ownerpage

2 Update data 4. Klik tombol edit pada

table

5. Rubah data

6. Lalu tekan tombol

simpan

Perubahan data tersimpan

5. Form Lokasi Usaha

Pada tabel 3.45 dapat dilihat rancang uji coba untuk tampilan form lokasi

usaha

Tabel 3.45 Uji Coba Form Lokasi Usaha

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Munculkan

form lokasi

usaha

1. Menekan tombol

download

Memunculkan form lokasi

usaha

6. Halaman Utama Pemilik Kost Belum Terverifikasi

Pada tabel 3.46 dapat dilihat rancang uji coba untuk halaman utama

pemilik kost belum terverifikasi

Tabel 3.46 Uji Coba Halaman Utama Pemilik Kost Belum Terverifikasi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Munculkan

alert belum

terverifikasi

Menyimpan data iklan

kost

Kost belum terverifikasi harap

menunggu admin terverifikasi

7. Halaman Utama Pemilik Kost gagal Terverifikasi

Pada tabel 3.47 dapat dilihat rancang uji coba untuk halaman utama

pemilik kost gagal terverifikasi

Page 128: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

105

Tabel 3.47 Uji Coba Halaman Utama Pemilik Kost Belum Terverifikasi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Munculkan

alert gagal

terverifikasi

Menyimpan gagal

terverifikasi oleh admin

verifikasi

Kost gagal terverifikasi

8. Halaman Utama Pemilik Kost Terverifikasi

Pada tabel 3.48 dapat dilihat rancang uji coba untuk halaman utama

pemilik kost terverifikasi

Tabel 3.48 Uji Coba Halaman Utama Pemilik Kost Belum Terverifikasi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Muncul alert

terverifikasi

Menyimpan terverifikasi

kost oleh admin

verifikasi

Kost terverifikasi

9. Halaman input kamar

Pada tabel 3.49 dapat dilihat rancang uji coba untuk tampilan input kamar

Tabel 3.49 Uji Coba Input Kamar

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Tambah kamar Kost terverifikasi Dapat menambah kamar ketika

kost terverifikasi

2 Tambah kamar Kost belum terverifikasi /

gagal terverifikasi

Tidak dapat menambah kamar

ketika kost belum terverifkasi /

gagal terverifikasi

10. Halaman kamar kost

Pada tabel 3.50 dapat dilihat rancang uji coba untuk halaman tampilan

kamar kost

Tabel 3.50 Uji Coba Halaman Kamar Kost

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Pilih kamar

promosi

Kost terverifikasi Dapat memilih kamar yang

dipromosikan dihalaman

utama

Page 129: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

106

11. Halaman berlangganan premium

Pada tabel 3.51 dapat dilihat rancang uji coba untuk halaman berlangganan

premium

Tabel 3.51 Uji Coba Halaman Berlangganan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Tombol

berlangganan

Menekan tombol

berlangganan

Menampilkan pop up pilih

kost yang mau berlangganan

premium

12. Data berlangganan premium

Pada tabel 3.52 dapat dilihat rancang uji coba untuk data berlangganan

premium

Tabel 3.52 Data Berlangganan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data

berlangganan

Mendaftar berlangganan

premium dan tersimpan

Menampilkan data – data

berlangganan premium

13. Laporan Berlangganan Premium Bagi Pemilik

Pada tabel 3.53 dapat dilihat rancang uji coba untuk laporan berlangganan

premium bagi pemilik

Tabel 3.53 Uji Coba Laporan Berlangganan Premium Bagi Pemilik

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

laporan

berlangganan

premium

Menekan tombol print

pada halaman data

berlangganan premium

Menampilkan data laporan

sesuai yang di tekan pada

tombol print

Page 130: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

107

14. Login Admin

Pada tabel 3.54 dapat dilihat rancang uji coba untuk tampilan login admin

Tabel 3.54 Uji Coba Login Admin

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Autentikasi Login menggunakan data

yang salah

Memunculkan alert data

tersebut masuk

2 Autentikasi Login menggunakan data

benar sesuai roles

Menampilkan halaman admin

sesuai roles

15. Halaman Verifikasi Kost

Pada tabel 3.55 dapat dilihat rancang uji coba untuk halaman verifikasi

kost

Tabel 3.55 Uji Coba Halaman Verifikasi Kost

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data iklan kost

belum

terverifikasi

Kost belum terverifikasi Menampilkan data kost yang

belum terverifkasi

2 Menampilkan

data iklan kost

belum

terverifikasi

Kost terverifikasi Tidak menampilkan data kost

yang terverifikasi

16. Laporan Kost Terverifikasi

Pada tabel 3.56 dapat dilihat rancang uji coba untuk laporan kost

terverifikasi berdasarkan provinsi

Tabel 3.56 Uji Coba Laporan Kost Terverifikasi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Merekap kost

terverifikasi

berdasarkan

provinsi

Merekap berdasarkan

periode tanggal

Menampilkan laporan rekap

kost terverifikasi berdasarkan

periode

Page 131: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

108

17. Halaman Utama Borhouse

Pada tabel 3.57 dapat dilihat rancang uji coba untuk halaman utama

borhouse

Tabel 3.57 Uji Coba Halaman Utama Borhouse

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan kost

yang telah

terverifikasi

Menyimpan data kost

yang terverifikasi

Data kost tampil di

website borhouse

2 Data kost premium Menyimpan data kost

premium

Data kost premium

tampil dihalaman

utama

3 Data kost free user Menyimpan data kost

free user

Data kost free user

tidak tampil dihalaman

utama tetapi tampil di

pencarian

18. Halaman Detail Kamar

Pada tabel 3.58 dapat dilihat rancang uji coba untuk tampilan detail kamar

Tabel 3.58 Uji Coba Detail Kamar

No Fungsionalitas Skenario Pengujian Hasil Yang

Diharapkan

1 Lihat kamar detail Menekan tombol read more Menampilkan

tampilan detail kamar

berdasakan kamar

yang ingin dilihat

19. Halaman Booking Kamar

Pada tabel 3.59 dapat dilihat rancang uji coba untuk halaman booking

kamar calon penghuni kost

Tabel 3.59 Uji Coba Halaman Booking Kamar

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data booking

Menekan tombol

booking pada halaman

detail kamar

Menampilkan data booking

berdasarkan kamar yang

dipilih pada halaman detail

kamar

Page 132: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

109

20. Halaman Daftar Berlangganan

Pada tabel 3.60 dapat dilihat rancang uji coba untuk halaman daftar

berlangganan

Tabel 3.60 Uji Coba Halaman Daftar Berlangganan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data kost yang

belum

terverifikasi

Menampilkan data kost

yang belum terverifikasi

admin

Data kost yang belum

terverifikasi kost muncul

21. Halaman Data Premium Expired

Pada tabel 3.61 dapat dilihat rancang uji coba untuk halaman data

berlangganan expired

Tabel 3.61 Uji Coba Halaman Data Premium Expired

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data premium

expired

Data premium expired Data premium expired muncul

2 Menampilkan

data premium

expired

Data premium tidak

expired

Data premium tidak expired

tidak muncul

22. Halaman Input Pendapatan Premium

Pada tabel 3.62 dapat dilihat rancang uji coba untuk halaman input

pendapatan berlangganan premium

Tabel 3.62 Uji Coba Halaman Input Pendapatan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data

berlangganan

premium yang

mau

diinputkan

pendapatan

Data berlangganan

premium terverifikasi

Data berlangganan premium

terverifikasi yang mau

dinputkan pendapatan muncul

2 Menampilkan Data berlangganan Data berlangganan premium

Page 133: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

110

data

berlangganan

premium yang

mau

diinputkan

pendapatan

premium tidak

terverifikasi

tidak terverifikasi yang mau

diinputkan pendapatan tidak

muncul

23. Laporan Pendapatan Premium Berdasarkan Provinsi

Pada tabel 3.63 dapat dilihat rancang uji coba untuk laporan pendapatan

berlangganan premium berdasarkan provinsi

Tabel 3.63 Uji Coba Laporan Pendapatan Premium Berdasarkan Provinsi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Merekap

pendapatan

berlangganan

premium

terverifikasi

berdasarkan

provinsi

Merekap pendapatan

berlangganan premium

berdasarkan periode

tanggal

Menampilkan laporan rekap

pendapatan berlangganan

premium berdasarkan periode

24. Laporan Pendapatan Booking Berdasarkan Provinsi

Pada tabel 3.64 dapat dilihat rancang uji coba untuk laporan pendapatan

booking berdasarkan provinsi

Tabel 3. 64 Uji Coba Laporan Pendapatan Booking Berdasarkan Provinsi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Merekap

pendapatan

booking

terverifikasi

berdasarkan

provinsi

Merekap pendapatan

booking berdasarkan

periode tanggal

Menampilkan laporan rekap

pendapatan booking

berdasarkan tanggal

25. Grafik Pendapatan Premium Dan Booking

Pada tabel 3.65 dapat dilihat rancang uji coba untuk grafik pendapatan

premium dan booking

Page 134: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

111

Tabel 3.65 Uji Coba Grafik Pendapatan Premium Dan Booking

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Grafik

pendapatan

premium dan

booking

Menginputkan data

pendapatan premium dan

booking

Menampilkan data pendapatan

premium dan booking

3.5 Perancangan Uji Coba Sistem Dengan Usability Testing

Perancangan uji coba sistem dengan usability testing dilakukan dengan

menggunakan kuesioner yang akan diberikan kepada masing-masing pengguna

sehingga akan didapatkan jawaban langsung dari pengguna apakah website telah

sesuai dengan kebutuhan fungsional pengguna. Usability testing akan dilakukan

kepada 2 responden. Form kuesioner ini digunakan untuk melakukan pengujian

usability testing. Hasil dari form kuesioner akan dihitung perhitungan akhir

setelah itu disesuaikan dengan skala nilai perhitungan uji usability testing.

Rancangan kuesioner yang akan digunakan untuk melakukan pengujian usability

testing dapat dilihat pada Tabel 3.66.

Tabel 3.66 Rancangan Kuesioner Pengujian Usability Testing

No Petanyaan Jawaban

Ya Tidak Uraian

Learnability

1. Apakah tulisan teks

yang digunakan untuk

halaman pada website

sudah jelas bagi Anda?

2. Apakah menu – menu

yang ada pada website

mudah untuk dipahami?

Efficiency

3. Apakah saat menu yang

Anda klik dapat dengan

cepat menampilkan

halaman tersebut?

4. Apakah saat

Page 135: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

112

menyimpan data pada

form dapat dengan

cepat melakukan

penyimpanan data

Memorability

6. Apakah Anda dapat

menggunakan website

dengan lancar hanya

dengan 1 kali pelatihan

penggunaan website?

Errors

7 Apakah Anda

menemukan error atau

kesalahan pada link

yang anda klik atau

pada saat pengisihan

Satisfaction

8 Apakah menurut Anda

informasi yang

ditampilkan

sudah sesuai?

Page 136: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

113

BAB IV

IMPLEMENTASI DAN EVALUASI

4.1 Implementasi Sistem

Tahap impelementasi sistem merupakan tahapan untuk membuat

perangkat lunak yang disesuaikan dengan rancangan atau desain sistem yang telah

dirancang. Implementasi sistem digunakan untuk menampilkan dan menjelaskan

fitur-fitur yang ada pada startup borhouse rumah kost online berbasis web.

Tahapan implementasi perlu memperhatikan spesifikasi kebutuhan sistem yang

akan digunakan untuk dapat mengakses dan menggunakan sistem. Kebutuhan

sistem yang perlu diperhatikan ialah kebutuhan perangkat keras dan kebutuhan

perangkat lunak

4.1.1 Kebutuhan Perangkat Keras

Pada tahap implementasi program, perlu tahap penerapan dari tahap

analisis dan rancangan yang telah dibuat pada bab sebelumnya. Pada tahap ini

memerlukan perangkat keras (hardware) dan perangkat lunak (software) agar

dapat berjalan sesuai yang diharapkan.

A. Kebutuhan Perangkat Lunak (Software)

1. Web Server (Xampp Control Panel versi 7.0.30)

2. Web Browser (Google Chrome, Mozzila Firefox)

3. Sistem Operasi (Windows 7)

Page 137: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

114

B. Kebutuhan Perangkat Keras (Hardware)

Sistem startup borhouse rumah kost online berbasis web ini membutuhkan

beberapa spesifikasi perangkat keras. perangkat keras tersebut memiliki minimal

sebagai berikut:

1. Processor AMD A8 atau setingkat

2. RAM 2 Gigabytes DDR3

3. Harddisk Drive 500 Gigabytes

4. Peralatan input standar (keyboard dan mouse)

5. Monitor

4.1.2 Implementasi Halaman Registrasi Pengguna

Gambar 4.1 Implementasi Registrasi Pengguna

Gambar 4.1 menggambarkan tentang implementasi halaman regustrasi

pengguna. Halaman ini merupakan akses utama bagi pengguna untuk mendaftar

akun pengguna sebelum menggunakan website borhouse. Registrasi pengguna

dibagi menjadi 2 yaitu 1. Pemilik Kost, 2. Penghuni Kost. Adapun penjelasan dari

halaman halaman home adalah sebagai berikut:

Page 138: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

115

Tabel 4.1 Penjelasan Implementasi Registrasi Pengguna

Fungsional Halaman Registrasi Pengguna

Deskripsi Halaman ini merupakan halaman registrasi pengguna pemillik

kost dan calon penghuni kost

select option Mendaftar

sebagai

Berfungsi memilih mendaftar sebagai pemilik

atau calon penghini

Fungsi tombol Daftar

sekarang

Berfungsi memulai proses penyimpanan data

registrasi

4.1.3 Implementasi Halaman Login Pengguna

Gambar 4.2 Implementasi Halaman Login Pengguna

Gambar 4.2 menggambarkan tentang implementasi halaman login

pengguna. Halaman ini merupakan akses kedua bagi pengguna sebelum

menggunakan website borhouse. Akses login pengguna dibagi berdasarkan peran

dari masing-masing pengguna yang ada. Adapun penjelasan dari halaman login

pengguna adalah sebagai berikut:

Page 139: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

116

Tabel 4.2 Penjelasan Implementasi Login Pengguna

Fungsional Halaman Registrasi Pengguna

Deskripsi Halaman ini merupakan halaman login pengguna pemillik

kost dan calon penghuni kost

Fungsi tombol Login Berfungsi memulai proses login ke halaman

master baik pengguna pemilik kost atau calon

penghuni

Daftar

Sekarang

Berfungsi menampilkan halaman mendaftar

akun pemilik kost atau calon penghuni

4.1.4 Implementasi Halaman Input Pemilik

Gambar 4.3 Implementasi Halaman Input Pemilik Kost

Gambar 4.3 menggambarkan implementasi dari halaman input pemilik

kost. Adapun penjelasan dari halaman input pemilik kost adalah sebagai berikut :

Tabel 4.3 Penjelasan Implementasi Halaman Input Pemilik Kost

Fungsional Pengelolaan Halaman Input Pemilik Kost

Deskripsi Halaman ini digunakan untuk pengelolaan data pemilik kost

seperti simpan, ubah

Fungsi tombol Tambah Berfungsi untuk menyimpan data pemilik kost

Page 140: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

117

pada table pemilik di database

Ubah Berfungsi untuk menyimpan perubahan data

pemilik kost pada table pemilik di database

4.1.5 Implementasi Input Data Iklan Kost

Gambar 4.4 Implementasi Halaman Input Data Iklan Kost

Pada Gambar 4.4 menggambarkan implementasi dari halaman pengelolaan

input data iklan kost. adapun penjelasan dari halaman pengelolaan input data iklan

kost adalah sebagai berikut:

Page 141: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

118

Tabel 4.4 Penjelasan Implementasi Halaman Input Data Iklan Kost

Fungsional Pengelolaan Halaman Input Data Iklan Kost

Deskripsi Halaman ini digunakan untuk pengelolaan data iklan kost

Fungsi tombol Cetak Bukti

Lokasi

Usaha

Berfungsi untuk mendownload form lokasi

usaha kost yang berguna untuk syarat

verifikasi alamat kost tersebut benar.

Tampilan form lokasi usaha kost pada gambar

4.8

Tambah Berfungsi untuk menyimpan data iklan kost

pada table kost, parkir, kamar,

harga_satu_orang, harga_dua_orang,

harga_tiga_orang, google_map,

fasilitas_umum, fasilitas_kamar_mandi,

fasilitas_kamar, catatan_lain,

akses_lingkungan di database.

Ubah Berfungsi untuk menyimpan perubahan data

iklan kost pada table kost, parkir, kamar,

harga_satu_orang, harga_dua_orang,

harga_tiga_orang, google_map,

fasilitas_umum, fasilitas_kamar_mandi,

fasilitas_kamar, catatan_lain,

akses_lingkungan di database.

Penggunaan

Google Map

Dan SMS

Gateway

Mendapatkan

API

Untuk mendapatkan api sms gateway dapat

dilihat pada halaman 16 sedangkan untuk

google map dapat dilihat pada halaman 13

Page 142: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

119

4.1.6 Implementasi Form Lokasi Izin Usaha Kost

Gambar 4.5 Implementasi Form Lokasi Izin Usaha Kost

Pada Gambar 4.5 menggambarkan implementasi dari form lokasi izin

usaha. adapun penjelasan tersebut adalah sebagai berikut:

Tabel 4.5 Penjelasan Form Lokasi Izin Usaha Kost

Fungsional Halaman Form Lokasi Izin Usaha

Deskripsi Halaman ini digunakan Form Lokasi Izin Usaha Kost

Form Menampikan Halaman ini berfungsi menampilkan form

lokasi izin usaha kost

Page 143: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

120

4.1.7 Implementasi Halaman Utama Pemilik Kost Belum Terverifikasi

Gambar 4.6 Implementasi Halaman Utama Pemilik Kost Belum Terverifikasi

Pada Gambar 4.6 menggambarkan implementasi utama pemilik kost

belum terverifikasi. adapun penjelasan tersebut adalah sebagai berikut:

Tabel 4.6 Penjelasan Halaman Utama Pemilik Kost Belum Terverifikasi

Fungsional Halaman Utama Pemilik Kost Belum Terverifikasi

Deskripsi Halaman ini digunakan memberi informasi status kost

Fungsi tombol Belum

Terverifikasi

Tombol tersebut berfungsi menampilkan

pesan kalau kost belum terverifikasi

Tambah

Iklan

Menampilkan halaman data iklan

My Profile Menampilkan halaman edit data pemilik

Logout Menglogout aktivitas pemilik kost

Data kost Menampilkan halaman data kost

Data kamar Menampilkan halaman data kamar

Page 144: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

121

4.1.8 Implementasi Halaman Utama Pemilik Kost Gagal Terverifikasi

Gambar 4.7 Implementasi Halaman Utama Pemilik Kost Gagal Terverifikasi

Pada Gambar 4.7 menggambarkan implementasi utama pemilik kost gagal

terverifikasi adapun penjelasan tersebut adalah sebagai berikut:

Tabel 4.7 Penjelasan Halaman Utama Pemilik Kost Gagal Terverifikasi

Fungsional Halaman Utama Pemilik Kost Gagal Terverifikasi

Deskripsi Halaman ini digunakan memberi informasi status kost

Fungsi tombol Gagal

Terverifikasi

Tombol tersebut berfungsi menampilkan

pesan kalau kost tersebut gagal terverfiikasi

dan pemilik kost dapat mengedit dengan baru

4.1.9 Implementasi Halaman Utama Pemilik Kost Terverifikasi

Gambar 4.8 Implementasi Halaman Utama Pemilik Kost Terverifikasi

Page 145: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

122

Pada Gambar 4.8 menggambarkan implementasi utama pemilik kost gagal

terverifikasi adapun penjelasan tersebut adalah sebagai berikut:

Tabel 4.8 Penjelasan Halaman Utama Pemilik Kost Terverifikasi

Fungsional Halaman Utama Pemilik Kost Terverifikasi

Deskripsi Halaman ini digunakan memberi informasi status kost

Fungsi tombol Terverifikasi Tombol tersebut berfungsi menampilkan

pesan kalau kost tersebut berhasil terverifikasi

Tambah

Kamar

Tombol tersebut berfungsi menambah kamar

tetapi tombol tersebut muncul ketika kost

sudah terverifikasi

4.1.10 Implementasi Halaman Input Data Kamar

Gambar 4.9 Implementasi Halaman Input Data Kamar

Gambar 4.9 menggambarkan tentang implementasi halaman input data

kamar pemilik kost. Halaman ini akan muncul ketika pemilik kost menekan

tombol tambah kamar pada halaman utama pemilik kost. adapun penjelasan dari

halaman pengelolaan input data iklan kost adalah sebagai berikut:

Page 146: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

123

Tabel 4.9 Penjelasan Implementasi Halaman Input Data Kamar

Fungsional Pengelolaan Halaman Input Data Kamar

Deskripsi Halaman ini digunakan untuk pengelolaan data input kamar

Fungsi

Tombol

Tambah Berfungsi untuk menyimpan data kamar pada

table kamar, harga_satu_orang,

harga_dua_orang, harga_tiga_orang,

fasilitas_kamar_mandi, fasilitas_kamar,

catatan_lain, akses_lingkungan di database.

4.1.11 Implementasi Halaman Data Kamar Belum Terverifikasi

Gambar 4.10 Halaman Data Kamar Kost Belum Terverifikasi

Gambar 4.10 menggambarkan tentang implementasi halaman data kamar

kost belum terverifikasi. Alert akan muncul ketika kost belum terverifikasi dan

sistem akan memberi alert sesuai gambar tersebut dan tombol pilih kamar tidak

akan muncul.

Page 147: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

124

4.1.12 Implementasi Halaman Data Kamar Terverifikasi

Gambar 4.11 Implementasi Halaman Data Kamar Kost Terverifikasi

Gambar 4.11 menggambarkan tentang implementasi halaman data kamar

kost terverifikasi. Alert akan muncul ketika kost terverifikasi tetapi belum

melalukan pilih kamar dan sistem akan memberi alert sesuai gambar tersebut dan

tombol pilih kamar akan muncul. adapun penjelasan dari halaman data kamar kost

terverifikasi adalah sebagai berikut:

Tabel 4.10 Penjelasan Halaman Data Kamar Kost Terverifikasi

Fungsional Halaman Data Kamar Kost Terverifikasi

Deskripsi Halaman ini digunakan untuk melihat data kamar

Fungsi

Tombol

Pilih Berfungsi memilih kamar untuk tampil

dihalaman utama, sistem akan membatasi

pilihan tersebut dengan syarat 1 pilihan tampil

dihalaman utama

Page 148: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

125

4.1.13 Implementasi Halaman Berlangganan Premium

Gambar 4.12 Implementasi Halaman Berlangganan Premium

Gambar 4.12 menggambarkan tentang implementasi halaman

berlangganan premium. Halaman berlangganan premium muncul ketika kost

terverifikasi. adapun penjelasan dari halaman halaman berlangganan premium

adalah sebagai berikut:

Tabel 4. 11 Penjelasan Halaman Berlangganan Premium

Fungsional Halaman Berlangganan Premium

Deskripsi Halaman ini digunakan untuk melakukan berlangganan

premium

Fungsi

Tombol

Berlangganan Berfungsi memunculkan pop up untuk

memilih kost yang mau berlangganan dan

mengupload bukti

Page 149: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

126

4.1.14 Implementasi Data Berlangganan Premium

Gambar 4.13 Implementasi Data Berlanggana Premium

Gambar 4.13 menggambarkan tentang implementasi halaman data

berlangganan premium. Halaman data berlangganan premium muncul ketika

pemilik kost sudah memilih kost yang mau berlangganan dan mengupload bukti

transfer. adapun penjelasan dari halaman data berlangganan premium adalah

sebagai berikut:

Tabel 4.12 Penjelasan Halaman Data Berlangganan Premium

Fungsional halaman data berlangganan premium

Deskripsi Halaman ini digunakan untuk pengelolaan data input kamar

Fungsi

Tombol

Print Berfungsi mencetak laporan berlangganan

premium

Page 150: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

127

4.1.15 Implementasi Laporan Berlangganan Premium Bagi Pemilik

Gambar 4.14 Implementasi Laporan Berlangganan Premium

Gambar 4.14 menggambarkan tentang laporan berlangganan premium.

Laporan berlangganan premium muncul ketika pemilik kost menekan tombol print

pada halaman data berlangganan premium.

4.1.16 Implementasi Login Admin

Gambar 4.15 Implementasi Halaman Login Admin

Page 151: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

128

Gambar 4.15 menggambarkan tentang implementasi halaman login admin.

Halaman ini merupakan akses utama bagi admin sebelum menggunakan website

borhouse. Akses login admin dibagi berdasarkan peran dari masing-masing admin

yang ada. Adapun penjelasan dari halaman login admin adalah sebagai berikut:

Tabel 4.13 Penjelasan Login Admin

Fungsional Halaman Login Admin

Deskripsi Halaman ini merupakan halaman login admin

Fungsi tombol Login Berfungsi memulai proses login ke halaman

master admin

4.1.17 Implementasi Halaman Verifikasi Kost

Gambar 4.16 Implementasi Halaman Verifikasi Kost

Gambar 4.16 menggambarkan tentang implementasi halaman verifikasi

kost. Halaman ini merupakan pengguna admin verifikasi Adapun penjelasan dari

halaman verifikasi adalah sebagai berikut:

Tabel 4. 14 Penjelasan Halaman Verifikasi Kost

Fungsional Halaman Verifikasi Kost

Deskripsi Halaman ini merupakan halaman verifikasi pengguna

admin verifikasi

Fungsi tombol Menu data

belum

Berfungsi menampilkan data – data kost yang

Page 152: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

129

terverifikasi

kost

belum terverifikasi

Menu

laporan

Menampilkan laporan berdasarkan rekap

tanggal

verifikasi Berfungsi memulai proses verifikasi kost yang

telah diinputkan pemilik kost

4.1.18 Implementasi Laporan Kost Terverifikasi

Gambar 4.17 Implementasi Laporan Kost Terverifikasi

Gambar 4.17 menggambarkan tentang implementasi laporan kost

terverifikasi.

Page 153: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

130

4.1.19 Implementasi Halaman Utama Borhouse

Gambar 4.18 Implementasi Halaman Utama Borhouse

Gambar 4.18 menggambarkan implementasi dari halaman utama borhouse.

Adapun penjelasan dari halaman halaman utama borhouse adalah sebagai berikut:

Tabel 4.15 Penjelasan halaman utama borhouse

Fungsional Halaman Utama Borhouse

Deskripsi Halaman ini merupakan halaman utama startup borhouse

ketika pengguna mengakses link borhouse

Fungsi

Tombol

Home Berfungsi ke halaman utama borhouse

Kost

Rekomendasi

Berfungsi menscrool ke bawah halaman

rekomendasi kost dengan ke data iklan kost

berlangganan premium

Login

Pengguna

Berfungsi menampilkan halaman login

pengguna pemilik kost dan penghuni kost

(calon penghuni kost)

Read More Berfungsi melihat data iklan kost lebih detail

Pencarian

Kost

Search Nama

Kost

Berfungsi mencari nama kost baik kost yang

berlangganan premium atau free user

Filter

Pencarian

Kost

Berfungsi mencari kost berdasarkan filter kost

yang telah disediakan borhouse

Page 154: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

131

4.1.20 Implementasi Halaman Detail Kamar

Gambar 4.19 Implementasi Halaman Detail Kamar

Gambar 4.19 menggambarkan tentang implementasi halaman detail Kamar

akan muncul ketika pengguna menekan tombol read more pada halaman utama

borhouse. Adapun penjelasan dari halaman detail kamar adalah sebagai berikut :

Tabel 4.16 Penjelasan Halaman Detail Kamar

Fungsional Pengelolaan Halaman Detail Kamar

Deskripsi Halaman ini digunakan untuk memunculkan informasi kost

lebih detail

Fungsi

Combox

Jumlah

Penghuni

Berfungsi menampilkan informasi kamar

dapat di tempati berapa orang

Jenis

Pembayaran

Berfungsi menampilkan informasi jenis

pembayaran kamar

Fungsi

Tombol

Booking

Kost

Berfungsi penggunakan melakukan booking

kamar

Fungsi Widget Chat Via Wa Berfungsi pengguna dapat bertanya informasi

kost tersedia atau tidak

Content Data Kamar Berfungsi menampilkan informasi kost dan

kamar seperti fasilitas kamar, fasilitas kamar

Page 155: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

132

mandi, akses lingkungan, fasilitas umum dan

lokasi kost menggunakan google map marker

Kamar Berfungsi menampilkan pilihan kamar yang

ada di kost tersebut

4.1.21 Implementasi Halaman Booking Kamar Calon Penghuni

Gambar 4.20 Implementasi Halaman Booking Kamar Calon Penghuni

Gambar 4.20 menggambarkan tentang implementasi halaman booking

kamar calon penghuni akan muncul ketika calon penghuni menekan tombol

booking pada halaman detail kamar. Adapun penjelasan dari halaman booking

kamar calon penghuni adalah sebagai berikut :

Tabel 4.17 Penjelasan Halaman Booking Kamar Calon Penghuni

Fungsional Halaman Booking Kamar Calon Penghuni

Deskripsi Halaman ini digunakan melakukan booking kamar calon

penghuni

Fungsi

Combox

Jumlah

Penghuni

Berfungsi menampilkan informasi kamar

dapat di tempati berapa orang

Page 156: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

133

4.1.22 Implementasi Halaman Admin Keuangan

Gambar 4. 21 Implementasi Halaman Admin Keuangan

Gambar 4.21 menggambarkan tentang implementasi halaman Admin

keuangan tersebut muncul ketika berhubungan dengan adanya transaksi. Adapun

penjelasan dari halaman tersebut adalah sebagai berikut :

Tabel 4.18 Penjelasan Halaman Admin Keuangan

Fungsional Pengelolaan Halaman Data Daftar Berlangganan

Deskripsi Halaman ini digunakan melihat data yang berhubungan

dengan transkasi

Fungsi Menu Data Daftar

Berlangganan

Menampilkan data daftar berlangganan

premium dengan statsus pending atau yang

belum terverifikasi admin keuangan

Data

premium

expired

Menampilkan data berlangganan premium

yang mengalami expired

Input

Pendapatan

Premium

Berfungsi menginputkan pendapatan

premium

Laporan

Pendapatan

Berlangganan

Premium

Menampilkan laporan pendapatan

berlangganan premium

Fungsi

Tombol

Terverifikasi Berfungsi menampilkan data berlangganan

dan melakukan aksi menentukan mulai

tanggal aktif berlangganna sampai akhir

Page 157: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

134

tanggal berlangganan

Gagal

Terverifikasi

Menampilkan halaman input gagal

terverifikasi dan melakukan aksi mengubah

status berlangganan menjadi gagal

terverifikasi dan admin keuangan dapat

mengupload bukti kesalahan berlangganan

4.1.23 Implementasi Halaman Data Berlangganan Expired

Gambar 4.22 Implementasi Halaman Data Berlangganan Expired

Gambar 4.22 menggambarkan tentang implementasi halaman data

berlangganan expired (admin keuangan) halaman tersebut muncul ketika masa

berlangganan premium sudah habis pada kolom sisa tanggal berlangganan.

Adapun penjelasan dari halaman tersebut adalah sebagai berikut :

Tabel 4.19 Penjelasan Data Berlangganan Expired

Fungsional Pengelolaan Halaman Data Berlangganan Expired

Deskripsi Halaman ini menampikan informasi kost yang berlangganan

premium sudah waktunya habis

Fungsi

Tombol

Premium

Habis

Berfungsi mengubah status kost menjadi Free

User

Page 158: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

135

4.1.24 Implementasi Halaman Input Pendapatan Premium

Gambar 4.23 Implementasi Halaman Input Pendapatan Premium

Gambar 4.23 menggambarkan tentang implementasi halaman input

pendapatan premium (admin keuangan) halaman tersebut muncul ketika

berlangganan terverifikasi. Adapun penjelasan dari halaman tersebut adalah

sebagai berikut :

Tabel 4.20 Penjelasan Halaman Input Pendapatan Premium

Fungsional Pengelolaan Halaman Input Pendapatan Premium

Deskripsi Halaman ini berfungsi menginputkan pendapatan premium

Fungsi

Tombol

Input

Pendapatan

Premium

Berfungsi memasukan pendapatan yang

didapat dari pemilik kost yang berlangganan

premium

Page 159: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

136

4.1.25 Implementasi Laporan Pendapatan Premium

Gambar 4.24 Implementasi Laporan Pendapatan Premium

Gambar 4.24 menggambarkan tentang implementasi laporan pendapatan

premium

Page 160: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

137

4.1.26 Implementasi Laporan Pendapatan Booking

Gambar 4. 25 Implementasi Laporan Pendapatan Booking

Gambar 4.25 menggambarkan tentang implementasi laporan pendapatan

booking

4.1.27 Grafik Pendapatan Premium

Gambar 4. 26 Grafik Pendapatan Premium

Gambar 4.26 menggambarkan tentang implementasi grafik pendapatan

premium

Page 161: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

138

4.1.28 Grafik Pendapatan Booking

Gambar 4.27 Grafik Pendapatan Booking

Gambar 4.27 menggambarkan tentang implementasi grafik pendapatan

booking

4.2 Uji Coba Sistem

Pada bagian ini akan diuraikan hasil dari uji coba yang dilakukan pada

sistem. Pengujian akan dilakukan pada implementasi registrasi pengguna,

halaman login pengguna, halaman input pemilik, input data iklan kost, form lokasi

izin usaha kost, halaman utama pemilik kost belum terverifikasi, halaman utama

pemilik kost gagal terverifikasi, halaman utama pemilik kost terverifikasi,

halaman input data kamar, halaman kamar kost, halaman berlangganan premium,

data berlangganan premium, laporan berlangganan premium bagi pemilik, login

admin, halaman verifikasi kost, laporan kost berdasarkan provinsi, halaman utama

borhouse, halaman detail kamar, halaman booking kamar calon penghuni kost,

halaman daftar berlangganan, halaman daftar berlangganan expired, halaman

input pendapatan berlangganan premium, laporan pendapatan berlangganan

premium berdasarkan provinsi

Page 162: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

139

4.2.1 Registrasi Akun Pengguna

Uji coba pada fungsi registrasi akun pengguna dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.21

Tabel 4.21 Uji Coba Sistem Registrasi Akun Pengguna

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output Sistem

1 Autentikasi Mendaftar

dengan email

yang sudah

terdaftar

Memunculkan

pemberitahuan email

sudah didaftar, tetap

di halaman registrasi

Memunculkan

pemberitahuan

email sudah

didaftar, tetap

di halaman

registrasi

2 Autentikasi Mendaftar

dengan email

yang belum

terdaftar

Memunculkan

pemberitahuan

berhasil registrasi,

masuk dihalaman

login

Memunculkan

pemberitahuan

berhasil

registrasi,

masuk

dihalaman

login

4.2.2 Login Pengguna

Uji coba pada fungsi login akun pengguna dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.22

Tabel 4.22 Uji Coba Sistem Login Pengguna Borhouse

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output Sistem

1 Autentikasi Login

menggunakan

email belum

terdaftar

Memunculkan ke

halaman pengguna

Memunculkan ke

halaman

pengguna

2 Autentikasi Login

menggunakan

password

Memunculkan

pemberitahuan

password salah,

Memunculkan

pemberitahuan

password salah,

Page 163: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

140

salah masuk dihalaman

login

masuk dihalaman

login

4.2.3 Halaman Input Pemilik

Uji coba pada fungsi input pemilik kost dilakukan berdasarkan rancangan

uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat pada tabel

4.23

Tabel 4.23 Uji Coba Sistem Input Pemilik Kost

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Create data

pemilik

Input data

Lalu tekan tombol

simpan

Data baru tersimpan dan

muncul ditable

2 Update data Klik tombol edit pada

table

Rubah data

Lalu tekan tombol

simpan

Perubahan data tersimpan

4.2.4 Halaman Input Data Iklan Kost

Uji coba pada fungsi input data iklan kost dilakukan berdasarkan rancangan

uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat pada tabel

4.24

Tabel 4.24 Uji Coba Sistem Input Data Iklan Kost

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output Sistem

1 Nama kost

yang sama

Memasukan

nama kost yang

sama

Alert nama kost

telah digunakan

Alert nama kost

telah digunakan

2 Nama kost

yang berbeda

Memasukan

nama kost yang

berbeda

Tidak muncul alert

pemberitahuan dan

bisa melanjutkan

pengisian

Tidak muncul

alert

pemberitahuan

dan bisa

melanjutkan

pengisian

1 Create data Input data Data tersimpan dan Data tersimpan

Page 164: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

141

input kost Lalu tekan

tombol simpan

muncul di halaman

ownerpage

dan muncul di

halaman

ownerpage

2 Update data Klik tombol edit

pada table

Rubah data

Lalu tekan

tombol simpan

Perubahan data

tersimpan

Perubahan data

tersimpan

4.2.5 Form Lokasi Usaha

Uji coba pada fungsi form lokasi usaha dilakukan berdasarkan rancangan

uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat pada tabel

4.25

Tabel 4. 25 Uji Coba Sistem Form Lokasi Usaha

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output Sistem

1 Munculkan

form lokasi

usaha

Menekan

tombol

download

Memunculkan form

lokasi usaha

Memunculkan

form lokasi

usaha

4.2.6 Halaman Utama Pemilik Kost Belum Terverifikasi

Uji coba pada fungsi halaman utama pemilik kost belum terverifikasi

dilakukan berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil

dari uji coba dapat dilihat pada tabel 4.26

Tabel 4.26 Uji Coba Sistem Halaman Utama Pemilik Kost Belum Terverifikasi

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output Sistem

1 Munculkan

alert belum

terverifikasi

Menyimpan

data iklan kost

Kost belum

terverifikasi harap

menunggu admin

terverifikasi

Kost belum

terverifikasi harap

menunggu admin

terverifikasi

Page 165: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

142

4.2.7 Halaman Utama Pemilik Kost Gagal Terverifikasi

Uji coba pada fungsi halaman utama pemilik kost gagal terverifikasi

dilakukan berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil

dari uji coba dapat dilihat pada tabel 4.27

Tabel 4.27 Uji Coba Sistem Halaman Utama Pemilik Kost Gagal Terverifikasi

No Fungsionalitas Skenario

Pengujian

Hasil Yang Diharapkan Output

Sistem

1 Munculkan

alert gagal

terverifikasi

Menyimpan

gagal

terverifikasi

oleh admin

verifikasi

Kost gagal terverifikasi Kost gagal

terverifikasi

4.2.8 Halaman Utama Pemilik Kost Terverifikasi

Uji coba pada fungsi halaman utama pemilik kost terverifikasi dilakukan

berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba

dapat dilihat pada tabel 4.28

Tabel 4.28 Uji Coba Sistem Halaman Utama Pemilik Kost Terverifikasi

No Fungsionalitas Skenario

Pengujian

Hasil Yang Diharapkan Output

Sistem

1 Muncul alert

terverifikasi

Menyimpan

terverifikasi

kost oleh

admin

verifikasi

Kost terverifikasi Kost

terverifikasi

Page 166: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

143

4.2.9 Halaman input kamar

Uji coba pada fungsi halaman input kamar dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.29

Tabel 4. 29 Uji Coba Sistem Halaman Input Kamar

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output

Sistem

1 Tambah kamar Kost

terverifikasi

Dapat menambah

kamar ketika kost

terverifikasi

Dapat

menambah

kamar ketika

kost

terverifikasi

2 Tambah kamar Kost belum

terverifikasi /

gagal

terverifikasi

Tidak dapat

menambah kamar

ketika kost belum

terverifkasi / gagal

terverifikasi

Tidak dapat

menambah

kamar ketika

kost belum

terverifkasi /

gagal

terverifikasi

4.2.10 Halaman kamar kost

Uji coba pada fungsi halaman kamar kost dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.30

Tabel 4.30 Uji Coba Sistem Halaman Kamar Kost

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output

Sistem

1 Pilih kamar

promosi

Kost

terverifikasi

Dapat memilih kamar

yang dipromosikan

dihalaman utama

Dapat

memilih

kamar yang

dipromosikan

dihalaman

utama

Page 167: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

144

4.2.11 Halaman berlangganan premium

Uji coba pada fungsi halaman berlangganan premium dilakukan

berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba

dapat dilihat pada tabel 4.31

Tabel 4.31 Uji Coba Sistem Halaman Berlangganan Premium

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output

Sistem

1 Tombol

berlangganan

Menekan

tombol

berlangganan

Menampilkan pop up

pilih kost yang mau

berlangganan

premium

Menampilkan

pop up pilih

kost yang

mau

berlangganan

premium

4.2.12 Data berlangganan premium

Uji coba pada fungsi data berlangganan premium dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.32

Tabel 4.32 Uji Coba Sistem Data Berlangganan Premium

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output

Sistem

1 Menampilkan

data

berlangganan

Mendaftar

berlangganan

premium dan

tersimpan

Menampilkan data –

data berlangganan

premium

Menampilkan

data – data

berlangganan

premium

Page 168: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

145

4.2.13 Laporan Premium Bagi Pemilik

Uji coba pada fungsi laporan berlangganan premium bagi pemilik

dilakukan berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil

dari uji coba dapat dilihat pada tabel 4.33

Tabel 4. 33 Uji Coba Sistem Laporan Premium Bagi Pemilik

No Fungsionalitas Skenario

Pengujian

Hasil Yang

Diharapkan

Output

Sistem

1 Menampilkan

laporan

berlangganan

premium

Menekan

tombol print

pada halaman

data

berlangganan

premium

Menampilkan data

laporan sesuai yang di

tekan pada tombol

print

Menampilkan

data laporan

sesuai yang di

tekan pada

tombol print

4.2.14 Login Admin

Uji coba pada fungsi login admin dilakukan berdasarkan rancangan uji

coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat pada tabel

4.34

Tabel 4.34 Uji Coba Sistem Login Admin

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Autentikasi Login menggunakan data

yang salah

Memunculkan alert data

tersebut masuk

2 Autentikasi Login menggunakan data

benar sesuai roles

Menampilkan halaman admin

sesuai roles

Page 169: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

146

4.2.15 Halaman Verifikasi Kost

Uji coba pada fungsi halaman verifikasi kost dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.35.

Tabel 4.35 Uji Coba Sistem Halaman Verifikasi Kost

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data iklan kost

belum

terverifikasi

Kost belum terverifikasi Menampilkan data kost yang

belum terverifkasi

2 Menampilkan

data iklan kost

belum

terverifikasi

Kost terverifikasi Tidak menampilkan data kost

yang terverifikasi

4.2.16 Laporan Kost Terverifikasi

Uji coba pada fungsi laporan kost terverifikasi berdasarkan provinsi

dilakukan berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil

dari uji coba dapat dilihat pada tabel 4.36.

Tabel 4. 36 Uji Coba Sistem Laporan Kost Terverifikasi

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Merekap kost

terverifikasi

berdasarkan

provinsi

Merekap berdasarkan

periode tanggal

Menampilkan laporan rekap

kost terverifikasi berdasarkan

periode

4.2.16 Halaman Utama Borhouse

Uji coba pada fungsi halaman utama borhouse dilakukan berdasarkan

rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat

pada tabel 4.37.

Page 170: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

147

Tabel 4.37 Uji Coba Sistem Halaman Utama Borhouse

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan kost

yang telah

terverifikasi

Menyimpan data kost

yang terverifikasi

Data kost tampil di

website borhouse

2 Data kost premium Menyimpan data kost

premium

Data kost premium

tampil dihalaman

utama

3 Data kost free user Menyimpan data kost

free user

Data kost free user

tidak tampil dihalaman

utama tetapi tampil di

pencarian

4.2.17 Halaman Detail Kamar

Uji coba pada fungsi detail kamar dilakukan berdasarkan rancangan uji

coba yang telah dibuat sebelumnya. Hasil dari uji coba dapat dilihat pada tabel

4.38

Tabel 4. 38 Uji Coba Sistem Detail Kamar

No Fungsionalitas Skenario Pengujian Hasil Yang

Diharapkan

1 Lihat kamar detail Menekan tombol read more Menampilkan

tampilan detail kamar

berdasakan kamar

yang ingin dilihat

4.2.18 Halaman Booking Kamar

Uji coba pada fungsi booking kamar calon penghuni kost dilakukan

berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba

dapat dilihat pada tabel 4.39

Tabel 4.39 Uji Coba Sistem Halaman Booking Kamar

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data booking

Menekan tombol

booking pada halaman

detail kamar

Menampilkan data booking

berdasarkan kamar yang

dipilih pada halaman detail

Page 171: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

148

kamar

4.2.19 Halaman Daftar Berlangganan Premium

Uji coba pada fungsi halaman daftar berlangganan premium dilakukan

berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba

dapat dilihat pada tabel 4.40

Tabel 4.40 Uji Coba Halaman Daftar Berlangganan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data kost yang

belum

terverifikasi

Menampilkan data kost

yang belum terverifikasi

admin

Data kost yang belum

terverifikasi kost muncul

4.2.20 Halaman Data berlangganan Expired

Uji coba pada fungsi halaman data berlangganan expired dilakukan

berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba

dapat dilihat pada tabel 4.41

Tabel 4.41 Uji Coba Sistem Halaman Data Berlangganan Expired

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data

berlangganan

expired

Data berlangganan

expired

Data berlangganan expired

muncul

2 Menampilkan

data

berlangganan

expired

Data berlangganan tidak

expired

Data berlangganan tidak

expired tidak muncul

Page 172: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

149

4.2.21 Halaman Input Pendapatan Premium

Uji coba pada fungsi halaman input pendapatan berlangganan premium

dilakukan berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil

dari uji coba dapat dilihat pada tabel 4.42

Tabel 4.42 Uji Coba Sistem Halaman Input Pendapatan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Menampilkan

data

berlangganan

premium yang

mau

diinputkan

pendapatan

Data berlangganan

premium terverifikasi

Data berlangganan premium

terverifikasi yang mau

dinputkan pendapatan muncul

2 Menampilkan

data

berlangganan

premium yang

mau

diinputkan

pendapatan

Data berlangganan

premium tidak

terverifikasi

Data berlangganan premium

tidak terverifikasi yang mau

diinputkan pendapatan tidak

muncul

4.2.22 Laporan Pendapatan Premium

Uji coba pada fungsi halaman input pendapatan berlangganan premium

dilakukan berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil

dari uji coba dapat dilihat pada tabel 4.43

Tabel 4.43 Uji Coba Sistem Laporan Pendapatan Premium

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Merekap

pendapatan

berlangganan

premium

terverifikasi

berdasarkan

provinsi

Merekap pendapatan

berlangganan premium

berdasarkan periode

tanggal

Menampilkan laporan rekap

pendapatan berlangganan

premium berdasarkan periode

Page 173: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

150

4.2.23 Laporan Pendapatan Booking

Uji coba pada fungsi halaman input pendapatan booking dilakukan

berdasarkan rancangan uji coba yang telah dibuat sebelumnya. Hasil dari uji coba

dapat dilihat pada tabel 4.44

Tabel 4.44 Uji Coba Sistem Laporan Pendapatan Booking

No Fungsionalitas Skenario Pengujian Hasil Yang Diharapkan

1 Merekap

pendapatan

booking

berdasarkan

provinsi

Merekap pendapatan

booking berdasarkan

periode tanggal

Menampilkan laporan rekap

pendapatan booking

berdasarkan periode

4.3 Hasil Uji Coba Usability Testing

Uji coba usability testing dilakukan untuk mengetahui apakah website

telah sesuai dengan startup borhouse Responden yang dijadikan objek pengujian

website terkait dengan usability testing merupakan 2 (dua) orang yang bertindak

sebagai calon penghuni kost dan pemilik kost yang bertindak sebagai responden

dalam uji coba usability testing dapat dilihat pada Tabel 4.45.

Tabel 4.45 Daftar Responden Usability Testing

Responden Nama Roles Jenis Kelamin

1 Teguh Iman Wijaya Calon Penghuni

Kost

Laki – Laki

2 Wardini ritriyanti Pemilik Kost Wanita

Perhitungan analisis data dilakukan dengan mengubah ke dalam bentuk

angka setiap jawaban dengan aturan angka 1 (apabila) jawaban positif dan angka

0 (nol) diberikan kepada jawaban negatif.. Hasil analisis data hasil usability

testing dapat dilihat pada Tabel 4.46.

Page 174: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

151

Tabel 4.46 Hasil Uji Coba Usability Testing

No Petanyaan Jawaban Nilai

Jawaban

Positif

Nilai

Jawaban

Negatif R1 R2

Learnability

1. Apakah tulisan teks yang

digunakan untuk halaman

pada website sudah jelas

bagi Anda?

1 1 100 0

2. Apakah menu – menu

yang ada pada website

mudah untuk dipahami?

1 1 100 0

Efficiency

3. Apakah saat menu yang

Anda klik dapat dengan

cepat menampilkan

halaman tersebut?

1 1 100 0

4. Apakah saat menyimpan

data pada form dapat

dengan cepat melakukan

penyimpanan data

0 1 50 50

5 Apakah saat menampilan

notifikasi pada

berlangganan premium

dan booking ?

1 1 100 0

Memorability

6 Apakah Anda dapat

menggunakan website

dengan lancar hanya

dengan 1 kali pelatihan

penggunaan website?

1 1 100 0

Errors

7. Apakah Anda

menemukan error atau

kesalahan pada link yang

anda klik atau pada saat

pengisihan

1 0 50 50

8. Apakah Anda

menemukan tidak

munculnya respon pada

menu atau link yang

Anda klik?

1 1 100 0

Satisfaction

9 Apakah menurut Anda

informasi yang

ditampilkan

sudah sesuai?

1 1 100 0

10 Apakah menurut Anda 1 1 100 0

Page 175: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

152

Website borhouse

tersebut memenuhi

kebutuhan Anda ?

11 Bagaimana menurut

Anda desain website

Borhouse secara

keseluruhan?

1 1 100 0

12 Apakah menurut Anda

Website borhouse

tersebut mudah

digunakan?

1 1 100

Total 1100 100

Rata - Rata 92 8.3

Pada Tabel 4.46 didapatkan bahwa hasil jawaban usability testing mendapatkan

nilai sebesar 92% pertanyaan mendapatkan jawaban positif. Hasil dari usability

testing akan dilakukan penentuan kualifikasi apakah website borhouse telah

memenuhi kriteria belum. Hasil dari perhitungan skala nilai usability testing yang

terdapat pada Tabel 4.46 didapatkan bahwa nilai 92% memenuhi kualifikasi baik

dan hasil dinyatakan bahwa website berhasil dan sesuai dengan kebutuhan

pengguna.

4.4 Evaluasi

Berdasarkan hasil uji coba yang dilakukan yaitu dengan black box testing

dan usability testing pada rumah kost online berbasis web pada startup borhouse

maka selanjutnya dilakukan evaluasi untuk memastikan sistem yang dibuat sudah

sesuai dengan kebutuhan pengguna.

Hasil uji coba yang dilakukan menggunakan black box testing

menunjukkan seluruh fungsi pada rumah kost online berbasis web pada startup

borhouse telah terpenuhi dan sesuai dengan kebutuhan pengguna. Hal ini

menunjukan bahwa website telah mampu digunakan untuk pemilik kost dapat

Page 176: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

153

mengiklan kost, pemilik kost dapat memilih membership free user, pemilik kost

dapat mengupload bukti lokasi usaha kost, pemilik kost dapat berlangganan

premium sedangkan untuk calon penghuni dapat melakukan booking kost,

membandingkan kost yang ada, melakukan filter pencarian kost, pemilik kost dan

calon penghuni registrasi menggunakan sms gateway, calon penghuni dapat

melakukan testimony, kost. Admin borhouse dapat mengverifikasi kost,

mengverifikasi berlangganan premium, menginputkan pendapatan premium dan

booking, menampilkan laporan kost terverifikasi, laporan pendapatan premium

dan booking.

Sedangkan hasil uji coba yang dilakukan kepada responden menggunakan

usability testing pada rumah kost online berbasis web pada startup borhouse yaitu

menghasilkan kemudahan untuk digunakan, kemudahan untuk dipelajari oleh

pengguna, kemudahan untuk diingat ketika menggunakan dan telah memenuhi

kebutuhan pengguna.

4.5 Pembahasan

Penelitian ini menghasilkan rumah kost online berbasis web pada startup

borhouse yang terdiri beberapa tahap diantaranya yaitu pemilik kost berhasil

mengiklan kost secara online, borhouse menyediakan membership free user untuk

pemilik kost, borhouse mewajibkan pemilik kost upload bukti lokasi usaha yang

telah di tandatangani pemilik kost dan pihak pengurus kampung setempat,

borhouse menyediakan filter pencarian lokasi untuk mencari kost, calon penghuni

dapat membandingkan kost-kost yang telah disediahkan oleh admin borhouse,

borhouse telah menyediakan fitur booking online.

Page 177: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

154

Tahap pertama pemilik kost mengiklankan kost secara online. Tahap ini

memiliki proses data master registrasi, data pemilik, data kost, data parkir, data

kecamatan, data kabupaten, data provinsi, data kamar, data harga kamar pada data

harga kamar pemilik kost dapat menginputkan harga kost sesuai aturan kost

seperti 1 kamar dapat di tempati 2 orang atau 1 kamar di tempati 1 orang dan data

google map berfungsi menyimpan lokasi posisi kost secara online. Proses tersebut

berfungsi pembuatan iklan kost secara online.

Tahap dua borhouse menyediakan membership free user sehingga pemilik

kost yang mengalami ekonomi menurun pemilik kost masih dapat

mempromosikan kost tersebut secara gratis dan pemilik kost dapat mengecheck

data iklan kost tersebut pada pencarian filter.

Tahap ketiga borhouse mewajibkan pemilik kost upload bukti lokasi usaha

yang telah di tanda tangani pemilik kost dan pengurus setempat, upload bukti

lokasi tersebut mempunyai dua fungsi yaitu pertama bagi pemilik kost dapat

mengurangi adanya mengiklankan kost tanpa seizin pemilik kost. Dua bagi calon

penghuni dapat mengurangi adanya alamat palsu.

Tahap keempat borhouse menyediakan filter pencarian kost berdasarkan

lokasi sehingga memudahkan calon penghuni mengetahui daerah tersebut ada

kamar kosong dan borhouse menyediakan chat whatsapp untuk menanyakan

adanya kamar kosong dan dengan adanya filter tersebut calon penghuni dapat

membandingkan kost-kost yang ada.

Tahap kelima borhouse menyediakan booking online untuk memudahkan

calon penghuni dalam memesan kamar ketika calon penghuni posisi kost yang

diinginkan dari rumah jauh.

Page 178: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

155

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil uji coba terhadap sistem informasi rumah kost online

berbasis website pada startup borhouse maka dapat disimpulkan bahwa website

borhouse yang mampu :

1. Pemilik kost dapat mengiklan kost secara online

2. Borhouse menyediakan adanya membership free user untuk pemilik kost

yang mengalami kondisi ekonomi menurun

3. Pemilik kost dapat melakukan upload bukti lokasi usaha ke website yang

telah di tandatangani pemilik kost dan pengurus setempat dan dapat

mengurangi adanya alamat palsu

4. Calon penghuni dapat melakukan filter kost untuk mengetahui adanya

informasi kamar kosong dan calon penghuni dapat chat via whatsapp untuk

menanyakan adanya kamar kosong

5. Calon penghuni dapat melakukan booking kamar kost sehingga memudahkan

pemesanan kost ketika posisi calon penghuni kost jauh dari kost yang

diinginkan

5.2. Saran

Untuk pengembangan lebih lanjut dari website borhouse ini dapat

dikembangankan sebagai Berikut :

1. dapat menampilkan data kamar berdasarkan lokasi atau menggunakan geo

location

Page 179: RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ...repository.dinamika.ac.id/id/eprint/3772/1/13410100197...RANCANG BANGUN SISTEM INFORMASI RUMAH KOST ONLINE BERBASIS WEB PADA STARTUP BORHOUSE

156

DAFTAR PUSTAKA

Raharjo, Budi. (2015). Belajar Otodidak Framework CodeIgniter. Informatika

Bandung.

Elian, Alqod. (2012). Layanan Informasi Kereta Api Menggunakan GPS, Google

Maps, dan Android. Institut Teknologi Sepuluh Nopember Surabaya.

Gunawan, Ferry. (2016). Membuat Sms Gateway Server dan Client dengan PHP

Kotler dan Keller (2009). Manajemen Pemasaran Terjemahan Edisi 12. Jakarta:

ERLANGGA.

Miftah Andriansyah, Teddy Oswari dan Budi Prijanto. Crowdsourcing: Konsep

Sumber Daya Kerumunan dalam Abad Partisipasi Komunitas Internet

Jakarta: Jurnal Ekonomi, Teknik Informatika Universitas Gunadarma Vol

4, No. 2–3 (2009).

Kadir, A. (2013). Buku Pintar Programmer Pemula PHP. Yogyakarta: MediaKom.

Osterwalder, Alexander dan Pigneur, Yves terjemahan(2012). Business Model

Generation. Jakarta: Elex Media Komputindo

Pressman, R. (2015). Softeware Engineering A Practitioner's Approach Seventh

Edition. Yogyakarta: Andi.

Rahmawati, Evi Dwi. (2014). Rancang Bangun Aplikasi Sistem Pencari dan

Navigasi Lokasi Indekos di Surabaya. Insitut Bisnis dan Informatika

Stikom Surabaya.

Stair, R. M. (2010). Informasi System Ninth Edition. Canada : Course

Techonology