ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …thesis.binus.ac.id/Doc/Cover/2011-1-00182-IF...

37
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERBASIS WEB UNTUK PENGELOLAAN GEDUNG KOMPAS GRAMEDIA MAJALAH PADA PT. PENERBITAN SARANA BOBO SKRIPSI Oleh Fransisca Caroline 1100031436 Yanita 1100031442 Hendra Cipta Aditomo 1100046791 Kelas / Kelompok : 07PCT / 05 Universitas Bina Nusantara Jakarta 2011

Transcript of ANALISIS DAN PERANCANGAN SISTEM BASIS DATA …thesis.binus.ac.id/Doc/Cover/2011-1-00182-IF...

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

BERBASIS WEB UNTUK PENGELOLAAN GEDUNG KOMPAS

GRAMEDIA MAJALAH PADA PT. PENERBITAN SARANA BOBO

SKRIPSI

Oleh

Fransisca Caroline 1100031436Yanita 1100031442Hendra Cipta Aditomo 1100046791

Kelas / Kelompok : 07PCT / 05

Universitas Bina NusantaraJakarta

2011

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA

BERBASIS WEB UNTUK PENGELOLAAN GEDUNG KOMPAS

GRAMEDIA MAJALAH PADA PT. PENERBITAN SARANA BOBO

SKRIPSI

Diajukan sebagai salah satu syaratuntuk gelar kesarjanaan padaJurusan Teknik InformatikaJenjang pendidikan Strata-1

Oleh

Fransisca Caroline 1100031436Yanita 1100031442Hendra Cipta Aditomo 1100046791

Kelas / Kelompok : 07PCT / 05

Universitas Bina NusantaraJakarta

2011

ix

PRAKATA

Puji Syukur kepada Tuhan Yang Maha Esa atas segala rahmat, bimbingan, dan

kesempatan yang di berikan-Nya kepada penulis sehingga penulis dapat menyelesaikan

skripsi ini dengan baik.

Skripsi kami berjudul Analisis dan Perancangan Sistem Basis Data Berbasis Web

untuk Pengelolaan Gedung Kompas Gramedia Majalah Pada PT. Penerbitan Sarana

Bobo, skripsi ini disusun sebagai salah satu persyaratan dalam menyelesaikan progam

studi Strata-1 Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Bina

Nusantara, Jakarta.

Penulis menyadari bahwa skripsi ini dapat diselesaikan bukan hanya karena usaha

dari penulis saja, melainkan juga karena adanya bantuan dari berbagai pihak. Maka dari

itu, pada kesempatan ini, penulis ingin menyampaikan ucapan terima kasih yang kepada

pihak-pihak yang telah banyak membantu dan mendukung penulis menyelesaikan

skripsi ini, di antaranya kepada :

1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM, selaku Rektor Universitas Bina

Nusantara.

2. Bapak Ir. Sablin Yusuf, M.Sc., M.Com.Sc., selaku Dekan Fakultas Ilmu

Komputer Universitas Bina Nusantara.

3. Bapak Fredy Purnomo S.Kom., M.Kom., selaku Ketua Jurusan Teknik

Informatika Universitas Bina Nusantara.

4. Ibu Yen Lina Prasetio, S.Kom., M.CompSc., selaku Sekertaris Jurusan Teknik

Informatika Universitas Bina Nusantara.

x

5. Bapak Muh. Tassim Billah, selaku dosen pembimbing yang telah banyak

memberikan bimbingan dan dukungan dalam menyelesaikan skripsi kami.

6. Bapak Ignatius Herman Dwiyartono, selaku GS-Superintendent Divisi General

Affair (GA) PT. Penerbitan Sarana Bobo yang telah membantu kami selama

mengumpulkan informasi yang di butuhkan dalam skripsi ini.

7. Bapak Jones dari Divisi Human Resources Department (HRD) PT. Penerbitan

Sarana Bobo yang telah membantu kami selama mengumpulkan informasi

yang di butuhkan untuk pelaksanaan skripsi ini.

8. Orang tua kami yang senantiasa memberikan dukungan dan doa bagi kami.

9. Teman-teman serta semua pihak yang telah mendoakan dan mendukung kami

sehingga skripsi ini dapat terselesaikan dengan baik.

Akhir kata, penulis berharap skripsi ini dapat bermanfaat khususnya bagi PT.

Penerbitan Sarana Bobo, serta dapat memberikan sumbangan yang bermanfaat bagi

semua pembaca beserta pihak-pihak lain yang membutuhkan.

Jakarta, 26 Januari 2011

Penulis

xi

DAFTAR ISI

Halaman Judul Luar ........................................................................................................... i

Halaman Judul Dalam.......................................................................................................ii

Halaman Persetujuan Hard Cover ...................................................................................iii

Halaman Pernyataan Dewan Penguji ............................................................................... iv

Halaman Pemberian Hak Cipta Non Ekslusif Dari Mahasiswa ke Universitas Bina

Nusantara.........................................................................................................................vii

Abstrak ...........................................................................................................................viii

Prakata.............................................................................................................................. ix

Daftar Isi...........................................................................................................................xi

Daftar Tabel .................................................................................................................... xx

Daftar Gambar................................................................................................................xxi

Daftar Lampiran .......................................................................................................xxxviii

BAB 1 PENDAHULUAN

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

1.2 Ruang Lingkup ............................................................................................ 3

1.3 Tujuan dan Manfaat ..................................................................................... 6

1.4 Metodologi Penelitian.................................................................................. 7

1.5 Sistematika Penulisan .................................................................................. 9

xii

BAB 2 LANDASAN TEORI

2.1 Teori Basis Data......................................................................................... 13

2.1.1 Pengertian Basis Data....................................................................... 13

2.1.2 Database Management System (DBMS)......................................... 14

2.1.2.1 Definisi DBMS................................................................... 14

2.1.2.2 Fungsi-fungsi Dasar DBMS............................................... 15

2.1.2.3 Keuntungan dan Kelemahan DBMS.................................. 17

2.1.3 Standard Query Language (SQL) .................................................... 20

2.1.3.1 Definisi SQL ...................................................................... 20

2.1.3.2 Operasi Dasar SQL ............................................................ 21

2.1.4 Siklus Basis Data.............................................................................. 23

2.1.5 Entity Relationship Modelling (ER Modelling) .............................. 38

2.1.5.1 Definisi ER Modelling ....................................................... 38

2.1.5.2 Konsep Dasar ER Modelling ............................................. 38

2.1.6 Perancangan Basis Data ................................................................... 45

2.1.6.1 Perancangan Basis Data Konseptual (Conceptual

Database Design)............................................................... 46

2.1.6.2 Perancangan Basis Data Logikal (Logical Database

Design) ............................................................................... 52

2.1.6.3 Perancangan Basis Data Fisikal (Physical Database

Design) ............................................................................... 57

2.1.7 Normalisasi....................................................................................... 61

2.2 Pemahaman Obyek .................................................................................... 63

xiii

2.2.1 Pengertian Gedung ........................................................................... 63

2.2.2 Pengelolaan Gedung......................................................................... 63

2.2.3 Prosedur Umum Pengelolaan Gedung ............................................. 64

2.3 Pemahaman Sistem Berbasis Web............................................................. 64

2.3.1 Internet.............................................................................................. 64

2.3.2 World Wide Web (WWW)............................................................... 64

2.3.3 Hypertext Transport Protocol (HTTP) ............................................. 65

2.3.4 Web Statis dan Web Dinamis........................................................... 66

2.3.5 Web Database................................................................................... 67

2.3.5.1 Definisi Web Database....................................................... 67

2.3.5.2 Syarat-syarat Integrasi Web Database................................ 67

2.3.5.3 Keuntungan dan Kelemahan Web Database ...................... 68

2.4 Perangkat (Tools) yang digunakan ............................................................ 74

2.4.1 Data Flow Diagram (DFD)............................................................... 74

2.4.1.1 Definisi Data Flow Diagram (DFD)................................... 74

2.4.1.2 Komponen Data Flow Diagram (DFD)............................. 75

2.4.1.3 Context Diagram ................................................................ 76

2.4.1.4 Data Flow Diagram Level 0 ............................................... 77

2.4.1.5 Kelebihan Data Flow Diagram (DFD) ............................... 78

2.4.2 Flow Chart ........................................................................................ 78

2.4.3 State Transition Diagram (STD) ...................................................... 80

2.4.4 Perangkat Lunak yang Digunakan ................................................... 81

2.4.4.1 PHP : Hypertext Prosessor ................................................. 81

xiv

2.4.4.1.1 Definisi PHP ...................................................... 81

2.4.4.1.2 Kelebihan PHP................................................... 82

2.4.4.2 JavaScript ........................................................................... 83

2.4.4.3 SQL Server 2005................................................................ 84

2.4.4.3.1 Definisi SQL Server 2005 ................................. 84

2.4.4.4 Apache Web Server............................................................ 85

2.4.4.4.1 Web Server ........................................................ 85

2.4.4.4.2 Apache ............................................................... 86

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

3.1 Tentang PT Penerbitan Sarana Bobo ......................................................... 88

3.1.1 Riwayat PT Penerbitan Sarana Bobo ............................................... 88

3.1.1.1 Sejarah Kelompok Kompas Gramedia............................... 88

3.1.1.2 Sejarah PT Penerbitan Sarana Bobo................................... 91

3.1.1.3 Visi dan Misi PT Penerbitan Sarana Bobo......................... 93

3.1.2 Tujuan PT Penerbitan Sarana Bobo ................................................. 94

3.1.3 Kegiatan Bisnis PT Penerbitan Sarana Bobo ................................... 95

3.1.4 Struktur Organisasi PT Penerbitan Sarana Bobo ............................. 96

3.1.5 Pembagian Tugas dalam PT Penerbitan Sarana Bobo ..................... 98

3.2 Gambaran Sistem yang Sedang Berjalan................................................. 107

3.2.1 Data Flow Diagram dari Sistem yang Sedang Berjalan ................. 107

3.2.1.1 Context Diagram .............................................................. 107

3.2.1.2 Diagram Aliran Data Level 0 ........................................... 108

xv

3.2.2 Prosedur di dalam Sistem yang Sedang Berjalan ........................... 109

3.2.2.1 Flow Chart dan Prosedur Penyewaan Ballroom .............. 109

3.2.2.2 Flow Chart dan Prosedur Penyewaan Ruang Kantor ....... 118

3.2.2.3 Flow Chart dan Prosedur Permintaan Ruang Rapat......... 122

3.2.2.4 Flow Chart dan Prosedur Penanganan Keluhan............... 124

3.2.2.5 Flow Chart dan Prosedur Pembuatan dan Pencetakan

Laporan Penyewaan ......................................................... 128

3.2.2.5.1 Flow Chart dan Prosedur Pembuatan dan

Pencetakan Laporan Penyewaan Ruang

Ballroom .......................................................... 128

3.2.2.5.2 Flow Chart dan Prosedur Pembuatan dan

Pencetakan Laporan Penyewaan Ruang

Kantor .............................................................. 132

3.2.2.6 Flow Chart dan Prosedur Saran dan Kritik ...................... 135

3.3 Analisis Kebutuhan Sistem...................................................................... 138

3.4 Permasalahan yang Di hadapi ................................................................. 139

3.5 Solusi Pemecahan Masalah...................................................................... 140

BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI

4.1 Perancangan Basis Data........................................................................... 142

4.1.1 Perancangan Basis Data Konseptual............................................... 142

4.1.1.1 Mengidentifikasi Tipe Entitas .......................................... 143

4.1.1.2 Mengidentifikasi Tipe Relasional ................................... 148

xvi

4.1.1.3 Mengidentifikasi dan Mengasosiasi Atribut-atribut

dengan Entitas atau Tipe Relasional ................................ 151

4.1.1.4 Menentukan Domain Atribut .......................................... 164

4.1.1.5 Mengidentifikasi Kandidat dan Primary Key Pada Setiap

Entitas............................................................................... 174

4.1.1.6 Penggunaan Enhanced Modelling Concept...................... 178

4.1.1.7 Memeriksa Redudansi ..................................................... 178

4.1.1.7.1 Memeriksa Hubungan one-to-one(1:1) ........... 178

4.1.1.7.2 Menghilangkan Hubungan yang Mengalami

Redudansi ........................................................ 180

4.1.1.7.3 Mempertimbangkan Dimensi Waktu............... 180

4.1.1.8 Validasi Transaksi dengan Transaksi User ...................... 180

4.1.1.9 Peninjauan Model Data Konseptual Dengan User.......... 187

4.1.2 Perancangan Basis Data Logikal .................................................... 187

4.1.2.1 Derive Relation untuk Model Data Logikal ..................... 188

4.1.2.1.1 Tipe Entitas “Strong”....................................... 188

4.1.2.1.2 Tipe Entitas “Weak” ........................................ 191

4.1.2.1.3 Tipe Hubungan Binari One-to-Many (1:*) ...... 192

4.1.2.1.4 Tipe Hubungan Binari One-to-One (1:1) ....... 213

4.1.2.1.4.1 Hubungan Mandatory Participation

1:1 di Kedua Sisi........................... 213

4.1.2.1.4.2 Hubungan Mandatory Participation

1:1 di Salah Satu Sisi .................... 213

xvii

4.1.2.1.4.3 Hubungan Optional Participation 1:1

di Kedua Sisi................................. 217

4.1.2.1.5 Hubungan Rekursif One-to-One (1:1) ............ 217

4.1.2.1.6 Tipe Hubungan Superclass/Subclass ............... 217

4.1.2.1.7 Tipe Hubungan Binari Many-to-Many (*:*) .... 218

4.1.2.1.8 Tipe Hubungan Kompleks ................................ 223

4.1.2.1.9 Atribut Multi- valued......................................... 223

4.1.2.2 Validasi Relasi Menggunakan Normalisasi ..................... 231

4.1.2.3 Validasi Relasi terhadap Transaksi User ......................... 243

4.1.2.4 Menentukan Batasan Intergitas ........................................ 243

4.1.2.5 Peninjauan Model Data Logikal dengan User ................ 251

4.1.2.6 Merge Model Data Logikal ke Model Data Global ......... 251

4.1.2.7 Periksa Pertumbuhan di masa depan................................ 253

4.1.3 Perancangan Basis Data Fisikal ..................................................... 253

4.1.3.1 Memetakan Model Data Logikal untuk Target DBMS.... 254

4.1.3.1.1 Desain Base Relation....................................... 254

4.1.3.1.2 Desain Representasi Derived data ................... 279

4.1.3.1.3 Desain General Constraint .............................. 279

4.1.3.2 Desain Penyusunan dan Pemberian Index pada File ....... 283

4.1.3.2.1 Analisis Transaksi............................................ 283

4.1.3.2.2 Memilih Pengaturan Susunan File................... 296

4.1.3.2.3 Memilih Indeks................................................ 296

xviii

4.1.3.2.4 Memperkirakan Ukuran Kapasitas Disk yang

Dibutuhkan ...................................................... 298

4.1.3.3 Desain User Views ........................................................... 319

4.1.3.4 Desain Mekanisme Keamanan ......................................... 320

4.1.3.5 Mempertimbangkan Petunjuk untuk Pengaturan

Redundancy...................................................................... 322

4.1.3.6 Monitor dan Tune Sistem Operasional............................. 322

4.1.4 Pemilihan DBMS............................................................................ 322

4.2 Perancangan Aplikasi .............................................................................. 323

4.2.1 Perancangan Struktur Menu ........................................................... 323

4.2.2 State Transition Diagram (STD).................................................... 325

4.2.2.1 State Transition Diagram Bagian Master Admin dan

Admin............................................................................... 325

4.2.2.2 State Transition Diagram Member .................................. 348

4.2.3 Perancangan Layar Masukkan dan Keluaran ................................. 358

4.2.3.1 Perancangan Layar Masukkan (Input) ............................. 358

4.2.2.3 Perancangan Layar Keluaran (Output)............................. 401

4.3 Implementasi............................................................................................ 446

4.3.1 Kebutuhan Perangkat Keras ........................................................... 446

4.3.2 Kebutuhan Perangkat Lunak .......................................................... 447

4.3.3 Jadwal Implementasi ...................................................................... 448

4.3.4 Prosedur Penggunaan ..................................................................... 448

4.3.4.1 Prosedur Penggunaan Untuk Master Admin dan Admin. 448

xix

4.3.4.2 Prosedur Penggunaan Oleh Member ................................ 521

4.4 Evaluasi.................................................................................................... 541

BAB 5 SIMPULAN DAN SARAN

5.1 Simpulan .................................................................................................. 543

5.2 Saran ........................................................................................................ 544

DAFTAR PUSTAKA .................................................................................................. 545

RIWAYAT HIDUP ..................................................................................................... 548

LAMPIRAN...................................................................................................................L1

SURAT SURVEI ...........................................................................................................L4

xx

DAFTAR TABEL

Tabel 2.1 Simbol Flow Chart....................................................................................... 79

Tabel 4.1 Identifikasi Tipe Entitas ............................................................................. 143

Tabel 4.2 Identifikasi Batasan Multiplicity dari Relasi Antar Entitas....................... 150

Tabel 4.3 Identifikasi Atribut dan Domain Atribut.................................................... 151

Tabel 4.4 Identifikasi Domain Atribut ....................................................................... 164

Tabel 4.5 Identifikasi Kandidat dan Primary Key..................................................... 174

Tabel 4.6 Strong Entity............................................................................................... 188

Tabel 4.7 Relasi / Hubungan Data untuk PT. Penerbitan Sarana Bobo .................... 225

Tabel 4.8 Cross-Referencing Transaction and Relation ........................................... 284

Tabel 4.9 Indeks ......................................................................................................... 297

Tabel 4.10 Perkiraan Kapasitas Disk yang Diperlukan................................................ 317

Tabel 4.11 Hak Akses .................................................................................................. 320

Tabel 4.12 Spesifikasi Kebutuhan Minimal Perangkat Keras Server .......................... 447

Tabel 4.13 Spesifikasi Kebutuhan Minimal Perangkat Keras Client........................... 447

Tabel 4.14 Jadwal Implementasi .................................................................................. 448

Tabel 4.15 Hasil Evaluasi Aplikasi Basis Data Oleh Pengguna .................................. 541

xxi

DAFTAR GAMBAR

Gambar 2.1 Diagram Siklus Basis Data (Connolly dan Begg, 2005, p284)............. 24

Gambar 2.2 Representasi Diagram dari Tipe Entity pegawai dan Cabang (Connolly,

2005, p345) ........................................................................................... 39

Gambar 2.3 Representasi Diagram Entity Kuat dan Entity Lemah (Connolly, 2005,

p355) ..................................................................................................... 39

Gambar 2.4 Representasi Diagram dari Relationship (Connolly, 2005, p347) ........ 40

Gambar 2.5 Representasi Diagram Enity Pegawai dan Cabang Beserta Atribut dan

primary key-nya (Connolly, 2005, p 354)............................................. 43

Gambar 2.6 Cardinality dan Participation antara Branch dan Staff ........................ 45

Gambar 2.7 Contoh Model Data Konseptual untuk User View Staff yang

Menunjukkan Semua Atribut (Connolly dan Begg, 2005, p464) ......... 50

Gambar 2.8 Diagram Relasi Global untuk DreamHome .......................................... 56

Gambar 3.1 Bagan Struktur Organisasi PT Penerbitan Sarana Bobo ....................... 97

Gambar 3.2 Context Diagram ................................................................................. 107

Gambar 3.3 Diagram Aliran Data Level 0.............................................................. 108

Gambar 3.4 Flow Chart Penyewaan Ballroom ....................................................... 109

Gambar 3.5 Flow Chart Penyewaan Ruang Kantor ............................................... 119

Gambar 3.6 Flow Chart Permintaan Ruang Rapat ................................................. 122

Gambar 3.7 Flow Chart Penanganan Keluhan ....................................................... 125

Gambar 3.8 Flow Chart Pembuatan dan Pencetakan Laporan Penyewaan Ruang

Ballroom.............................................................................................. 129

xxii

Gambar 3.9 Flow Chart Pembuatan dan Pencetakan Laporan Penyewaan Ruang

Kantor.................................................................................................. 132

Gambar 3.10 Flow Chart Saran dan Kritik.............................................................. 136

Gambar 4.1 Entity Relational Diagram (ERD) Model Data Konseptual ............... 149

Gambar 4.2 Entity Relational Diagram (ERD) Model Data Konseptual dengan

Primary Key ........................................................................................ 177

Gambar 4.3 Model Konseptual yang Mendukung Transaksi User dengan

Menggunakan Pathways ..................................................................... 186

Gambar 4.4 Entity Relational Diagram (ERD) Model Data Logikal Sebelum

Normalisasi ......................................................................................... 230

Gambar 4.5 Entity Relational Diagram (ERD) Modal Data Logikal Sesudah

Normalisasi ......................................................................................... 252

Gambar 4.6 Struktur Menu Master Admin dan Admin.......................................... 323

Gambar 4.7 Perancangan Struktur Menu Member Internal .................................... 324

Gambar 4.8 Perancangan Struktur Menu Member Eksternal ................................. 325

Gambar 4.9 STD untuk Login................................................................................. 325

Gambar 4.10 STD untuk Melihat Detail Pemberitahuan......................................... 326

Gambar 4.11 STD untuk Menghapus Detail Admin................................................. 326

Gambar 4.12 STD untuk Menambah Admin............................................................ 326

Gambar 4.13 STD untuk Melakukan Pencarian Penyewaan Ruang Kantor............. 327

Gambar 4.14 STD untuk Melihat Detail Penyewaan Ruang Kantor ........................ 327

Gambar 4.15 STD untuk Mengubah Detail Penyewaan Ruang Kantor ................... 327

Gambar 4.16 STD untuk Membuat Faktur Penyewaan Ruang Kantor .................... 328

xxiii

Gambar 4.17 STD untuk Melihat Detail Faktur Penyewaan Ruang Kantor............. 328

Gambar 4.18 STD untuk Export Faktur Penyewaan Ruang Kantor ke Dalam

Format Ms. Excel ................................................................................ 329

Gambar 4.19 STD untuk MengInput Data Pembayaran Ruang Kantor ................... 329

Gambar 4.20 STD untuk Memasukkan Data Baru Penyewaan Ruang Kantor Secara

Manual................................................................................................. 330

Gambar 4.21 STD untuk Export Laporan Ruang Kantor ke Dalam Format

Ms.Excel.............................................................................................. 330

Gambar 4.22 STD untuk Menghapus Detail Penyewaan Ruang Kantor.................. 331

Gambar 4.23 STD untuk Melakukan Pencarian Penyewaan Ballroom .................... 331

Gambar 4.24 STD untuk Melihat Detail Penyewaan Ballroom................................ 332

Gambar 4.25 STD untuk Menghapus Detail Penyewaan Ballroom ......................... 332

Gambar 4.26 STD untuk Mengubah Detail Penyewaan Ballroom ........................... 333

Gambar 4.27 STD untuk Membuat Pemberitahuan Event Penyewaan Ballroom .... 333

Gambar 4.28 STD untuk Memasukkan Data Pembatalan Penyewaan Ballroom ..... 334

Gambar 4.29 STD untuk Membuat Faktur Penyewaan Ballroom ............................ 334

Gambar 4.30 STD untuk Melihat Detail Faktur Penyewaan Ballroom .................... 335

Gambar 4.31 STD untuk Eksport Faktur Penyewaan Ballroom ke Dalam Format

Ms.Excel.............................................................................................. 335

Gambar 4.32 STD untuk Memasukkan Data Pembayaran Faktur Penyewaan

Ballroom.............................................................................................. 336

Gambar 4.33 STD untuk Memasukkan Data Order Fasilitas Tambahan Ballroom

Secara Manual..................................................................................... 336

xxiv

Gambar 4.34 STD untuk Memasukkan Data Baru Penyewaan Ballroom Secara

Manual................................................................................................. 337

Gambar 4.35 STD untuk Export Laporan Penyewaan Ballroom ke Dalam Format

Ms.Excel.............................................................................................. 337

Gambar 4.36 STD untuk Melakukan Pencarian Penyewaan Ruang Rapat .............. 338

Gambar 4.37 STD untuk Melihat Detail Penyewaan Ruang Rapat .......................... 338

Gambar 4.38 STD untuk Menghapus Detail Penyewaan Ruang Rapat.................... 339

Gambar4.39 STD untuk Mengubah Detail Penyewaan Ruang Rapat ..................... 339

Gambar 4.40 STD untuk Memasukkan Data Baru Penyewaan Ruang Rapat Secara

Manual................................................................................................. 340

Gambar 4.41 STD untuk Melakukan Pencarian Pengajuan Permintaan / Keluhan.. 340

Gambar 4.42 STD untuk Melihat Detail Pengajuan Permintaan / Keluhan ............. 341

Gambar 4.43 STD untuk Memasukkan Data Penanganan Permintan / Keluhan ..... 341

Gamar 4.44 STD untuk Ekxport Data Pengajuan Permintaan / Keluhan ke Dalam

Format Ms.Excel ................................................................................. 342

Gambar 4.45 STD untuk Menghapus Detail Pengajuan Permintaan / Keluhan ....... 342

Gambar 4.46 STD untuk Menambah Data Teknisi Baru.......................................... 343

Gambar 4.47 STD untuk Melakukan Pencarian Pengajuan Saran dan Kritik .......... 343

Gambar 4.48 STD untuk Melihat Detail Pengajuan Saran dan Kritik...................... 344

Gambar 4.49 STD untuk Menghapus Detail Pengajuan Saran dan Kritik................ 344

Gambar 4.50 STD untuk Melakukan Pencarian Data Member ................................ 345

Gambar 4.51 STD untuk Melihat Detail Data Member ............................................ 345

Gambar 4.52 STD untuk Menambah Data Member Baru ........................................ 346

xxv

Gambar 4.53 STD untuk Mengubah Profil Admin................................................... 346

Gambar 4.54 STD untuk Mengganti Password Admin............................................ 347

Gambar 4.55 STD untuk Melakukan Maintenance Informasi Dasar Seputar

Pengelolaan Gedung............................................................................ 347

Gambar 4.56 STD untuk Logout............................................................................... 348

Gambar 4.57 STD untuk Melakukan Pencarian Ballroom Wedding ........................ 349

Gambar 4.58 STD untuk Melakukan Penyewaan Ballroom Wedding...................... 349

Gambar 4.59 STD untuk Melakukan Pencarian Ballroom Non Wedding ................ 350

Gambar 4.60 STD untuk Melakukan Penyewaan Ballroom Non Wedding .............. 350

Gambar 4.61 STD untuk Mengajukan Kritik dan Saran........................................... 351

Gambar 4.62 STD untuk Melakukan Login.............................................................. 352

Gambar 4.63 STD untuk Melakukan Pencarian Ballroom Wedding ........................ 352

Gambar 4.64 STD untuk Melakukan Penyewaan Ballroom Wedding...................... 353

Gambar 4.65 STD untuk Melakukan Pencarian Ballroom Non Wedding ................ 353

Gambar 4.66 STD untuk Melakukan Penyewaan Ballroom Non Wedding .............. 354

Gambar 4.67 STD untuk Melakukan Pencarian Ruang Kantor................................ 354

Gambar 4.68 STD untuk Melakukan Penyewaan Ruang Kantor ............................. 355

Gambar 4.69 STD untuk Melakukan Pencarian Ruang Rapat.................................. 355

Gambar 4.70 STD untuk Melakukan Penyewaan Ruang Rapat ............................... 356

Gambar 4.71 STD untuk Mengajukan Permintaan / Keluhan .................................. 356

Gambar 4.72 STD untuk Mengajukan Kritik dan Saran........................................... 357

Gambar 4.73 STD untuk Mengubah Profil Member................................................. 357

xxvi

Gambar 4.74 STD untuk Mengganti Password Member.......................................... 358

Gambar 4.75 STD untuk Melakukan Logout............................................................ 358

Gambar 4.76 Perancangan Layar Input Untuk Login Master Admin dan Admin.... 359

Gambar 4.77 Perancangan Layar Input Untuk Tambah Admin ............................... 360

Gambar 4.78 Perancangan Layar Input Untuk Melakukan Pencarian Penyewaan

Ruang Kantor ...................................................................................... 361

Gambar 4.79 Perancangan Layar Input Untuk Mengubah Detail Penyewaan Ruang

Kantor.................................................................................................. 362

Gambar 4.80 Perancangan Layar Input Untuk Menambah Faktur Penyewaan Ruang

Kantor.................................................................................................. 363

Gambar 4.81 Perancangan Layar Input Untuk Halaman Pembayaran Faktur

Penyewaan Ruang Kantor ................................................................... 364

Gambar 4.82 Perancangan Layar Input Untuk Penyewaan Ruang Kantor............... 365

Gambar 4.83 Perancangan Layar Input Untuk Pemilihan Kategori Laporan

Penyewaan Ruang Kantor ................................................................... 366

Gambar 4.84 Perancangan Layar Input Untuk Melakukan Pencarian Penyewaan

Ballroom.............................................................................................. 367

Gambar 4.85 Perancangan Layar Input Untuk Mengubah Detail Penyewaan

Ballroom.............................................................................................. 368

Gambar 4.86 Perancangan Layar Input Untuk Membuat Pemberitahuan Event

Ballroom.............................................................................................. 370

Gambar 4.87 Perancangan Layar Input Untuk Memasukkan Data Pembatalan

Penyewaan Ballroom .......................................................................... 371

xxvii

Gambar 4.88 Perancangan Layar Input Untuk Membuat Faktur Penyewaan

Ballroom.............................................................................................. 372

Gambar 4.89 Perancangan Layar Input Untuk Memasukkan Data Pembayaran

Ballroom.............................................................................................. 373

Gambar 4.90 Perancangan Layar Input Untuk Melakukan Pemesanan Fasilitas

Tambahan Ballroom............................................................................ 374

Gambar 4.91 Perancangan Layar Input Untuk Formulir Sewa Ballroom................. 375

Gamar 4.92 Perancangan Layar Input Untuk Eksport Laporan Ballroom ke dalam

Format Ms.Excel ................................................................................. 376

Gambar 4.93 Perancangan Layar Input Untuk Melakukan Pencarian Penyewaan

Ruang Rapat ........................................................................................ 377

Gambar 4.94 Perancangan Layar Input Untuk Melakukan Pencarian Permintaan /

Keluhan ............................................................................................... 378

Gambar 4.95 Perancangan Layar Input Untuk Membuat Pengajuan Permintaan /

Keluhan Secara Manual ...................................................................... 379

Gambar 4.96 Perancangan Layar Input Untuk Memasukkan Data Penanganan

Keluhan ............................................................................................... 380

Gambar 4.97 Perancangan Layar Input Untuk Menambah Data Teknisi Baru ........ 381

Gambar 4.98 Perancangan Layar Input Untuk Melakukan Pencarian Saran dan

Kritik ................................................................................................... 382

Gambar 4.99 Perancangan Layar Input Untuk Pencarian Data Member .................. 383

Gambar 4.100 Perancangan Layar Input Untuk Menambah Data Member Baru....... 384

Gambar 4.101 Perancangan Layar Input Untuk Mengubah Profil Admin ................. 385

Gambar 4.102 Perancangan Layar Input Untuk Mengganti Password Admin .......... 386

xxviii

Gambar 4.103 Perancangan Layar Input Untuk Menambah Detail Maintenance ...... 387

Gambar 4.104 Perancangan Layar Input Untuk Mengubah Detail Maintenance....... 388

Gambar 4.105 Perancangan Layar Input Untuk Melakukan Login (Khusus Member

Internal)............................................................................................... 389

Gambar 4.106 Perancangan Layar Input Untuk Melakukan Pencarian Ballroom

Wedding............................................................................................... 390

Gambar 4.107 Perancangan Layar Input Untuk Formulir Penyewaan Ballroom

Wedding............................................................................................... 391

Gambar 4.108 Perancangan Layar Input Untuk Melakukan Pencarian Ballroom Non

Wedding............................................................................................... 392

Gambar 4.109 Perancangan Layar Input Untuk Formulir Penyewaan Ballroom Non

Wedding............................................................................................... 393

Gambar 4.110 Perancangan Layar Input Untuk Mengajukan Kritik dan Saran ......... 394

Gambar 4.111 Perancangan Layar Input Untuk Detail Penyewaan Ruang Kantor

(Khusus Member Internal) .................................................................. 395

Gambar 4.112 Perancangan Layar Input Untuk Pencarian Ruang Kantor (Khusus

Member Internal)................................................................................. 396

Gambar 4.113 Perancangan Layar Input Untuk Pencarian Ruang Rapat (Khusus

Member Internal)............................................................................... 397

Gambar 4.114 Perancangan Layar Input Untuk Detail Ruang Rapat (Khusus

Member Internal)............................................................................... 398

Gambar 4.115 Perancangan Layar Input Untuk Mengajukan Permintaan / Keluhan

(Khusus Member Internal) ................................................................ 399

Gambar 4.116 Perancangan Layar Input Untuk Mengubah Profil (Khusus Member

Internal) ............................................................................................... 400

xxix

Gambar 4.117 Perancangan Layar Input Untuk Mengganti Password (Khusus

Member Internal)............................................................................... 401

Gambar 4.118 Perancangan Layar Output Home Master Admin............................... 402

Gambar 4.119 Perancangan Layar Output Home Admin........................................... 403

Gambar 4.120 Perancangan Layar Output Hasil Pencarian Ruang Kantor ................ 404

Gambar 4.121 Perancangan Layar Output Detail Ruang Kantor................................ 405

Gambar 4.122 Perancangan Layar Output Daftar Faktur Ruang Kantor.................... 406

Gambar 4.123 Perancangan Layar Output Faktur Ruang Kantor dengan Status

Lunas ................................................................................................... 407

Gambar 4.124 Perancangan Layar Output Konfirmasi Penyewaan Ruang Kantor.... 408

Gambar 4.125 Perancangan Layar Output Laporan Penyewaan Ruang Kantor

dalam format Ms.Excel ....................................................................... 409

Gambar 4.126 Perancangan Layar Output Hasil Pencarian Ballroom........................ 410

Gambar 4.127 Perancangan Layar Output Detail Ballroom ....................................... 411

Gambar 4.128 Perancangan Layar Output Pemberitahuan Event Ballroom............... 412

Gambar 4.129 Perancangan Layar Output Detail Ballroom yang Telah Dibatalkan.. 413

Gambar 4.130 Perancangan Layar Output Daftar Faktur Ballroom ........................... 414

Gambar 4.131 Perancangan Layar Output Daftar Ballroom dengan Status Lunas .... 415

Gambar 4.132 Perancangan Layar Output Detail Ballroom dengan Fasilitas

Tambahan............................................................................................ 416

Gambar 4.133 Perancangan Layar Output Konfirmasi Penyewaan Ballroom ........... 417

Gambar 4.134 Perancangan Layar Output Format Laporan Penyewaan Ballroom

dalam format Ms.Excel ....................................................................... 418

xxx

Gambar 4.135 Perancangan Layar Output Hasil Pencarian Ruang Rapat .................. 419

Gambar 4.136 Perancangan Layar Detail Ruang Rapat ............................................. 420

Gambar 4.137 Perancangan Layar Output Hasil Pencarian Permintaan / Keluhan.... 421

Gambar 4.138 Perancangan Layar Output Detail Permintaan / Keluhan dengan

Penanganan Permintaan / Keluhan...................................................... 422

Gambar 4.139 Perancangan Layar Output Konfirmasi Hasil Pengiriman Permintaan

/ Keluhan ............................................................................................. 423

Gambar 4.140 Perancangan Layar Output Konfirmasi Hasil Pengiriman Permintaan

/ Keluhan yang Telah Ditangani ......................................................... 424

Gambar 4.141 Perancangan Layar Output Penambahan Teknisi ............................... 425

Gambar 4.142 Perancangan Layar Output Hasil Pencarian Saran Kritik ................... 426

Gambar 4.143 Perancangan Layar Output Hasil Pencarian Member ......................... 427

Gambar 4.144 Perancangan Layar Output Daftar Member yang Bertambah ............. 428

Gambar 4.145 Perancangan Layar Output Detail Profil ............................................. 429

Gambar 4.146 Perancangan Layar Output Halaman Ganti Password dengan

Konfirmasi Penggantian Password ..................................................... 430

Gambar 4.147 Perancangan Layar Output Halaman Daftar Detail Maintenance

yang Telah Bertambah ........................................................................ 431

Gambar 4.148 Perancangan Layar Output Halaman Maintenance yang Isi

Daftarnya Telah Berubah .................................................................... 432

Gambar 4.149 Perancangan Layar Output Untuk Home Member Internal ................ 434

Gambar 4.150 Perancangan Layar Output Untuk Hasil Pencarian Ballroom

Wedding............................................................................................... 435

xxxi

Gambar 4.151 Perancangan Layar Output Untuk Hasil Pencarian Ballroom Non

Wedding............................................................................................... 436

Gambar 4.152 Perancangan Layar Output Konfirmasi Sewa Ballroom Wedding...... 437

Gambar 4.153 Perancangan Layar Output Untuk Konfirmasi Sewa Ballroom Non

Wedding.............................................................................................. 438

Gambar 4.154 Perancangan Layar Output Untuk Hasil Pencarian Ruang Kantor

(Khusus Member Internal) .................................................................. 439

Gambar 4.155 Perancangan Layar Output Untuk Konfirmasi Sewa Ruang Kantor

(Khusus Member Internal) .................................................................. 440

Gambar 4.156 Perancangan Layar Output Untuk Hasil Pencarian Ruang Rapat

(Khusus Member Internal) .................................................................. 441

Gambar 4.157 Perancangan Layar Output Untuk Konfirmasi Sewa Ruang Rapat

(Khusus Member Internal) .................................................................. 442

Gambar 4.158 Perancangan Layar Output Untuk Konfirmasi Pengiriman Permintaan

/ Keluhan (Khusus Member Internal).................................................. 443

Gambar 4.159 Perancangan Layar Output Untuk Konfirmasi Pengiriman Saran dan

Kritik ................................................................................................... 444

Gambar 4.160 Perancangan Layar Output Profil Member yang Berhasil Diubah

(Khusus Member Internal) .................................................................. 445

Gambar 4.161 Perancangan Layar Output Untuk Password yang Sukses Diganti

(Khusus Member Internal) .................................................................. 446

Gambar 4.162 Mengisi Halaman Login ...................................................................... 450

Gambar 4.163 Contoh Pesan Eror Saat Login ............................................................ 450

Gambar 4.164 Halaman Home untuk Master Admin ................................................. 451

xxxii

Gambar 4.165 Halaman Home untuk Admin ............................................................. 451

Gambar 4.166 Halaman home dengan Fitur Pemberitahuan ...................................... 453

Gambar 4.167 Halaman Detail Disesuaikan dengan Isi Pemberitahuan .................... 454

Gambar 4.168 Halaman Home dengan Daftar Admin................................................ 455

Gambar 4.169 Tampilan Daftar Admin Sebelum Tombol Hapus ditekan ................. 456

Gambar 4.170 Tampilan Daftar Admin Setelah Tombol Hapus ditekan.................... 456

Gambar 4.171 Halaman Home dengan Daftar Admin................................................ 458

Gambar 4.172 Halaman Tambah Admin .................................................................... 458

Gambar 4.173 Contoh Pesan Error Saat Tambah Admin .......................................... 459

Gambar 4.174 Tampilan Awal Menu Maintenance.................................................... 460

Gambar 4.175 Contoh Menambah Detail Maintenance ............................................. 461

Gambar 4.176 Contoh Mengubah Detail Maintenance .............................................. 462

Gambar 4.177 Tampilan Awal Menu Ruang Kantor.................................................. 463

Gambar 4.178 Halaman Pilih Member ....................................................................... 464

Gambar 4.179 Halaman Penyewaan Ruang Kantor.................................................... 465

Gambar 4.180 Halaman Detail Penyewaan Ruang Kantor......................................... 466

Gambar 4.181 Halaman Konfirmasi Penyewaan Ruang Kantor ................................ 467

Gambar 4.182 Kategori Pencetakan Laporan Ruang Kantor...................................... 468

Gambar 4.183 Kategori Pencarian Ruang Kantor ...................................................... 469

Gambar 4.184 Hasil Pencarian Ruang Kantor ............................................................ 469

Gambar 4.186 Halaman Detail Ruang Kantor ............................................................ 470

xxxiii

Gambar 4.186 Halaman Detail Ruang Kantor ............................................................ 471

Gambar 4.187 Halaman Ubah Detail Ruang Kantor .................................................. 472

Gambar 4.188 Halaman Faktur Ruang Kantor ........................................................... 473

Gambar 4.189 Halaman Pembuatan Faktur Ruang Kantor......................................... 473

Gambar 4.190 Pesan Error Bila Basic Rate atau Service Charge diisi dengan

karakter selain angka........................................................................... 474

Gambar 4.191 Halaman Detail Faktur Ruang Kantor................................................. 475

Gambar 4.192 Mengunduh File Faktur Ruang Kantor ............................................... 475

Gambar 4.193 Faktur Ruang Kantor Dalam Format Ms.Excel .................................. 476

Gambar 4.194 Halaman Pembayaran.......................................................................... 477

Gambar 4.195 Contoh Pesan Error Saat Pembayaran................................................ 477

Gambar 4.196 Halaman Menu Ballroom .................................................................... 479

Gambar 4.197 Halaman Sewa Ballroom..................................................................... 480

Gambar 4.198 Halaman Ketentuan Ballroom............................................................. 481

Gambar 4.199 Halaman Formulir Penyewaan Ballroom............................................ 482

Gambar 4.200 Halaman Konfirmasi Penyewaan Ballroom........................................ 483

Gambar 4.201 Halaman Pencetakan Laporan Ballroom............................................. 484

Gambar 4.202 Mengunduh File Laporan Ballroom ................................................... 484

Gambar 4.203 Format Laporan Ballroom dalam Ms.Excel........................................ 485

Gambar 4.204 Kategori Pencarian Ballroom .............................................................. 486

Gambar 4.205 Hasil Pencarian.................................................................................... 486

Gambar 4.206 Halaman Detail Ballroom ................................................................... 487

xxxiv

Gambar 4.207 Halaman Ubah Detail Ballroom.......................................................... 488

Gambar 4.208 Halaman Pemberitahuan Event ........................................................... 489

Gambar 4.209 Halaman Pembatalan Reservasi Ballroom .......................................... 490

Gambar 4.210 Pesan Error Jika Uang Kembali belum diisi....................................... 491

Gambar 4.211 Halaman Faktur Ballroom................................................................... 492

Gambar 4.212 Halaman Tambah Faktur Ballroom..................................................... 492

Gambar 4.213 Halaman Detail Faktur Ballroom ........................................................ 493

Gambar 4.214 Mengunduh File Faktur Ballroom ...................................................... 494

Gambar 4.215 Faktur Ballroom dalam Format Ms.Excel........................................... 494

Gambar 4.216 Halaman Pembayaran.......................................................................... 495

Gambar 4.217 Pesan Error Vila Data Pembayaran Belum Diisi Dengan Lengkap ... 496

Gambar 4.218 Halaman Order Fasilitas Tambahan ................................................... 497

Gambar 4.219 Menu Ruang Rapat.............................................................................. 498

Gambar 4.220 Halaman Penyewaan Ruang Rapat ..................................................... 499

Gambar 4.221 Halaman Detail Ruang Rapat.............................................................. 500

Gambar 4.222 Halaman Konfirmasi Penyewaan Ruang Rapat .................................. 500

Gambar 4.223 Kategori Pencarian Ruang Rapat ........................................................ 501

Gambar 4.224 Hasil Pencarian.................................................................................... 502

Gambar 4.225 Halaman Detail Ruang Rapat.............................................................. 503

Gambar 4.226 Halaman Ubah Ruang Rapat............................................................... 504

Gambar 4.227 Menu Permintaan / Keluhan................................................................ 505

xxxv

Gambar 4.228 Halaman Buat Permintaan / Keluhan.................................................. 506

Gambar 4.229 Halaman Konfirmasi Pengiriman Permintaan / Keluhan.................... 506

Gambar 4.230 Halaman Teknisi ................................................................................. 507

Gambar 4.231 Kategori Pencarian Permintaan / Keluhan .......................................... 508

Gambar 4.232 Contoh Hasil Pencarian Permintaan / Keluhan................................... 508

Gambar 4.233 Halaman Detail Permintaan / Keluhan................................................ 509

Gambar 4.234 Halaman Penanganan Permintaan / Keluhan ...................................... 510

Gambar 4.235 Tampilan Awal Menu Saran dan Kritik .............................................. 511

Gambar 4.236 Hasil Pencarian Data Saran dan Kritik................................................ 512

Gambar 4.237 Halaman Detail Saran dan Kritik ........................................................ 512

Gambar 4.238 Menu Member ..................................................................................... 513

Gambar 4.239 Halaman Tambah Member .................................................................. 514

Gambar 4.240 Contoh Pesan Error yang Muncul Saat Tambah Member .................. 515

Gambar 4.241 Kategori Pencarian Member................................................................ 516

Gambar 4.242 Contoh Hasil Pecarian Member .......................................................... 516

Gambar 4.243 Halaman Detail Member ..................................................................... 517

Gambar 4.244 Halaman Profil .................................................................................... 518

Gambar 4.245 Halaman Ubah Profil............................................................................. 519

Gambar 4.246 Halaman Ganti Password.................................................................... 520

Gambar 4.247 Contoh Pesan Error Bila Password Baru tidak sesuai........................ 520

Gambar 4.248 Halaman Login .................................................................................... 522

xxxvi

Gambar 4.249 Contoh Pesan Error Saat Login .......................................................... 522

Gambar 4.250 Halaman Ubah Profil........................................................................... 523

Gambar 4.251 Halaman Ubah Password .................................................................... 524

Gambar 4.252 Hasil Pencarian Ballroom Wedding .................................................... 525

Gambar 4.253 Halaman Ketentuan Sewa Ballroom Wedding .................................... 526

Gambar 4.254 Halaman Formulir Sewa Ballroom Wedding ...................................... 527

Gambar 4.255 Halaman Konfirmasi Pemesanan Ballroom Wedding......................... 528

Gambar 4.256 Contoh Hasil Pencarian Ballroom Non Wedding................................ 529

Gambar 4.257 Halaman Penyewaan Ballroom Non Wedding .................................... 530

Gambar 4.258 Halaman Ketentuan Sewa Ballroom Non Wedding ............................ 531

Gambar 4.259 Halaman Formulir Sewa Ballroom Non Wedding .............................. 532

Gambar 4.260 Halaman Konfirmasi Penyewaan Ballroom Non Wedding ................. 532

Gambar 4.261 Halaman Penyewaan Ruang Kantor.................................................... 533

Gambar 4.262 Contoh Hasil Pencarian Ruang Kantor ............................................... 534

Gambar 4.263 Halaman Detail Penyewaan Ruang Kantor......................................... 535

Gambar 4.264 Konfirmasi Penyewaan Ruang Kantor................................................ 535

Gambar 4.265 Hasil Pencarian Ruang Rapat.............................................................. 536

Gambar 4.266 Konfirmasi Penyewaan Ruang Rapat.................................................. 537

Gambar 4.267 Halaman Permintaan / Keluhan .......................................................... 538

Gambar 4.268 Konfirmasi Pengajuan Permintaan / Keluhan ..................................... 538

Gambar 4.269 Halaman Kritik dan Saran................................................................... 539

xxxvii

Gambar 4.270 Konfirmasi Berhasil Mengajukan Kritik dan Saran............................ 539

Gambar 4.271 Halaman Kontak Kami........................................................................ 540

Gambar 4.272 HalamanTentang Kami ....................................................................... 540

xxxviii

DAFTAR LAMPIRAN

Daftar Pertanyaan Wawancara........................................................................................L1

Bukti Survei Perusahaan .................................................................................................L3

Surat Survei Perusahaan..................................................................................................L4