• Tidak ada hasil yang ditemukan

Perancangan dan Pembuatan Aplikasi CARIKOST dengan Metode Simple Additive Weighting Berbasis Web dan Android Bab 0

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan dan Pembuatan Aplikasi CARIKOST dengan Metode Simple Additive Weighting Berbasis Web dan Android Bab 0"

Copied!
19
0
0

Teks penuh

(1)

i

PERANCANGAN DAN PEMBUATAN APLIKASI CARIKOST DENGAN METODESIMPLE ADDITIVE WEIGHTING

BERBASIS WEB DAN ANDROID

Tugas Akhir

Disusun untuk memenuhi sebagian persyaratan memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun oleh :

FADHLUL ILMI KHAIRUN M3113056

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

(2)

ii

HALAMAN PERSETUJUAN

PERANCANGAN DAN PEMBUATAN APLIKASI CARIKOST DENGAN METODESIMPLE ADDITIVE WEIGHTING

BERBASIS WEB DAN ANDROID Disusun oleh :

FADHLUL ILMI KHAIRUN NIM. M3113056

Tugas Akhir ini telah disetujui untuk diujikan di hadapan dewan penguji pada tanggal

...

Pembimbing Utama

(3)

iii

HALAMAN PENGESAHAN

PERANCANGAN DAN PEMBUATAN APLIKASI CARIKOST DENGAN METODESIMPLE ADDITIVE WEIGHTING

BERBASIS WEB DAN ANDROID

Di susun Oleh :

FADHLUL ILMI KHAIRUN NIM. M3113056

Pembimbing Utama,

Yudha Yudhanto, S.Kom

Tugas akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika pada

Dewan Penguji:

1. Penguji 1 Yudha Yudhanto, S.Kom ( )

2. Penguji 2 Agus Purnomo, S.Si.,M.Eng ( )

NUPN. 9906002096

3. Penguji 3 Taufiqurrakhman NH, S.Kom ( )

NUPN. 9906006780

Disahkan Oleh : Ketua Program Studi DIII Teknik Informatika UNS

(4)

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta,...2016

(5)

v MOTTO

Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari

betapa dekatnya mereka dengan keberhasilan saat mereka menyerah.

~Thomas Alva Edison~

Sesuatu yang belum dikerjakan, seringkali tampak mustahil; kita baru yakin

kalau kita telah berhasil melakukannya dengan baik.

~Evelyn Underhill~

Kebanyakan dari kita tidak mensyukuri apa yang sudah kita miliki, tetapi kita

selalu menyesali apa yang belum kita capai.

(6)

vi

HALAMAN PERSEMBAHAN

Tugas Akhir ini penulis persembahkan kepada :

1. Keluarga tercinta yang telah memberikan nasehat, dukungan, motivasi, dan doa terbaik kepada penulis.

2. Pembimbing yang selalu memberikan bimbingan dan arahan yang bermanfaat kepada penulis.

3. Dosen - dosen yang telah memberikan perkuliahan sehingga ilmu yang diberikan dapat digunakan dalam pembuatan Tugas Akhir ini.

4. Sahabat yang selalu memberikan motivasi, nasehat dan masukan kepada penulis.

(7)

vii

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh rahmat serta hidayah-Nya penulis diberikan kelancaran dan kemudahan dan mampu PERANCANGAN DAN PEMBUATAN APLIKASI CARIKOST DENGAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WEB DAN ANDROID tepat pada waktunya. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.) pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

1. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D, selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

2. Bapak Abdul Aziz, S.Kom., M.Sc selaku Ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

3. Bapak Yudha Yudhanto, S.Kom selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis.

4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

5. Segenap keluarga besar Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

(8)

viii

membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Surakarta,

Penulis

(9)

ix DAFTAR ISI

HALAMAN JUDUL... i

HALAMAN PERSETUJUAN... ii

HALAMAN PENGESAHAN... iii

HALAMAN PERNYATAAN ... iv

MOTTO ... v

HALAMAN PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI... ix

DAFTAR TABEL... xi

DAFTAR GAMBAR ... xv

INTISARI... xviii

ABSTRACT... xix

PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah... 2

1.4 Tujuan Penelitian ... 2

1.5 Mafaat Kegiatan ... 3

1.6 Metodologi penelitian ... 3

1.7 Sistimatika Penulisan ... 4

LANDASAN TEORI ... 5

2.1 Tinjauan Pustaka ... 5

2.2 Landasan Teori... 6

2.2.1 Sistem Informasi ... 6

2.2.2 Sistem Pendukung Keputusan... 6

2.2.3 MADM... 6

2.2.4 Simple Additive Weighting(SAW)... 7

2.2.5 Basis Data ... 8

2.2.6 PHP (Hypertext Preprocessor) ... 8

2.2.7 Model View Control ... 9

2.2.8 Framework ... 10

2.2.9 JavaScript dan jQuery ... 10

2.2.10 Android ... 11

2.2.11 Android Market (Playstore) ... 11

2.2.12 PhoneGap... 11

2.2.13 Unified Modelling Language (UML) ... 12

2.2.14 Black Box Testing... 17

(10)

x

3.1 Proses Bisnis Sistem ... 18

3.2 Perancangan Basis Model Pengambilan Keputusan ... 19

3.2.1 Menentukan kriteria yang dibutuhkan ... 19

3.2.2 Penentuan Vektor Bobot ... 22

3.3 Analisa Kebutuhan Sistem ... 23

3.3.1 Kebutuhan Perangkat Lunak ... 23

3.3.2 Kebutuhan Perangkat Keras ... 23

3.3.3 Kebutuhan Fungsional Sistem ... 23

3.3.4 Kebutuhan non Fungsional Sistem... 27

3.4 Perancangan Sistem ... 28

3.4.1 Flowchart Sistem... 28

3.4.2 UseCase Diagram... 29

3.4.3 Usecase Text ... 30

3.4.4 Squence Diagram ... 65

3.4.5 Class Diagram ... 94

3.5 Perancangan Database... 95

3.5.1 ERD (Entity Relationship Diagram) ... 95

3.5.2 Mapping Table ... 96

3.5.3 Desain Fisik... 97

3.6 Perancangan Antarmuka Sistem Informasi ... 113

3.6.1 Perancngan halaman Admin ... 113

3.6.2 Perancngan halaman Pelanggan ... 116

3.6.3 Perancangan halamanMobile... 125

IMPLEMENTASI DAN PENGUJIAN ... 128

4.1 Perbandingan Perhitungan Manual dan Perhitungan Aplikasi... 128

4.1.1 Implementasi Perhitungan Manual ... 128

4.1.2 Implementasi Perhitungan Dengan Aplikasi... 132

4.2 Implementasi Interface... 134

4.2.1 Implementasi halaman admin ... 134

4.2.2 Implementasi halaman Website ... 139

4.2.3 Implementasi Halaman Aplikasi Mobile ... 145

4.3 Pengujian... 149

PENUTUP... 157

5.1 Kesimpulan ... 157

5.2 Saran... 157

(11)

xi

DAFTAR TABEL

Tabel 2. 1Simbol-Simbol padaUseCase... 12

Tabel 2. 2Simbol KomponenClass Diagram... 13

Tabel 2. 3Simbol Simbol padaSequence Diagram... 15

Tabel 3. 1Tingkat Kecocokan Jumlah Kamar... 21

Tabel 3. 2Tingkat Kecocokan Rating... 21

Tabel 3. 3Tingkat Kecocokan Surat Izin Kost ... 21

Tabel 3. 4Bobot Preferensi... 22

Tabel 3. 5Kebutuhan Fungsional Sistem ... 23

Tabel 3. 6Tabel kebutuhan non Fungsional Sistem ... 27

Tabel 3. 7Usecase textMenampilkan daftar bank ... 30

Tabel 3. 8Usecase Text Menambahkan data daftar bank... 30

Tabel 3. 9Usecase Text Menghapus data bank ... 30

Tabel 3. 10Usecase Text Mengubah data bank... 31

Tabel 3. 11Usecase Text menampilkan data rekening admin ... 31

Tabel 3. 12Usecase Text Menambah daftar rekening admin ... 31

Tabel 3. 13Usecase Text Menghapus data rekening admin ... 32

Tabel 3. 14Usecase Text Mengubah data rekenig admin ... 32

Tabel 3. 15Usecase Text Menampilkan data Slider... 33

Tabel 3. 16Usecase Text menambahkan data slider ... 33

Tabel 3. 17Usecase Text Menghapus data Slider ... 33

Tabel 3. 18Usecase textMenampilkan daftar banner ... 34

Tabel 3. 19Usecase Text Menambahkan data daftar banner... 34

Tabel 3. 20Usecase Text Menghapus data banner ... 35

Tabel 3. 21Usecase Text Mengubah data banner... 35

Tabel 3. 22Usecase Text Menampilkan data Fasilitas ... 35

Tabel 3. 23Usecase Text Menambah data Fasilitas ... 36

Tabel 3. 24Usecase Text Menghapus data Fasilitas ... 36

Tabel 3. 25Usecase Text Mengubah data Fasilitas ... 36

Tabel 3. 26Usecase Text Menampilkan data blog ... 37

Tabel 3. 27Usecase Text Menambah data blog ... 37

Tabel 3. 28Usecase Text Menghapus data Blog ... 37

Tabel 3. 29Usecase Text Mengubah data Blog... 38

Tabel 3. 30Usecase Text Menampilkan data Menu halaman ... 38

Tabel 3. 31Usecase Text Menambah data Menu halaman... 38

Tabel 3. 32Usecase Text Menghapus data Menu halaman ... 39

Tabel 3. 33Usecase Text Mengubah data Menu halaman... 39

(12)

xii

Tabel 3. 35Usecase Text Menambah data Kriteria ... 40

Tabel 3. 36Usecase Text Menghapus data Kriteria ... 40

Tabel 3. 37Usecase Text Mengubah data Kriteria ... 41

Tabel 3. 38Usecase Text Menampilkan data Himpunan ... 41

Tabel 3. 39Usecase Text Menambah data Himpunan... 41

Tabel 3. 40Usecase Text Menghapus data Himpunan ... 42

Tabel 3. 41Usecase Text Mengubah data Himpunan... 42

Tabel 3. 42Usecase Text Menampilkan data Users ... 43

Tabel 3. 43Usecase Text Menambah data Users ... 43

Tabel 3. 44Usecase Text Menghapus data Users... 43

Tabel 3. 45Usecase Text Mengubah data Users ... 44

Tabel 3. 46Usecase Text Mengubah aktivasi akun users... 44

Tabel 3. 47Usecase Text Menampilkan data Groups Users ... 44

Tabel 3. 48Usecase Text Menambah data Groups Users... 45

Tabel 3. 49Usecase Text Menghapus data Groups Users ... 45

Tabel 3. 50Usecase Text Mengubah data Groups Users ... 45

Tabel 3. 51Usecase Text menampilkan data kost ... 46

Tabel 3. 52Usecase Text menampilkan data kamar kost ... 46

Tabel 3. 53Usecase Text menampilkan data gallery kost ... 46

Tabel 3. 54Usecase Text Mengubah status kost ... 47

Tabel 3. 55Usecase text Menampilkan data pemesanan ... 47

Tabel 3. 56Usecase text Menampilkan detail pemesanan... 48

Tabel 3. 57Usecase text Melakukan Approved konfirmasi pembayaran... 48

Tabel 3. 58Usecase text Membatalkan data pemesanan ... 48

Tabel 3. 59Usecase Text Melakukan konfirmasi pembayaran Pemilik Kost ... 49

Tabel 3. 60Usecase Text Menampilkan data refund ... 49

Tabel 3. 61Usecase Text Melakukan konfirmasi refund ... 50

Tabel 3. 62Usecase Text Mengubah System Options... 50

Tabel 3. 63Usecase text Menambahkan data kost Member ... 50

Tabel 3. 64Usecase text Menampilkan data kost member ... 51

Tabel 3. 65Usecase text mengubah data kost member ... 51

Tabel 3. 66Usecase text menghapus data kost member ... 51

Tabel 3. 67Usecase text Menampilkan data kamar kost Member ... 52

Tabel 3. 68Usecase text Menambahkan data kamar kost member ... 52

Tabel 3. 69Usecase text mengubah data kamar kost member ... 53

Tabel 3. 70Usecase text menghapus data kamar kost member ... 53

Tabel 3. 71Usecase text Menampilkan data gallery kost Member ... 54

Tabel 3. 72Usecase text Menambahkan data gallery kost member ... 54

Tabel 3. 73Usecase text menghapus data gallery kost member ... 54

(13)

xiii

Tabel 3. 75Usecase text Mengubah Profile member ... 55

Tabel 3. 76Usecase text Menampilkan data rekening member... 56

Tabel 3. 77Usecase text Menambah data rekening member... 56

Tabel 3. 78Usecase text Mengubah data rekening member... 57

Tabel 3. 79Usecase text Menghapus data rekening member ... 57

Tabel 3. 80Usecase text Menampilkan data kost tersewa... 58

Tabel 3. 81Usecase text Menampilkan data kost tersewa... 58

Tabel 3. 82Usecase text Menampilkan data pemesanan kost member ... 58

Tabel 3. 83Usecase text Menampilkan detail data pemesanan kost member ... 59

Tabel 3. 84Usecase text konfirmasi pembayaran member... 59

Tabel 3. 85Usecase text Menampilkan data iklan kost ... 60

Tabel 3. 86Usecase text Menampilkan data detail iklan kost ... 60

Tabel 3. 87Usecase text Menampilkan pencarian iklan kost ... 60

Tabel 3. 88Usecase text Menambah review iklan kost ... 61

Tabel 3. 89Usecase text Menampilkan data pemesanan ... 61

Tabel 3. 90Usecase text Menampilkan pencarian iklan kost ... 62

Tabel 3. 91Usecase text Menampilkan data Pemilik Kost... 62

Tabel 3. 92Usecase text Menampilkan pencarian pemilik kost ... 62

Tabel 3. 93Usecase text Menampilkan data blog... 63

Tabel 3. 94Usecase text Menampilkan pencarian blog... 63

Tabel 3. 95Usecase text Pencarian Pemesanan... 63

Tabel 3. 96Usecase text konfirmasi pembayaran... 64

Tabel 3. 97Usecase text Register Member... 64

Tabel 3. 98Desain Fisik Tabel Banner ... 97

Tabel 3. 99 Desain Fisik Tabel Slides... 97

Tabel 3. 100 Desain Fisik Tabel bank... 98

Tabel 3. 101 Desain Fisik Tabel bank... 98

Tabel 3. 102 Desain Fisik Tabel Detail_lapak ... 99

Tabel 3. 103 Desain Fisik Tabel pages ... 99

Tabel 3. 104 Desain Fisik Tabel File ... 100

Tabel 3. 105 Desain Fisik Tabel Bookmark... 101

Tabel 3. 106 Desain Fisik Tabel Konfirmasi_pembayaran... 101

Tabel 3. 107 Desain Fisik Tabel tb_Kost... 102

Tabel 3. 108 Desain Fisik Tabel tb_kamar ... 103

Tabel 3. 109 Desain Fisik Tabel Refund... 104

Tabel 3. 110 Desain Fisik Tabel rating ... 104

Tabel 3. 111 Desain Fisik Tabel order ... 105

Tabel 3. 112Desain Fisik Tabel tb_fasilitas ... 105

Tabel 3. 113Desain Fisik Tabel tb_detailfaskost ... 106

(14)

xiv

Tabel 3. 115Desain Fisik Tabel himpunan ... 107

Tabel 3. 116Desain Fisik Tabel guest ... 107

Tabel 3. 117Desain Fisik Tabel users ... 108

Tabel 3. 118Desain Fisik Tabel groups... 109

Tabel 3. 119Desain Fisik Tabel users_groups ... 110

Tabel 3. 120Desain Fisik Tabel options... 110

Tabel 3. 121Desain Fisik Tabel provinsi ... 111

Tabel 3. 122Desain Fisik Tabel kabupaten ... 111

Tabel 3. 123Desain Fisik Tabel kecamatan ... 112

Tabel 3. 124Desain Fisik Tabel kelurahan... 112

Tabel 4. 1Nilai alternatif pada setiap kriteria... 128

Tabel 4. 2Rangking Hasil SPK ... 131

Tabel 4. 3Hasil Perbandingan Pengujian ... 133

(15)

xv

DAFTAR GAMBAR

Gambar 2. 1Notasi Activity Diagram (Triandini & Suardika, 2012) ... 14

Gambar 3. 1Prosses Bisnis Aplikasi ... 18

Gambar 3. 2GambarFlowchartSistem ... 28

Gambar 3. 3GambarUsecase Diagram... 29

Gambar 3. 4Squence Diagram Menanmpilkan data bank... 65

Gambar 3. 5Squence Diagram Menambahkan daftar bank ... 65

Gambar 3. 6Squence Diagram Mengubah data bank... 66

Gambar 3. 7Squence Diagram Menghapus data bank ... 66

Gambar 3. 8Squence Diagram Menampilkan data rekening admin ... 67

Gambar 3. 9Squence Diagram Menambahkan data rekening admin ... 67

Gambar 3. 10Squence Diagram Mengubah data rekening admin... 68

Gambar 3. 11Squence Diagram Menghapus data rekening admin ... 68

Gambar 3. 12Squence Diagram Menampilkan data Slider ... 69

Gambar 3. 13Squence Diagram Menambahkan data Slider ... 69

Gambar 3. 14Squence Diagram Menampilkan data Fasilitas ... 70

Gambar 3. 15Squence Diagram Menambah data Fasilitas ... 70

Gambar 3. 16Squence Diagram Mengubah data Fasilitas ... 71

Gambar 3. 17Squence Diagram Menghapus data Fasilitas... 71

Gambar 3. 18Squence Diagram Menampilkan data Blog... 72

Gambar 3. 19Squence Diagram Menambah data Blog ... 72

Gambar 3. 20Squence Diagram Mengubah data Blog... 73

Gambar 3. 21Squence Diagram Menghapus data Blog ... 73

Gambar 3. 22Squence Diagram Menampilkan data menu halaman ... 74

Gambar 3. 23Squence Diagram Menambah data Menu Halaman ... 74

Gambar 3. 24Squence Diagram Mengubah data menu halaman ... 75

Gambar 3. 25Squence Diagram Menghapus data menu halaman... 75

Gambar 3. 26Squence Diagram Menampilkan data Kriteria ... 76

Gambar 3. 27Squence Diagram Menambah data Kriteria ... 76

Gambar 3. 28Squence Diagram Mengubah data Kriteria ... 77

Gambar 3. 29Squence Diagram Menghapus data Kriteria... 77

Gambar 3. 30Squence Diagram Menampilkan data Himpunan... 78

Gambar 3. 31Squence Diagram Menambah data Himpunan... 78

Gambar 3. 32Squence Diagram Mengubah data Himpunan... 79

Gambar 3. 33Squence Diagram Menghapus data Himpunan ... 79

Gambar 3. 34Squence Diagram Menampilkan data Kost ... 80

Gambar 3. 35Squence Diagram Menampilkan data Kamar Kost ... 80

Gambar 3. 36Squence Diagram Mengubah status kost ... 81

(16)

xvi

Gambar 3. 38Squence Diagram Menampilkan data detail Pemesanan... 82

Gambar 3. 39Squence Diagram Melakukan Approved Konfirmasi Pembayaran 82 Gambar 3. 40Squence Diagram Membatalkan data pemesanan ... 83

Gambar 3. 41Squence Diagram konfirmasi pembayaran pemilik kost... 83

Gambar 3. 42Squence Diagram Menampilkan data refund ... 84

Gambar 3. 43Squence Diagram Melakukan konfirmasi refund... 84

Gambar 3. 44Squence Diagram Menambah data kost Member ... 85

Gambar 3. 45Squence Diagram Menampilkan data kost member... 85

Gambar 3. 46Squence Diagram Mengubah data kost member... 86

Gambar 3. 47Squence Diagram Menghapus data kost member ... 87

Gambar 3. 48Squence Diagram Menampilkan data kamar kost member... 87

Gambar 3. 49Squence Diagram Menambah data kamar kost Member ... 88

Gambar 3. 50Squence Diagram Mengubah data kost member... 89

Gambar 3. 51Squence Diagram Menghapus data kamar kost member ... 89

Gambar 3. 52Squence Diagram Menampilkan Profile member ... 90

Gambar 3. 53Squence Diagram Mengubah Profile member ... 90

Gambar 3. 54Squence Diagram Menampilkan rekening member ... 91

Gambar 3. 55Squence Diagram Menambah rekening member ... 91

Gambar 3. 56Squence Diagram Mengubah rekening member ... 92

Gambar 3. 57Squence Diagram Menghapus rekening member... 92

Gambar 3. 58Squence Diagram Menampilkan Pencarian rekomendasi ... 93

Gambar 3. 59GambarClass Diagram... 94

Gambar 3. 60Gambar ERD (Entity Relationship Diagram) ... 95

Gambar 3. 61Gambar Mapping Table ... 96

Gambar 3. 62Perancangan antarmuka halamanLoginAdmin... 113

Gambar 3. 63Perancangan antarmuka halamanform inputdaneditAdmin ... 113

Gambar 3. 64Perancangan antarmuka halaman Menampilkan data Admin ... 114

Gambar 3. 65Perancangan antarmuka halaman Menampilkan Gallery... 114

Gambar 3. 66Perancangan antarmuka halaman Menampilkan Data Menu, Slider, danBanner... 115

Gambar 3. 67Perancangan antarmuka halaman Menghapus Data ... 115

Gambar 3. 68Perancangan antarmuka halaman utama ... 116

Gambar 3. 69Perancangan antarmuka halaman Pencarian Lokasi ... 117

Gambar 3. 70Perancangan antarmuka halaman pencarian kost ... 118

Gambar 3. 71Perancangan antarmuka halaman Pencarian Rekomendasi ... 119

Gambar 3. 72Perancangan antarmuka halaman Menampilkan Agent ... 120

Gambar 3. 73Perancangan antarmuka halaman menampilkan blog ... 121

Gambar 3. 74Perancangan antarmuka halaman detail kost ... 122

Gambar 3. 75Perancangan antarmuka halaman menampilkan detail blog ... 123

(17)

xvii

Gambar 3. 77Perancangan antarmuka halaman tampil Data Kost Mobile ... 125

Gambar 3. 78Perancangan antarmuka halaman tampil Detail Kost Mobile ... 125

Gambar 3. 79Perancangan antarmuka halaman Pemesanan Mobile ... 126

Gambar 3. 80Perancangan antarmuka halamanPencarian Mobile... 126

Gambar 3. 81Perancangan antarmuka halamanLogin Mobile... 127

Gambar 3. 82Perancangan antarmuka halamanRegister Mobile... 127

Gambar 4. 1Proses Pencarian Rekomendasi Kost ... 132

Gambar 4. 2Proses Pengisian Nilai Bobot ... 132

Gambar 4. 3Hasil Rekomendasi Kost ... 133

Gambar 4. 4Halamanloginadmin ... 134

Gambar 4. 5HalamanView Kost admin... 134

Gambar 4. 6Halaman View kamar kost ... 135

Gambar 4. 7Halaman data view gallery kost Admin ... 135

Gambar 4. 8Halaman View Fasilitas ... 136

Gambar 4. 9Halaman tambah fasilitas ... 136

Gambar 4. 10Halaman View All Order ... 137

Gambar 4. 11Halaman View Users... 137

Gambar 4. 12Halaman Edit User ... 138

Gambar 4. 13Halaman View Menu ... 138

Gambar 4. 14Halaman data slider ... 139

Gambar 4. 15Halaman Home Website... 139

Gambar 4. 16Halaman Pencarian Lokasi Maps ... 140

Gambar 4. 17Halaman detail kost tab Deskripsi... 140

Gambar 4. 18Halaman detail kost tab maps... 141

Gambar 4. 19Halaman detail kost tab booking ... 141

Gambar 4. 20Halaman Input Harga Pemesanan ... 142

Gambar 4. 21Halaman Input Identitas Pemesanan ... 142

Gambar 4. 22Halaman pencarian rekomendasi kost... 143

Gambar 4. 23Halaman Bookmark... 143

Gambar 4. 24Halaman Login User ... 144

Gambar 4. 25Halaman menambah data kost member. ... 144

Gambar 4. 26Halaman Home Mobile ... 145

Gambar 4. 27Halaman Menu Sidebar ... 145

Gambar 4. 28Halaman Menu Account Sidebar ... 146

Gambar 4. 29Halaman Login ... 146

Gambar 4. 30Halaman Register Member... 147

Gambar 4. 31Halaman Pencarian Kost ... 147

Gambar 4. 32Halaman Hasil Pencarian ... 148

Gambar 4. 33Halaman Detail Kost ... 148

(18)

xviii INTISARI

Fadhlul Ilmi Khairun, 2016. Perancangan dan Pembuatan Aplikasi CariKost dengan Metode Simple Additive Weighting Berbasis Web dan Android. DIII Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret.

Rumah kost merupakan tempat tinggal yang disewakan bagi perantau yang menetap diarea tertentu dalam jangka waktu tertentu. Sudah banyak teknologi yang menawarkan tentang informasi kost namun masih dianggap kurang efisien karena untuk mencari kost yang sesuai dengan kriteria yang diinginkan, pencari kost masih harus membandingkan satu persatu fasilitas maupun kriteria-kriteria yang dimiliki kost tersebut.

Metode penelitian yang dilakukan untuk merancang dan membuat aplikasi ini adalah dengan menggunakan metode penelitian waterfall yaitu dengan pengumpulan data, melakukan analisa sistem (menentukan kebutuhan fungsional dan non fungsional), melakukan perancangan (ERD, use case diagram, use case text, sequence diagram, dan class diagram), dan implementasi (coding dan testing). Sistem informasi marketplace ini dibuat menggunakan bahasa pemrograman PHP berbasis framework Codeigniter 2 dan basis data MySQL. Penggunaan metode Simple Additive Weighting (SAW) pada sebuah sistem pendukung keputusan merupakan salah satu jalan pemecahan masalah yang dapat menangani hal tersebut, dimana pencari kost akan merasa terbantu karena dapat memberikan rekomendasi tempat kost yang sesuai dengan kriteria yang diinginkan.

Aplikasi yang difokuskan dalam mencari rekomendasi kost yang sesuai dengan kriteria yang sesuai sampai dengan pemesanan untuk kamar kost tersebut dapat dilakukan dengan aplikasi ini. Dengan adanya Aplikasi ini diharapkan dapat membantu para pencari kost untuk mendapatkan rekomendasi kost terbaik dan dapat membantu dalam pemesanan kamar kost serta memberikan keuntungan terhadap pemilik kost untuk dapat memasarkan rumah kost nya.

(19)

xix ABSTRACT

Fadhlul Ilmi Khairun, 2016. Design and Application Development CariKost with Simple Additive Weighting Method Based Web and Android. DIII Informatics Engineering, Faculty of Mathematics and Natural Sciences, Sebelas Maret University.

Boarding house is a residence for rent for certain immigrants who settled diarea within a certain period . There have been many technologies that offer information about the boarding house but is still considered to be less efficient due to search for boarding in accordance with the desired criteria , boarding seekers still have to compare one by one facility as well as the criteria that owned the boarding house .

Research methodology to design and create this application is to use research methods waterfall that is by collecting data, analyzing system (define functional requirements and non functional), do the design (ERD, use case diagrams, use case text, sequence diagrams, and class diagram), and implementation (coding and testing). Marketplace information system is created using the programming language PHP CodeIgniter-based framework 2 and the MySQL database. Use of Simple Additive weighting method ( SAW ) on a decision support system is one of the solutions to deal with such matters , where the boarding seekers will find it helpful because it can give recommendations boarding places corresponding to the desired criteria .

Applications are focused in finding a boarding recommendation in accordance with the criteria corresponding to the booking to boarding room can be done with this application . With the app is expected to help seekers boarding house to get the best boarding recommendation and can assist in the boarding room reservations and provide benefits to the owner of the boarding house to be able to market his boarding house .

Referensi

Dokumen terkait

Oleh karena itu, penyusunan dan penerbitan Kamus Dwibahasa Bahasa Talaud- Bahasa Indonesia ini diharapkan dapat mengatasi kesenjangan kemampuan berbahasa Indonesia bagi

Bidang Politik Dalam Negeri dan Organisasi Kemasyarakatan sebagaimana dimaksud dalam pasal 4 ayat (1) huruf c bertugas melaksanakan sebagian tugas Badan Kesatuan Bangsa

Bermula dari sebagian besar orang menyukai ayam sebagai menu favorit mereka, maka kami menghadirkan produk bola bola ayam dengan berbagai varian rasa yang di balut saus

Sedangkan kekuatan tarik sebesar 933 N/mm 2 (quenching temper), 474 N/mm 2 (normalizing), 380 N/mm 2 (annealing).ada spesimen yang diberi perlakuan panas quenching

peningkatan setiap indikator keterampilan proses sains lebih baik dibandingkan dengan kelas kontrol terbukti dengan skor N-gain tiap indikator kelas eksperimen lebih

Penelitian ini adalah langkah awal untuk mengetahui tentang kebutuhan konversi desain pada kapal Penyeberangan menjadi Kapal Sekolah untuk wilayah Kabupaten Merauke dalam

yang sudah terkomputerisasi dengan membandingkan waktu yang diperlukan dalam proses perhitungan gaji secara manual dan secara komputerisasi. Dari hasil evaluasi