APLIKASI RESERVASI KAPAL MOTOR TUK-TUK TOUR BERBASIS … Halaman... · 2018. 2. 7. · ii . APLIKASI RESERVASI KAPAL MOTOR TUK-TUK TOUR BERBASIS WEBSITE . Laporan Tugas Akhir . Diajukan

Post on 25-Nov-2020

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

i

APLIKASI RESERVASI KAPAL MOTOR TUK-TUK TOUR BERBASIS

WEBSITE

JUWANTRY BART SILALAHI

41813010191

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2017

http://digilib.mercubuana.ac.id/

ii

APLIKASI RESERVASI KAPAL MOTOR TUK-TUK TOUR BERBASIS

WEBSITE

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

JUWANTRY BART SILALAHI

41813010191

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2017

http://digilib.mercubuana.ac.id/

iii

LEMBAR PERNYATAAN

http://digilib.mercubuana.ac.id/

iv

LEMBAR PERSETUJUAN

http://digilib.mercubuana.ac.id/

v

LEMBAR PENGESAHAN

http://digilib.mercubuana.ac.id/

vi

KATA PENGANTAR

http://digilib.mercubuana.ac.id/

ix

DAFTAR ISI

LEMBAR PERNYATAAN ..................................................................................... i

LEMBAR PERSETUJUAN................................................................................... iii

LEMBAR PENGESAHAN .................................................................................... v

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

ABSTRACT ............................................................................................................. vi

ABSTRAK ........................................................................................................... viii

DAFTAR ISI .......................................................................................................... ix

DAFTAR GAMBAR ........................................................................................... xiii

DAFTAR TABEL ................................................................................................ xvi

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

PENDAHULUAN .................................................................................................. 1

1.1 Latar belakang .......................................................................................... 1

1.2 Rumusan Masalah .................................................................................... 2

1.3 Batasan Masalah ....................................................................................... 2

1.4 Tujuan Penelitian ...................................................................................... 3

1.5 Manfaat Penelitian .................................................................................... 3

1.6 Metodologi Penelitian .............................................................................. 3

1.7 Sistematika Penulisan ............................................................................... 5

BAB II ..................................................................................................................... 7

LANDASAN TEORI .............................................................................................. 7

2.1 Konsep Dasar Sistem ................................................................................... 7

2.1.2 Karakteristik Sistem ............................................................................... 9

2.1.3 Klasifikasi Sistem ................................................................................ 11

2.2 Konsep Dasar Informasi .............................................................................. 12

2.2.1 Pengertian Informasi ............................................................................ 12

2.2.2 Siklus Informasi .............................................................................. 13

2.2.3 Nilai Informasi ................................................................................ 14

2.2.4 Kualitas Informasi ........................................................................... 16

2.3 Konsep Dasar Sistem Informasi ............................................................. 17

http://digilib.mercubuana.ac.id/

x

2.3.1 Pengertian Sistem Informasi ................................................................ 17

2.3.2 Komponen Sistem Informasi ................................................................ 17

2.4 Metode Waterfall .................................................................................... 18

2.4.1 Tahapan metode Waterfall .............................................................. 19

2.4.2 kelebihan metode Watefall .............................................................. 20

2.4.3 kekurangan metode Waterfall ......................................................... 20

2.5 UML ............................................................................................................ 21

2.5.1 Usecase Diagram .................................................................................. 22

2.5.2 Sequence Diagram ............................................................................... 24

2.5.3 Activity Diagram .................................................................................. 26

2.5.4 Class Diagram ...................................................................................... 28

2.6 Perangkat Lunak ..................................................................................... 30

2.6.1 Xampp ............................................................................................. 30

2.6.2 Macromedia Dreamweaver 8 ............................................................... 30

2.6.3 Basis Data ............................................................................................ 31

2.6.4 Database Management System ............................................................ 31

2.6.5 MySQL ................................................................................................. 32

2.6.6 HTML .................................................................................................. 33

2.6.7 Bootstrap .............................................................................................. 33

2.6.8 PHP ................................................................................................. 34

2.7 Pengertian Reservasi .............................................................................. 34

2.7.1 Subyek dan Objek Sewa-Menyewa ................................................ 34

2.7.2 Hak dan Kewajiban dalam Penyewaan ............................................... 35

2.8 Metode Pengujian........................................................................................ 36

2.8.1 Metode Black Box................................................................................ 36

2.8.2 Pengujian Black Box ............................................................................ 36

2.8.3 Keunggulan Pengujian Black Box ....................................................... 37

2.8.4 Kelemahan Pengujian Black Box........................................................ 37

BAB III ................................................................................................................. 38

ANALISA DAN PERANCANGAN SISTEM ..................................................... 38

3.1 Gambaran Umum Perusahan....................................................................... 38

3.1.1 Sejarah Singkat Kapal Motor Tuk-Tuk Tour ....................................... 38

http://digilib.mercubuana.ac.id/

xi

3.2 Analisa SWOT ............................................................................................ 38

3.3 Perancangan UML ...................................................................................... 39

3.3.1 Perancangan Use Case Diagram Berjalan ........................................... 39

3.3.2 Perancangan Use Case Diagram Usulan ............................................. 42

1.7.1 3.3.3 Identifikasi Use Case Diagram .............................................. 42

3.4 Activity Diagram ........................................................................................ 48

3.4.1 Activity Diagram Login User .............................................................. 48

3.4.3 Activity Diagram Registrasi User ........................................................ 49

3.4.4 Activity Diagram User Booking .......................................................... 50

3.4.5 Activity Diagram User Konfirmasi Pembayaran ................................. 51

3.4.6 Activity Diagram Login Admin ........................................................... 52

3.4.6 Activity Diagram Kelola Pesanan ........................................................ 53

3.4.7 Activity Diagram Kelola Wisata .......................................................... 54

3.4.8 Activity Diagram Kelola Konfirmasi Pembayaran Admin .................. 55

3.5 Sequence Diagram ...................................................................................... 56

3.5.1 Sequence diagram Login ...................................................................... 56

3.5.2 Sequence Diagram Registrasi .............................................................. 57

3.5.3 Sequence Diagram Konfirmasi Pembayaran User ............................... 57

3.5.4 Sequence Diagram Booking ................................................................. 58

3.5.5 Sequence Diagram Login Admin ......................................................... 59

3.5.6 Sequence Diagram Kelola Pesan ......................................................... 59

3.5.7 Sequence Diagram Kelola Wisata ....................................................... 60

3.5.8 Sequence Diagram Konfirmasi ............................................................ 62

3.6 Class Diagram ............................................................................................. 63

3.7 Perancangan Basis Data ......................................................................... 63

3.8 Perancangan Antar Muka Sistem ................................................................ 68

BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 77

4.1 Implementasi Sistem ................................................................................... 77

4.2 Perangkat Pengujian .................................................................................... 77

4.2.1 Perangkat keras (hardware) ................................................................. 77

4.2.2 Perangkat Lunak................................................................................... 77

4.2.3 Tampilan Antar Muka System ........................................................ 78

http://digilib.mercubuana.ac.id/

xii

4.2.4 Analisa hasil pengujian ................................................................... 93

BAB V ................................................................................................................... 94

PENUTUP ............................................................................................................. 94

5.1 KESIMPULAN ........................................................................................... 94

5.2 SARAN ....................................................................................................... 94

DAFTAR PUSTAKA ........................................................................................... 95

http://digilib.mercubuana.ac.id/

xiii

DAFTAR GAMBAR

Gambar 2.1 Karakteristik Sistem......................................................... 10

Gambar 2.2 Siklus Informasi ............................................................... 13

Gambar 2.3 Tahapan metode Waterfall ............................................... 19

Gambar 2.4 Klasifikasi Diagram UML (Dennis, Wixom, & Roth,

2012) ..................................................................................................... 22

Gambar 2.5 Contoh Use case Diagram (Dennis, Wixom, & Roth, 2012)

............................................................................................................... 24

Gambar 2.6 Contoh Sequence Diagram (Dennis, Wixom, & Roth,

2012) ..................................................................................................... 26

Gambar 2.7 Contoh Activity Diagram (Dennis, Wixom, & Roth, 2012)

............................................................................................................... 27

Gambar 2.8 Contoh Class Diagram (Dennis, Wixom, & Roth, 2012) 29

Gambar 3.1 Use Case Diagram Berjalan ............................................ 39

Gambar 3.2 Use Case Diagram Usulan .............................................. 42

Gambar 3.3 Activity Diagram Login User .......................................... 48

Gambar 3.4 Activity Diagram Registrasi User .................................... 49

Gambar 3.5 Activity Diagram User Booking ...................................... 50

Gambar 3.6. Activity Diagram User Konfirmasi Pembayaran ............ 51

Gambar 3.7 Activity Diagram Login Admin ...................................... 52

Gambar 3.8 Activity Diagram Kelola Pesanan ................................... 53

Gambar 3.9 Activity Diagram Kelola Pesanan .................................... 54

Gambar 3.10 Activity Diagram Kelola Konfirmasi Pembayaran Admin

............................................................................................................... 55

Gambar 3.11 Sequence diagram Login ............................................... 56

Gambar 3.12 Sequence Diagram Registrasi ........................................ 57

Gambar 3.13 Sequence Diagram Konfirmasi Pembayaran User ........ 58

Gambar 3.14 Sequence Diagram Booking .......................................... 58

Gambar 3.15 Sequence Diagram Login Admin .................................. 59

Gambar 3.16 Sequence Diagram Kelola Pesan ................................... 60

Gambar 3.17 Sequence Diagram Kelola Pesan ................................... 61

Gambar 3.18 Sequence Diagram Konfirmasi ..................................... 62

http://digilib.mercubuana.ac.id/

xiv

Gambar 3.21 Rancangan Tampilan Halaman Utama user .................. 69

Gambar 3.22 Rancangan Tampilan Login Dan Daftar ........................ 69

Gambar 3.23 Rancangan Tampilan Penyewaan Kapal ....................... 70

Gambar 3.24 Rancangan Tampilan Konfirmasi Pembayaran ............. 70

Gambar 3.24 Rancangan Tampilan Galeri Kapal ................................ 71

Gambar 3.25 Rancangan Tampilan Data Paket ................................... 71

Gambar 3.26 Rancangan Data Penyewaan Kapal ............................... 72

Gambar 3.27 Rancangan Tampilan Profil ........................................... 72

Gambar 3.28 Rancangan Tampilan Login Admin............................... 73

Gambar 3.29 Rancangan Tampilan Halaman Utama Admin .............. 73

Gambar 3.30 Rancangan Tampilan Kelola User ................................ 74

Gambar 3.31 Rancangan Tampilan Kelola Paket ............................... 74

Gambar 3.32 Rancangan Daftar Penyewaan Kapal ............................ 75

Gambar 3.33 Rancangan Data Konfirmasi Pembayaran ..................... 75

Gambar 3.34 Rancangan Cetak Laporan ............................................ 76

Gambar 4.1 Tampilan Utama atau Tampilan Home User ................... 78

Gambar 4.2 Tampilan Login User ....................................................... 78

Gambar 4.3 Tampilan Register Costumer ........................................... 79

Gambar 4.4 Tampilan Penyewaan Kapal (isi tanggal) ........................ 79

Gambar 4.5 Tampilan Booking Isi Data Diri ...................................... 80

Gambar 4.6 Tampilan Booking (Review) ........................................... 80

Gambar 4.7 Tampilan Galeri Kapal .................................................... 81

Gambar 4.8 Tampilan Paket Sewa ...................................................... 82

Gambar 4.9 Tampilan Data Penyewaan .............................................. 82

Gambar 4.10 Tampilan Detail Penyewaan .......................................... 83

Gambar 4.11 Tampilan Login Admin ................................................. 83

Gambar 4.12 Tampilan Halaman Utama Admin ................................. 84

Gambar 4.13 Tampilan Kelola Customer ........................................... 84

Gambar 4.14 Tampilan Kelola Data Paket ......................................... 85

Gambar 4.15 Tampilan Tambah Data Paket ...................................... 85

Gambar 4.16 Tampilan Daftar Penyewaan Kapal ............................... 86

Gambar 4.17 Tampilan Detail Penyewaan Kapal ............................... 86

http://digilib.mercubuana.ac.id/

xv

Gambar 4.18 Tampilan Data Konfirmasi Pembayaran ....................... 87

Gambar 4.19 Tampilan Cetak Laporan ............................................... 87

Gambar 4.20 Tampilan kwitansi ......................................................... 88

Gambar 4.22 Tampilan Laporan .......................................................... 88

http://digilib.mercubuana.ac.id/

xvi

DAFTAR TABEL

Tabel 2.1 Notasi Use case Diagram (Dennis, Wixom, & Roth, 2012)

........................................................................................................... 23

Tabel 2.2 Notasi Sequence Diagram (Dennis, Wixom, & Roth, 2012)

........................................................................................................... 25

Tabel 2.3 Notasi Activity Diagram (Dennis, Wixom, & Roth, 2012)

........................................................................................................... 27

Tabel 2.4 Notasi Class Diagram (Dennis, Wixom, & Roth, 2012) .. 28

Tabel 3.1 Skenario Use Case Memilih Kapal .................................. 40

Tabel 3.2 Skenario Use Case Diagram Booking .............................. 40

Tabel 3.3 Skenario Use Case Diagram Bayar ................................. 41

Tabel 3.4 Skenario Use Case Diagram Memberikan Pilihan Kapal 41

Tabel 3.5 Skenario Use Case Diagram Memberikan Tagihan ........ 42

Tabel 3.6 Identifikasi Use Case Diagram ........................................ 43

Tabel 3.7 Skenario Use Diagram Use Case Login .......................... 43

Tabel 3.8 Skenario Use Case Diagram Kelola Pesanan .................. 44

Tabel 3.9 Skenario Use Diagram Kelola Wisata ............................. 44

Tabel 3.10 Skenario Use Case Diagram Kelola Data Konfirmasi .. 45

Tabel 3.11 Skenario Use Case Diagram Login ................................ 45

Tabel 3.12 Skenario Use Case Diagram Registrasi ......................... 46

Tabel 3.13 Skenario Use Case Diagram Booking ............................ 46

Tabel 3.14 Detail Penyewaan ........................................................... 63

Tabel 3.15 Paket ............................................................................... 64

Tabel 3.16 Konfirmasi Pembayaran ................................................. 65

Tabel 3.17 Penyewaan Kapal ........................................................... 66

Tabel 3.18 User ................................................................................ 67

Tabel 3.19 Admin ............................................................................. 68

Tabel 4.1 Skenario Pengujian ........................................................... 88

http://digilib.mercubuana.ac.id/

top related