Top Banner
RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) DERY ISNANTO 41813010160 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016 http://digilib.mercubuana.ac.id/
14

RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

Dec 31, 2019

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR

CEK PEMBAYARAN MANDIRI OLEH KONSUMEN

(STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA)

DERY ISNANTO

41813010160

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2016

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

Page 2: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR

CEK PEMBAYARAN MANDIRI OLEH KONSUMEN

(STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA)

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Oleh :

DERY ISNANTO

41813010160

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2016

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

Page 3: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

iii

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

Page 4: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

iv

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

Page 5: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

v

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

Page 6: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

vi

KATA PENGANTAR

Puji syukur kehadirat Allah Subhanallahu wa Ta’ala yang telah melimpahkan

segala rahmat dan karunia-Nya, sehingga peneliti dapat menyelesaikan laporan

skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program studi

strata satu (S1) pada program studi Sistem Informasi di Universitas Mercu Buana.

Peneliti menyadari skripsi ini masih jauh dari sempurna. Karena itu, kritik dan saran

akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan,

peneliti menyadari pula bahwa skripsi ini tidak akan terwujud tanpa bantuan,

bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan

hati, penulis menyampaikan ucapan terima kasih kepada :

1. Bapak Dr. Arissetyanto Nugroho selaku Rektor Universitas Mercu Buana.

2. Ibu Nur Ani, ST., MMSI selaku ketua program studi Sistem Informasi di

Universitas Mercu Buana.

3. Bapak Riad Sahara, S.SI., MT selaku pembimbing skripsi pada

program studi Sistem Informasi di Universitas Mercu Buana.

4. Ibu dan Bapak tercinta yang telah mendukung penulis baik spirit maupun

materi.

5. Saudara dan sahabat-sahabatku, terutama kawan-kawan angkatan 2013

yang telah memberikan dukungan moral untuk terus meyelesaikan skripsi

ini.

Semoga Allah Subhanallahu wa Ta’ala membalas kebaikan dan selalu

mencurahkan hidayah serta taufik-Nya, Amin.

Jakarta, 20 Desember 2016

Peneliti

(Dery Isnanto)

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

Page 7: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

vii

DAFTAR ISI LEMBAR PERNYATAAN ................................................................................... iii LEMBAR PERSETUJUAN SIDANG .................................................................. iv

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

KATA PENGANTAR ........................................................................................... vi ABSTRACT .......................................................................................................... vii ABSTRAK ........................................................................................................... viii DAFTAR ISI .......................................................................................................... ix

DAFTAR GAMBAR ............................................................................................ xii DAFTAR TABEL ................................................................................................. xv

BAB I 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 Metodelogi Penelitian ............................................................................... 3

1.6.1 Metode pengumpulan data ................................................................ 3

1.6.2 Metode Perancangan Sistem ............................................................. 4

1.6.3 Metodologi Pengujian Sistem ........................................................... 4

1.7 Sistematika Penelitian .............................................................................. 5

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

2.1 Literatur Review ....................................................................................... 6

2.2 Konsep Dasar Sistem Infomasi ................................................................ 9

2.2.1 Pengertian Sistem .............................................................................. 9

2.2.2 Pengertian Informasi ....................................................................... 10

2.2.3 Pengertian Sistem Informasi ........................................................... 10

2.3 Pengertian Jasa Parkir ............................................................................ 12

2.4 Sistem Informasi Parkir .......................................................................... 12

2.5 Metode Analisis Sistem Berjalan ........................................................... 13

2.6 Metode Pengembangan Sistem .............................................................. 14

2.7 Metode Pengujian Sistem ....................................................................... 16

2.8 UML (Unified Modelling Language) ..................................................... 17

2.8.1 Usecase Diagram ............................................................................ 18

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

Page 8: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

viii

2.8.2 Sequence Diagram .......................................................................... 20

2.8.3 Activity Diagram ............................................................................. 22

2.8.4 Class Diagram ................................................................................ 24

2.9 Website ................................................................................................... 25

2.10 Database ............................................................................................. 26

2.10.1 The Database Management System (DBMS) ................................. 27

2.11 Pengertian HTML, PHP, CSS, Bootstrap dan MySQL ...................... 28

2.11.1 Pengenalan HTML .......................................................................... 28

2.11.2 Pengenalan PHP .............................................................................. 28

2.11.3 Pengenalan CSS .............................................................................. 29

2.11.4 Pengenalan Bootsrap ....................................................................... 29

2.11.5 Pengenalan MySQL ........................................................................ 30

2.12 Pengertian XAMPP, Sublime Text, dan PhpMyAdmin ...................... 30

2.12.1 Pengenalan XAMPP ....................................................................... 30

2.12.2 Pengenalan Sublime Text................................................................. 31

2.12.3 Pengenalan PhpMyAdmin .............................................................. 33

BAB III ANALISA DAN PERANCANGAN ...................................................... 34

3.1 Gambaran Umum Perusahaan ................................................................ 34

3.1.1 Sejarah Perusahaan.......................................................................... 34

3.1.2 Visi dan Misi Hotel Santika ............................................................ 35

3.1.3 Struktur Organisasi Perusahaan ...................................................... 36

3.1.4 Deskripsi Kerja................................................................................ 36

3.2 Analisa Permasalahan ............................................................................. 38

3.2.1 Masalah ........................................................................................... 38

3.2.2 Batasan Masalah.............................................................................. 39

3.3 Tahapan Penelitian ................................................................................. 39

3.4 Analisis Sistem Berjalan ........................................................................ 40

3.4.1 Analisis Proses Bisnis Sistem Berjalan ........................................... 40

3.5 Perancangan Sistem Usulan ................................................................... 41

3.5.1 Diagram Use Case Sistem Parkir .................................................... 42

3.5.2 Activity Diagram Sistem Parkir ....................................................... 45

3.5.3 Sequence Diagram Sistem Parkir .................................................... 52

3.5.4 Class Diagram Sistem Parkir .......................................................... 61

3.6 Struktur Menu ......................................................................................... 64

3.7 Rancangan Antar Muka Sistem .............................................................. 64

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

Page 9: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

ix

3.7.1 Rancangan Antar Muka Admin ...................................................... 65

3.7.2 Rancangan Antar Muka Operator ................................................... 66

3.7.3 Rancangan Antar Muka Pimpinan .................................................. 69

3.7.4 Rancangan Antar Muka Tamu ........................................................ 70

BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 71

4.1 Implementasi Sistem .............................................................................. 71

4.1.1 Sarana Untuk Implementasi ............................................................ 71

4.1.2 Implementasi Basis Data ................................................................. 72

4.1.3 Implementasi Sistem ....................................................................... 74

4.2 Pengujian Sistem .................................................................................... 82

4.2.1 Hasil Skenario Pengujian ................................................................ 84

4.2.2 Analisa Hasil Pengujian .................................................................. 85

BAB V PENUTUP ................................................................................................ 86

5.1 Kesimpulan ............................................................................................. 86

5.2 Saran ....................................................................................................... 86

DAFTAR PUSTAKA ........................................................................................... 87

LAMPIRAN .......................................................................................................... 89

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

Page 10: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

x

DAFTAR GAMBAR

Gambar 2. 1 Studi Literatur Jurnal atau Penelitian Sistem Parkir .......................... 7

Gambar 2. 2 Model Waterfall (Jogiyanto, 2010) .................................................. 15

Gambar 2. 3 Klasifikasi Diagram UML (Dennis, Wixom, & Roth, 2012) ........... 18

Gambar 2. 4 Contoh Usecase Diagram (Dennis, Wixom, & Roth, 2012) ........... 20

Gambar 2. 5 Contoh Sequence Diagram (Dennis, Wixom, & Roth, 2012) .......... 22

Gambar 2. 6 Contoh Class Diagram (Dennis, Wixom, & Roth, 2012) ................ 25

Gambar 2. 7 Tampilan tabel pada bootstrap (Spurlock, 2013) ............................. 30

Gambar 2. 8 Tampilan XAMPP ............................................................................ 31

Gambar 2. 9 Tampilan Sublime Text 3 .................................................................. 32

Gambar 2. 10 Tampilan PhpMyAdmin (Firdaus, 2007) ....................................... 33

Gambar 3. 1 Struktur Organisasi Perusahaan ....................................................... 36

Gambar 3. 2 Tahapan penelitian ........................................................................... 39

Gambar 3. 3 Kartu Parkir ...................................................................................... 40

Gambar 3. 4 Flowmap proses bisnis berjalan ...................................................... 41

Gambar 3. 5 Diagram Use Case ............................................................................ 42

Gambar 3. 6 Diagram Activity admin kelola data master...................................... 45

Gambar 3. 7 Diagram Activity admin laporan parkir ............................................ 46

Gambar 3. 8 Diagram Activity input data kendaraan masuk ................................. 47

Gambar 3. 9 Diagram Activity input data kendaraan keluar ................................. 48

Gambar 3. 10 Diagram Activity data kondisi parkir .............................................. 49

Gambar 3. 11 Diagram Activity pimpinan lihat laporan parkir ............................. 50

Gambar 3. 12 Diagram Activity tamu estimasi biaya parkir ................................. 51

Gambar 3. 13 Diagram Sequence Login ............................................................... 52

Gambar 3. 14 Diagram Squence Admin kelola data pengguna ............................ 53

Gambar 3. 15 Diagram Squence Admin kelola data harga parkir......................... 54

Gambar 3. 16 Diagram Squence Admin kelola data kapasitas kendaraan ............ 55

Gambar 3. 17 Diagram Squence admin kelola laporan parkir .............................. 56

Gambar 3. 18 Diagram Squence input data kendaraan masuk .............................. 57

Gambar 3. 19 Diagram Squence input data kendaraan keluar .............................. 58

Gambar 3. 20 Diagram Squence pimpinan lihat laporan parkir ............................ 59

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

Page 11: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

xi

Gambar 3. 21 Diagram Squence tamu lihat estimasi biaya parkir ........................ 60

Gambar 3. 22 Diagram Class sistem parkir .......................................................... 61

Gambar 3. 23 Strukur Menu.................................................................................. 64

Gambar 3. 24 Rancangan antar muka login .......................................................... 64

Gambar 3. 25 Rancangan antar muka kelola data pengguna ................................ 65

Gambar 3. 26 Rancangan antar muka kelola data kendaraan ............................... 65

Gambar 3. 27 Rancangan antar muka kelola laporan parkir ................................. 66

Gambar 3. 28 Rancangan antar muka home operator ........................................... 66

Gambar 3. 29 Rancangan antar muka jenis kendaraan ......................................... 67

Gambar 3. 30 Rancangan antar muka data kondisi parkir .................................... 67

Gambar 3. 31 Rancangan antar muka input data kendaraan masuk ..................... 68

Gambar 3. 32 Rancangan antar muka input data kendaraan keluar ...................... 68

Gambar 3. 33 Rancangan antar muka pimpinan data kondisi parkir .................... 69

Gambar 3. 34 Rancangan antar muka laporan parkir ............................................ 69

Gambar 3. 35 Rancangan antar muka estimasi biaya parkir tamu ........................ 70

Gambar 3. 36 Rancangan Antar Muka Estimasi Biaya melalui mobile phone ..... 70

Gambar 4. 1 Implementasi tabel user .................................................................... 72

Gambar 4. 2 Implementasi tabel jenis_kendaraan ................................................ 72

Gambar 4. 3 Implementasi tabel parkir_keluar ..................................................... 73

Gambar 4. 4 Implementasi tabel parkir_masuk .................................................... 73

Gambar 4. 5 Layar halaman login ......................................................................... 74

Gambar 4. 6 Layar Halaman Utama - Admin ....................................................... 74

Gambar 4. 7 Layar Kelola Data pengguna - Admin ............................................. 75

Gambar 4. 8 Layar Kelola Data Kendaraan – Formulir Tambah - Admin ........... 75

Gambar 4. 9 Layar Kelola Data Kendaraan - Admin............................................ 76

Gambar 4. 10 Layar Kelola Data Kendaraan - Halaman Ubah Data- Admin....... 76

Gambar 4. 11 Layar Input Parkir Masuk - Admin ................................................ 77

Gambar 4. 12 Layar Input Parkir Keluar - Admin ................................................ 77

Gambar 4. 13 Layar Laporan Parkir - Admin ....................................................... 78

Gambar 4. 14 Layar Jenis Kendaraan – Operator ................................................. 78

Gambar 4. 15 Layar Data Kondisi Parkir – Operator ........................................... 79

Gambar 4. 16 Layar Input Parkir Masuk – Operator ............................................ 79

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

Page 12: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

xii

Gambar 4. 17 Layar Input Parkir Keluar – Operator ............................................ 80

Gambar 4. 18 Layar Data Kondisi Parkir - Pimpinan ........................................... 80

Gambar 4. 19 Layar Laporan Parkir Pimpinan ..................................................... 81

Gambar 4. 20 Layar Estimasi Biaya Parkir - Tamu .............................................. 81

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

Page 13: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

xiii

DAFTAR TABEL

Tabel 2.1 Notasi Flowmap/Flowchart Diagram (Jogiyanto, 2010) ...................... 14

Tabel 2.2 Notasi Usecase Diagram (Dennis, Wixom, & Roth, 2012).................. 19

Tabel 2.3 Notasi Sequence Diagram (Dennis, Wixom, & Roth, 2012) ................ 21

Tabel 2.4 Notasi Activity Diagram (Dennis, Wixom, & Roth, 2012) ................... 23

Tabel 2.5 Notasi Class Diagram (Dennis, Wixom, & Roth, 2012) ...................... 24

Tabel 3.1 Skenario Use Case kelola data master .................................................. 42

Tabel 3.2 Skenario Use Case kelola laporan ........................................................ 43

Tabel 3.3 Skenario Use Case lihat data kondisi parkir ......................................... 43

Tabel 3.4 Skenario Use Case input data kendaraan masuk .................................. 43

Tabel 3.5 Skenario Use Case input data kendaraan keluar ................................... 44

Tabel 3.6 Skenario Use Case lihat laporan parkir................................................. 44

Tabel 3.7 Skenario Use Case lihat estimasi biaya parkir ...................................... 44

Tabel 3.8 Diagram Activity admin kelola data master .......................................... 45

Tabel 3.9 Diagram Activity admin laporan parkir ................................................. 46

Tabel 3.10 Diagram Activity input data kendaraan masuk. ................................... 47

Tabel 3.11 Diagram Activity input data kendaraan keluar .................................... 48

Tabel 3.12 Diagram Activity data kondisi parkir .................................................. 49

Tabel 3.13 Diagram Activity pimpinan lihat laporan parkir .................................. 50

Tabel 3.14 Diagram Activity Tamu estimasi biaya parkir ..................................... 51

Tabel 3.15 Diagram Sequence Login .................................................................... 52

Tabel 3.16 Diagram sequence admin kelola data pengguna ................................. 53

Tabel 3.17 Diagram sequence admin kelola data harga parkir ............................. 54

Tabel 3.18 Diagram sequence admin kelola data kapasitas kendaraan ................ 55

Tabel 3.19 Diagram sequence admin lihat laporan parkir .................................... 56

Tabel 3.20 Diagram sequence operator input data kendaraan masuk ................... 57

Tabel 3.21 Diagram sequence input data kendaraan keluar .................................. 58

Tabel 3. 22 Diagram sequence pimpinan lihat laporan parkir .............................. 59

Tabel 3.23 Diagram sequence tamu lihat estimasi biaya parkir............................ 60

Tabel 3.24 Struktur Tabel user.............................................................................. 61

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

Page 14: RANCANG BANGUN SISTEM INFORMASI PARKIR ...RANCANG BANGUN SISTEM INFORMASI PARKIR DENGAN FITUR CEK PEMBAYARAN MANDIRI OLEH KONSUMEN (STUDI KASUS : HOTEL SANTIKA PREMIERE JAKARTA) Laporan

xiv

Tabel 3.25 Struktur Tabel parkir masuk ............................................................... 62

Tabel 3.26 Struktur Tabel Jenis Kendaraan .......................................................... 62

Tabel 3.27 Struktur Tabel Kapasitas Kendaraan................................................... 63

Tabel 3.28 Struktur Tabel Parkir Keluar ............................................................... 63

Tabel 4.1 Tabel skenario pengujian ...................................................................... 82

Tabel 4.2 Hasil Pengujian .................................................................................... 84

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